[2026-02-12T20:15:04.090092] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-02-12T20:15:04.266341] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-02-12T20:15:04.440331] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-02-12T20:15:04.615217] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-02-12T20:15:04.615634] [WARN ] [STATE ] State set to: WAITING [2026-02-12T20:15:04.615700] [INFO ] [STATE ] Checking TDM service status... [2026-02-12T20:15:04.791872] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-02-12T20:15:04.796541] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-02-12), and is a dependency of this service. [2026-02-12T20:15:04.830856] [WARN ] [sig-status] Service 'sig' is not running. [2026-02-12T20:15:04.863763] [WARN ] [sap-status] Service 'sap' is not running. [2026-02-12T20:15:04.898427] [WARN ] [exp-status] Service 'exp' is not running. [2026-02-12T20:15:04.898702] [WARN ] [STATE ] State set to: RUNNING [2026-02-12T20:15:04.898769] [INFO ] [CACHE ] Starting cache update [2026-02-12T20:15:04.898810] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-02-12T20:15:04.902705] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-02-12T20:15:04.902991] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates [2026-02-12T20:15:04.903038] [INFO ] [CACHE ] Cache update completed successfully [2026-02-12T20:15:04.903067] [INFO ] [sig ] Resuming configuration (parallel mode, only unconfigured symbols) [2026-02-12T20:15:04.903116] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-12T20:15:04.970197] [DEBUG] [REMOTE ] Fetched 3411 unique symbols from directory listing. [2026-02-12T20:15:04.979497] [INFO ] [sig ] Skipping 3411 symbols with existing configuration [2026-02-12T20:15:04.979674] [INFO ] [sig ] All symbols already have configuration. Nothing to process. [2026-02-12T20:15:04.981288] [INFO ] [sig ] Generating forecasts for all active symbols [2026-02-12T20:15:04.981336] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-12T20:15:05.104752] [DEBUG] [REMOTE ] Fetched 3411 unique symbols from directory listing. [2026-02-12T20:15:05.110052] [INFO ] [sig ] Found 3411 active symbols to forecast [2026-02-12T20:15:05.114838] [INFO ] [sig ] [1/3411] Forecasting A... [2026-02-12T20:15:05.114904] [INFO ] [sig ] Generating forecast for: A [2026-02-12T20:15:05.114943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'A' from 'https://tdm.silogroup.org/data/derivative_storage/A.csv'. [2026-02-12T20:15:05.130317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'A'. [2026-02-12T20:15:05.130697] [INFO ] [FORECASTER] Starting predict_future for A [2026-02-12T20:15:05.131665] [DEBUG] [LOCAL ] No optimal features file found for A: ./output/feature-sets/A.txt [2026-02-12T20:15:05.131720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:05.131753] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:05.131780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:05.131840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:05.192409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:05.193452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:05.193570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:05.193628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:05.318235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:05.318387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:05.318428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:05.318473] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:05.322255] [DEBUG] [FORECASTER] A: Forecast T+1@11:T+2@11: UP (p=74.28%) [2026-02-12T20:15:05.322601] [INFO ] [FORECASTER] Completed predict_future for A [2026-02-12T20:15:05.322782] [INFO ] [sig ] A: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:05.466769] [INFO ] [LOCAL ] Saved forecast: A 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/A.txt [2026-02-12T20:15:05.466917] [INFO ] [sig ] [1/3411] Completed A in 0.4s | 2.84 sym/s | Total: 0.4s | ETA: 20.0m [2026-02-12T20:15:05.466958] [INFO ] [sig ] [2/3411] Forecasting AAL... [2026-02-12T20:15:05.466990] [INFO ] [sig ] Generating forecast for: AAL [2026-02-12T20:15:05.467025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAL' from 'https://tdm.silogroup.org/data/derivative_storage/AAL.csv'. [2026-02-12T20:15:05.479464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAL'. [2026-02-12T20:15:05.479768] [INFO ] [FORECASTER] Starting predict_future for AAL [2026-02-12T20:15:05.480618] [DEBUG] [LOCAL ] No optimal features file found for AAL: ./output/feature-sets/AAL.txt [2026-02-12T20:15:05.480671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:05.480704] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:05.480732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:05.480790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:05.540662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:05.541601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:05.541709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:05.541746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:05.689347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:05.689520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:05.689586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:05.689621] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:05.693263] [DEBUG] [FORECASTER] AAL: Forecast T+1@11:T+2@11: UP (p=98.12%) [2026-02-12T20:15:05.693560] [INFO ] [FORECASTER] Completed predict_future for AAL [2026-02-12T20:15:05.693719] [INFO ] [sig ] AAL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:05.835316] [INFO ] [LOCAL ] Saved forecast: AAL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AAL.txt [2026-02-12T20:15:05.835477] [INFO ] [sig ] [2/3411] Completed AAL in 0.4s | 2.78 sym/s | Total: 0.7s | ETA: 20.5m [2026-02-12T20:15:05.835520] [INFO ] [sig ] [3/3411] Forecasting AAOI... [2026-02-12T20:15:05.835550] [INFO ] [sig ] Generating forecast for: AAOI [2026-02-12T20:15:05.835604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAOI' from 'https://tdm.silogroup.org/data/derivative_storage/AAOI.csv'. [2026-02-12T20:15:05.847853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAOI'. [2026-02-12T20:15:05.848163] [INFO ] [FORECASTER] Starting predict_future for AAOI [2026-02-12T20:15:05.849029] [DEBUG] [LOCAL ] No optimal features file found for AAOI: ./output/feature-sets/AAOI.txt [2026-02-12T20:15:05.849084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:05.849116] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:05.849142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:05.849200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:05.907130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:05.908037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:05.908148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:05.908197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:06.032533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:06.032701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:06.032745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:06.032775] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:06.036702] [DEBUG] [FORECASTER] AAOI: Forecast T+1@11:T+2@11: DOWN (p=19.37%) [2026-02-12T20:15:06.036997] [INFO ] [FORECASTER] Completed predict_future for AAOI [2026-02-12T20:15:06.037359] [INFO ] [sig ] AAOI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:06.176075] [INFO ] [LOCAL ] Saved forecast: AAOI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AAOI.txt [2026-02-12T20:15:06.176222] [INFO ] [sig ] [3/3411] Completed AAOI in 0.3s | 2.83 sym/s | Total: 1.1s | ETA: 20.1m [2026-02-12T20:15:06.176262] [INFO ] [sig ] [4/3411] Forecasting AAON... [2026-02-12T20:15:06.176292] [INFO ] [sig ] Generating forecast for: AAON [2026-02-12T20:15:06.176322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAON' from 'https://tdm.silogroup.org/data/derivative_storage/AAON.csv'. [2026-02-12T20:15:06.187832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAON'. [2026-02-12T20:15:06.188196] [INFO ] [FORECASTER] Starting predict_future for AAON [2026-02-12T20:15:06.189030] [DEBUG] [LOCAL ] No optimal features file found for AAON: ./output/feature-sets/AAON.txt [2026-02-12T20:15:06.189083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:06.189115] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:06.189141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:06.189199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:06.246324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:06.247195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:06.247298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:06.247334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:06.365146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:06.365288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:06.365327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:06.365355] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:06.368871] [DEBUG] [FORECASTER] AAON: Forecast T+1@11:T+2@11: DOWN (p=0.10%) [2026-02-12T20:15:06.369191] [INFO ] [FORECASTER] Completed predict_future for AAON [2026-02-12T20:15:06.369328] [INFO ] [sig ] AAON: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:06.514064] [INFO ] [LOCAL ] Saved forecast: AAON 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AAON.txt [2026-02-12T20:15:06.514220] [INFO ] [sig ] [4/3411] Completed AAON in 0.3s | 2.86 sym/s | Total: 1.4s | ETA: 19.9m [2026-02-12T20:15:06.514262] [INFO ] [sig ] [5/3411] Forecasting AAP... [2026-02-12T20:15:06.514291] [INFO ] [sig ] Generating forecast for: AAP [2026-02-12T20:15:06.514322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAP' from 'https://tdm.silogroup.org/data/derivative_storage/AAP.csv'. [2026-02-12T20:15:06.526623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAP'. [2026-02-12T20:15:06.526965] [INFO ] [FORECASTER] Starting predict_future for AAP [2026-02-12T20:15:06.527914] [DEBUG] [LOCAL ] No optimal features file found for AAP: ./output/feature-sets/AAP.txt [2026-02-12T20:15:06.527976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:06.528015] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:06.528048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:06.528132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:06.587796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:06.588742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:06.588836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:06.588871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:06.713895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:06.714054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:06.714104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:06.714148] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:06.717978] [DEBUG] [FORECASTER] AAP: Forecast T+1@11:T+2@11: UP (p=90.74%) [2026-02-12T20:15:06.718320] [INFO ] [FORECASTER] Completed predict_future for AAP [2026-02-12T20:15:06.718483] [INFO ] [sig ] AAP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:06.865522] [INFO ] [LOCAL ] Saved forecast: AAP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AAP.txt [2026-02-12T20:15:06.865701] [INFO ] [sig ] [5/3411] Completed AAP in 0.4s | 2.86 sym/s | Total: 1.8s | ETA: 19.9m [2026-02-12T20:15:06.865744] [INFO ] [sig ] [6/3411] Forecasting AAPB... [2026-02-12T20:15:06.865776] [INFO ] [sig ] Generating forecast for: AAPB [2026-02-12T20:15:06.865805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPB' from 'https://tdm.silogroup.org/data/derivative_storage/AAPB.csv'. [2026-02-12T20:15:06.877832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPB'. [2026-02-12T20:15:06.878171] [INFO ] [FORECASTER] Starting predict_future for AAPB [2026-02-12T20:15:06.879037] [DEBUG] [LOCAL ] No optimal features file found for AAPB: ./output/feature-sets/AAPB.txt [2026-02-12T20:15:06.879113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:06.879165] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:06.879205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:06.879270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:06.936814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:06.937765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:06.937847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:06.937880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:07.060273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:07.060425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:07.060467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:07.060496] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:07.064097] [DEBUG] [FORECASTER] AAPB: Forecast T+1@11:T+2@11: UP (p=93.04%) [2026-02-12T20:15:07.064390] [INFO ] [FORECASTER] Completed predict_future for AAPB [2026-02-12T20:15:07.064529] [INFO ] [sig ] AAPB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:07.219412] [INFO ] [LOCAL ] Saved forecast: AAPB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AAPB.txt [2026-02-12T20:15:07.219615] [INFO ] [sig ] [6/3411] Completed AAPB in 0.4s | 2.85 sym/s | Total: 2.1s | ETA: 19.9m [2026-02-12T20:15:07.219659] [INFO ] [sig ] [7/3411] Forecasting AAPD... [2026-02-12T20:15:07.219688] [INFO ] [sig ] Generating forecast for: AAPD [2026-02-12T20:15:07.219719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPD' from 'https://tdm.silogroup.org/data/derivative_storage/AAPD.csv'. [2026-02-12T20:15:07.232844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPD'. [2026-02-12T20:15:07.233218] [INFO ] [FORECASTER] Starting predict_future for AAPD [2026-02-12T20:15:07.234057] [DEBUG] [LOCAL ] No optimal features file found for AAPD: ./output/feature-sets/AAPD.txt [2026-02-12T20:15:07.234136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:07.234172] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:07.234200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:07.234258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:07.295750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:07.296794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:07.296880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:07.296914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:07.424214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:07.424381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:07.424426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:07.424470] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:07.428152] [DEBUG] [FORECASTER] AAPD: Forecast T+1@11:T+2@11: DOWN (p=5.94%) [2026-02-12T20:15:07.428462] [INFO ] [FORECASTER] Completed predict_future for AAPD [2026-02-12T20:15:07.428628] [INFO ] [sig ] AAPD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:07.572341] [INFO ] [LOCAL ] Saved forecast: AAPD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AAPD.txt [2026-02-12T20:15:07.572486] [INFO ] [sig ] [7/3411] Completed AAPD in 0.4s | 2.85 sym/s | Total: 2.5s | ETA: 19.9m [2026-02-12T20:15:07.572527] [INFO ] [sig ] [8/3411] Forecasting AAPL... [2026-02-12T20:15:07.572557] [INFO ] [sig ] Generating forecast for: AAPL [2026-02-12T20:15:07.572609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPL' from 'https://tdm.silogroup.org/data/derivative_storage/AAPL.csv'. [2026-02-12T20:15:07.584531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPL'. [2026-02-12T20:15:07.584897] [INFO ] [FORECASTER] Starting predict_future for AAPL [2026-02-12T20:15:07.585859] [DEBUG] [LOCAL ] No optimal features file found for AAPL: ./output/feature-sets/AAPL.txt [2026-02-12T20:15:07.585919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:07.585960] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:07.585998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:07.586057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:07.646193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:07.647066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:07.647150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:07.647183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:07.775679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:07.775852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:07.775894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:07.775923] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:07.779736] [DEBUG] [FORECASTER] AAPL: Forecast T+1@11:T+2@11: DOWN (p=34.62%) [2026-02-12T20:15:07.780035] [INFO ] [FORECASTER] Completed predict_future for AAPL [2026-02-12T20:15:07.780179] [INFO ] [sig ] AAPL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:07.928645] [INFO ] [LOCAL ] Saved forecast: AAPL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AAPL.txt [2026-02-12T20:15:07.928819] [INFO ] [sig ] [8/3411] Completed AAPL in 0.4s | 2.84 sym/s | Total: 2.8s | ETA: 19.9m [2026-02-12T20:15:07.928861] [INFO ] [sig ] [9/3411] Forecasting AAXJ... [2026-02-12T20:15:07.928890] [INFO ] [sig ] Generating forecast for: AAXJ [2026-02-12T20:15:07.928920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAXJ' from 'https://tdm.silogroup.org/data/derivative_storage/AAXJ.csv'. [2026-02-12T20:15:07.940432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAXJ'. [2026-02-12T20:15:07.940800] [INFO ] [FORECASTER] Starting predict_future for AAXJ [2026-02-12T20:15:07.941632] [DEBUG] [LOCAL ] No optimal features file found for AAXJ: ./output/feature-sets/AAXJ.txt [2026-02-12T20:15:07.941686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:07.941720] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:07.941747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:07.941803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:08.000548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:08.001735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:08.001819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:08.001851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:08.134815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:08.134991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:08.135041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:08.135071] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:08.138893] [DEBUG] [FORECASTER] AAXJ: Forecast T+1@11:T+2@11: DOWN (p=3.52%) [2026-02-12T20:15:08.139398] [INFO ] [FORECASTER] Completed predict_future for AAXJ [2026-02-12T20:15:08.139557] [INFO ] [sig ] AAXJ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:08.287172] [INFO ] [LOCAL ] Saved forecast: AAXJ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AAXJ.txt [2026-02-12T20:15:08.287395] [INFO ] [sig ] [9/3411] Completed AAXJ in 0.4s | 2.84 sym/s | Total: 3.2s | ETA: 20.0m [2026-02-12T20:15:08.287457] [INFO ] [sig ] [10/3411] Forecasting AB... [2026-02-12T20:15:08.287500] [INFO ] [sig ] Generating forecast for: AB [2026-02-12T20:15:08.287537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AB' from 'https://tdm.silogroup.org/data/derivative_storage/AB.csv'. [2026-02-12T20:15:08.300779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AB'. [2026-02-12T20:15:08.301184] [INFO ] [FORECASTER] Starting predict_future for AB [2026-02-12T20:15:08.302002] [DEBUG] [LOCAL ] No optimal features file found for AB: ./output/feature-sets/AB.txt [2026-02-12T20:15:08.302054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:08.302120] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:08.302150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:08.302208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:08.362382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:08.363288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:08.363370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:08.363404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:08.487918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:08.488073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:08.488124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:08.488159] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:08.491721] [DEBUG] [FORECASTER] AB: Forecast T+1@11:T+2@11: UP (p=72.99%) [2026-02-12T20:15:08.492009] [INFO ] [FORECASTER] Completed predict_future for AB [2026-02-12T20:15:08.492172] [INFO ] [sig ] AB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:08.632890] [INFO ] [LOCAL ] Saved forecast: AB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AB.txt [2026-02-12T20:15:08.633068] [INFO ] [sig ] [10/3411] Completed AB in 0.3s | 2.84 sym/s | Total: 3.5s | ETA: 19.9m [2026-02-12T20:15:08.633121] [INFO ] [sig ] [11/3411] Forecasting ABCB... [2026-02-12T20:15:08.633158] [INFO ] [sig ] Generating forecast for: ABCB [2026-02-12T20:15:08.633192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCB' from 'https://tdm.silogroup.org/data/derivative_storage/ABCB.csv'. [2026-02-12T20:15:08.645041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCB'. [2026-02-12T20:15:08.645422] [INFO ] [FORECASTER] Starting predict_future for ABCB [2026-02-12T20:15:08.646506] [DEBUG] [LOCAL ] No optimal features file found for ABCB: ./output/feature-sets/ABCB.txt [2026-02-12T20:15:08.646564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:08.646630] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:08.646673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:08.646751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:08.706497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:08.707455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:08.707542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:08.707594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:08.835927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:08.836123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:08.836172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:08.836201] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:08.840129] [DEBUG] [FORECASTER] ABCB: Forecast T+1@11:T+2@11: DOWN (p=2.92%) [2026-02-12T20:15:08.840680] [INFO ] [FORECASTER] Completed predict_future for ABCB [2026-02-12T20:15:08.840827] [INFO ] [sig ] ABCB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:08.990542] [INFO ] [LOCAL ] Saved forecast: ABCB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ABCB.txt [2026-02-12T20:15:08.990765] [INFO ] [sig ] [11/3411] Completed ABCB in 0.4s | 2.84 sym/s | Total: 3.9s | ETA: 20.0m [2026-02-12T20:15:08.990818] [INFO ] [sig ] [12/3411] Forecasting ABCL... [2026-02-12T20:15:08.990848] [INFO ] [sig ] Generating forecast for: ABCL [2026-02-12T20:15:08.990877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCL' from 'https://tdm.silogroup.org/data/derivative_storage/ABCL.csv'. [2026-02-12T20:15:09.004753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCL'. [2026-02-12T20:15:09.005216] [INFO ] [FORECASTER] Starting predict_future for ABCL [2026-02-12T20:15:09.006688] [DEBUG] [LOCAL ] No optimal features file found for ABCL: ./output/feature-sets/ABCL.txt [2026-02-12T20:15:09.006751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:09.006784] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:09.006810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:09.006868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:09.068662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:09.069631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:09.069722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:09.069757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:09.198831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:09.198986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:09.199029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:09.199061] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:09.202661] [DEBUG] [FORECASTER] ABCL: Forecast T+1@11:T+2@11: DOWN (p=26.12%) [2026-02-12T20:15:09.202977] [INFO ] [FORECASTER] Completed predict_future for ABCL [2026-02-12T20:15:09.203124] [INFO ] [sig ] ABCL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:09.348726] [INFO ] [LOCAL ] Saved forecast: ABCL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ABCL.txt [2026-02-12T20:15:09.348891] [INFO ] [sig ] [12/3411] Completed ABCL in 0.4s | 2.83 sym/s | Total: 4.2s | ETA: 20.0m [2026-02-12T20:15:09.348934] [INFO ] [sig ] [13/3411] Forecasting ABEO... [2026-02-12T20:15:09.348965] [INFO ] [sig ] Generating forecast for: ABEO [2026-02-12T20:15:09.348997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABEO' from 'https://tdm.silogroup.org/data/derivative_storage/ABEO.csv'. [2026-02-12T20:15:09.361344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABEO'. [2026-02-12T20:15:09.361711] [INFO ] [FORECASTER] Starting predict_future for ABEO [2026-02-12T20:15:09.362517] [DEBUG] [LOCAL ] No optimal features file found for ABEO: ./output/feature-sets/ABEO.txt [2026-02-12T20:15:09.362569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:09.362628] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:09.362655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:09.362712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:09.422477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:09.423381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:09.423467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:09.423502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:09.544136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:09.544295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:09.544338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:09.544401] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:09.548136] [DEBUG] [FORECASTER] ABEO: Forecast T+1@11:T+2@11: DOWN (p=41.59%) [2026-02-12T20:15:09.548449] [INFO ] [FORECASTER] Completed predict_future for ABEO [2026-02-12T20:15:09.548613] [INFO ] [sig ] ABEO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:09.710889] [INFO ] [LOCAL ] Saved forecast: ABEO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ABEO.txt [2026-02-12T20:15:09.711043] [INFO ] [sig ] [13/3411] Completed ABEO in 0.4s | 2.83 sym/s | Total: 4.6s | ETA: 20.0m [2026-02-12T20:15:09.711085] [INFO ] [sig ] [14/3411] Forecasting ABG... [2026-02-12T20:15:09.711117] [INFO ] [sig ] Generating forecast for: ABG [2026-02-12T20:15:09.711149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABG' from 'https://tdm.silogroup.org/data/derivative_storage/ABG.csv'. [2026-02-12T20:15:09.722758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABG'. [2026-02-12T20:15:09.723047] [INFO ] [FORECASTER] Starting predict_future for ABG [2026-02-12T20:15:09.723870] [DEBUG] [LOCAL ] No optimal features file found for ABG: ./output/feature-sets/ABG.txt [2026-02-12T20:15:09.723922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:09.723954] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:09.723981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:09.724037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:09.781230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:09.781956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:09.782035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:09.782067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:09.897510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:09.897696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:09.897737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:09.897765] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:09.901281] [DEBUG] [FORECASTER] ABG: Forecast T+1@11:T+2@11: UP (p=77.33%) [2026-02-12T20:15:09.901564] [INFO ] [FORECASTER] Completed predict_future for ABG [2026-02-12T20:15:09.901717] [INFO ] [sig ] ABG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:10.041511] [INFO ] [LOCAL ] Saved forecast: ABG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ABG.txt [2026-02-12T20:15:10.041681] [INFO ] [sig ] [14/3411] Completed ABG in 0.3s | 2.84 sym/s | Total: 4.9s | ETA: 19.9m [2026-02-12T20:15:10.041723] [INFO ] [sig ] [15/3411] Forecasting ABM... [2026-02-12T20:15:10.041753] [INFO ] [sig ] Generating forecast for: ABM [2026-02-12T20:15:10.041784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABM' from 'https://tdm.silogroup.org/data/derivative_storage/ABM.csv'. [2026-02-12T20:15:10.056524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABM'. [2026-02-12T20:15:10.056833] [INFO ] [FORECASTER] Starting predict_future for ABM [2026-02-12T20:15:10.057654] [DEBUG] [LOCAL ] No optimal features file found for ABM: ./output/feature-sets/ABM.txt [2026-02-12T20:15:10.057706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:10.057736] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:10.057762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:10.057818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:10.115130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:10.116035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:10.116118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:10.116152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:10.240266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:10.240426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:10.240466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:10.240496] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:10.243931] [DEBUG] [FORECASTER] ABM: Forecast T+1@11:T+2@11: DOWN (p=11.25%) [2026-02-12T20:15:10.244211] [INFO ] [FORECASTER] Completed predict_future for ABM [2026-02-12T20:15:10.244341] [INFO ] [sig ] ABM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:10.387527] [INFO ] [LOCAL ] Saved forecast: ABM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ABM.txt [2026-02-12T20:15:10.387689] [INFO ] [sig ] [15/3411] Completed ABM in 0.3s | 2.84 sym/s | Total: 5.3s | ETA: 19.9m [2026-02-12T20:15:10.387728] [INFO ] [sig ] [16/3411] Forecasting ABNB... [2026-02-12T20:15:10.387759] [INFO ] [sig ] Generating forecast for: ABNB [2026-02-12T20:15:10.387788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABNB' from 'https://tdm.silogroup.org/data/derivative_storage/ABNB.csv'. [2026-02-12T20:15:10.400939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABNB'. [2026-02-12T20:15:10.401262] [INFO ] [FORECASTER] Starting predict_future for ABNB [2026-02-12T20:15:10.402068] [DEBUG] [LOCAL ] No optimal features file found for ABNB: ./output/feature-sets/ABNB.txt [2026-02-12T20:15:10.402119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:10.402150] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:10.402176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:10.402231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:10.460194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:10.461172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:10.461257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:10.461290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:10.583537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:10.583725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:10.583765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:10.583795] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:10.587371] [DEBUG] [FORECASTER] ABNB: Forecast T+1@11:T+2@11: DOWN (p=43.96%) [2026-02-12T20:15:10.587694] [INFO ] [FORECASTER] Completed predict_future for ABNB [2026-02-12T20:15:10.587836] [INFO ] [sig ] ABNB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:10.733594] [INFO ] [LOCAL ] Saved forecast: ABNB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ABNB.txt [2026-02-12T20:15:10.733758] [INFO ] [sig ] [16/3411] Completed ABNB in 0.3s | 2.85 sym/s | Total: 5.6s | ETA: 19.9m [2026-02-12T20:15:10.733799] [INFO ] [sig ] [17/3411] Forecasting ABOS... [2026-02-12T20:15:10.733829] [INFO ] [sig ] Generating forecast for: ABOS [2026-02-12T20:15:10.733860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABOS' from 'https://tdm.silogroup.org/data/derivative_storage/ABOS.csv'. [2026-02-12T20:15:10.747492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABOS'. [2026-02-12T20:15:10.747893] [INFO ] [FORECASTER] Starting predict_future for ABOS [2026-02-12T20:15:10.748991] [DEBUG] [LOCAL ] No optimal features file found for ABOS: ./output/feature-sets/ABOS.txt [2026-02-12T20:15:10.749046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:10.749079] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:10.749109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:10.749168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:10.812868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:10.813897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:10.813993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:10.814028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:10.940700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:10.940862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:10.940902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:10.940932] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:10.944418] [DEBUG] [FORECASTER] ABOS: Forecast T+1@11:T+2@11: DOWN (p=2.33%) [2026-02-12T20:15:10.944739] [INFO ] [FORECASTER] Completed predict_future for ABOS [2026-02-12T20:15:10.944878] [INFO ] [sig ] ABOS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:11.097202] [INFO ] [LOCAL ] Saved forecast: ABOS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ABOS.txt [2026-02-12T20:15:11.097381] [INFO ] [sig ] [17/3411] Completed ABOS in 0.4s | 2.84 sym/s | Total: 6.0s | ETA: 19.9m [2026-02-12T20:15:11.097423] [INFO ] [sig ] [18/3411] Forecasting ABSI... [2026-02-12T20:15:11.097453] [INFO ] [sig ] Generating forecast for: ABSI [2026-02-12T20:15:11.097484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABSI' from 'https://tdm.silogroup.org/data/derivative_storage/ABSI.csv'. [2026-02-12T20:15:11.111017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABSI'. [2026-02-12T20:15:11.111639] [INFO ] [FORECASTER] Starting predict_future for ABSI [2026-02-12T20:15:11.112548] [DEBUG] [LOCAL ] No optimal features file found for ABSI: ./output/feature-sets/ABSI.txt [2026-02-12T20:15:11.112636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:11.112684] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:11.112713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:11.112771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:11.177149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:11.178186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:11.178280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:11.178316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:11.303196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:11.303365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:11.303408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:11.303443] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:11.307962] [DEBUG] [FORECASTER] ABSI: Forecast T+1@11:T+2@11: DOWN (p=33.14%) [2026-02-12T20:15:11.308448] [INFO ] [FORECASTER] Completed predict_future for ABSI [2026-02-12T20:15:11.308674] [INFO ] [sig ] ABSI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:11.478247] [INFO ] [LOCAL ] Saved forecast: ABSI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ABSI.txt [2026-02-12T20:15:11.478415] [INFO ] [sig ] [18/3411] Completed ABSI in 0.4s | 2.83 sym/s | Total: 6.4s | ETA: 20.0m [2026-02-12T20:15:11.478456] [INFO ] [sig ] [19/3411] Forecasting ABUS... [2026-02-12T20:15:11.478486] [INFO ] [sig ] Generating forecast for: ABUS [2026-02-12T20:15:11.478515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABUS' from 'https://tdm.silogroup.org/data/derivative_storage/ABUS.csv'. [2026-02-12T20:15:11.495037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABUS'. [2026-02-12T20:15:11.495464] [INFO ] [FORECASTER] Starting predict_future for ABUS [2026-02-12T20:15:11.496362] [DEBUG] [LOCAL ] No optimal features file found for ABUS: ./output/feature-sets/ABUS.txt [2026-02-12T20:15:11.496418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:11.496452] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:11.496481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:11.496539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:11.559652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:11.560716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:11.560811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:11.560845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:11.690666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:11.690841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:11.690885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:11.690915] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:11.694676] [DEBUG] [FORECASTER] ABUS: Forecast T+1@11:T+2@11: UP (p=92.14%) [2026-02-12T20:15:11.695040] [INFO ] [FORECASTER] Completed predict_future for ABUS [2026-02-12T20:15:11.695204] [INFO ] [sig ] ABUS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:11.868714] [INFO ] [LOCAL ] Saved forecast: ABUS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ABUS.txt [2026-02-12T20:15:11.868957] [INFO ] [sig ] [19/3411] Completed ABUS in 0.4s | 2.81 sym/s | Total: 6.8s | ETA: 20.1m [2026-02-12T20:15:11.869029] [INFO ] [sig ] [20/3411] Forecasting ABVC... [2026-02-12T20:15:11.869081] [INFO ] [sig ] Generating forecast for: ABVC [2026-02-12T20:15:11.869142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVC' from 'https://tdm.silogroup.org/data/derivative_storage/ABVC.csv'. [2026-02-12T20:15:11.885788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVC'. [2026-02-12T20:15:11.886278] [INFO ] [FORECASTER] Starting predict_future for ABVC [2026-02-12T20:15:11.887349] [DEBUG] [LOCAL ] No optimal features file found for ABVC: ./output/feature-sets/ABVC.txt [2026-02-12T20:15:11.887420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:11.887465] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:11.887507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:11.887619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:11.983203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:11.984290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:11.984455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:11.984507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:12.156488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:12.156724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:12.156795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:12.156847] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:12.163018] [DEBUG] [FORECASTER] ABVC: Forecast T+1@11:T+2@11: DOWN (p=4.18%) [2026-02-12T20:15:12.163645] [INFO ] [FORECASTER] Completed predict_future for ABVC [2026-02-12T20:15:12.163914] [INFO ] [sig ] ABVC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:12.359094] [INFO ] [LOCAL ] Saved forecast: ABVC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ABVC.txt [2026-02-12T20:15:12.359354] [INFO ] [sig ] [20/3411] Completed ABVC in 0.5s | 2.76 sym/s | Total: 7.2s | ETA: 20.5m [2026-02-12T20:15:12.359410] [INFO ] [sig ] [21/3411] Forecasting ABVE... [2026-02-12T20:15:12.359440] [INFO ] [sig ] Generating forecast for: ABVE [2026-02-12T20:15:12.359471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVE' from 'https://tdm.silogroup.org/data/derivative_storage/ABVE.csv'. [2026-02-12T20:15:12.389489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVE'. [2026-02-12T20:15:12.390140] [INFO ] [FORECASTER] Starting predict_future for ABVE [2026-02-12T20:15:12.391548] [DEBUG] [LOCAL ] No optimal features file found for ABVE: ./output/feature-sets/ABVE.txt [2026-02-12T20:15:12.391629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:12.391671] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:12.391707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:12.391783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:12.449058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:12.449957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:12.450077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:12.450112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:12.573992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:12.574156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:12.574197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:12.574227] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:12.577854] [DEBUG] [FORECASTER] ABVE: Forecast T+1@11:T+2@11: DOWN (p=44.99%) [2026-02-12T20:15:12.578148] [INFO ] [FORECASTER] Completed predict_future for ABVE [2026-02-12T20:15:12.578286] [INFO ] [sig ] ABVE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:12.730479] [INFO ] [LOCAL ] Saved forecast: ABVE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ABVE.txt [2026-02-12T20:15:12.730728] [INFO ] [sig ] [21/3411] Completed ABVE in 0.4s | 2.76 sym/s | Total: 7.6s | ETA: 20.5m [2026-02-12T20:15:12.730791] [INFO ] [sig ] [22/3411] Forecasting ABVX... [2026-02-12T20:15:12.730834] [INFO ] [sig ] Generating forecast for: ABVX [2026-02-12T20:15:12.730874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVX' from 'https://tdm.silogroup.org/data/derivative_storage/ABVX.csv'. [2026-02-12T20:15:12.782528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVX'. [2026-02-12T20:15:12.783113] [INFO ] [FORECASTER] Starting predict_future for ABVX [2026-02-12T20:15:12.784401] [DEBUG] [LOCAL ] No optimal features file found for ABVX: ./output/feature-sets/ABVX.txt [2026-02-12T20:15:12.784478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:12.784526] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:12.784565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:12.784682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:12.882907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:12.884151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:12.884287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:12.884346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:13.069685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:13.069889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:13.069947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:13.069986] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:13.082053] [DEBUG] [FORECASTER] ABVX: Forecast T+1@11:T+2@11: DOWN (p=5.61%) [2026-02-12T20:15:13.082743] [INFO ] [FORECASTER] Completed predict_future for ABVX [2026-02-12T20:15:13.083033] [INFO ] [sig ] ABVX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:13.323445] [INFO ] [LOCAL ] Saved forecast: ABVX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ABVX.txt [2026-02-12T20:15:13.323695] [INFO ] [sig ] [22/3411] Completed ABVX in 0.6s | 2.68 sym/s | Total: 8.2s | ETA: 21.1m [2026-02-12T20:15:13.323761] [INFO ] [sig ] [23/3411] Forecasting ACA... [2026-02-12T20:15:13.323808] [INFO ] [sig ] Generating forecast for: ACA [2026-02-12T20:15:13.323858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACA' from 'https://tdm.silogroup.org/data/derivative_storage/ACA.csv'. [2026-02-12T20:15:13.342021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACA'. [2026-02-12T20:15:13.342486] [INFO ] [FORECASTER] Starting predict_future for ACA [2026-02-12T20:15:13.343542] [DEBUG] [LOCAL ] No optimal features file found for ACA: ./output/feature-sets/ACA.txt [2026-02-12T20:15:13.343632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:13.343673] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:13.343701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:13.343758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:13.412386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:13.413378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:13.413475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:13.413508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:13.539119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:13.539289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:13.539332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:13.539361] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:13.543015] [DEBUG] [FORECASTER] ACA: Forecast T+1@11:T+2@11: UP (p=68.10%) [2026-02-12T20:15:13.543341] [INFO ] [FORECASTER] Completed predict_future for ACA [2026-02-12T20:15:13.543510] [INFO ] [sig ] ACA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:13.685160] [INFO ] [LOCAL ] Saved forecast: ACA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ACA.txt [2026-02-12T20:15:13.685374] [INFO ] [sig ] [23/3411] Completed ACA in 0.4s | 2.68 sym/s | Total: 8.6s | ETA: 21.0m [2026-02-12T20:15:13.685418] [INFO ] [sig ] [24/3411] Forecasting ACAD... [2026-02-12T20:15:13.685447] [INFO ] [sig ] Generating forecast for: ACAD [2026-02-12T20:15:13.685478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACAD' from 'https://tdm.silogroup.org/data/derivative_storage/ACAD.csv'. [2026-02-12T20:15:13.699561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACAD'. [2026-02-12T20:15:13.699881] [INFO ] [FORECASTER] Starting predict_future for ACAD [2026-02-12T20:15:13.700695] [DEBUG] [LOCAL ] No optimal features file found for ACAD: ./output/feature-sets/ACAD.txt [2026-02-12T20:15:13.700748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:13.700781] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:13.700809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:13.700865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:13.759411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:13.760057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:13.760137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:13.760170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:13.881738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:13.881890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:13.881930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:13.881960] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:13.885554] [DEBUG] [FORECASTER] ACAD: Forecast T+1@11:T+2@11: UP (p=92.63%) [2026-02-12T20:15:13.885862] [INFO ] [FORECASTER] Completed predict_future for ACAD [2026-02-12T20:15:13.885998] [INFO ] [sig ] ACAD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:14.027960] [INFO ] [LOCAL ] Saved forecast: ACAD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ACAD.txt [2026-02-12T20:15:14.028072] [INFO ] [sig ] [24/3411] Completed ACAD in 0.3s | 2.69 sym/s | Total: 8.9s | ETA: 21.0m [2026-02-12T20:15:14.028110] [INFO ] [sig ] [25/3411] Forecasting ACB... [2026-02-12T20:15:14.028140] [INFO ] [sig ] Generating forecast for: ACB [2026-02-12T20:15:14.028170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACB' from 'https://tdm.silogroup.org/data/derivative_storage/ACB.csv'. [2026-02-12T20:15:14.048764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACB'. [2026-02-12T20:15:14.049042] [INFO ] [FORECASTER] Starting predict_future for ACB [2026-02-12T20:15:14.049852] [DEBUG] [LOCAL ] No optimal features file found for ACB: ./output/feature-sets/ACB.txt [2026-02-12T20:15:14.049904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:14.049935] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:14.049962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:14.050018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:14.110890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:14.111723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:14.111807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:14.111839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:14.236630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:14.236788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:14.236829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:14.236876] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:14.240506] [DEBUG] [FORECASTER] ACB: Forecast T+1@11:T+2@11: DOWN (p=20.11%) [2026-02-12T20:15:14.240817] [INFO ] [FORECASTER] Completed predict_future for ACB [2026-02-12T20:15:14.240951] [INFO ] [sig ] ACB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:14.382258] [INFO ] [LOCAL ] Saved forecast: ACB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ACB.txt [2026-02-12T20:15:14.382420] [INFO ] [sig ] [25/3411] Completed ACB in 0.4s | 2.70 sym/s | Total: 9.3s | ETA: 20.9m [2026-02-12T20:15:14.382460] [INFO ] [sig ] [26/3411] Forecasting ACCO... [2026-02-12T20:15:14.382490] [INFO ] [sig ] Generating forecast for: ACCO [2026-02-12T20:15:14.382519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACCO' from 'https://tdm.silogroup.org/data/derivative_storage/ACCO.csv'. [2026-02-12T20:15:14.394455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACCO'. [2026-02-12T20:15:14.394807] [INFO ] [FORECASTER] Starting predict_future for ACCO [2026-02-12T20:15:14.395776] [DEBUG] [LOCAL ] No optimal features file found for ACCO: ./output/feature-sets/ACCO.txt [2026-02-12T20:15:14.395829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:14.395860] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:14.395887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:14.395944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:14.461028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:14.462155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:14.462277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:14.462328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:14.591591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:14.591743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:14.591783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:14.591814] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:14.595284] [DEBUG] [FORECASTER] ACCO: Forecast T+1@11:T+2@11: UP (p=79.55%) [2026-02-12T20:15:14.595570] [INFO ] [FORECASTER] Completed predict_future for ACCO [2026-02-12T20:15:14.595731] [INFO ] [sig ] ACCO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:14.737053] [INFO ] [LOCAL ] Saved forecast: ACCO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ACCO.txt [2026-02-12T20:15:14.737213] [INFO ] [sig ] [26/3411] Completed ACCO in 0.4s | 2.70 sym/s | Total: 9.6s | ETA: 20.9m [2026-02-12T20:15:14.737277] [INFO ] [sig ] [27/3411] Forecasting ACDC... [2026-02-12T20:15:14.737309] [INFO ] [sig ] Generating forecast for: ACDC [2026-02-12T20:15:14.737338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACDC' from 'https://tdm.silogroup.org/data/derivative_storage/ACDC.csv'. [2026-02-12T20:15:14.752502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACDC'. [2026-02-12T20:15:14.752942] [INFO ] [FORECASTER] Starting predict_future for ACDC [2026-02-12T20:15:14.753876] [DEBUG] [LOCAL ] No optimal features file found for ACDC: ./output/feature-sets/ACDC.txt [2026-02-12T20:15:14.753939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:14.754002] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:14.754030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:14.754088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:14.819519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:14.820482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:14.820612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:14.820651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:14.946543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:14.946721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:14.946766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:14.946794] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:14.950775] [DEBUG] [FORECASTER] ACDC: Forecast T+1@11:T+2@11: DOWN (p=43.09%) [2026-02-12T20:15:14.951077] [INFO ] [FORECASTER] Completed predict_future for ACDC [2026-02-12T20:15:14.951221] [INFO ] [sig ] ACDC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:15.106101] [INFO ] [LOCAL ] Saved forecast: ACDC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ACDC.txt [2026-02-12T20:15:15.106267] [INFO ] [sig ] [27/3411] Completed ACDC in 0.4s | 2.70 sym/s | Total: 10.0s | ETA: 20.9m [2026-02-12T20:15:15.106339] [INFO ] [sig ] [28/3411] Forecasting ACEL... [2026-02-12T20:15:15.106381] [INFO ] [sig ] Generating forecast for: ACEL [2026-02-12T20:15:15.106426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACEL' from 'https://tdm.silogroup.org/data/derivative_storage/ACEL.csv'. [2026-02-12T20:15:15.119443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACEL'. [2026-02-12T20:15:15.119919] [INFO ] [FORECASTER] Starting predict_future for ACEL [2026-02-12T20:15:15.120976] [DEBUG] [LOCAL ] No optimal features file found for ACEL: ./output/feature-sets/ACEL.txt [2026-02-12T20:15:15.121037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:15.121073] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:15.121104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:15.121173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:15.181905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:15.182820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:15.182905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:15.182939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:15.306701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:15.306861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:15.306902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:15.306930] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:15.310498] [DEBUG] [FORECASTER] ACEL: Forecast T+1@11:T+2@11: DOWN (p=39.89%) [2026-02-12T20:15:15.310810] [INFO ] [FORECASTER] Completed predict_future for ACEL [2026-02-12T20:15:15.310949] [INFO ] [sig ] ACEL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:15.458341] [INFO ] [LOCAL ] Saved forecast: ACEL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ACEL.txt [2026-02-12T20:15:15.458795] [INFO ] [sig ] [28/3411] Completed ACEL in 0.4s | 2.71 sym/s | Total: 10.3s | ETA: 20.8m [2026-02-12T20:15:15.458865] [INFO ] [sig ] [29/3411] Forecasting ACGL... [2026-02-12T20:15:15.458917] [INFO ] [sig ] Generating forecast for: ACGL [2026-02-12T20:15:15.458966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGL' from 'https://tdm.silogroup.org/data/derivative_storage/ACGL.csv'. [2026-02-12T20:15:15.474189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGL'. [2026-02-12T20:15:15.474635] [INFO ] [FORECASTER] Starting predict_future for ACGL [2026-02-12T20:15:15.475460] [DEBUG] [LOCAL ] No optimal features file found for ACGL: ./output/feature-sets/ACGL.txt [2026-02-12T20:15:15.475514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:15.475763] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:15.475810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:15.475870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:15.541369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:15.542358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:15.542459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:15.542492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:15.675945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:15.676118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:15.676164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:15.676199] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:15.680187] [DEBUG] [FORECASTER] ACGL: Forecast T+1@11:T+2@11: UP (p=90.02%) [2026-02-12T20:15:15.680628] [INFO ] [FORECASTER] Completed predict_future for ACGL [2026-02-12T20:15:15.680803] [INFO ] [sig ] ACGL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:15.827644] [INFO ] [LOCAL ] Saved forecast: ACGL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ACGL.txt [2026-02-12T20:15:15.827816] [INFO ] [sig ] [29/3411] Completed ACGL in 0.4s | 2.71 sym/s | Total: 10.7s | ETA: 20.8m [2026-02-12T20:15:15.827859] [INFO ] [sig ] [30/3411] Forecasting ACGLN... [2026-02-12T20:15:15.827888] [INFO ] [sig ] Generating forecast for: ACGLN [2026-02-12T20:15:15.827919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLN' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLN.csv'. [2026-02-12T20:15:15.840941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLN'. [2026-02-12T20:15:15.841283] [INFO ] [FORECASTER] Starting predict_future for ACGLN [2026-02-12T20:15:15.842099] [DEBUG] [LOCAL ] No optimal features file found for ACGLN: ./output/feature-sets/ACGLN.txt [2026-02-12T20:15:15.842151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:15.842182] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:15.842209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:15.842266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:15.908428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:15.909384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:15.909472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:15.909506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:16.031010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:16.031156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:16.031195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:16.031255] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:16.035212] [DEBUG] [FORECASTER] ACGLN: Forecast T+1@11:T+2@11: DOWN (p=0.17%) [2026-02-12T20:15:16.035711] [INFO ] [FORECASTER] Completed predict_future for ACGLN [2026-02-12T20:15:16.035849] [INFO ] [sig ] ACGLN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:16.196157] [INFO ] [LOCAL ] Saved forecast: ACGLN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ACGLN.txt [2026-02-12T20:15:16.196312] [INFO ] [sig ] [30/3411] Completed ACGLN in 0.4s | 2.71 sym/s | Total: 11.1s | ETA: 20.8m [2026-02-12T20:15:16.196352] [INFO ] [sig ] [31/3411] Forecasting ACGLO... [2026-02-12T20:15:16.196383] [INFO ] [sig ] Generating forecast for: ACGLO [2026-02-12T20:15:16.196415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLO' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLO.csv'. [2026-02-12T20:15:16.209513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLO'. [2026-02-12T20:15:16.209889] [INFO ] [FORECASTER] Starting predict_future for ACGLO [2026-02-12T20:15:16.210748] [DEBUG] [LOCAL ] No optimal features file found for ACGLO: ./output/feature-sets/ACGLO.txt [2026-02-12T20:15:16.210802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:16.210834] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:16.210860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:16.210917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:16.268489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:16.269410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:16.269492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:16.269525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:16.389618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:16.389784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:16.389827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:16.389856] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:16.393781] [DEBUG] [FORECASTER] ACGLO: Forecast T+1@11:T+2@11: DOWN (p=31.09%) [2026-02-12T20:15:16.394069] [INFO ] [FORECASTER] Completed predict_future for ACGLO [2026-02-12T20:15:16.394203] [INFO ] [sig ] ACGLO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:16.538808] [INFO ] [LOCAL ] Saved forecast: ACGLO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ACGLO.txt [2026-02-12T20:15:16.538997] [INFO ] [sig ] [31/3411] Completed ACGLO in 0.3s | 2.71 sym/s | Total: 11.4s | ETA: 20.8m [2026-02-12T20:15:16.539041] [INFO ] [sig ] [32/3411] Forecasting ACHC... [2026-02-12T20:15:16.539073] [INFO ] [sig ] Generating forecast for: ACHC [2026-02-12T20:15:16.539104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACHC' from 'https://tdm.silogroup.org/data/derivative_storage/ACHC.csv'. [2026-02-12T20:15:16.553432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACHC'. [2026-02-12T20:15:16.553837] [INFO ] [FORECASTER] Starting predict_future for ACHC [2026-02-12T20:15:16.554712] [DEBUG] [LOCAL ] No optimal features file found for ACHC: ./output/feature-sets/ACHC.txt [2026-02-12T20:15:16.554765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:16.554798] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:16.554825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:16.554882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:16.614409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:16.615380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:16.615464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:16.615497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:16.742152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:16.742318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:16.742359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:16.742388] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:16.746004] [DEBUG] [FORECASTER] ACHC: Forecast T+1@11:T+2@11: DOWN (p=48.92%) [2026-02-12T20:15:16.746299] [INFO ] [FORECASTER] Completed predict_future for ACHC [2026-02-12T20:15:16.746455] [INFO ] [sig ] ACHC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:16.886885] [INFO ] [LOCAL ] Saved forecast: ACHC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ACHC.txt [2026-02-12T20:15:16.887022] [INFO ] [sig ] [32/3411] Completed ACHC in 0.3s | 2.72 sym/s | Total: 11.8s | ETA: 20.7m [2026-02-12T20:15:16.887061] [INFO ] [sig ] [33/3411] Forecasting ACI... [2026-02-12T20:15:16.887096] [INFO ] [sig ] Generating forecast for: ACI [2026-02-12T20:15:16.887128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACI' from 'https://tdm.silogroup.org/data/derivative_storage/ACI.csv'. [2026-02-12T20:15:16.899910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACI'. [2026-02-12T20:15:16.900178] [INFO ] [FORECASTER] Starting predict_future for ACI [2026-02-12T20:15:16.901176] [DEBUG] [LOCAL ] No optimal features file found for ACI: ./output/feature-sets/ACI.txt [2026-02-12T20:15:16.901229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:16.901260] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:16.901286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:16.901342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:16.961240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:16.962299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:16.962388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:16.962420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:17.086180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:17.086321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:17.086360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:17.086388] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:17.090285] [DEBUG] [FORECASTER] ACI: Forecast T+1@11:T+2@11: UP (p=92.14%) [2026-02-12T20:15:17.090780] [INFO ] [FORECASTER] Completed predict_future for ACI [2026-02-12T20:15:17.090922] [INFO ] [sig ] ACI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:17.236032] [INFO ] [LOCAL ] Saved forecast: ACI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ACI.txt [2026-02-12T20:15:17.236199] [INFO ] [sig ] [33/3411] Completed ACI in 0.3s | 2.72 sym/s | Total: 12.1s | ETA: 20.7m [2026-02-12T20:15:17.236240] [INFO ] [sig ] [34/3411] Forecasting ACIC... [2026-02-12T20:15:17.236269] [INFO ] [sig ] Generating forecast for: ACIC [2026-02-12T20:15:17.236299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACIC' from 'https://tdm.silogroup.org/data/derivative_storage/ACIC.csv'. [2026-02-12T20:15:17.251893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACIC'. [2026-02-12T20:15:17.252263] [INFO ] [FORECASTER] Starting predict_future for ACIC [2026-02-12T20:15:17.253100] [DEBUG] [LOCAL ] No optimal features file found for ACIC: ./output/feature-sets/ACIC.txt [2026-02-12T20:15:17.253153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:17.253185] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:17.253211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:17.253267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:17.311989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:17.313103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:17.313186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:17.313219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:17.438709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:17.438876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:17.438917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:17.438945] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:17.442671] [DEBUG] [FORECASTER] ACIC: Forecast T+1@11:T+2@11: DOWN (p=34.62%) [2026-02-12T20:15:17.442974] [INFO ] [FORECASTER] Completed predict_future for ACIC [2026-02-12T20:15:17.443115] [INFO ] [sig ] ACIC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:17.585737] [INFO ] [LOCAL ] Saved forecast: ACIC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ACIC.txt [2026-02-12T20:15:17.585922] [INFO ] [sig ] [34/3411] Completed ACIC in 0.3s | 2.73 sym/s | Total: 12.5s | ETA: 20.6m [2026-02-12T20:15:17.585966] [INFO ] [sig ] [35/3411] Forecasting ACLS... [2026-02-12T20:15:17.585997] [INFO ] [sig ] Generating forecast for: ACLS [2026-02-12T20:15:17.586027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLS' from 'https://tdm.silogroup.org/data/derivative_storage/ACLS.csv'. [2026-02-12T20:15:17.597485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLS'. [2026-02-12T20:15:17.597876] [INFO ] [FORECASTER] Starting predict_future for ACLS [2026-02-12T20:15:17.598699] [DEBUG] [LOCAL ] No optimal features file found for ACLS: ./output/feature-sets/ACLS.txt [2026-02-12T20:15:17.598753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:17.598785] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:17.598812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:17.598868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:17.656931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:17.657893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:17.657983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:17.658016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:17.782719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:17.782879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:17.782919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:17.782948] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:17.786395] [DEBUG] [FORECASTER] ACLS: Forecast T+1@11:T+2@11: DOWN (p=1.29%) [2026-02-12T20:15:17.786715] [INFO ] [FORECASTER] Completed predict_future for ACLS [2026-02-12T20:15:17.786853] [INFO ] [sig ] ACLS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:17.926126] [INFO ] [LOCAL ] Saved forecast: ACLS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ACLS.txt [2026-02-12T20:15:17.926261] [INFO ] [sig ] [35/3411] Completed ACLS in 0.3s | 2.73 sym/s | Total: 12.8s | ETA: 20.6m [2026-02-12T20:15:17.926301] [INFO ] [sig ] [36/3411] Forecasting ACLX... [2026-02-12T20:15:17.926331] [INFO ] [sig ] Generating forecast for: ACLX [2026-02-12T20:15:17.926362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLX' from 'https://tdm.silogroup.org/data/derivative_storage/ACLX.csv'. [2026-02-12T20:15:17.937823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLX'. [2026-02-12T20:15:17.938179] [INFO ] [FORECASTER] Starting predict_future for ACLX [2026-02-12T20:15:17.939009] [DEBUG] [LOCAL ] No optimal features file found for ACLX: ./output/feature-sets/ACLX.txt [2026-02-12T20:15:17.939061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:17.939093] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:17.939119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:17.939176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:17.996562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:17.997339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:17.997424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:17.997457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:18.117135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:18.117330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:18.117391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:18.117455] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:18.121374] [DEBUG] [FORECASTER] ACLX: Forecast T+1@11:T+2@11: DOWN (p=34.21%) [2026-02-12T20:15:18.121682] [INFO ] [FORECASTER] Completed predict_future for ACLX [2026-02-12T20:15:18.121819] [INFO ] [sig ] ACLX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:18.268093] [INFO ] [LOCAL ] Saved forecast: ACLX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ACLX.txt [2026-02-12T20:15:18.268262] [INFO ] [sig ] [36/3411] Completed ACLX in 0.3s | 2.74 sym/s | Total: 13.2s | ETA: 20.6m [2026-02-12T20:15:18.268304] [INFO ] [sig ] [37/3411] Forecasting ACM... [2026-02-12T20:15:18.268335] [INFO ] [sig ] Generating forecast for: ACM [2026-02-12T20:15:18.268366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACM' from 'https://tdm.silogroup.org/data/derivative_storage/ACM.csv'. [2026-02-12T20:15:18.280740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACM'. [2026-02-12T20:15:18.281082] [INFO ] [FORECASTER] Starting predict_future for ACM [2026-02-12T20:15:18.281879] [DEBUG] [LOCAL ] No optimal features file found for ACM: ./output/feature-sets/ACM.txt [2026-02-12T20:15:18.281931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:18.281962] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:18.281990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:18.282047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:18.341648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:18.342611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:18.342757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:18.342793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:18.461538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:18.461717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:18.461758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:18.461788] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:18.465483] [DEBUG] [FORECASTER] ACM: Forecast T+1@11:T+2@11: DOWN (p=19.91%) [2026-02-12T20:15:18.465793] [INFO ] [FORECASTER] Completed predict_future for ACM [2026-02-12T20:15:18.465938] [INFO ] [sig ] ACM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:18.607307] [INFO ] [LOCAL ] Saved forecast: ACM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ACM.txt [2026-02-12T20:15:18.607485] [INFO ] [sig ] [37/3411] Completed ACM in 0.3s | 2.74 sym/s | Total: 13.5s | ETA: 20.5m [2026-02-12T20:15:18.607527] [INFO ] [sig ] [38/3411] Forecasting ACN... [2026-02-12T20:15:18.607559] [INFO ] [sig ] Generating forecast for: ACN [2026-02-12T20:15:18.607631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACN' from 'https://tdm.silogroup.org/data/derivative_storage/ACN.csv'. [2026-02-12T20:15:18.622280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACN'. [2026-02-12T20:15:18.622674] [INFO ] [FORECASTER] Starting predict_future for ACN [2026-02-12T20:15:18.623454] [DEBUG] [LOCAL ] No optimal features file found for ACN: ./output/feature-sets/ACN.txt [2026-02-12T20:15:18.623506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:18.623537] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:18.623564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:18.623650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:18.680655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:18.681560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:18.681665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:18.681698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:18.807450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:18.807643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:18.807689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:18.807720] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:18.811235] [DEBUG] [FORECASTER] ACN: Forecast T+1@11:T+2@11: UP (p=68.82%) [2026-02-12T20:15:18.811525] [INFO ] [FORECASTER] Completed predict_future for ACN [2026-02-12T20:15:18.811688] [INFO ] [sig ] ACN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:18.951448] [INFO ] [LOCAL ] Saved forecast: ACN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ACN.txt [2026-02-12T20:15:18.951639] [INFO ] [sig ] [38/3411] Completed ACN in 0.3s | 2.75 sym/s | Total: 13.8s | ETA: 20.5m [2026-02-12T20:15:18.951684] [INFO ] [sig ] [39/3411] Forecasting ACNB... [2026-02-12T20:15:18.951716] [INFO ] [sig ] Generating forecast for: ACNB [2026-02-12T20:15:18.951749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACNB' from 'https://tdm.silogroup.org/data/derivative_storage/ACNB.csv'. [2026-02-12T20:15:18.966147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACNB'. [2026-02-12T20:15:18.966819] [INFO ] [FORECASTER] Starting predict_future for ACNB [2026-02-12T20:15:18.968118] [DEBUG] [LOCAL ] No optimal features file found for ACNB: ./output/feature-sets/ACNB.txt [2026-02-12T20:15:18.968185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:18.968226] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:18.968259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:18.968340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:19.032112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:19.033335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:19.033443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:19.033480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:19.164170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:19.164412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:19.164461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:19.164493] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:19.168769] [DEBUG] [FORECASTER] ACNB: Forecast T+1@11:T+2@11: UP (p=93.08%) [2026-02-12T20:15:19.169155] [INFO ] [FORECASTER] Completed predict_future for ACNB [2026-02-12T20:15:19.169326] [INFO ] [sig ] ACNB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:19.314785] [INFO ] [LOCAL ] Saved forecast: ACNB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ACNB.txt [2026-02-12T20:15:19.315202] [INFO ] [sig ] [39/3411] Completed ACNB in 0.4s | 2.75 sym/s | Total: 14.2s | ETA: 20.5m [2026-02-12T20:15:19.315256] [INFO ] [sig ] [40/3411] Forecasting ACON... [2026-02-12T20:15:19.315287] [INFO ] [sig ] Generating forecast for: ACON [2026-02-12T20:15:19.315320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACON' from 'https://tdm.silogroup.org/data/derivative_storage/ACON.csv'. [2026-02-12T20:15:19.328135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACON'. [2026-02-12T20:15:19.328665] [INFO ] [FORECASTER] Starting predict_future for ACON [2026-02-12T20:15:19.329561] [DEBUG] [LOCAL ] No optimal features file found for ACON: ./output/feature-sets/ACON.txt [2026-02-12T20:15:19.329641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:19.329677] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:19.329704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:19.329775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:19.394105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:19.395772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:19.395927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:19.395965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:19.516399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:19.516650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:19.516699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:19.516729] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:19.520744] [DEBUG] [FORECASTER] ACON: Forecast T+1@11:T+2@11: DOWN (p=49.55%) [2026-02-12T20:15:19.521059] [INFO ] [FORECASTER] Completed predict_future for ACON [2026-02-12T20:15:19.521212] [INFO ] [sig ] ACON: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:19.667187] [INFO ] [LOCAL ] Saved forecast: ACON 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ACON.txt [2026-02-12T20:15:19.667552] [INFO ] [sig ] [40/3411] Completed ACON in 0.4s | 2.75 sym/s | Total: 14.6s | ETA: 20.4m [2026-02-12T20:15:19.667622] [INFO ] [sig ] [41/3411] Forecasting ACP... [2026-02-12T20:15:19.667657] [INFO ] [sig ] Generating forecast for: ACP [2026-02-12T20:15:19.667688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACP' from 'https://tdm.silogroup.org/data/derivative_storage/ACP.csv'. [2026-02-12T20:15:19.681696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACP'. [2026-02-12T20:15:19.682261] [INFO ] [FORECASTER] Starting predict_future for ACP [2026-02-12T20:15:19.683263] [DEBUG] [LOCAL ] No optimal features file found for ACP: ./output/feature-sets/ACP.txt [2026-02-12T20:15:19.683318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:19.683351] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:19.683377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:19.683435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:19.743036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:19.744262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:19.744372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:19.744407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:19.883999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:19.884242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:19.884288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:19.884317] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:19.889150] [DEBUG] [FORECASTER] ACP: Forecast T+1@11:T+2@11: DOWN (p=3.91%) [2026-02-12T20:15:19.889681] [INFO ] [FORECASTER] Completed predict_future for ACP [2026-02-12T20:15:19.889875] [INFO ] [sig ] ACP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:20.050270] [INFO ] [LOCAL ] Saved forecast: ACP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ACP.txt [2026-02-12T20:15:20.050509] [INFO ] [sig ] [41/3411] Completed ACP in 0.4s | 2.75 sym/s | Total: 14.9s | ETA: 20.5m [2026-02-12T20:15:20.050556] [INFO ] [sig ] [42/3411] Forecasting ACRE... [2026-02-12T20:15:20.050606] [INFO ] [sig ] Generating forecast for: ACRE [2026-02-12T20:15:20.050642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRE' from 'https://tdm.silogroup.org/data/derivative_storage/ACRE.csv'. [2026-02-12T20:15:20.066398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRE'. [2026-02-12T20:15:20.067084] [INFO ] [FORECASTER] Starting predict_future for ACRE [2026-02-12T20:15:20.068209] [DEBUG] [LOCAL ] No optimal features file found for ACRE: ./output/feature-sets/ACRE.txt [2026-02-12T20:15:20.068286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:20.068321] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:20.068350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:20.068410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:20.133885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:20.135195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:20.135310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:20.135345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:20.273665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:20.273941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:20.274003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:20.274051] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:20.278440] [DEBUG] [FORECASTER] ACRE: Forecast T+1@11:T+2@11: UP (p=53.38%) [2026-02-12T20:15:20.278845] [INFO ] [FORECASTER] Completed predict_future for ACRE [2026-02-12T20:15:20.279023] [INFO ] [sig ] ACRE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:20.428777] [INFO ] [LOCAL ] Saved forecast: ACRE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ACRE.txt [2026-02-12T20:15:20.428991] [INFO ] [sig ] [42/3411] Completed ACRE in 0.4s | 2.74 sym/s | Total: 15.3s | ETA: 20.5m [2026-02-12T20:15:20.429034] [INFO ] [sig ] [43/3411] Forecasting ACRS... [2026-02-12T20:15:20.429067] [INFO ] [sig ] Generating forecast for: ACRS [2026-02-12T20:15:20.429099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRS' from 'https://tdm.silogroup.org/data/derivative_storage/ACRS.csv'. [2026-02-12T20:15:20.443400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRS'. [2026-02-12T20:15:20.444066] [INFO ] [FORECASTER] Starting predict_future for ACRS [2026-02-12T20:15:20.445031] [DEBUG] [LOCAL ] No optimal features file found for ACRS: ./output/feature-sets/ACRS.txt [2026-02-12T20:15:20.445087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:20.445120] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:20.445147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:20.445206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:20.509164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:20.510394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:20.510511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:20.510560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:20.640652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:20.640924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:20.640978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:20.641011] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:20.645365] [DEBUG] [FORECASTER] ACRS: Forecast T+1@11:T+2@11: DOWN (p=36.21%) [2026-02-12T20:15:20.645737] [INFO ] [FORECASTER] Completed predict_future for ACRS [2026-02-12T20:15:20.645921] [INFO ] [sig ] ACRS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:20.802637] [INFO ] [LOCAL ] Saved forecast: ACRS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ACRS.txt [2026-02-12T20:15:20.802886] [INFO ] [sig ] [43/3411] Completed ACRS in 0.4s | 2.74 sym/s | Total: 15.7s | ETA: 20.5m [2026-02-12T20:15:20.802940] [INFO ] [sig ] [44/3411] Forecasting ACTG... [2026-02-12T20:15:20.802970] [INFO ] [sig ] Generating forecast for: ACTG [2026-02-12T20:15:20.803002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACTG' from 'https://tdm.silogroup.org/data/derivative_storage/ACTG.csv'. [2026-02-12T20:15:20.817397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACTG'. [2026-02-12T20:15:20.817799] [INFO ] [FORECASTER] Starting predict_future for ACTG [2026-02-12T20:15:20.818856] [DEBUG] [LOCAL ] No optimal features file found for ACTG: ./output/feature-sets/ACTG.txt [2026-02-12T20:15:20.818912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:20.818971] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:20.819000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:20.819058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:20.884945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:20.885898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:20.885986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:20.886019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:21.030219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:21.030513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:21.030589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:21.030629] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:21.035937] [DEBUG] [FORECASTER] ACTG: Forecast T+1@11:T+2@11: DOWN (p=7.49%) [2026-02-12T20:15:21.036492] [INFO ] [FORECASTER] Completed predict_future for ACTG [2026-02-12T20:15:21.036751] [INFO ] [sig ] ACTG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:21.201833] [INFO ] [LOCAL ] Saved forecast: ACTG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ACTG.txt [2026-02-12T20:15:21.202140] [INFO ] [sig ] [44/3411] Completed ACTG in 0.4s | 2.74 sym/s | Total: 16.1s | ETA: 20.5m [2026-02-12T20:15:21.202198] [INFO ] [sig ] [45/3411] Forecasting ACVA... [2026-02-12T20:15:21.202234] [INFO ] [sig ] Generating forecast for: ACVA [2026-02-12T20:15:21.202268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACVA' from 'https://tdm.silogroup.org/data/derivative_storage/ACVA.csv'. [2026-02-12T20:15:21.218555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACVA'. [2026-02-12T20:15:21.219221] [INFO ] [FORECASTER] Starting predict_future for ACVA [2026-02-12T20:15:21.220336] [DEBUG] [LOCAL ] No optimal features file found for ACVA: ./output/feature-sets/ACVA.txt [2026-02-12T20:15:21.220397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:21.220435] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:21.220494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:21.220594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:21.288051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:21.289237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:21.289340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:21.289377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:21.418953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:21.419123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:21.419166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:21.419196] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:21.422962] [DEBUG] [FORECASTER] ACVA: Forecast T+1@11:T+2@11: UP (p=93.00%) [2026-02-12T20:15:21.423246] [INFO ] [FORECASTER] Completed predict_future for ACVA [2026-02-12T20:15:21.423385] [INFO ] [sig ] ACVA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:21.576618] [INFO ] [LOCAL ] Saved forecast: ACVA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ACVA.txt [2026-02-12T20:15:21.576870] [INFO ] [sig ] [45/3411] Completed ACVA in 0.4s | 2.73 sym/s | Total: 16.5s | ETA: 20.5m [2026-02-12T20:15:21.576919] [INFO ] [sig ] [46/3411] Forecasting ACWI... [2026-02-12T20:15:21.576949] [INFO ] [sig ] Generating forecast for: ACWI [2026-02-12T20:15:21.576982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWI' from 'https://tdm.silogroup.org/data/derivative_storage/ACWI.csv'. [2026-02-12T20:15:21.606197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWI'. [2026-02-12T20:15:21.606780] [INFO ] [FORECASTER] Starting predict_future for ACWI [2026-02-12T20:15:21.607864] [DEBUG] [LOCAL ] No optimal features file found for ACWI: ./output/feature-sets/ACWI.txt [2026-02-12T20:15:21.607919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:21.607955] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:21.607983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:21.608043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:21.673949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:21.675372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:21.675477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:21.675513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:21.820401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:21.820735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:21.820815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:21.820861] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:21.827650] [DEBUG] [FORECASTER] ACWI: Forecast T+1@11:T+2@11: DOWN (p=20.03%) [2026-02-12T20:15:21.828350] [INFO ] [FORECASTER] Completed predict_future for ACWI [2026-02-12T20:15:21.828634] [INFO ] [sig ] ACWI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:21.997545] [INFO ] [LOCAL ] Saved forecast: ACWI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ACWI.txt [2026-02-12T20:15:21.997901] [INFO ] [sig ] [46/3411] Completed ACWI in 0.4s | 2.72 sym/s | Total: 16.9s | ETA: 20.6m [2026-02-12T20:15:21.997963] [INFO ] [sig ] [47/3411] Forecasting ACWX... [2026-02-12T20:15:21.998009] [INFO ] [sig ] Generating forecast for: ACWX [2026-02-12T20:15:21.998056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWX' from 'https://tdm.silogroup.org/data/derivative_storage/ACWX.csv'. [2026-02-12T20:15:22.014325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWX'. [2026-02-12T20:15:22.014766] [INFO ] [FORECASTER] Starting predict_future for ACWX [2026-02-12T20:15:22.015687] [DEBUG] [LOCAL ] No optimal features file found for ACWX: ./output/feature-sets/ACWX.txt [2026-02-12T20:15:22.015744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:22.015779] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:22.015808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:22.015867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:22.075173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:22.076191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:22.076290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:22.076326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:22.205912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:22.206099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:22.206154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:22.206240] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:22.211091] [DEBUG] [FORECASTER] ACWX: Forecast T+1@11:T+2@11: DOWN (p=7.69%) [2026-02-12T20:15:22.211533] [INFO ] [FORECASTER] Completed predict_future for ACWX [2026-02-12T20:15:22.211729] [INFO ] [sig ] ACWX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:22.354154] [INFO ] [LOCAL ] Saved forecast: ACWX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ACWX.txt [2026-02-12T20:15:22.354319] [INFO ] [sig ] [47/3411] Completed ACWX in 0.4s | 2.73 sym/s | Total: 17.2s | ETA: 20.6m [2026-02-12T20:15:22.354363] [INFO ] [sig ] [48/3411] Forecasting ACXP... [2026-02-12T20:15:22.354392] [INFO ] [sig ] Generating forecast for: ACXP [2026-02-12T20:15:22.354422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACXP' from 'https://tdm.silogroup.org/data/derivative_storage/ACXP.csv'. [2026-02-12T20:15:22.366302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACXP'. [2026-02-12T20:15:22.366900] [INFO ] [FORECASTER] Starting predict_future for ACXP [2026-02-12T20:15:22.367852] [DEBUG] [LOCAL ] No optimal features file found for ACXP: ./output/feature-sets/ACXP.txt [2026-02-12T20:15:22.367907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:22.367939] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:22.367965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:22.368022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:22.431099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:22.432013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:22.432100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:22.432134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:22.558534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:22.558714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:22.558755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:22.558787] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:22.562455] [DEBUG] [FORECASTER] ACXP: Forecast T+1@11:T+2@11: DOWN (p=36.14%) [2026-02-12T20:15:22.562796] [INFO ] [FORECASTER] Completed predict_future for ACXP [2026-02-12T20:15:22.562950] [INFO ] [sig ] ACXP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:22.717820] [INFO ] [LOCAL ] Saved forecast: ACXP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ACXP.txt [2026-02-12T20:15:22.718006] [INFO ] [sig ] [48/3411] Completed ACXP in 0.4s | 2.73 sym/s | Total: 17.6s | ETA: 20.6m [2026-02-12T20:15:22.718051] [INFO ] [sig ] [49/3411] Forecasting ADBE... [2026-02-12T20:15:22.718082] [INFO ] [sig ] Generating forecast for: ADBE [2026-02-12T20:15:22.718117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADBE' from 'https://tdm.silogroup.org/data/derivative_storage/ADBE.csv'. [2026-02-12T20:15:22.730559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADBE'. [2026-02-12T20:15:22.731190] [INFO ] [FORECASTER] Starting predict_future for ADBE [2026-02-12T20:15:22.732288] [DEBUG] [LOCAL ] No optimal features file found for ADBE: ./output/feature-sets/ADBE.txt [2026-02-12T20:15:22.732343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:22.732377] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:22.732407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:22.732466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:22.800438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:22.801467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:22.801558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:22.801614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:22.938661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:22.938866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:22.938910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:22.938941] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:22.942865] [DEBUG] [FORECASTER] ADBE: Forecast T+1@11:T+2@11: DOWN (p=3.08%) [2026-02-12T20:15:22.943172] [INFO ] [FORECASTER] Completed predict_future for ADBE [2026-02-12T20:15:22.943315] [INFO ] [sig ] ADBE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:23.088660] [INFO ] [LOCAL ] Saved forecast: ADBE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ADBE.txt [2026-02-12T20:15:23.088866] [INFO ] [sig ] [49/3411] Completed ADBE in 0.4s | 2.73 sym/s | Total: 18.0s | ETA: 20.6m [2026-02-12T20:15:23.088920] [INFO ] [sig ] [50/3411] Forecasting ADC... [2026-02-12T20:15:23.088952] [INFO ] [sig ] Generating forecast for: ADC [2026-02-12T20:15:23.088982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADC' from 'https://tdm.silogroup.org/data/derivative_storage/ADC.csv'. [2026-02-12T20:15:23.101259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADC'. [2026-02-12T20:15:23.101698] [INFO ] [FORECASTER] Starting predict_future for ADC [2026-02-12T20:15:23.102610] [DEBUG] [LOCAL ] No optimal features file found for ADC: ./output/feature-sets/ADC.txt [2026-02-12T20:15:23.102666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:23.102700] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:23.102728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:23.102786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:23.163851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:23.164828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:23.164934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:23.164981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:23.290822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:23.290989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:23.291031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:23.291063] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:23.295397] [DEBUG] [FORECASTER] ADC: Forecast T+1@11:T+2@11: DOWN (p=28.70%) [2026-02-12T20:15:23.295771] [INFO ] [FORECASTER] Completed predict_future for ADC [2026-02-12T20:15:23.295954] [INFO ] [sig ] ADC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:23.448056] [INFO ] [LOCAL ] Saved forecast: ADC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ADC.txt [2026-02-12T20:15:23.448235] [INFO ] [sig ] [50/3411] Completed ADC in 0.4s | 2.73 sym/s | Total: 18.3s | ETA: 20.5m [2026-02-12T20:15:23.448280] [INFO ] [sig ] [51/3411] Forecasting ADEA... [2026-02-12T20:15:23.448311] [INFO ] [sig ] Generating forecast for: ADEA [2026-02-12T20:15:23.448341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADEA' from 'https://tdm.silogroup.org/data/derivative_storage/ADEA.csv'. [2026-02-12T20:15:23.466909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADEA'. [2026-02-12T20:15:23.467369] [INFO ] [FORECASTER] Starting predict_future for ADEA [2026-02-12T20:15:23.468290] [DEBUG] [LOCAL ] No optimal features file found for ADEA: ./output/feature-sets/ADEA.txt [2026-02-12T20:15:23.468345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:23.468378] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:23.468406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:23.468468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:23.528168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:23.529101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:23.529186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:23.529219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:23.670396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:23.670678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:23.670738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:23.670777] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:23.676235] [DEBUG] [FORECASTER] ADEA: Forecast T+1@11:T+2@11: DOWN (p=45.32%) [2026-02-12T20:15:23.676722] [INFO ] [FORECASTER] Completed predict_future for ADEA [2026-02-12T20:15:23.676906] [INFO ] [sig ] ADEA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:23.843397] [INFO ] [LOCAL ] Saved forecast: ADEA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ADEA.txt [2026-02-12T20:15:23.843671] [INFO ] [sig ] [51/3411] Completed ADEA in 0.4s | 2.72 sym/s | Total: 18.7s | ETA: 20.6m [2026-02-12T20:15:23.843739] [INFO ] [sig ] [52/3411] Forecasting ADI... [2026-02-12T20:15:23.843787] [INFO ] [sig ] Generating forecast for: ADI [2026-02-12T20:15:23.843828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADI' from 'https://tdm.silogroup.org/data/derivative_storage/ADI.csv'. [2026-02-12T20:15:23.859877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADI'. [2026-02-12T20:15:23.860461] [INFO ] [FORECASTER] Starting predict_future for ADI [2026-02-12T20:15:23.861417] [DEBUG] [LOCAL ] No optimal features file found for ADI: ./output/feature-sets/ADI.txt [2026-02-12T20:15:23.861472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:23.861506] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:23.861533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:23.861619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:23.931119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:23.932452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:23.932589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:23.932633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:24.080347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:24.080599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:24.080649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:24.080681] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:24.085490] [DEBUG] [FORECASTER] ADI: Forecast T+1@11:T+2@11: UP (p=53.63%) [2026-02-12T20:15:24.085940] [INFO ] [FORECASTER] Completed predict_future for ADI [2026-02-12T20:15:24.086136] [INFO ] [sig ] ADI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:24.256661] [INFO ] [LOCAL ] Saved forecast: ADI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ADI.txt [2026-02-12T20:15:24.256881] [INFO ] [sig ] [52/3411] Completed ADI in 0.4s | 2.72 sym/s | Total: 19.1s | ETA: 20.6m [2026-02-12T20:15:24.256932] [INFO ] [sig ] [53/3411] Forecasting ADM... [2026-02-12T20:15:24.256981] [INFO ] [sig ] Generating forecast for: ADM [2026-02-12T20:15:24.257029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADM' from 'https://tdm.silogroup.org/data/derivative_storage/ADM.csv'. [2026-02-12T20:15:24.272863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADM'. [2026-02-12T20:15:24.273519] [INFO ] [FORECASTER] Starting predict_future for ADM [2026-02-12T20:15:24.274792] [DEBUG] [LOCAL ] No optimal features file found for ADM: ./output/feature-sets/ADM.txt [2026-02-12T20:15:24.274860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:24.274946] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:24.274988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:24.275078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:24.342426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:24.343796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:24.343930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:24.343982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:24.488030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:24.488294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:24.488351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:24.488388] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:24.493421] [DEBUG] [FORECASTER] ADM: Forecast T+1@11:T+2@11: UP (p=80.87%) [2026-02-12T20:15:24.493896] [INFO ] [FORECASTER] Completed predict_future for ADM [2026-02-12T20:15:24.494101] [INFO ] [sig ] ADM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:24.648832] [INFO ] [LOCAL ] Saved forecast: ADM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ADM.txt [2026-02-12T20:15:24.649050] [INFO ] [sig ] [53/3411] Completed ADM in 0.4s | 2.71 sym/s | Total: 19.5s | ETA: 20.6m [2026-02-12T20:15:24.649095] [INFO ] [sig ] [54/3411] Forecasting ADMA... [2026-02-12T20:15:24.649125] [INFO ] [sig ] Generating forecast for: ADMA [2026-02-12T20:15:24.649157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADMA' from 'https://tdm.silogroup.org/data/derivative_storage/ADMA.csv'. [2026-02-12T20:15:24.666287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADMA'. [2026-02-12T20:15:24.666953] [INFO ] [FORECASTER] Starting predict_future for ADMA [2026-02-12T20:15:24.668012] [DEBUG] [LOCAL ] No optimal features file found for ADMA: ./output/feature-sets/ADMA.txt [2026-02-12T20:15:24.668066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:24.668100] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:24.668128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:24.668187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:24.739771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:24.741411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:24.741811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:24.741851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:24.872945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:24.873170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:24.873231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:24.873265] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:24.877227] [DEBUG] [FORECASTER] ADMA: Forecast T+1@11:T+2@11: DOWN (p=1.60%) [2026-02-12T20:15:24.877601] [INFO ] [FORECASTER] Completed predict_future for ADMA [2026-02-12T20:15:24.877763] [INFO ] [sig ] ADMA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:25.034362] [INFO ] [LOCAL ] Saved forecast: ADMA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ADMA.txt [2026-02-12T20:15:25.034601] [INFO ] [sig ] [54/3411] Completed ADMA in 0.4s | 2.71 sym/s | Total: 19.9s | ETA: 20.6m [2026-02-12T20:15:25.034650] [INFO ] [sig ] [55/3411] Forecasting ADP... [2026-02-12T20:15:25.034681] [INFO ] [sig ] Generating forecast for: ADP [2026-02-12T20:15:25.034712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADP' from 'https://tdm.silogroup.org/data/derivative_storage/ADP.csv'. [2026-02-12T20:15:25.049061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADP'. [2026-02-12T20:15:25.049609] [INFO ] [FORECASTER] Starting predict_future for ADP [2026-02-12T20:15:25.050512] [DEBUG] [LOCAL ] No optimal features file found for ADP: ./output/feature-sets/ADP.txt [2026-02-12T20:15:25.050566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:25.050644] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:25.050672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:25.050741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:25.113086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:25.114469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:25.114588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:25.114626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:25.250951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:25.251183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:25.251231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:25.251260] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:25.255309] [DEBUG] [FORECASTER] ADP: Forecast T+1@11:T+2@11: DOWN (p=2.91%) [2026-02-12T20:15:25.255695] [INFO ] [FORECASTER] Completed predict_future for ADP [2026-02-12T20:15:25.255879] [INFO ] [sig ] ADP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:25.411236] [INFO ] [LOCAL ] Saved forecast: ADP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ADP.txt [2026-02-12T20:15:25.411446] [INFO ] [sig ] [55/3411] Completed ADP in 0.4s | 2.71 sym/s | Total: 20.3s | ETA: 20.6m [2026-02-12T20:15:25.411491] [INFO ] [sig ] [56/3411] Forecasting ADSE... [2026-02-12T20:15:25.411522] [INFO ] [sig ] Generating forecast for: ADSE [2026-02-12T20:15:25.411554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSE' from 'https://tdm.silogroup.org/data/derivative_storage/ADSE.csv'. [2026-02-12T20:15:25.427287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSE'. [2026-02-12T20:15:25.427965] [INFO ] [FORECASTER] Starting predict_future for ADSE [2026-02-12T20:15:25.428966] [DEBUG] [LOCAL ] No optimal features file found for ADSE: ./output/feature-sets/ADSE.txt [2026-02-12T20:15:25.429021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:25.429060] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:25.429090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:25.429155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:25.496155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:25.497435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:25.497547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:25.497599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:25.628374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:25.628631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:25.628686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:25.628720] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:25.633322] [DEBUG] [FORECASTER] ADSE: Forecast T+1@11:T+2@11: UP (p=97.11%) [2026-02-12T20:15:25.633688] [INFO ] [FORECASTER] Completed predict_future for ADSE [2026-02-12T20:15:25.634060] [INFO ] [sig ] ADSE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:25.788461] [INFO ] [LOCAL ] Saved forecast: ADSE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ADSE.txt [2026-02-12T20:15:25.788911] [INFO ] [sig ] [56/3411] Completed ADSE in 0.4s | 2.71 sym/s | Total: 20.7s | ETA: 20.6m [2026-02-12T20:15:25.788967] [INFO ] [sig ] [57/3411] Forecasting ADSK... [2026-02-12T20:15:25.789001] [INFO ] [sig ] Generating forecast for: ADSK [2026-02-12T20:15:25.789032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSK' from 'https://tdm.silogroup.org/data/derivative_storage/ADSK.csv'. [2026-02-12T20:15:25.804567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSK'. [2026-02-12T20:15:25.805229] [INFO ] [FORECASTER] Starting predict_future for ADSK [2026-02-12T20:15:25.806363] [DEBUG] [LOCAL ] No optimal features file found for ADSK: ./output/feature-sets/ADSK.txt [2026-02-12T20:15:25.806426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:25.806461] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:25.806487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:25.806546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:25.872887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:25.874181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:25.874287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:25.874321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:26.014302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:26.014602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:26.014681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:26.014732] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:26.020656] [DEBUG] [FORECASTER] ADSK: Forecast T+1@11:T+2@11: DOWN (p=10.28%) [2026-02-12T20:15:26.021264] [INFO ] [FORECASTER] Completed predict_future for ADSK [2026-02-12T20:15:26.021507] [INFO ] [sig ] ADSK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:26.198548] [INFO ] [LOCAL ] Saved forecast: ADSK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ADSK.txt [2026-02-12T20:15:26.198884] [INFO ] [sig ] [57/3411] Completed ADSK in 0.4s | 2.70 sym/s | Total: 21.1s | ETA: 20.7m [2026-02-12T20:15:26.198946] [INFO ] [sig ] [58/3411] Forecasting ADTN... [2026-02-12T20:15:26.198978] [INFO ] [sig ] Generating forecast for: ADTN [2026-02-12T20:15:26.199009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADTN' from 'https://tdm.silogroup.org/data/derivative_storage/ADTN.csv'. [2026-02-12T20:15:26.214370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADTN'. [2026-02-12T20:15:26.215235] [INFO ] [FORECASTER] Starting predict_future for ADTN [2026-02-12T20:15:26.216505] [DEBUG] [LOCAL ] No optimal features file found for ADTN: ./output/feature-sets/ADTN.txt [2026-02-12T20:15:26.216563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:26.216629] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:26.216658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:26.216720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:26.287007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:26.288441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:26.288614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:26.288653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:26.417755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:26.418005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:26.418050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:26.418081] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:26.422671] [DEBUG] [FORECASTER] ADTN: Forecast T+1@11:T+2@11: UP (p=78.50%) [2026-02-12T20:15:26.423027] [INFO ] [FORECASTER] Completed predict_future for ADTN [2026-02-12T20:15:26.423270] [INFO ] [sig ] ADTN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:26.574996] [INFO ] [LOCAL ] Saved forecast: ADTN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ADTN.txt [2026-02-12T20:15:26.575222] [INFO ] [sig ] [58/3411] Completed ADTN in 0.4s | 2.70 sym/s | Total: 21.5s | ETA: 20.7m [2026-02-12T20:15:26.575279] [INFO ] [sig ] [59/3411] Forecasting ADUS... [2026-02-12T20:15:26.575320] [INFO ] [sig ] Generating forecast for: ADUS [2026-02-12T20:15:26.575361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADUS' from 'https://tdm.silogroup.org/data/derivative_storage/ADUS.csv'. [2026-02-12T20:15:26.590286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADUS'. [2026-02-12T20:15:26.591000] [INFO ] [FORECASTER] Starting predict_future for ADUS [2026-02-12T20:15:26.592211] [DEBUG] [LOCAL ] No optimal features file found for ADUS: ./output/feature-sets/ADUS.txt [2026-02-12T20:15:26.592268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:26.592303] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:26.592332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:26.592393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:26.654414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:26.655514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:26.655630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:26.655668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:26.780177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:26.780412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:26.780461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:26.780492] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:26.784618] [DEBUG] [FORECASTER] ADUS: Forecast T+1@11:T+2@11: DOWN (p=1.10%) [2026-02-12T20:15:26.784957] [INFO ] [FORECASTER] Completed predict_future for ADUS [2026-02-12T20:15:26.785115] [INFO ] [sig ] ADUS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:26.934191] [INFO ] [LOCAL ] Saved forecast: ADUS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ADUS.txt [2026-02-12T20:15:26.934406] [INFO ] [sig ] [59/3411] Completed ADUS in 0.4s | 2.70 sym/s | Total: 21.8s | ETA: 20.7m [2026-02-12T20:15:26.934447] [INFO ] [sig ] [60/3411] Forecasting ADX... [2026-02-12T20:15:26.934480] [INFO ] [sig ] Generating forecast for: ADX [2026-02-12T20:15:26.934512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADX' from 'https://tdm.silogroup.org/data/derivative_storage/ADX.csv'. [2026-02-12T20:15:26.952621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADX'. [2026-02-12T20:15:26.953184] [INFO ] [FORECASTER] Starting predict_future for ADX [2026-02-12T20:15:26.954342] [DEBUG] [LOCAL ] No optimal features file found for ADX: ./output/feature-sets/ADX.txt [2026-02-12T20:15:26.954400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:26.954437] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:26.954467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:26.954528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:27.015968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:27.021687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:27.022059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:27.022099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:27.154493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:27.154737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:27.154798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:27.154857] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:27.159003] [DEBUG] [FORECASTER] ADX: Forecast T+1@11:T+2@11: DOWN (p=0.58%) [2026-02-12T20:15:27.159408] [INFO ] [FORECASTER] Completed predict_future for ADX [2026-02-12T20:15:27.159610] [INFO ] [sig ] ADX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:27.315219] [INFO ] [LOCAL ] Saved forecast: ADX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ADX.txt [2026-02-12T20:15:27.315471] [INFO ] [sig ] [60/3411] Completed ADX in 0.4s | 2.70 sym/s | Total: 22.2s | ETA: 20.7m [2026-02-12T20:15:27.315517] [INFO ] [sig ] [61/3411] Forecasting AEE... [2026-02-12T20:15:27.315550] [INFO ] [sig ] Generating forecast for: AEE [2026-02-12T20:15:27.315603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEE' from 'https://tdm.silogroup.org/data/derivative_storage/AEE.csv'. [2026-02-12T20:15:27.332059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEE'. [2026-02-12T20:15:27.332670] [INFO ] [FORECASTER] Starting predict_future for AEE [2026-02-12T20:15:27.333668] [DEBUG] [LOCAL ] No optimal features file found for AEE: ./output/feature-sets/AEE.txt [2026-02-12T20:15:27.333724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:27.333793] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:27.333823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:27.333884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:27.401593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:27.403263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:27.403378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:27.403413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:27.545281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:27.545511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:27.545601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:27.545640] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:27.550096] [DEBUG] [FORECASTER] AEE: Forecast T+1@11:T+2@11: UP (p=55.39%) [2026-02-12T20:15:27.550531] [INFO ] [FORECASTER] Completed predict_future for AEE [2026-02-12T20:15:27.550733] [INFO ] [sig ] AEE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:27.702832] [INFO ] [LOCAL ] Saved forecast: AEE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AEE.txt [2026-02-12T20:15:27.703087] [INFO ] [sig ] [61/3411] Completed AEE in 0.4s | 2.70 sym/s | Total: 22.6s | ETA: 20.7m [2026-02-12T20:15:27.703165] [INFO ] [sig ] [62/3411] Forecasting AEFC... [2026-02-12T20:15:27.703200] [INFO ] [sig ] Generating forecast for: AEFC [2026-02-12T20:15:27.703233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEFC' from 'https://tdm.silogroup.org/data/derivative_storage/AEFC.csv'. [2026-02-12T20:15:27.724029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEFC'. [2026-02-12T20:15:27.724525] [INFO ] [FORECASTER] Starting predict_future for AEFC [2026-02-12T20:15:27.725452] [DEBUG] [LOCAL ] No optimal features file found for AEFC: ./output/feature-sets/AEFC.txt [2026-02-12T20:15:27.725507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:27.725539] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:27.725566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:27.725652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:27.786149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:27.787406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:27.787532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:27.787567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:27.928288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:27.928528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:27.928597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:27.928635] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:27.933042] [DEBUG] [FORECASTER] AEFC: Forecast T+1@11:T+2@11: DOWN (p=38.37%) [2026-02-12T20:15:27.933416] [INFO ] [FORECASTER] Completed predict_future for AEFC [2026-02-12T20:15:27.933618] [INFO ] [sig ] AEFC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:28.088677] [INFO ] [LOCAL ] Saved forecast: AEFC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AEFC.txt [2026-02-12T20:15:28.089098] [INFO ] [sig ] [62/3411] Completed AEFC in 0.4s | 2.70 sym/s | Total: 23.0s | ETA: 20.7m [2026-02-12T20:15:28.089144] [INFO ] [sig ] [63/3411] Forecasting AEG... [2026-02-12T20:15:28.089179] [INFO ] [sig ] Generating forecast for: AEG [2026-02-12T20:15:28.089213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEG' from 'https://tdm.silogroup.org/data/derivative_storage/AEG.csv'. [2026-02-12T20:15:28.103048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEG'. [2026-02-12T20:15:28.103606] [INFO ] [FORECASTER] Starting predict_future for AEG [2026-02-12T20:15:28.104632] [DEBUG] [LOCAL ] No optimal features file found for AEG: ./output/feature-sets/AEG.txt [2026-02-12T20:15:28.104695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:28.104731] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:28.104760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:28.104820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:28.170139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:28.171352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:28.171456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:28.171491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:28.329065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:28.329297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:28.329346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:28.329378] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:28.333936] [DEBUG] [FORECASTER] AEG: Forecast T+1@11:T+2@11: UP (p=95.06%) [2026-02-12T20:15:28.334419] [INFO ] [FORECASTER] Completed predict_future for AEG [2026-02-12T20:15:28.334636] [INFO ] [sig ] AEG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:28.497199] [INFO ] [LOCAL ] Saved forecast: AEG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AEG.txt [2026-02-12T20:15:28.497482] [INFO ] [sig ] [63/3411] Completed AEG in 0.4s | 2.69 sym/s | Total: 23.4s | ETA: 20.7m [2026-02-12T20:15:28.497535] [INFO ] [sig ] [64/3411] Forecasting AEI... [2026-02-12T20:15:28.497585] [INFO ] [sig ] Generating forecast for: AEI [2026-02-12T20:15:28.497623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEI' from 'https://tdm.silogroup.org/data/derivative_storage/AEI.csv'. [2026-02-12T20:15:28.512832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEI'. [2026-02-12T20:15:28.513235] [INFO ] [FORECASTER] Starting predict_future for AEI [2026-02-12T20:15:28.514081] [DEBUG] [LOCAL ] No optimal features file found for AEI: ./output/feature-sets/AEI.txt [2026-02-12T20:15:28.514135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:28.514166] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:28.514204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:28.514263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:28.573671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:28.574379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:28.574467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:28.574500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:28.694838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:28.695008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:28.695052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:28.695110] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:28.699193] [DEBUG] [FORECASTER] AEI: Forecast T+1@11:T+2@11: UP (p=62.36%) [2026-02-12T20:15:28.699481] [INFO ] [FORECASTER] Completed predict_future for AEI [2026-02-12T20:15:28.699645] [INFO ] [sig ] AEI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:28.842001] [INFO ] [LOCAL ] Saved forecast: AEI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AEI.txt [2026-02-12T20:15:28.842153] [INFO ] [sig ] [64/3411] Completed AEI in 0.3s | 2.70 sym/s | Total: 23.7s | ETA: 20.7m [2026-02-12T20:15:28.842192] [INFO ] [sig ] [65/3411] Forecasting AEIS... [2026-02-12T20:15:28.842240] [INFO ] [sig ] Generating forecast for: AEIS [2026-02-12T20:15:28.842272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEIS' from 'https://tdm.silogroup.org/data/derivative_storage/AEIS.csv'. [2026-02-12T20:15:28.854400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEIS'. [2026-02-12T20:15:28.854711] [INFO ] [FORECASTER] Starting predict_future for AEIS [2026-02-12T20:15:28.855492] [DEBUG] [LOCAL ] No optimal features file found for AEIS: ./output/feature-sets/AEIS.txt [2026-02-12T20:15:28.855545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:28.855597] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:28.855628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:28.855687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:28.917005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:28.917956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:28.918043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:28.918075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:29.042466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:29.042644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:29.042685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:29.042714] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:29.046456] [DEBUG] [FORECASTER] AEIS: Forecast T+1@11:T+2@11: DOWN (p=42.53%) [2026-02-12T20:15:29.046762] [INFO ] [FORECASTER] Completed predict_future for AEIS [2026-02-12T20:15:29.046905] [INFO ] [sig ] AEIS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:29.191112] [INFO ] [LOCAL ] Saved forecast: AEIS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AEIS.txt [2026-02-12T20:15:29.191267] [INFO ] [sig ] [65/3411] Completed AEIS in 0.3s | 2.70 sym/s | Total: 24.1s | ETA: 20.7m [2026-02-12T20:15:29.191307] [INFO ] [sig ] [66/3411] Forecasting AEM... [2026-02-12T20:15:29.191338] [INFO ] [sig ] Generating forecast for: AEM [2026-02-12T20:15:29.191370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEM' from 'https://tdm.silogroup.org/data/derivative_storage/AEM.csv'. [2026-02-12T20:15:29.203904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEM'. [2026-02-12T20:15:29.204297] [INFO ] [FORECASTER] Starting predict_future for AEM [2026-02-12T20:15:29.205174] [DEBUG] [LOCAL ] No optimal features file found for AEM: ./output/feature-sets/AEM.txt [2026-02-12T20:15:29.205229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:29.205260] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:29.205288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:29.205346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:29.262992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:29.263858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:29.263942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:29.263974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:29.394470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:29.394681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:29.394726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:29.394754] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:29.398703] [DEBUG] [FORECASTER] AEM: Forecast T+1@11:T+2@11: UP (p=99.61%) [2026-02-12T20:15:29.399014] [INFO ] [FORECASTER] Completed predict_future for AEM [2026-02-12T20:15:29.399342] [INFO ] [sig ] AEM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:29.549827] [INFO ] [LOCAL ] Saved forecast: AEM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AEM.txt [2026-02-12T20:15:29.550000] [INFO ] [sig ] [66/3411] Completed AEM in 0.4s | 2.70 sym/s | Total: 24.4s | ETA: 20.6m [2026-02-12T20:15:29.550042] [INFO ] [sig ] [67/3411] Forecasting AEO... [2026-02-12T20:15:29.550071] [INFO ] [sig ] Generating forecast for: AEO [2026-02-12T20:15:29.550101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEO' from 'https://tdm.silogroup.org/data/derivative_storage/AEO.csv'. [2026-02-12T20:15:29.563248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEO'. [2026-02-12T20:15:29.563766] [INFO ] [FORECASTER] Starting predict_future for AEO [2026-02-12T20:15:29.564926] [DEBUG] [LOCAL ] No optimal features file found for AEO: ./output/feature-sets/AEO.txt [2026-02-12T20:15:29.564982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:29.565015] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:29.565041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:29.565099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:29.631060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:29.632070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:29.632161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:29.632196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:29.789492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:29.789709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:29.789766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:29.789806] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:29.793912] [DEBUG] [FORECASTER] AEO: Forecast T+1@11:T+2@11: UP (p=98.16%) [2026-02-12T20:15:29.794210] [INFO ] [FORECASTER] Completed predict_future for AEO [2026-02-12T20:15:29.794351] [INFO ] [sig ] AEO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:29.971454] [INFO ] [LOCAL ] Saved forecast: AEO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AEO.txt [2026-02-12T20:15:29.971663] [INFO ] [sig ] [67/3411] Completed AEO in 0.4s | 2.70 sym/s | Total: 24.9s | ETA: 20.7m [2026-02-12T20:15:29.971713] [INFO ] [sig ] [68/3411] Forecasting AEP... [2026-02-12T20:15:29.971745] [INFO ] [sig ] Generating forecast for: AEP [2026-02-12T20:15:29.971774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEP' from 'https://tdm.silogroup.org/data/derivative_storage/AEP.csv'. [2026-02-12T20:15:29.984282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEP'. [2026-02-12T20:15:29.984698] [INFO ] [FORECASTER] Starting predict_future for AEP [2026-02-12T20:15:29.985525] [DEBUG] [LOCAL ] No optimal features file found for AEP: ./output/feature-sets/AEP.txt [2026-02-12T20:15:29.985600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:29.985635] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:29.985663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:29.985720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:30.043451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:30.044390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:30.044474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:30.044509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:30.168844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:30.169008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:30.169049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:30.169078] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:30.172623] [DEBUG] [FORECASTER] AEP: Forecast T+1@11:T+2@11: DOWN (p=3.46%) [2026-02-12T20:15:30.172925] [INFO ] [FORECASTER] Completed predict_future for AEP [2026-02-12T20:15:30.173063] [INFO ] [sig ] AEP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:30.315617] [INFO ] [LOCAL ] Saved forecast: AEP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AEP.txt [2026-02-12T20:15:30.315784] [INFO ] [sig ] [68/3411] Completed AEP in 0.3s | 2.70 sym/s | Total: 25.2s | ETA: 20.6m [2026-02-12T20:15:30.315828] [INFO ] [sig ] [69/3411] Forecasting AES... [2026-02-12T20:15:30.315857] [INFO ] [sig ] Generating forecast for: AES [2026-02-12T20:15:30.315887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AES' from 'https://tdm.silogroup.org/data/derivative_storage/AES.csv'. [2026-02-12T20:15:30.329079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AES'. [2026-02-12T20:15:30.329450] [INFO ] [FORECASTER] Starting predict_future for AES [2026-02-12T20:15:30.330271] [DEBUG] [LOCAL ] No optimal features file found for AES: ./output/feature-sets/AES.txt [2026-02-12T20:15:30.330325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:30.330356] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:30.330382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:30.330438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:30.388181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:30.389166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:30.389255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:30.389289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:30.510031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:30.510204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:30.510264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:30.510305] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:30.513938] [DEBUG] [FORECASTER] AES: Forecast T+1@11:T+2@11: DOWN (p=31.87%) [2026-02-12T20:15:30.514232] [INFO ] [FORECASTER] Completed predict_future for AES [2026-02-12T20:15:30.514377] [INFO ] [sig ] AES: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:30.675261] [INFO ] [LOCAL ] Saved forecast: AES 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AES.txt [2026-02-12T20:15:30.675471] [INFO ] [sig ] [69/3411] Completed AES in 0.4s | 2.70 sym/s | Total: 25.6s | ETA: 20.6m [2026-02-12T20:15:30.675532] [INFO ] [sig ] [70/3411] Forecasting AESI... [2026-02-12T20:15:30.675599] [INFO ] [sig ] Generating forecast for: AESI [2026-02-12T20:15:30.675634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AESI' from 'https://tdm.silogroup.org/data/derivative_storage/AESI.csv'. [2026-02-12T20:15:30.689396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AESI'. [2026-02-12T20:15:30.689874] [INFO ] [FORECASTER] Starting predict_future for AESI [2026-02-12T20:15:30.690776] [DEBUG] [LOCAL ] No optimal features file found for AESI: ./output/feature-sets/AESI.txt [2026-02-12T20:15:30.690832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:30.690865] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:30.690892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:30.690950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:30.754051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:30.755072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:30.755161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:30.755196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:30.881500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:30.881691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:30.881738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:30.881768] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:30.885345] [DEBUG] [FORECASTER] AESI: Forecast T+1@11:T+2@11: UP (p=97.25%) [2026-02-12T20:15:30.885710] [INFO ] [FORECASTER] Completed predict_future for AESI [2026-02-12T20:15:30.885861] [INFO ] [sig ] AESI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:31.036121] [INFO ] [LOCAL ] Saved forecast: AESI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AESI.txt [2026-02-12T20:15:31.036275] [INFO ] [sig ] [70/3411] Completed AESI in 0.4s | 2.70 sym/s | Total: 25.9s | ETA: 20.6m [2026-02-12T20:15:31.036315] [INFO ] [sig ] [71/3411] Forecasting AEVA... [2026-02-12T20:15:31.036345] [INFO ] [sig ] Generating forecast for: AEVA [2026-02-12T20:15:31.036375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEVA' from 'https://tdm.silogroup.org/data/derivative_storage/AEVA.csv'. [2026-02-12T20:15:31.048593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEVA'. [2026-02-12T20:15:31.048939] [INFO ] [FORECASTER] Starting predict_future for AEVA [2026-02-12T20:15:31.049793] [DEBUG] [LOCAL ] No optimal features file found for AEVA: ./output/feature-sets/AEVA.txt [2026-02-12T20:15:31.049847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:31.049880] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:31.049908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:31.049966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:31.113386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:31.114554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:31.114718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:31.114753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:31.241202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:31.241363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:31.241405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:31.241437] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:31.245343] [DEBUG] [FORECASTER] AEVA: Forecast T+1@11:T+2@11: UP (p=59.99%) [2026-02-12T20:15:31.245696] [INFO ] [FORECASTER] Completed predict_future for AEVA [2026-02-12T20:15:31.245835] [INFO ] [sig ] AEVA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:31.389179] [INFO ] [LOCAL ] Saved forecast: AEVA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AEVA.txt [2026-02-12T20:15:31.389314] [INFO ] [sig ] [71/3411] Completed AEVA in 0.4s | 2.70 sym/s | Total: 26.3s | ETA: 20.6m [2026-02-12T20:15:31.389354] [INFO ] [sig ] [72/3411] Forecasting AEYE... [2026-02-12T20:15:31.389385] [INFO ] [sig ] Generating forecast for: AEYE [2026-02-12T20:15:31.389415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEYE' from 'https://tdm.silogroup.org/data/derivative_storage/AEYE.csv'. [2026-02-12T20:15:31.401430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEYE'. [2026-02-12T20:15:31.401733] [INFO ] [FORECASTER] Starting predict_future for AEYE [2026-02-12T20:15:31.402513] [DEBUG] [LOCAL ] No optimal features file found for AEYE: ./output/feature-sets/AEYE.txt [2026-02-12T20:15:31.402565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:31.402619] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:31.402647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:31.402704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:31.459538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:31.460251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:31.460331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:31.460364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:31.588901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:31.589096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:31.589143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:31.589174] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:31.592927] [DEBUG] [FORECASTER] AEYE: Forecast T+1@11:T+2@11: DOWN (p=13.59%) [2026-02-12T20:15:31.593218] [INFO ] [FORECASTER] Completed predict_future for AEYE [2026-02-12T20:15:31.593362] [INFO ] [sig ] AEYE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:31.737172] [INFO ] [LOCAL ] Saved forecast: AEYE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AEYE.txt [2026-02-12T20:15:31.737367] [INFO ] [sig ] [72/3411] Completed AEYE in 0.3s | 2.70 sym/s | Total: 26.6s | ETA: 20.6m [2026-02-12T20:15:31.737409] [INFO ] [sig ] [73/3411] Forecasting AFB... [2026-02-12T20:15:31.737440] [INFO ] [sig ] Generating forecast for: AFB [2026-02-12T20:15:31.737471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFB' from 'https://tdm.silogroup.org/data/derivative_storage/AFB.csv'. [2026-02-12T20:15:31.750827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFB'. [2026-02-12T20:15:31.751187] [INFO ] [FORECASTER] Starting predict_future for AFB [2026-02-12T20:15:31.752036] [DEBUG] [LOCAL ] No optimal features file found for AFB: ./output/feature-sets/AFB.txt [2026-02-12T20:15:31.752090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:31.752122] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:31.752150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:31.752208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:31.811873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:31.812666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:31.812752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:31.812784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:31.934469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:31.934661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:31.934703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:31.934732] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:31.938200] [DEBUG] [FORECASTER] AFB: Forecast T+1@11:T+2@11: DOWN (p=9.36%) [2026-02-12T20:15:31.938481] [INFO ] [FORECASTER] Completed predict_future for AFB [2026-02-12T20:15:31.938632] [INFO ] [sig ] AFB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:32.082246] [INFO ] [LOCAL ] Saved forecast: AFB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AFB.txt [2026-02-12T20:15:32.082392] [INFO ] [sig ] [73/3411] Completed AFB in 0.3s | 2.71 sym/s | Total: 27.0s | ETA: 20.6m [2026-02-12T20:15:32.082434] [INFO ] [sig ] [74/3411] Forecasting AFCG... [2026-02-12T20:15:32.082465] [INFO ] [sig ] Generating forecast for: AFCG [2026-02-12T20:15:32.082496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFCG' from 'https://tdm.silogroup.org/data/derivative_storage/AFCG.csv'. [2026-02-12T20:15:32.094500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFCG'. [2026-02-12T20:15:32.094833] [INFO ] [FORECASTER] Starting predict_future for AFCG [2026-02-12T20:15:32.095642] [DEBUG] [LOCAL ] No optimal features file found for AFCG: ./output/feature-sets/AFCG.txt [2026-02-12T20:15:32.095696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:32.095728] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:32.095755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:32.095811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:32.154526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:32.155426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:32.155509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:32.155541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:32.275149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:32.275297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:32.275337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:32.275366] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:32.279132] [DEBUG] [FORECASTER] AFCG: Forecast T+1@11:T+2@11: DOWN (p=10.86%) [2026-02-12T20:15:32.279409] [INFO ] [FORECASTER] Completed predict_future for AFCG [2026-02-12T20:15:32.279544] [INFO ] [sig ] AFCG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:32.424718] [INFO ] [LOCAL ] Saved forecast: AFCG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AFCG.txt [2026-02-12T20:15:32.424883] [INFO ] [sig ] [74/3411] Completed AFCG in 0.3s | 2.71 sym/s | Total: 27.3s | ETA: 20.5m [2026-02-12T20:15:32.424925] [INFO ] [sig ] [75/3411] Forecasting AFG... [2026-02-12T20:15:32.424955] [INFO ] [sig ] Generating forecast for: AFG [2026-02-12T20:15:32.424984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFG' from 'https://tdm.silogroup.org/data/derivative_storage/AFG.csv'. [2026-02-12T20:15:32.437401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFG'. [2026-02-12T20:15:32.437736] [INFO ] [FORECASTER] Starting predict_future for AFG [2026-02-12T20:15:32.438526] [DEBUG] [LOCAL ] No optimal features file found for AFG: ./output/feature-sets/AFG.txt [2026-02-12T20:15:32.438606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:32.438642] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:32.438673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:32.438730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:32.497762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:32.498433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:32.498513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:32.498546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:32.619623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:32.619787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:32.619828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:32.619858] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:32.623304] [DEBUG] [FORECASTER] AFG: Forecast T+1@11:T+2@11: UP (p=72.44%) [2026-02-12T20:15:32.623604] [INFO ] [FORECASTER] Completed predict_future for AFG [2026-02-12T20:15:32.623741] [INFO ] [sig ] AFG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:32.763117] [INFO ] [LOCAL ] Saved forecast: AFG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AFG.txt [2026-02-12T20:15:32.763287] [INFO ] [sig ] [75/3411] Completed AFG in 0.3s | 2.71 sym/s | Total: 27.6s | ETA: 20.5m [2026-02-12T20:15:32.763327] [INFO ] [sig ] [76/3411] Forecasting AFGC... [2026-02-12T20:15:32.763358] [INFO ] [sig ] Generating forecast for: AFGC [2026-02-12T20:15:32.763389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFGC' from 'https://tdm.silogroup.org/data/derivative_storage/AFGC.csv'. [2026-02-12T20:15:32.774849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFGC'. [2026-02-12T20:15:32.775254] [INFO ] [FORECASTER] Starting predict_future for AFGC [2026-02-12T20:15:32.776144] [DEBUG] [LOCAL ] No optimal features file found for AFGC: ./output/feature-sets/AFGC.txt [2026-02-12T20:15:32.776199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:32.776233] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:32.776262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:32.776319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:32.838028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:32.838809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:32.838892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:32.838925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:32.947173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:32.947351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:32.947394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:32.947426] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:32.951035] [DEBUG] [FORECASTER] AFGC: Forecast T+1@11:T+2@11: DOWN (p=9.97%) [2026-02-12T20:15:32.951356] [INFO ] [FORECASTER] Completed predict_future for AFGC [2026-02-12T20:15:32.951501] [INFO ] [sig ] AFGC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:33.104592] [INFO ] [LOCAL ] Saved forecast: AFGC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AFGC.txt [2026-02-12T20:15:33.104736] [INFO ] [sig ] [76/3411] Completed AFGC in 0.3s | 2.72 sym/s | Total: 28.0s | ETA: 20.5m [2026-02-12T20:15:33.104775] [INFO ] [sig ] [77/3411] Forecasting AFL... [2026-02-12T20:15:33.104805] [INFO ] [sig ] Generating forecast for: AFL [2026-02-12T20:15:33.104834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFL' from 'https://tdm.silogroup.org/data/derivative_storage/AFL.csv'. [2026-02-12T20:15:33.116236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFL'. [2026-02-12T20:15:33.116532] [INFO ] [FORECASTER] Starting predict_future for AFL [2026-02-12T20:15:33.117362] [DEBUG] [LOCAL ] No optimal features file found for AFL: ./output/feature-sets/AFL.txt [2026-02-12T20:15:33.117415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:33.117456] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:33.117484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:33.117539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:33.177966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:33.178760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:33.178844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:33.178878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:33.301468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:33.301646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:33.301688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:33.301717] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:33.305320] [DEBUG] [FORECASTER] AFL: Forecast T+1@11:T+2@11: UP (p=71.93%) [2026-02-12T20:15:33.305627] [INFO ] [FORECASTER] Completed predict_future for AFL [2026-02-12T20:15:33.305765] [INFO ] [sig ] AFL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:33.449530] [INFO ] [LOCAL ] Saved forecast: AFL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AFL.txt [2026-02-12T20:15:33.449697] [INFO ] [sig ] [77/3411] Completed AFL in 0.3s | 2.72 sym/s | Total: 28.3s | ETA: 20.4m [2026-02-12T20:15:33.449737] [INFO ] [sig ] [78/3411] Forecasting AFRI... [2026-02-12T20:15:33.449769] [INFO ] [sig ] Generating forecast for: AFRI [2026-02-12T20:15:33.449798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRI' from 'https://tdm.silogroup.org/data/derivative_storage/AFRI.csv'. [2026-02-12T20:15:33.460210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRI'. [2026-02-12T20:15:33.460552] [INFO ] [FORECASTER] Starting predict_future for AFRI [2026-02-12T20:15:33.461439] [DEBUG] [LOCAL ] No optimal features file found for AFRI: ./output/feature-sets/AFRI.txt [2026-02-12T20:15:33.461493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:33.461555] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:33.461609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:33.461681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:33.522451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:33.523438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:33.523535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:33.523569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:33.632387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:33.632565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:33.632624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:33.632653] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:33.636913] [DEBUG] [FORECASTER] AFRI: Forecast T+1@11:T+2@11: DOWN (p=26.72%) [2026-02-12T20:15:33.637198] [INFO ] [FORECASTER] Completed predict_future for AFRI [2026-02-12T20:15:33.637357] [INFO ] [sig ] AFRI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:33.786264] [INFO ] [LOCAL ] Saved forecast: AFRI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AFRI.txt [2026-02-12T20:15:33.786419] [INFO ] [sig ] [78/3411] Completed AFRI in 0.3s | 2.72 sym/s | Total: 28.7s | ETA: 20.4m [2026-02-12T20:15:33.786462] [INFO ] [sig ] [79/3411] Forecasting AFRM... [2026-02-12T20:15:33.786491] [INFO ] [sig ] Generating forecast for: AFRM [2026-02-12T20:15:33.786521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRM' from 'https://tdm.silogroup.org/data/derivative_storage/AFRM.csv'. [2026-02-12T20:15:33.799102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRM'. [2026-02-12T20:15:33.799496] [INFO ] [FORECASTER] Starting predict_future for AFRM [2026-02-12T20:15:33.800415] [DEBUG] [LOCAL ] No optimal features file found for AFRM: ./output/feature-sets/AFRM.txt [2026-02-12T20:15:33.800471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:33.800509] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:33.800548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:33.800644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:33.859938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:33.860867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:33.860955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:33.860989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:33.992236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:33.992400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:33.992443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:33.992474] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:33.996199] [DEBUG] [FORECASTER] AFRM: Forecast T+1@11:T+2@11: UP (p=98.37%) [2026-02-12T20:15:33.996514] [INFO ] [FORECASTER] Completed predict_future for AFRM [2026-02-12T20:15:33.996682] [INFO ] [sig ] AFRM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:34.153886] [INFO ] [LOCAL ] Saved forecast: AFRM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AFRM.txt [2026-02-12T20:15:34.154068] [INFO ] [sig ] [79/3411] Completed AFRM in 0.4s | 2.72 sym/s | Total: 29.0s | ETA: 20.4m [2026-02-12T20:15:34.154110] [INFO ] [sig ] [80/3411] Forecasting AFYA... [2026-02-12T20:15:34.154143] [INFO ] [sig ] Generating forecast for: AFYA [2026-02-12T20:15:34.154175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFYA' from 'https://tdm.silogroup.org/data/derivative_storage/AFYA.csv'. [2026-02-12T20:15:34.167744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFYA'. [2026-02-12T20:15:34.168150] [INFO ] [FORECASTER] Starting predict_future for AFYA [2026-02-12T20:15:34.168998] [DEBUG] [LOCAL ] No optimal features file found for AFYA: ./output/feature-sets/AFYA.txt [2026-02-12T20:15:34.169052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:34.169087] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:34.169114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:34.169183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:34.235448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:34.236454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:34.236545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:34.236600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:34.379986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:34.380150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:34.380193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:34.380223] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:34.384521] [DEBUG] [FORECASTER] AFYA: Forecast T+1@11:T+2@11: DOWN (p=11.46%) [2026-02-12T20:15:34.384998] [INFO ] [FORECASTER] Completed predict_future for AFYA [2026-02-12T20:15:34.385192] [INFO ] [sig ] AFYA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:34.562092] [INFO ] [LOCAL ] Saved forecast: AFYA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AFYA.txt [2026-02-12T20:15:34.562247] [INFO ] [sig ] [80/3411] Completed AFYA in 0.4s | 2.72 sym/s | Total: 29.4s | ETA: 20.4m [2026-02-12T20:15:34.562303] [INFO ] [sig ] [81/3411] Forecasting AG... [2026-02-12T20:15:34.562338] [INFO ] [sig ] Generating forecast for: AG [2026-02-12T20:15:34.562372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AG' from 'https://tdm.silogroup.org/data/derivative_storage/AG.csv'. [2026-02-12T20:15:34.575190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AG'. [2026-02-12T20:15:34.575652] [INFO ] [FORECASTER] Starting predict_future for AG [2026-02-12T20:15:34.576532] [DEBUG] [LOCAL ] No optimal features file found for AG: ./output/feature-sets/AG.txt [2026-02-12T20:15:34.576654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:34.576960] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:34.576993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:34.577052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:34.636355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:34.637360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:34.637454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:34.637487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:34.765037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:34.765198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:34.765240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:34.765339] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:34.769624] [DEBUG] [FORECASTER] AG: Forecast T+1@11:T+2@11: UP (p=98.97%) [2026-02-12T20:15:34.770008] [INFO ] [FORECASTER] Completed predict_future for AG [2026-02-12T20:15:34.770170] [INFO ] [sig ] AG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:34.919861] [INFO ] [LOCAL ] Saved forecast: AG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AG.txt [2026-02-12T20:15:34.920029] [INFO ] [sig ] [81/3411] Completed AG in 0.4s | 2.72 sym/s | Total: 29.8s | ETA: 20.4m [2026-02-12T20:15:34.920070] [INFO ] [sig ] [82/3411] Forecasting AGCO... [2026-02-12T20:15:34.920100] [INFO ] [sig ] Generating forecast for: AGCO [2026-02-12T20:15:34.920130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGCO.csv'. [2026-02-12T20:15:35.039705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGCO'. [2026-02-12T20:15:35.040037] [INFO ] [FORECASTER] Starting predict_future for AGCO [2026-02-12T20:15:35.040857] [DEBUG] [LOCAL ] No optimal features file found for AGCO: ./output/feature-sets/AGCO.txt [2026-02-12T20:15:35.040909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:35.040942] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:35.040969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:35.041026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:35.099874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:35.100567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:35.100677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:35.100720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:35.225370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:35.225536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:35.225601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:35.225642] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:35.229483] [DEBUG] [FORECASTER] AGCO: Forecast T+1@11:T+2@11: UP (p=87.99%) [2026-02-12T20:15:35.229813] [INFO ] [FORECASTER] Completed predict_future for AGCO [2026-02-12T20:15:35.229973] [INFO ] [sig ] AGCO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:35.376610] [INFO ] [LOCAL ] Saved forecast: AGCO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AGCO.txt [2026-02-12T20:15:35.376752] [INFO ] [sig ] [82/3411] Completed AGCO in 0.5s | 2.71 sym/s | Total: 30.3s | ETA: 20.5m [2026-02-12T20:15:35.376792] [INFO ] [sig ] [83/3411] Forecasting AGD... [2026-02-12T20:15:35.376822] [INFO ] [sig ] Generating forecast for: AGD [2026-02-12T20:15:35.376851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGD' from 'https://tdm.silogroup.org/data/derivative_storage/AGD.csv'. [2026-02-12T20:15:35.390843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGD'. [2026-02-12T20:15:35.391253] [INFO ] [FORECASTER] Starting predict_future for AGD [2026-02-12T20:15:35.392376] [DEBUG] [LOCAL ] No optimal features file found for AGD: ./output/feature-sets/AGD.txt [2026-02-12T20:15:35.392447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:35.392491] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:35.392527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:35.392638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:35.456586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:35.457601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:35.457690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:35.457724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:35.578181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:35.578322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:35.578364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:35.578392] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:35.581884] [DEBUG] [FORECASTER] AGD: Forecast T+1@11:T+2@11: DOWN (p=33.23%) [2026-02-12T20:15:35.582163] [INFO ] [FORECASTER] Completed predict_future for AGD [2026-02-12T20:15:35.582304] [INFO ] [sig ] AGD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:35.722682] [INFO ] [LOCAL ] Saved forecast: AGD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AGD.txt [2026-02-12T20:15:35.722839] [INFO ] [sig ] [83/3411] Completed AGD in 0.3s | 2.71 sym/s | Total: 30.6s | ETA: 20.5m [2026-02-12T20:15:35.722881] [INFO ] [sig ] [84/3411] Forecasting AGEN... [2026-02-12T20:15:35.722911] [INFO ] [sig ] Generating forecast for: AGEN [2026-02-12T20:15:35.722943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGEN' from 'https://tdm.silogroup.org/data/derivative_storage/AGEN.csv'. [2026-02-12T20:15:35.734480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGEN'. [2026-02-12T20:15:35.734900] [INFO ] [FORECASTER] Starting predict_future for AGEN [2026-02-12T20:15:35.735736] [DEBUG] [LOCAL ] No optimal features file found for AGEN: ./output/feature-sets/AGEN.txt [2026-02-12T20:15:35.735802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:35.735838] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:35.735866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:35.735924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:35.793125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:35.793886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:35.793968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:35.794001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:35.915406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:35.915553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:35.915614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:35.915660] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:35.919097] [DEBUG] [FORECASTER] AGEN: Forecast T+1@11:T+2@11: UP (p=63.53%) [2026-02-12T20:15:35.919373] [INFO ] [FORECASTER] Completed predict_future for AGEN [2026-02-12T20:15:35.919504] [INFO ] [sig ] AGEN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:36.065333] [INFO ] [LOCAL ] Saved forecast: AGEN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AGEN.txt [2026-02-12T20:15:36.065499] [INFO ] [sig ] [84/3411] Completed AGEN in 0.3s | 2.71 sym/s | Total: 31.0s | ETA: 20.4m [2026-02-12T20:15:36.065540] [INFO ] [sig ] [85/3411] Forecasting AGI... [2026-02-12T20:15:36.065587] [INFO ] [sig ] Generating forecast for: AGI [2026-02-12T20:15:36.065621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGI' from 'https://tdm.silogroup.org/data/derivative_storage/AGI.csv'. [2026-02-12T20:15:36.077109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGI'. [2026-02-12T20:15:36.077447] [INFO ] [FORECASTER] Starting predict_future for AGI [2026-02-12T20:15:36.078341] [DEBUG] [LOCAL ] No optimal features file found for AGI: ./output/feature-sets/AGI.txt [2026-02-12T20:15:36.078396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:36.078428] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:36.078455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:36.078513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:36.137495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:36.138338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:36.138421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:36.138455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:36.259710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:36.259881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:36.259922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:36.259950] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:36.263528] [DEBUG] [FORECASTER] AGI: Forecast T+1@11:T+2@11: DOWN (p=22.53%) [2026-02-12T20:15:36.263838] [INFO ] [FORECASTER] Completed predict_future for AGI [2026-02-12T20:15:36.263975] [INFO ] [sig ] AGI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:36.404215] [INFO ] [LOCAL ] Saved forecast: AGI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AGI.txt [2026-02-12T20:15:36.404368] [INFO ] [sig ] [85/3411] Completed AGI in 0.3s | 2.72 sym/s | Total: 31.3s | ETA: 20.4m [2026-02-12T20:15:36.404411] [INFO ] [sig ] [86/3411] Forecasting AGIO... [2026-02-12T20:15:36.404440] [INFO ] [sig ] Generating forecast for: AGIO [2026-02-12T20:15:36.404471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGIO' from 'https://tdm.silogroup.org/data/derivative_storage/AGIO.csv'. [2026-02-12T20:15:36.416032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGIO'. [2026-02-12T20:15:36.416350] [INFO ] [FORECASTER] Starting predict_future for AGIO [2026-02-12T20:15:36.417173] [DEBUG] [LOCAL ] No optimal features file found for AGIO: ./output/feature-sets/AGIO.txt [2026-02-12T20:15:36.417227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:36.417286] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:36.417317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:36.417375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:36.476869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:36.477608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:36.477691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:36.477739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:36.601650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:36.601808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:36.601849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:36.601878] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:36.605761] [DEBUG] [FORECASTER] AGIO: Forecast T+1@11:T+2@11: UP (p=78.59%) [2026-02-12T20:15:36.606053] [INFO ] [FORECASTER] Completed predict_future for AGIO [2026-02-12T20:15:36.606194] [INFO ] [sig ] AGIO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:36.746514] [INFO ] [LOCAL ] Saved forecast: AGIO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AGIO.txt [2026-02-12T20:15:36.746674] [INFO ] [sig ] [86/3411] Completed AGIO in 0.3s | 2.72 sym/s | Total: 31.6s | ETA: 20.4m [2026-02-12T20:15:36.746715] [INFO ] [sig ] [87/3411] Forecasting AGM... [2026-02-12T20:15:36.746745] [INFO ] [sig ] Generating forecast for: AGM [2026-02-12T20:15:36.746777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGM' from 'https://tdm.silogroup.org/data/derivative_storage/AGM.csv'. [2026-02-12T20:15:36.766607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGM'. [2026-02-12T20:15:36.767036] [INFO ] [FORECASTER] Starting predict_future for AGM [2026-02-12T20:15:36.768341] [DEBUG] [LOCAL ] No optimal features file found for AGM: ./output/feature-sets/AGM.txt [2026-02-12T20:15:36.768410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:36.768458] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:36.768498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:36.768624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:36.853098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:36.853982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:36.854077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:36.854116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:36.973375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:36.973529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:36.973585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:36.973617] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:36.977082] [DEBUG] [FORECASTER] AGM: Forecast T+1@11:T+2@11: UP (p=51.53%) [2026-02-12T20:15:36.977385] [INFO ] [FORECASTER] Completed predict_future for AGM [2026-02-12T20:15:36.977517] [INFO ] [sig ] AGM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:37.120220] [INFO ] [LOCAL ] Saved forecast: AGM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AGM.txt [2026-02-12T20:15:37.120369] [INFO ] [sig ] [87/3411] Completed AGM in 0.4s | 2.72 sym/s | Total: 32.0s | ETA: 20.4m [2026-02-12T20:15:37.120411] [INFO ] [sig ] [88/3411] Forecasting AGMH... [2026-02-12T20:15:37.120440] [INFO ] [sig ] Generating forecast for: AGMH [2026-02-12T20:15:37.120470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGMH' from 'https://tdm.silogroup.org/data/derivative_storage/AGMH.csv'. [2026-02-12T20:15:37.132789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGMH'. [2026-02-12T20:15:37.133089] [INFO ] [FORECASTER] Starting predict_future for AGMH [2026-02-12T20:15:37.133914] [DEBUG] [LOCAL ] No optimal features file found for AGMH: ./output/feature-sets/AGMH.txt [2026-02-12T20:15:37.133965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:37.133997] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:37.134035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:37.134094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:37.197727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:37.198425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:37.198532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:37.198567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:37.316949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:37.317094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:37.317136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:37.317164] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:37.320638] [DEBUG] [FORECASTER] AGMH: Forecast T+1@11:T+2@11: DOWN (p=47.12%) [2026-02-12T20:15:37.320930] [INFO ] [FORECASTER] Completed predict_future for AGMH [2026-02-12T20:15:37.321069] [INFO ] [sig ] AGMH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:37.460117] [INFO ] [LOCAL ] Saved forecast: AGMH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AGMH.txt [2026-02-12T20:15:37.460247] [INFO ] [sig ] [88/3411] Completed AGMH in 0.3s | 2.72 sym/s | Total: 32.3s | ETA: 20.4m [2026-02-12T20:15:37.460287] [INFO ] [sig ] [89/3411] Forecasting AGNC... [2026-02-12T20:15:37.460317] [INFO ] [sig ] Generating forecast for: AGNC [2026-02-12T20:15:37.460346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNC' from 'https://tdm.silogroup.org/data/derivative_storage/AGNC.csv'. [2026-02-12T20:15:37.472225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNC'. [2026-02-12T20:15:37.472565] [INFO ] [FORECASTER] Starting predict_future for AGNC [2026-02-12T20:15:37.473430] [DEBUG] [LOCAL ] No optimal features file found for AGNC: ./output/feature-sets/AGNC.txt [2026-02-12T20:15:37.473484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:37.473518] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:37.473545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:37.473631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:37.531446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:37.532166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:37.532246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:37.532279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:37.656565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:37.656722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:37.656764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:37.656792] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:37.660905] [DEBUG] [FORECASTER] AGNC: Forecast T+1@11:T+2@11: DOWN (p=6.58%) [2026-02-12T20:15:37.661192] [INFO ] [FORECASTER] Completed predict_future for AGNC [2026-02-12T20:15:37.661330] [INFO ] [sig ] AGNC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:37.802712] [INFO ] [LOCAL ] Saved forecast: AGNC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AGNC.txt [2026-02-12T20:15:37.802877] [INFO ] [sig ] [89/3411] Completed AGNC in 0.3s | 2.72 sym/s | Total: 32.7s | ETA: 20.3m [2026-02-12T20:15:37.802919] [INFO ] [sig ] [90/3411] Forecasting AGNCL... [2026-02-12T20:15:37.802948] [INFO ] [sig ] Generating forecast for: AGNCL [2026-02-12T20:15:37.802978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCL' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCL.csv'. [2026-02-12T20:15:37.815372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCL'. [2026-02-12T20:15:37.815702] [INFO ] [FORECASTER] Starting predict_future for AGNCL [2026-02-12T20:15:37.816806] [DEBUG] [LOCAL ] No optimal features file found for AGNCL: ./output/feature-sets/AGNCL.txt [2026-02-12T20:15:37.816872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:37.816911] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:37.816948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:37.817008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:37.877978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:37.878668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:37.878745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:37.878778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:37.986538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:37.986673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:37.986714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:37.986742] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:37.990077] [DEBUG] [FORECASTER] AGNCL: Forecast T+1@11:T+2@11: UP (p=84.79%) [2026-02-12T20:15:37.990346] [INFO ] [FORECASTER] Completed predict_future for AGNCL [2026-02-12T20:15:37.990475] [INFO ] [sig ] AGNCL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:38.131840] [INFO ] [LOCAL ] Saved forecast: AGNCL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AGNCL.txt [2026-02-12T20:15:38.131959] [INFO ] [sig ] [90/3411] Completed AGNCL in 0.3s | 2.73 sym/s | Total: 33.0s | ETA: 20.3m [2026-02-12T20:15:38.131997] [INFO ] [sig ] [91/3411] Forecasting AGNCM... [2026-02-12T20:15:38.132026] [INFO ] [sig ] Generating forecast for: AGNCM [2026-02-12T20:15:38.132055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCM' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCM.csv'. [2026-02-12T20:15:38.144032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCM'. [2026-02-12T20:15:38.144330] [INFO ] [FORECASTER] Starting predict_future for AGNCM [2026-02-12T20:15:38.145131] [DEBUG] [LOCAL ] No optimal features file found for AGNCM: ./output/feature-sets/AGNCM.txt [2026-02-12T20:15:38.145184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:38.145216] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:38.145242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:38.145298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:38.203119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:38.203853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:38.203932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:38.203964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:38.314828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:38.314985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:38.315025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:38.315055] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:38.318985] [DEBUG] [FORECASTER] AGNCM: Forecast T+1@11:T+2@11: UP (p=99.63%) [2026-02-12T20:15:38.319274] [INFO ] [FORECASTER] Completed predict_future for AGNCM [2026-02-12T20:15:38.319406] [INFO ] [sig ] AGNCM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:38.459695] [INFO ] [LOCAL ] Saved forecast: AGNCM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AGNCM.txt [2026-02-12T20:15:38.459860] [INFO ] [sig ] [91/3411] Completed AGNCM in 0.3s | 2.73 sym/s | Total: 33.3s | ETA: 20.3m [2026-02-12T20:15:38.459902] [INFO ] [sig ] [92/3411] Forecasting AGNCN... [2026-02-12T20:15:38.459933] [INFO ] [sig ] Generating forecast for: AGNCN [2026-02-12T20:15:38.459988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCN' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCN.csv'. [2026-02-12T20:15:38.473307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCN'. [2026-02-12T20:15:38.473721] [INFO ] [FORECASTER] Starting predict_future for AGNCN [2026-02-12T20:15:38.474530] [DEBUG] [LOCAL ] No optimal features file found for AGNCN: ./output/feature-sets/AGNCN.txt [2026-02-12T20:15:38.474600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:38.474634] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:38.474669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:38.474725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:38.531926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:38.532884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:38.532971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:38.533005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:38.657438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:38.657636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:38.657690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:38.657722] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:38.661891] [DEBUG] [FORECASTER] AGNCN: Forecast T+1@11:T+2@11: DOWN (p=10.89%) [2026-02-12T20:15:38.662246] [INFO ] [FORECASTER] Completed predict_future for AGNCN [2026-02-12T20:15:38.662417] [INFO ] [sig ] AGNCN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:38.810483] [INFO ] [LOCAL ] Saved forecast: AGNCN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AGNCN.txt [2026-02-12T20:15:38.810666] [INFO ] [sig ] [92/3411] Completed AGNCN in 0.4s | 2.73 sym/s | Total: 33.7s | ETA: 20.3m [2026-02-12T20:15:38.810709] [INFO ] [sig ] [93/3411] Forecasting AGNCO... [2026-02-12T20:15:38.810739] [INFO ] [sig ] Generating forecast for: AGNCO [2026-02-12T20:15:38.810770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCO.csv'. [2026-02-12T20:15:38.823333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCO'. [2026-02-12T20:15:38.823673] [INFO ] [FORECASTER] Starting predict_future for AGNCO [2026-02-12T20:15:38.824529] [DEBUG] [LOCAL ] No optimal features file found for AGNCO: ./output/feature-sets/AGNCO.txt [2026-02-12T20:15:38.824623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:38.824666] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:38.824695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:38.824771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:38.882563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:38.883230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:38.883310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:38.883342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:39.004632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:39.004798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:39.004848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:39.004878] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:39.008678] [DEBUG] [FORECASTER] AGNCO: Forecast T+1@11:T+2@11: UP (p=97.84%) [2026-02-12T20:15:39.008984] [INFO ] [FORECASTER] Completed predict_future for AGNCO [2026-02-12T20:15:39.009126] [INFO ] [sig ] AGNCO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:39.154200] [INFO ] [LOCAL ] Saved forecast: AGNCO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AGNCO.txt [2026-02-12T20:15:39.154381] [INFO ] [sig ] [93/3411] Completed AGNCO in 0.3s | 2.73 sym/s | Total: 34.0s | ETA: 20.2m [2026-02-12T20:15:39.154437] [INFO ] [sig ] [94/3411] Forecasting AGNCP... [2026-02-12T20:15:39.154482] [INFO ] [sig ] Generating forecast for: AGNCP [2026-02-12T20:15:39.154518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCP' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCP.csv'. [2026-02-12T20:15:39.167372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCP'. [2026-02-12T20:15:39.167741] [INFO ] [FORECASTER] Starting predict_future for AGNCP [2026-02-12T20:15:39.168862] [DEBUG] [LOCAL ] No optimal features file found for AGNCP: ./output/feature-sets/AGNCP.txt [2026-02-12T20:15:39.168925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:39.168958] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:39.168986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:39.169044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:39.229970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:39.230718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:39.230805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:39.230839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:39.350295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:39.350449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:39.350492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:39.350522] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:39.353970] [DEBUG] [FORECASTER] AGNCP: Forecast T+1@11:T+2@11: DOWN (p=28.69%) [2026-02-12T20:15:39.354246] [INFO ] [FORECASTER] Completed predict_future for AGNCP [2026-02-12T20:15:39.354380] [INFO ] [sig ] AGNCP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:39.493627] [INFO ] [LOCAL ] Saved forecast: AGNCP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AGNCP.txt [2026-02-12T20:15:39.493773] [INFO ] [sig ] [94/3411] Completed AGNCP in 0.3s | 2.73 sym/s | Total: 34.4s | ETA: 20.2m [2026-02-12T20:15:39.493814] [INFO ] [sig ] [95/3411] Forecasting AGO... [2026-02-12T20:15:39.493844] [INFO ] [sig ] Generating forecast for: AGO [2026-02-12T20:15:39.493874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGO' from 'https://tdm.silogroup.org/data/derivative_storage/AGO.csv'. [2026-02-12T20:15:39.505256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGO'. [2026-02-12T20:15:39.505550] [INFO ] [FORECASTER] Starting predict_future for AGO [2026-02-12T20:15:39.506356] [DEBUG] [LOCAL ] No optimal features file found for AGO: ./output/feature-sets/AGO.txt [2026-02-12T20:15:39.506432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:39.506466] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:39.506494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:39.506551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:39.569439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:39.570636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:39.570747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:39.570799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:39.689305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:39.689471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:39.689515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:39.689562] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:39.693123] [DEBUG] [FORECASTER] AGO: Forecast T+1@11:T+2@11: UP (p=99.04%) [2026-02-12T20:15:39.693411] [INFO ] [FORECASTER] Completed predict_future for AGO [2026-02-12T20:15:39.693544] [INFO ] [sig ] AGO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:39.834420] [INFO ] [LOCAL ] Saved forecast: AGO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AGO.txt [2026-02-12T20:15:39.834550] [INFO ] [sig ] [95/3411] Completed AGO in 0.3s | 2.74 sym/s | Total: 34.7s | ETA: 20.2m [2026-02-12T20:15:39.834608] [INFO ] [sig ] [96/3411] Forecasting AGRO... [2026-02-12T20:15:39.834640] [INFO ] [sig ] Generating forecast for: AGRO [2026-02-12T20:15:39.834670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGRO' from 'https://tdm.silogroup.org/data/derivative_storage/AGRO.csv'. [2026-02-12T20:15:39.846186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGRO'. [2026-02-12T20:15:39.846451] [INFO ] [FORECASTER] Starting predict_future for AGRO [2026-02-12T20:15:39.847303] [DEBUG] [LOCAL ] No optimal features file found for AGRO: ./output/feature-sets/AGRO.txt [2026-02-12T20:15:39.847355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:39.847385] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:39.847411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:39.847467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:39.904305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:39.904946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:39.905024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:39.905056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:40.025072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:40.025193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:40.025234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:40.025261] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:40.028613] [DEBUG] [FORECASTER] AGRO: Forecast T+1@11:T+2@11: UP (p=63.46%) [2026-02-12T20:15:40.028886] [INFO ] [FORECASTER] Completed predict_future for AGRO [2026-02-12T20:15:40.029018] [INFO ] [sig ] AGRO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:40.205807] [INFO ] [LOCAL ] Saved forecast: AGRO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AGRO.txt [2026-02-12T20:15:40.205949] [INFO ] [sig ] [96/3411] Completed AGRO in 0.4s | 2.74 sym/s | Total: 35.1s | ETA: 20.2m [2026-02-12T20:15:40.205990] [INFO ] [sig ] [97/3411] Forecasting AGX... [2026-02-12T20:15:40.206018] [INFO ] [sig ] Generating forecast for: AGX [2026-02-12T20:15:40.206048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGX' from 'https://tdm.silogroup.org/data/derivative_storage/AGX.csv'. [2026-02-12T20:15:40.217512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGX'. [2026-02-12T20:15:40.217853] [INFO ] [FORECASTER] Starting predict_future for AGX [2026-02-12T20:15:40.218682] [DEBUG] [LOCAL ] No optimal features file found for AGX: ./output/feature-sets/AGX.txt [2026-02-12T20:15:40.218734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:40.218766] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:40.218794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:40.218859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:40.276849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:40.277773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:40.277854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:40.277899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:40.397208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:40.397383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:40.397423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:40.397453] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:40.400961] [DEBUG] [FORECASTER] AGX: Forecast T+1@11:T+2@11: UP (p=98.15%) [2026-02-12T20:15:40.401238] [INFO ] [FORECASTER] Completed predict_future for AGX [2026-02-12T20:15:40.401372] [INFO ] [sig ] AGX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:40.543458] [INFO ] [LOCAL ] Saved forecast: AGX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AGX.txt [2026-02-12T20:15:40.543621] [INFO ] [sig ] [97/3411] Completed AGX in 0.3s | 2.74 sym/s | Total: 35.4s | ETA: 20.2m [2026-02-12T20:15:40.543664] [INFO ] [sig ] [98/3411] Forecasting AGYS... [2026-02-12T20:15:40.543694] [INFO ] [sig ] Generating forecast for: AGYS [2026-02-12T20:15:40.543724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGYS' from 'https://tdm.silogroup.org/data/derivative_storage/AGYS.csv'. [2026-02-12T20:15:40.555620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGYS'. [2026-02-12T20:15:40.555880] [INFO ] [FORECASTER] Starting predict_future for AGYS [2026-02-12T20:15:40.556699] [DEBUG] [LOCAL ] No optimal features file found for AGYS: ./output/feature-sets/AGYS.txt [2026-02-12T20:15:40.556751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:40.556781] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:40.556807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:40.556863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:40.615462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:40.616500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:40.616625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:40.616664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:40.750479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:40.750655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:40.750733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:40.750766] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:40.754833] [DEBUG] [FORECASTER] AGYS: Forecast T+1@11:T+2@11: DOWN (p=18.87%) [2026-02-12T20:15:40.755141] [INFO ] [FORECASTER] Completed predict_future for AGYS [2026-02-12T20:15:40.755281] [INFO ] [sig ] AGYS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:40.904008] [INFO ] [LOCAL ] Saved forecast: AGYS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AGYS.txt [2026-02-12T20:15:40.904376] [INFO ] [sig ] [98/3411] Completed AGYS in 0.4s | 2.74 sym/s | Total: 35.8s | ETA: 20.2m [2026-02-12T20:15:40.904420] [INFO ] [sig ] [99/3411] Forecasting AGZD... [2026-02-12T20:15:40.904452] [INFO ] [sig ] Generating forecast for: AGZD [2026-02-12T20:15:40.904485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGZD' from 'https://tdm.silogroup.org/data/derivative_storage/AGZD.csv'. [2026-02-12T20:15:40.917150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGZD'. [2026-02-12T20:15:40.917537] [INFO ] [FORECASTER] Starting predict_future for AGZD [2026-02-12T20:15:40.918371] [DEBUG] [LOCAL ] No optimal features file found for AGZD: ./output/feature-sets/AGZD.txt [2026-02-12T20:15:40.918424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:40.918457] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:40.918485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:40.918554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:40.978247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:40.979077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:40.979161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:40.979194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:41.102301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:41.102473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:41.102527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:41.102565] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:41.106918] [DEBUG] [FORECASTER] AGZD: Forecast T+1@11:T+2@11: UP (p=74.79%) [2026-02-12T20:15:41.107542] [INFO ] [FORECASTER] Completed predict_future for AGZD [2026-02-12T20:15:41.107726] [INFO ] [sig ] AGZD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:41.258551] [INFO ] [LOCAL ] Saved forecast: AGZD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AGZD.txt [2026-02-12T20:15:41.258748] [INFO ] [sig ] [99/3411] Completed AGZD in 0.4s | 2.74 sym/s | Total: 36.1s | ETA: 20.2m [2026-02-12T20:15:41.258792] [INFO ] [sig ] [100/3411] Forecasting AHCO... [2026-02-12T20:15:41.258822] [INFO ] [sig ] Generating forecast for: AHCO [2026-02-12T20:15:41.258854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHCO' from 'https://tdm.silogroup.org/data/derivative_storage/AHCO.csv'. [2026-02-12T20:15:41.273423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHCO'. [2026-02-12T20:15:41.273827] [INFO ] [FORECASTER] Starting predict_future for AHCO [2026-02-12T20:15:41.274695] [DEBUG] [LOCAL ] No optimal features file found for AHCO: ./output/feature-sets/AHCO.txt [2026-02-12T20:15:41.274748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:41.274782] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:41.274821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:41.274890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:41.341768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:41.342726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:41.342816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:41.342850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:41.467546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:41.467728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:41.467772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:41.467801] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:41.471672] [DEBUG] [FORECASTER] AHCO: Forecast T+1@11:T+2@11: DOWN (p=47.41%) [2026-02-12T20:15:41.471996] [INFO ] [FORECASTER] Completed predict_future for AHCO [2026-02-12T20:15:41.472139] [INFO ] [sig ] AHCO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:41.620476] [INFO ] [LOCAL ] Saved forecast: AHCO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AHCO.txt [2026-02-12T20:15:41.620636] [INFO ] [sig ] [100/3411] Completed AHCO in 0.4s | 2.74 sym/s | Total: 36.5s | ETA: 20.1m [2026-02-12T20:15:41.620685] [INFO ] [sig ] [101/3411] Forecasting AHH... [2026-02-12T20:15:41.620719] [INFO ] [sig ] Generating forecast for: AHH [2026-02-12T20:15:41.620751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHH' from 'https://tdm.silogroup.org/data/derivative_storage/AHH.csv'. [2026-02-12T20:15:41.632745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHH'. [2026-02-12T20:15:41.633044] [INFO ] [FORECASTER] Starting predict_future for AHH [2026-02-12T20:15:41.633861] [DEBUG] [LOCAL ] No optimal features file found for AHH: ./output/feature-sets/AHH.txt [2026-02-12T20:15:41.633924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:41.633956] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:41.633981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:41.634036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:41.695467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:41.696298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:41.696380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:41.696414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:41.833042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:41.833197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:41.833238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:41.833267] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:41.836797] [DEBUG] [FORECASTER] AHH: Forecast T+1@11:T+2@11: UP (p=71.56%) [2026-02-12T20:15:41.837104] [INFO ] [FORECASTER] Completed predict_future for AHH [2026-02-12T20:15:41.837237] [INFO ] [sig ] AHH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:41.991193] [INFO ] [LOCAL ] Saved forecast: AHH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AHH.txt [2026-02-12T20:15:41.991367] [INFO ] [sig ] [101/3411] Completed AHH in 0.4s | 2.74 sym/s | Total: 36.9s | ETA: 20.1m [2026-02-12T20:15:41.991417] [INFO ] [sig ] [102/3411] Forecasting AI... [2026-02-12T20:15:41.991448] [INFO ] [sig ] Generating forecast for: AI [2026-02-12T20:15:41.991532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AI' from 'https://tdm.silogroup.org/data/derivative_storage/AI.csv'. [2026-02-12T20:15:42.003814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AI'. [2026-02-12T20:15:42.004188] [INFO ] [FORECASTER] Starting predict_future for AI [2026-02-12T20:15:42.005069] [DEBUG] [LOCAL ] No optimal features file found for AI: ./output/feature-sets/AI.txt [2026-02-12T20:15:42.005130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:42.005170] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:42.005200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:42.005257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:42.063616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:42.064536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:42.064646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:42.064682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:42.191633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:42.191835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:42.191881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:42.191912] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:42.195651] [DEBUG] [FORECASTER] AI: Forecast T+1@11:T+2@11: DOWN (p=45.95%) [2026-02-12T20:15:42.195960] [INFO ] [FORECASTER] Completed predict_future for AI [2026-02-12T20:15:42.196097] [INFO ] [sig ] AI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:42.338888] [INFO ] [LOCAL ] Saved forecast: AI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AI.txt [2026-02-12T20:15:42.339054] [INFO ] [sig ] [102/3411] Completed AI in 0.3s | 2.74 sym/s | Total: 37.2s | ETA: 20.1m [2026-02-12T20:15:42.339094] [INFO ] [sig ] [103/3411] Forecasting AIA... [2026-02-12T20:15:42.339126] [INFO ] [sig ] Generating forecast for: AIA [2026-02-12T20:15:42.339157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIA' from 'https://tdm.silogroup.org/data/derivative_storage/AIA.csv'. [2026-02-12T20:15:42.351340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIA'. [2026-02-12T20:15:42.351682] [INFO ] [FORECASTER] Starting predict_future for AIA [2026-02-12T20:15:42.352478] [DEBUG] [LOCAL ] No optimal features file found for AIA: ./output/feature-sets/AIA.txt [2026-02-12T20:15:42.352535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:42.352567] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:42.352616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:42.352672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:42.411693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:42.412648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:42.412734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:42.412766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:42.539495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:42.539673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:42.539713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:42.539745] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:42.543247] [DEBUG] [FORECASTER] AIA: Forecast T+1@11:T+2@11: UP (p=54.73%) [2026-02-12T20:15:42.543543] [INFO ] [FORECASTER] Completed predict_future for AIA [2026-02-12T20:15:42.543700] [INFO ] [sig ] AIA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:42.691016] [INFO ] [LOCAL ] Saved forecast: AIA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AIA.txt [2026-02-12T20:15:42.691177] [INFO ] [sig ] [103/3411] Completed AIA in 0.4s | 2.74 sym/s | Total: 37.6s | ETA: 20.1m [2026-02-12T20:15:42.691216] [INFO ] [sig ] [104/3411] Forecasting AIG... [2026-02-12T20:15:42.691248] [INFO ] [sig ] Generating forecast for: AIG [2026-02-12T20:15:42.691279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIG' from 'https://tdm.silogroup.org/data/derivative_storage/AIG.csv'. [2026-02-12T20:15:42.704798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIG'. [2026-02-12T20:15:42.705147] [INFO ] [FORECASTER] Starting predict_future for AIG [2026-02-12T20:15:42.705986] [DEBUG] [LOCAL ] No optimal features file found for AIG: ./output/feature-sets/AIG.txt [2026-02-12T20:15:42.706038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:42.706070] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:42.706097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:42.706153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:42.763662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:42.764616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:42.764700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:42.764735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:42.897897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:42.898120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:42.898168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:42.898199] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:42.901824] [DEBUG] [FORECASTER] AIG: Forecast T+1@11:T+2@11: UP (p=81.02%) [2026-02-12T20:15:42.902123] [INFO ] [FORECASTER] Completed predict_future for AIG [2026-02-12T20:15:42.902254] [INFO ] [sig ] AIG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:43.044195] [INFO ] [LOCAL ] Saved forecast: AIG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AIG.txt [2026-02-12T20:15:43.044328] [INFO ] [sig ] [104/3411] Completed AIG in 0.4s | 2.74 sym/s | Total: 37.9s | ETA: 20.1m [2026-02-12T20:15:43.044372] [INFO ] [sig ] [105/3411] Forecasting AIMD... [2026-02-12T20:15:43.044403] [INFO ] [sig ] Generating forecast for: AIMD [2026-02-12T20:15:43.044432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIMD' from 'https://tdm.silogroup.org/data/derivative_storage/AIMD.csv'. [2026-02-12T20:15:43.056611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIMD'. [2026-02-12T20:15:43.056889] [INFO ] [FORECASTER] Starting predict_future for AIMD [2026-02-12T20:15:43.057946] [DEBUG] [LOCAL ] No optimal features file found for AIMD: ./output/feature-sets/AIMD.txt [2026-02-12T20:15:43.058011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:43.058047] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:43.058073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:43.058129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:43.120017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:43.120882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:43.120963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:43.120997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:43.237306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:43.237457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:43.237497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:43.237526] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:43.240994] [DEBUG] [FORECASTER] AIMD: Forecast T+1@11:T+2@11: DOWN (p=26.15%) [2026-02-12T20:15:43.241274] [INFO ] [FORECASTER] Completed predict_future for AIMD [2026-02-12T20:15:43.241403] [INFO ] [sig ] AIMD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:43.387965] [INFO ] [LOCAL ] Saved forecast: AIMD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AIMD.txt [2026-02-12T20:15:43.388142] [INFO ] [sig ] [105/3411] Completed AIMD in 0.3s | 2.74 sym/s | Total: 38.3s | ETA: 20.1m [2026-02-12T20:15:43.388182] [INFO ] [sig ] [106/3411] Forecasting AIO... [2026-02-12T20:15:43.388215] [INFO ] [sig ] Generating forecast for: AIO [2026-02-12T20:15:43.388245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIO' from 'https://tdm.silogroup.org/data/derivative_storage/AIO.csv'. [2026-02-12T20:15:43.400591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIO'. [2026-02-12T20:15:43.400987] [INFO ] [FORECASTER] Starting predict_future for AIO [2026-02-12T20:15:43.401798] [DEBUG] [LOCAL ] No optimal features file found for AIO: ./output/feature-sets/AIO.txt [2026-02-12T20:15:43.401851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:43.401886] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:43.401914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:43.401972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:43.461701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:43.462618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:43.462707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:43.462740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:43.601879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:43.602041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:43.602083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:43.602112] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:43.606408] [DEBUG] [FORECASTER] AIO: Forecast T+1@11:T+2@11: DOWN (p=0.51%) [2026-02-12T20:15:43.606796] [INFO ] [FORECASTER] Completed predict_future for AIO [2026-02-12T20:15:43.606953] [INFO ] [sig ] AIO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:43.760348] [INFO ] [LOCAL ] Saved forecast: AIO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AIO.txt [2026-02-12T20:15:43.760519] [INFO ] [sig ] [106/3411] Completed AIO in 0.4s | 2.74 sym/s | Total: 38.6s | ETA: 20.1m [2026-02-12T20:15:43.760559] [INFO ] [sig ] [107/3411] Forecasting AIP... [2026-02-12T20:15:43.760610] [INFO ] [sig ] Generating forecast for: AIP [2026-02-12T20:15:43.760642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIP' from 'https://tdm.silogroup.org/data/derivative_storage/AIP.csv'. [2026-02-12T20:15:43.773566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIP'. [2026-02-12T20:15:43.774002] [INFO ] [FORECASTER] Starting predict_future for AIP [2026-02-12T20:15:43.774860] [DEBUG] [LOCAL ] No optimal features file found for AIP: ./output/feature-sets/AIP.txt [2026-02-12T20:15:43.774914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:43.774945] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:43.774971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:43.775027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:43.841586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:43.842718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:43.842802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:43.842835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:43.970091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:43.970249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:43.970291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:43.970320] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:43.973731] [DEBUG] [FORECASTER] AIP: Forecast T+1@11:T+2@11: UP (p=98.57%) [2026-02-12T20:15:43.974012] [INFO ] [FORECASTER] Completed predict_future for AIP [2026-02-12T20:15:43.974329] [INFO ] [sig ] AIP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:44.115071] [INFO ] [LOCAL ] Saved forecast: AIP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AIP.txt [2026-02-12T20:15:44.115213] [INFO ] [sig ] [107/3411] Completed AIP in 0.4s | 2.74 sym/s | Total: 39.0s | ETA: 20.1m [2026-02-12T20:15:44.115253] [INFO ] [sig ] [108/3411] Forecasting AIPI... [2026-02-12T20:15:44.115282] [INFO ] [sig ] Generating forecast for: AIPI [2026-02-12T20:15:44.115311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIPI' from 'https://tdm.silogroup.org/data/derivative_storage/AIPI.csv'. [2026-02-12T20:15:44.127304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIPI'. [2026-02-12T20:15:44.127622] [INFO ] [FORECASTER] Starting predict_future for AIPI [2026-02-12T20:15:44.128407] [DEBUG] [LOCAL ] No optimal features file found for AIPI: ./output/feature-sets/AIPI.txt [2026-02-12T20:15:44.128460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:44.128491] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:44.128517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:44.128596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:44.187068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:44.187952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:44.188048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:44.188083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:44.313654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:44.313821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:44.313913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:44.313947] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:44.317672] [DEBUG] [FORECASTER] AIPI: Forecast T+1@11:T+2@11: UP (p=90.69%) [2026-02-12T20:15:44.318018] [INFO ] [FORECASTER] Completed predict_future for AIPI [2026-02-12T20:15:44.318166] [INFO ] [sig ] AIPI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:44.462299] [INFO ] [LOCAL ] Saved forecast: AIPI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AIPI.txt [2026-02-12T20:15:44.462504] [INFO ] [sig ] [108/3411] Completed AIPI in 0.3s | 2.74 sym/s | Total: 39.3s | ETA: 20.1m [2026-02-12T20:15:44.462558] [INFO ] [sig ] [109/3411] Forecasting AIQ... [2026-02-12T20:15:44.463585] [INFO ] [sig ] Generating forecast for: AIQ [2026-02-12T20:15:44.463638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIQ' from 'https://tdm.silogroup.org/data/derivative_storage/AIQ.csv'. [2026-02-12T20:15:44.478318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIQ'. [2026-02-12T20:15:44.478768] [INFO ] [FORECASTER] Starting predict_future for AIQ [2026-02-12T20:15:44.479935] [DEBUG] [LOCAL ] No optimal features file found for AIQ: ./output/feature-sets/AIQ.txt [2026-02-12T20:15:44.480005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:44.480055] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:44.480098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:44.480192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:44.549236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:44.550116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:44.550203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:44.550238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:44.683719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:44.683882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:44.683924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:44.683952] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:44.687548] [DEBUG] [FORECASTER] AIQ: Forecast T+1@11:T+2@11: UP (p=50.64%) [2026-02-12T20:15:44.687896] [INFO ] [FORECASTER] Completed predict_future for AIQ [2026-02-12T20:15:44.688067] [INFO ] [sig ] AIQ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:44.833262] [INFO ] [LOCAL ] Saved forecast: AIQ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AIQ.txt [2026-02-12T20:15:44.833411] [INFO ] [sig ] [109/3411] Completed AIQ in 0.4s | 2.74 sym/s | Total: 39.7s | ETA: 20.1m [2026-02-12T20:15:44.833451] [INFO ] [sig ] [110/3411] Forecasting AIRG... [2026-02-12T20:15:44.833482] [INFO ] [sig ] Generating forecast for: AIRG [2026-02-12T20:15:44.833512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRG' from 'https://tdm.silogroup.org/data/derivative_storage/AIRG.csv'. [2026-02-12T20:15:44.845554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRG'. [2026-02-12T20:15:44.845923] [INFO ] [FORECASTER] Starting predict_future for AIRG [2026-02-12T20:15:44.846790] [DEBUG] [LOCAL ] No optimal features file found for AIRG: ./output/feature-sets/AIRG.txt [2026-02-12T20:15:44.846844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:44.846876] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:44.846902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:44.846959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:44.907911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:44.909015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:44.909101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:44.909134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:45.020495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:45.020680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:45.020742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:45.020778] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:45.024722] [DEBUG] [FORECASTER] AIRG: Forecast T+1@11:T+2@11: UP (p=74.40%) [2026-02-12T20:15:45.025018] [INFO ] [FORECASTER] Completed predict_future for AIRG [2026-02-12T20:15:45.025358] [INFO ] [sig ] AIRG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:45.171186] [INFO ] [LOCAL ] Saved forecast: AIRG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AIRG.txt [2026-02-12T20:15:45.171337] [INFO ] [sig ] [110/3411] Completed AIRG in 0.3s | 2.75 sym/s | Total: 40.1s | ETA: 20.0m [2026-02-12T20:15:45.171402] [INFO ] [sig ] [111/3411] Forecasting AIRJ... [2026-02-12T20:15:45.171435] [INFO ] [sig ] Generating forecast for: AIRJ [2026-02-12T20:15:45.171465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRJ' from 'https://tdm.silogroup.org/data/derivative_storage/AIRJ.csv'. [2026-02-12T20:15:45.185315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRJ'. [2026-02-12T20:15:45.185769] [INFO ] [FORECASTER] Starting predict_future for AIRJ [2026-02-12T20:15:45.186877] [DEBUG] [LOCAL ] No optimal features file found for AIRJ: ./output/feature-sets/AIRJ.txt [2026-02-12T20:15:45.186936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:45.186971] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:45.186998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:45.187055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:45.261958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:45.262843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:45.262935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:45.262970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:45.400392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:45.400562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:45.400639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:45.400669] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:45.404663] [DEBUG] [FORECASTER] AIRJ: Forecast T+1@11:T+2@11: DOWN (p=46.50%) [2026-02-12T20:15:45.404958] [INFO ] [FORECASTER] Completed predict_future for AIRJ [2026-02-12T20:15:45.405100] [INFO ] [sig ] AIRJ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:45.551923] [INFO ] [LOCAL ] Saved forecast: AIRJ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AIRJ.txt [2026-02-12T20:15:45.552067] [INFO ] [sig ] [111/3411] Completed AIRJ in 0.4s | 2.74 sym/s | Total: 40.4s | ETA: 20.0m [2026-02-12T20:15:45.552107] [INFO ] [sig ] [112/3411] Forecasting AIRS... [2026-02-12T20:15:45.552135] [INFO ] [sig ] Generating forecast for: AIRS [2026-02-12T20:15:45.552165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRS' from 'https://tdm.silogroup.org/data/derivative_storage/AIRS.csv'. [2026-02-12T20:15:45.563927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRS'. [2026-02-12T20:15:45.564255] [INFO ] [FORECASTER] Starting predict_future for AIRS [2026-02-12T20:15:45.565264] [DEBUG] [LOCAL ] No optimal features file found for AIRS: ./output/feature-sets/AIRS.txt [2026-02-12T20:15:45.565362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:45.565407] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:45.565435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:45.565496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:45.628096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:45.629136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:45.629221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:45.629254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:45.763876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:45.764046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:45.764090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:45.764119] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:45.767885] [DEBUG] [FORECASTER] AIRS: Forecast T+1@11:T+2@11: UP (p=97.29%) [2026-02-12T20:15:45.768399] [INFO ] [FORECASTER] Completed predict_future for AIRS [2026-02-12T20:15:45.768545] [INFO ] [sig ] AIRS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:45.926925] [INFO ] [LOCAL ] Saved forecast: AIRS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AIRS.txt [2026-02-12T20:15:45.927104] [INFO ] [sig ] [112/3411] Completed AIRS in 0.4s | 2.74 sym/s | Total: 40.8s | ETA: 20.0m [2026-02-12T20:15:45.927146] [INFO ] [sig ] [113/3411] Forecasting AISP... [2026-02-12T20:15:45.927178] [INFO ] [sig ] Generating forecast for: AISP [2026-02-12T20:15:45.927209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AISP' from 'https://tdm.silogroup.org/data/derivative_storage/AISP.csv'. [2026-02-12T20:15:45.940659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AISP'. [2026-02-12T20:15:45.941006] [INFO ] [FORECASTER] Starting predict_future for AISP [2026-02-12T20:15:45.941866] [DEBUG] [LOCAL ] No optimal features file found for AISP: ./output/feature-sets/AISP.txt [2026-02-12T20:15:45.941919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:45.941952] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:45.941979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:45.942038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:46.003031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:46.004150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:46.004453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:46.004494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:46.139710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:46.139867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:46.139908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:46.139938] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:46.143528] [DEBUG] [FORECASTER] AISP: Forecast T+1@11:T+2@11: DOWN (p=7.73%) [2026-02-12T20:15:46.143919] [INFO ] [FORECASTER] Completed predict_future for AISP [2026-02-12T20:15:46.144102] [INFO ] [sig ] AISP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:46.297501] [INFO ] [LOCAL ] Saved forecast: AISP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AISP.txt [2026-02-12T20:15:46.297653] [INFO ] [sig ] [113/3411] Completed AISP in 0.4s | 2.74 sym/s | Total: 41.2s | ETA: 20.0m [2026-02-12T20:15:46.297694] [INFO ] [sig ] [114/3411] Forecasting AIZN... [2026-02-12T20:15:46.297725] [INFO ] [sig ] Generating forecast for: AIZN [2026-02-12T20:15:46.297755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIZN' from 'https://tdm.silogroup.org/data/derivative_storage/AIZN.csv'. [2026-02-12T20:15:46.309398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIZN'. [2026-02-12T20:15:46.309742] [INFO ] [FORECASTER] Starting predict_future for AIZN [2026-02-12T20:15:46.310528] [DEBUG] [LOCAL ] No optimal features file found for AIZN: ./output/feature-sets/AIZN.txt [2026-02-12T20:15:46.310601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:46.310635] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:46.310663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:46.310719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:46.369191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:46.370064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:46.370151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:46.370186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:46.483461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:46.483644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:46.483689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:46.483720] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:46.487743] [DEBUG] [FORECASTER] AIZN: Forecast T+1@11:T+2@11: DOWN (p=17.78%) [2026-02-12T20:15:46.488075] [INFO ] [FORECASTER] Completed predict_future for AIZN [2026-02-12T20:15:46.488407] [INFO ] [sig ] AIZN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:46.637043] [INFO ] [LOCAL ] Saved forecast: AIZN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AIZN.txt [2026-02-12T20:15:46.637178] [INFO ] [sig ] [114/3411] Completed AIZN in 0.3s | 2.75 sym/s | Total: 41.5s | ETA: 20.0m [2026-02-12T20:15:46.637219] [INFO ] [sig ] [115/3411] Forecasting AJG... [2026-02-12T20:15:46.637249] [INFO ] [sig ] Generating forecast for: AJG [2026-02-12T20:15:46.637305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AJG' from 'https://tdm.silogroup.org/data/derivative_storage/AJG.csv'. [2026-02-12T20:15:46.652179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AJG'. [2026-02-12T20:15:46.652548] [INFO ] [FORECASTER] Starting predict_future for AJG [2026-02-12T20:15:46.653348] [DEBUG] [LOCAL ] No optimal features file found for AJG: ./output/feature-sets/AJG.txt [2026-02-12T20:15:46.653400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:46.653432] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:46.653459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:46.653515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:46.713420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:46.714373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:46.714461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:46.714495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:46.837145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:46.837323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:46.837400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:46.837433] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:46.842751] [DEBUG] [FORECASTER] AJG: Forecast T+1@11:T+2@11: DOWN (p=38.57%) [2026-02-12T20:15:46.843119] [INFO ] [FORECASTER] Completed predict_future for AJG [2026-02-12T20:15:46.843271] [INFO ] [sig ] AJG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:46.997401] [INFO ] [LOCAL ] Saved forecast: AJG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AJG.txt [2026-02-12T20:15:46.997594] [INFO ] [sig ] [115/3411] Completed AJG in 0.4s | 2.75 sym/s | Total: 41.9s | ETA: 20.0m [2026-02-12T20:15:46.997641] [INFO ] [sig ] [116/3411] Forecasting AKAM... [2026-02-12T20:15:46.997679] [INFO ] [sig ] Generating forecast for: AKAM [2026-02-12T20:15:46.997711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKAM' from 'https://tdm.silogroup.org/data/derivative_storage/AKAM.csv'. [2026-02-12T20:15:47.010776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKAM'. [2026-02-12T20:15:47.011351] [INFO ] [FORECASTER] Starting predict_future for AKAM [2026-02-12T20:15:47.012203] [DEBUG] [LOCAL ] No optimal features file found for AKAM: ./output/feature-sets/AKAM.txt [2026-02-12T20:15:47.012257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:47.012291] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:47.012319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:47.012377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:47.074339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:47.075418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:47.075502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:47.075534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:47.199779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:47.199933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:47.199975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:47.200004] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:47.203558] [DEBUG] [FORECASTER] AKAM: Forecast T+1@11:T+2@11: DOWN (p=25.26%) [2026-02-12T20:15:47.203851] [INFO ] [FORECASTER] Completed predict_future for AKAM [2026-02-12T20:15:47.203983] [INFO ] [sig ] AKAM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:47.350408] [INFO ] [LOCAL ] Saved forecast: AKAM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AKAM.txt [2026-02-12T20:15:47.350586] [INFO ] [sig ] [116/3411] Completed AKAM in 0.4s | 2.75 sym/s | Total: 42.2s | ETA: 20.0m [2026-02-12T20:15:47.350633] [INFO ] [sig ] [117/3411] Forecasting AKBA... [2026-02-12T20:15:47.350662] [INFO ] [sig ] Generating forecast for: AKBA [2026-02-12T20:15:47.350692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKBA' from 'https://tdm.silogroup.org/data/derivative_storage/AKBA.csv'. [2026-02-12T20:15:47.363885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKBA'. [2026-02-12T20:15:47.364258] [INFO ] [FORECASTER] Starting predict_future for AKBA [2026-02-12T20:15:47.365486] [DEBUG] [LOCAL ] No optimal features file found for AKBA: ./output/feature-sets/AKBA.txt [2026-02-12T20:15:47.365539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:47.365570] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:47.365620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:47.365678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:47.424136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:47.424917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:47.425012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:47.425053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:47.559622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:47.559773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:47.559816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:47.559844] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:47.563467] [DEBUG] [FORECASTER] AKBA: Forecast T+1@11:T+2@11: UP (p=98.26%) [2026-02-12T20:15:47.563769] [INFO ] [FORECASTER] Completed predict_future for AKBA [2026-02-12T20:15:47.563907] [INFO ] [sig ] AKBA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:47.705481] [INFO ] [LOCAL ] Saved forecast: AKBA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AKBA.txt [2026-02-12T20:15:47.705641] [INFO ] [sig ] [117/3411] Completed AKBA in 0.4s | 2.75 sym/s | Total: 42.6s | ETA: 20.0m [2026-02-12T20:15:47.705682] [INFO ] [sig ] [118/3411] Forecasting AL... [2026-02-12T20:15:47.705714] [INFO ] [sig ] Generating forecast for: AL [2026-02-12T20:15:47.705743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AL' from 'https://tdm.silogroup.org/data/derivative_storage/AL.csv'. [2026-02-12T20:15:47.718775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AL'. [2026-02-12T20:15:47.719208] [INFO ] [FORECASTER] Starting predict_future for AL [2026-02-12T20:15:47.720059] [DEBUG] [LOCAL ] No optimal features file found for AL: ./output/feature-sets/AL.txt [2026-02-12T20:15:47.720113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:47.720146] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:47.720173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:47.720231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:47.780414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:47.781317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:47.781403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:47.781436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:47.907917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:47.908092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:47.908140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:47.908169] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:47.911922] [DEBUG] [FORECASTER] AL: Forecast T+1@11:T+2@11: DOWN (p=40.68%) [2026-02-12T20:15:47.912210] [INFO ] [FORECASTER] Completed predict_future for AL [2026-02-12T20:15:47.912340] [INFO ] [sig ] AL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:48.059715] [INFO ] [LOCAL ] Saved forecast: AL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AL.txt [2026-02-12T20:15:48.059863] [INFO ] [sig ] [118/3411] Completed AL in 0.4s | 2.75 sym/s | Total: 42.9s | ETA: 20.0m [2026-02-12T20:15:48.059905] [INFO ] [sig ] [119/3411] Forecasting ALAB... [2026-02-12T20:15:48.059956] [INFO ] [sig ] Generating forecast for: ALAB [2026-02-12T20:15:48.060033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALAB' from 'https://tdm.silogroup.org/data/derivative_storage/ALAB.csv'. [2026-02-12T20:15:48.071850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALAB'. [2026-02-12T20:15:48.072150] [INFO ] [FORECASTER] Starting predict_future for ALAB [2026-02-12T20:15:48.072980] [DEBUG] [LOCAL ] No optimal features file found for ALAB: ./output/feature-sets/ALAB.txt [2026-02-12T20:15:48.073033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:48.073065] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:48.073092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:48.073149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:48.132490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:48.133366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:48.133453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:48.133486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:48.262158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:48.262313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:48.262356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:48.262403] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:48.266125] [DEBUG] [FORECASTER] ALAB: Forecast T+1@11:T+2@11: UP (p=73.52%) [2026-02-12T20:15:48.266423] [INFO ] [FORECASTER] Completed predict_future for ALAB [2026-02-12T20:15:48.266569] [INFO ] [sig ] ALAB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:48.417308] [INFO ] [LOCAL ] Saved forecast: ALAB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ALAB.txt [2026-02-12T20:15:48.417456] [INFO ] [sig ] [119/3411] Completed ALAB in 0.4s | 2.75 sym/s | Total: 43.3s | ETA: 20.0m [2026-02-12T20:15:48.417498] [INFO ] [sig ] [120/3411] Forecasting ALB... [2026-02-12T20:15:48.417527] [INFO ] [sig ] Generating forecast for: ALB [2026-02-12T20:15:48.417559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALB' from 'https://tdm.silogroup.org/data/derivative_storage/ALB.csv'. [2026-02-12T20:15:48.429915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALB'. [2026-02-12T20:15:48.430239] [INFO ] [FORECASTER] Starting predict_future for ALB [2026-02-12T20:15:48.431070] [DEBUG] [LOCAL ] No optimal features file found for ALB: ./output/feature-sets/ALB.txt [2026-02-12T20:15:48.431122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:48.431154] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:48.431181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:48.431238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:48.493893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:48.494810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:48.494904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:48.494942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:48.623703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:48.623865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:48.623905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:48.623940] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:48.627716] [DEBUG] [FORECASTER] ALB: Forecast T+1@11:T+2@11: UP (p=81.40%) [2026-02-12T20:15:48.628057] [INFO ] [FORECASTER] Completed predict_future for ALB [2026-02-12T20:15:48.628218] [INFO ] [sig ] ALB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:48.781270] [INFO ] [LOCAL ] Saved forecast: ALB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ALB.txt [2026-02-12T20:15:48.781447] [INFO ] [sig ] [120/3411] Completed ALB in 0.4s | 2.75 sym/s | Total: 43.7s | ETA: 20.0m [2026-02-12T20:15:48.781494] [INFO ] [sig ] [121/3411] Forecasting ALC... [2026-02-12T20:15:48.781526] [INFO ] [sig ] Generating forecast for: ALC [2026-02-12T20:15:48.781560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALC' from 'https://tdm.silogroup.org/data/derivative_storage/ALC.csv'. [2026-02-12T20:15:48.793980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALC'. [2026-02-12T20:15:48.794379] [INFO ] [FORECASTER] Starting predict_future for ALC [2026-02-12T20:15:48.795249] [DEBUG] [LOCAL ] No optimal features file found for ALC: ./output/feature-sets/ALC.txt [2026-02-12T20:15:48.795305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:48.795339] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:48.795367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:48.795427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:48.855560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:48.856531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:48.856637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:48.856689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:48.982473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:48.982666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:48.982725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:48.982757] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:48.986523] [DEBUG] [FORECASTER] ALC: Forecast T+1@11:T+2@11: DOWN (p=1.03%) [2026-02-12T20:15:48.986904] [INFO ] [FORECASTER] Completed predict_future for ALC [2026-02-12T20:15:48.987115] [INFO ] [sig ] ALC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:49.142432] [INFO ] [LOCAL ] Saved forecast: ALC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ALC.txt [2026-02-12T20:15:49.142610] [INFO ] [sig ] [121/3411] Completed ALC in 0.4s | 2.75 sym/s | Total: 44.0s | ETA: 20.0m [2026-02-12T20:15:49.142653] [INFO ] [sig ] [122/3411] Forecasting ALCO... [2026-02-12T20:15:49.142683] [INFO ] [sig ] Generating forecast for: ALCO [2026-02-12T20:15:49.142715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALCO' from 'https://tdm.silogroup.org/data/derivative_storage/ALCO.csv'. [2026-02-12T20:15:49.154275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALCO'. [2026-02-12T20:15:49.154562] [INFO ] [FORECASTER] Starting predict_future for ALCO [2026-02-12T20:15:49.155362] [DEBUG] [LOCAL ] No optimal features file found for ALCO: ./output/feature-sets/ALCO.txt [2026-02-12T20:15:49.155414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:49.155447] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:49.155473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:49.155529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:49.212493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:49.213352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:49.213436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:49.213469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:49.335164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:49.335321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:49.335362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:49.335391] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:49.338928] [DEBUG] [FORECASTER] ALCO: Forecast T+1@11:T+2@11: DOWN (p=30.57%) [2026-02-12T20:15:49.339214] [INFO ] [FORECASTER] Completed predict_future for ALCO [2026-02-12T20:15:49.339347] [INFO ] [sig ] ALCO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:49.495539] [INFO ] [LOCAL ] Saved forecast: ALCO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ALCO.txt [2026-02-12T20:15:49.495715] [INFO ] [sig ] [122/3411] Completed ALCO in 0.4s | 2.75 sym/s | Total: 44.4s | ETA: 19.9m [2026-02-12T20:15:49.495757] [INFO ] [sig ] [123/3411] Forecasting ALDX... [2026-02-12T20:15:49.495786] [INFO ] [sig ] Generating forecast for: ALDX [2026-02-12T20:15:49.495816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALDX' from 'https://tdm.silogroup.org/data/derivative_storage/ALDX.csv'. [2026-02-12T20:15:49.507759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALDX'. [2026-02-12T20:15:49.508096] [INFO ] [FORECASTER] Starting predict_future for ALDX [2026-02-12T20:15:49.508916] [DEBUG] [LOCAL ] No optimal features file found for ALDX: ./output/feature-sets/ALDX.txt [2026-02-12T20:15:49.508969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:49.509008] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:49.509053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:49.509125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:49.567919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:49.568932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:49.569015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:49.569049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:49.692940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:49.693097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:49.693137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:49.693164] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:49.696953] [DEBUG] [FORECASTER] ALDX: Forecast T+1@11:T+2@11: UP (p=61.82%) [2026-02-12T20:15:49.697306] [INFO ] [FORECASTER] Completed predict_future for ALDX [2026-02-12T20:15:49.697462] [INFO ] [sig ] ALDX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:49.849450] [INFO ] [LOCAL ] Saved forecast: ALDX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ALDX.txt [2026-02-12T20:15:49.849705] [INFO ] [sig ] [123/3411] Completed ALDX in 0.4s | 2.75 sym/s | Total: 44.7s | ETA: 19.9m [2026-02-12T20:15:49.849773] [INFO ] [sig ] [124/3411] Forecasting ALEX... [2026-02-12T20:15:49.849812] [INFO ] [sig ] Generating forecast for: ALEX [2026-02-12T20:15:49.849853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALEX' from 'https://tdm.silogroup.org/data/derivative_storage/ALEX.csv'. [2026-02-12T20:15:49.862782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALEX'. [2026-02-12T20:15:49.863154] [INFO ] [FORECASTER] Starting predict_future for ALEX [2026-02-12T20:15:49.864071] [DEBUG] [LOCAL ] No optimal features file found for ALEX: ./output/feature-sets/ALEX.txt [2026-02-12T20:15:49.864136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:49.864176] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:49.864206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:49.864263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:49.926635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:49.927606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:49.927693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:49.927726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:50.052099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:50.052255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:50.052296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:50.052324] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:50.056112] [DEBUG] [FORECASTER] ALEX: Forecast T+1@11:T+2@11: UP (p=90.12%) [2026-02-12T20:15:50.056432] [INFO ] [FORECASTER] Completed predict_future for ALEX [2026-02-12T20:15:50.056609] [INFO ] [sig ] ALEX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:50.209640] [INFO ] [LOCAL ] Saved forecast: ALEX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ALEX.txt [2026-02-12T20:15:50.209802] [INFO ] [sig ] [124/3411] Completed ALEX in 0.4s | 2.75 sym/s | Total: 45.1s | ETA: 19.9m [2026-02-12T20:15:50.209843] [INFO ] [sig ] [125/3411] Forecasting ALG... [2026-02-12T20:15:50.209872] [INFO ] [sig ] Generating forecast for: ALG [2026-02-12T20:15:50.209903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALG' from 'https://tdm.silogroup.org/data/derivative_storage/ALG.csv'. [2026-02-12T20:15:50.223464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALG'. [2026-02-12T20:15:50.223873] [INFO ] [FORECASTER] Starting predict_future for ALG [2026-02-12T20:15:50.224845] [DEBUG] [LOCAL ] No optimal features file found for ALG: ./output/feature-sets/ALG.txt [2026-02-12T20:15:50.224901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:50.224934] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:50.224961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:50.225031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:50.288188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:50.289108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:50.289201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:50.289236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:50.421793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:50.421956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:50.421999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:50.422042] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:50.425916] [DEBUG] [FORECASTER] ALG: Forecast T+1@11:T+2@11: DOWN (p=11.76%) [2026-02-12T20:15:50.426267] [INFO ] [FORECASTER] Completed predict_future for ALG [2026-02-12T20:15:50.426460] [INFO ] [sig ] ALG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:50.580240] [INFO ] [LOCAL ] Saved forecast: ALG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ALG.txt [2026-02-12T20:15:50.580430] [INFO ] [sig ] [125/3411] Completed ALG in 0.4s | 2.75 sym/s | Total: 45.5s | ETA: 19.9m [2026-02-12T20:15:50.580478] [INFO ] [sig ] [126/3411] Forecasting ALGM... [2026-02-12T20:15:50.580509] [INFO ] [sig ] Generating forecast for: ALGM [2026-02-12T20:15:50.580541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGM' from 'https://tdm.silogroup.org/data/derivative_storage/ALGM.csv'. [2026-02-12T20:15:50.593337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGM'. [2026-02-12T20:15:50.593699] [INFO ] [FORECASTER] Starting predict_future for ALGM [2026-02-12T20:15:50.594528] [DEBUG] [LOCAL ] No optimal features file found for ALGM: ./output/feature-sets/ALGM.txt [2026-02-12T20:15:50.594602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:50.594637] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:50.594664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:50.594726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:50.655844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:50.656827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:50.656930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:50.656979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:50.786077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:50.786242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:50.786284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:50.786314] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:50.789992] [DEBUG] [FORECASTER] ALGM: Forecast T+1@11:T+2@11: DOWN (p=6.08%) [2026-02-12T20:15:50.790298] [INFO ] [FORECASTER] Completed predict_future for ALGM [2026-02-12T20:15:50.790443] [INFO ] [sig ] ALGM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:50.950871] [INFO ] [LOCAL ] Saved forecast: ALGM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ALGM.txt [2026-02-12T20:15:50.951042] [INFO ] [sig ] [126/3411] Completed ALGM in 0.4s | 2.75 sym/s | Total: 45.8s | ETA: 19.9m [2026-02-12T20:15:50.951093] [INFO ] [sig ] [127/3411] Forecasting ALGN... [2026-02-12T20:15:50.951129] [INFO ] [sig ] Generating forecast for: ALGN [2026-02-12T20:15:50.951174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGN' from 'https://tdm.silogroup.org/data/derivative_storage/ALGN.csv'. [2026-02-12T20:15:50.963121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGN'. [2026-02-12T20:15:50.963459] [INFO ] [FORECASTER] Starting predict_future for ALGN [2026-02-12T20:15:50.964276] [DEBUG] [LOCAL ] No optimal features file found for ALGN: ./output/feature-sets/ALGN.txt [2026-02-12T20:15:50.964330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:50.964361] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:50.964387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:50.964443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:51.030810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:51.031998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:51.032111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:51.032165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:51.161822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:51.161982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:51.162025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:51.162053] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:51.165541] [DEBUG] [FORECASTER] ALGN: Forecast T+1@11:T+2@11: DOWN (p=34.97%) [2026-02-12T20:15:51.165844] [INFO ] [FORECASTER] Completed predict_future for ALGN [2026-02-12T20:15:51.165979] [INFO ] [sig ] ALGN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:51.312679] [INFO ] [LOCAL ] Saved forecast: ALGN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ALGN.txt [2026-02-12T20:15:51.312860] [INFO ] [sig ] [127/3411] Completed ALGN in 0.4s | 2.75 sym/s | Total: 46.2s | ETA: 19.9m [2026-02-12T20:15:51.312906] [INFO ] [sig ] [128/3411] Forecasting ALGS... [2026-02-12T20:15:51.312937] [INFO ] [sig ] Generating forecast for: ALGS [2026-02-12T20:15:51.312975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGS' from 'https://tdm.silogroup.org/data/derivative_storage/ALGS.csv'. [2026-02-12T20:15:51.325868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGS'. [2026-02-12T20:15:51.326235] [INFO ] [FORECASTER] Starting predict_future for ALGS [2026-02-12T20:15:51.327078] [DEBUG] [LOCAL ] No optimal features file found for ALGS: ./output/feature-sets/ALGS.txt [2026-02-12T20:15:51.327132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:51.327165] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:51.327191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:51.327290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:51.390997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:51.391969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:51.392059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:51.392094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:51.517703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:51.517864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:51.517905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:51.517933] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:51.521407] [DEBUG] [FORECASTER] ALGS: Forecast T+1@11:T+2@11: DOWN (p=45.34%) [2026-02-12T20:15:51.521723] [INFO ] [FORECASTER] Completed predict_future for ALGS [2026-02-12T20:15:51.521901] [INFO ] [sig ] ALGS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:51.687556] [INFO ] [LOCAL ] Saved forecast: ALGS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ALGS.txt [2026-02-12T20:15:51.687836] [INFO ] [sig ] [128/3411] Completed ALGS in 0.4s | 2.75 sym/s | Total: 46.6s | ETA: 19.9m [2026-02-12T20:15:51.687897] [INFO ] [sig ] [129/3411] Forecasting ALHC... [2026-02-12T20:15:51.687938] [INFO ] [sig ] Generating forecast for: ALHC [2026-02-12T20:15:51.687980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALHC' from 'https://tdm.silogroup.org/data/derivative_storage/ALHC.csv'. [2026-02-12T20:15:51.703121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALHC'. [2026-02-12T20:15:51.703839] [INFO ] [FORECASTER] Starting predict_future for ALHC [2026-02-12T20:15:51.704954] [DEBUG] [LOCAL ] No optimal features file found for ALHC: ./output/feature-sets/ALHC.txt [2026-02-12T20:15:51.705019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:51.705062] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:51.705103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:51.705188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:51.770798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:51.771774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:51.771866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:51.771902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:51.897565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:51.897735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:51.897776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:51.897805] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:51.901787] [DEBUG] [FORECASTER] ALHC: Forecast T+1@11:T+2@11: DOWN (p=40.14%) [2026-02-12T20:15:51.902094] [INFO ] [FORECASTER] Completed predict_future for ALHC [2026-02-12T20:15:51.902245] [INFO ] [sig ] ALHC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:52.054651] [INFO ] [LOCAL ] Saved forecast: ALHC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ALHC.txt [2026-02-12T20:15:52.054800] [INFO ] [sig ] [129/3411] Completed ALHC in 0.4s | 2.75 sym/s | Total: 46.9s | ETA: 19.9m [2026-02-12T20:15:52.054847] [INFO ] [sig ] [130/3411] Forecasting ALK... [2026-02-12T20:15:52.054886] [INFO ] [sig ] Generating forecast for: ALK [2026-02-12T20:15:52.054921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALK' from 'https://tdm.silogroup.org/data/derivative_storage/ALK.csv'. [2026-02-12T20:15:52.068926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALK'. [2026-02-12T20:15:52.069487] [INFO ] [FORECASTER] Starting predict_future for ALK [2026-02-12T20:15:52.070599] [DEBUG] [LOCAL ] No optimal features file found for ALK: ./output/feature-sets/ALK.txt [2026-02-12T20:15:52.070653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:52.070684] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:52.070710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:52.070767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:52.135250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:52.136025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:52.136112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:52.136145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:52.264730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:52.264880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:52.264922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:52.264952] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:52.268495] [DEBUG] [FORECASTER] ALK: Forecast T+1@11:T+2@11: UP (p=52.87%) [2026-02-12T20:15:52.268801] [INFO ] [FORECASTER] Completed predict_future for ALK [2026-02-12T20:15:52.268938] [INFO ] [sig ] ALK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:52.489884] [INFO ] [LOCAL ] Saved forecast: ALK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ALK.txt [2026-02-12T20:15:52.490042] [INFO ] [sig ] [130/3411] Completed ALK in 0.4s | 2.74 sym/s | Total: 47.4s | ETA: 19.9m [2026-02-12T20:15:52.490087] [INFO ] [sig ] [131/3411] Forecasting ALKS... [2026-02-12T20:15:52.490119] [INFO ] [sig ] Generating forecast for: ALKS [2026-02-12T20:15:52.490164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALKS' from 'https://tdm.silogroup.org/data/derivative_storage/ALKS.csv'. [2026-02-12T20:15:52.502934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALKS'. [2026-02-12T20:15:52.503274] [INFO ] [FORECASTER] Starting predict_future for ALKS [2026-02-12T20:15:52.504141] [DEBUG] [LOCAL ] No optimal features file found for ALKS: ./output/feature-sets/ALKS.txt [2026-02-12T20:15:52.504194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:52.504230] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:52.504269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:52.504331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:52.568524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:52.569367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:52.569453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:52.569497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:52.693730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:52.693883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:52.693927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:52.693957] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:52.701148] [DEBUG] [FORECASTER] ALKS: Forecast T+1@11:T+2@11: DOWN (p=38.50%) [2026-02-12T20:15:52.701665] [INFO ] [FORECASTER] Completed predict_future for ALKS [2026-02-12T20:15:52.701865] [INFO ] [sig ] ALKS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:52.858183] [INFO ] [LOCAL ] Saved forecast: ALKS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ALKS.txt [2026-02-12T20:15:52.858350] [INFO ] [sig ] [131/3411] Completed ALKS in 0.4s | 2.74 sym/s | Total: 47.7s | ETA: 19.9m [2026-02-12T20:15:52.858400] [INFO ] [sig ] [132/3411] Forecasting ALL... [2026-02-12T20:15:52.858431] [INFO ] [sig ] Generating forecast for: ALL [2026-02-12T20:15:52.858469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALL' from 'https://tdm.silogroup.org/data/derivative_storage/ALL.csv'. [2026-02-12T20:15:52.871867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALL'. [2026-02-12T20:15:52.872261] [INFO ] [FORECASTER] Starting predict_future for ALL [2026-02-12T20:15:52.873255] [DEBUG] [LOCAL ] No optimal features file found for ALL: ./output/feature-sets/ALL.txt [2026-02-12T20:15:52.873504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:52.873560] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:52.873627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:52.873694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:52.935677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:52.936532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:52.936648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:52.936686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:53.062194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:53.062605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:53.062651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:53.062681] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:53.066829] [DEBUG] [FORECASTER] ALL: Forecast T+1@11:T+2@11: UP (p=53.17%) [2026-02-12T20:15:53.067121] [INFO ] [FORECASTER] Completed predict_future for ALL [2026-02-12T20:15:53.067472] [INFO ] [sig ] ALL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:53.211799] [INFO ] [LOCAL ] Saved forecast: ALL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ALL.txt [2026-02-12T20:15:53.211949] [INFO ] [sig ] [132/3411] Completed ALL in 0.4s | 2.74 sym/s | Total: 48.1s | ETA: 19.9m [2026-02-12T20:15:53.211989] [INFO ] [sig ] [133/3411] Forecasting ALLE... [2026-02-12T20:15:53.212020] [INFO ] [sig ] Generating forecast for: ALLE [2026-02-12T20:15:53.212052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLE' from 'https://tdm.silogroup.org/data/derivative_storage/ALLE.csv'. [2026-02-12T20:15:53.224758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLE'. [2026-02-12T20:15:53.225087] [INFO ] [FORECASTER] Starting predict_future for ALLE [2026-02-12T20:15:53.225963] [DEBUG] [LOCAL ] No optimal features file found for ALLE: ./output/feature-sets/ALLE.txt [2026-02-12T20:15:53.226025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:53.226060] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:53.226088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:53.226145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:53.288486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:53.289317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:53.289402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:53.289435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:53.412689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:53.412834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:53.412877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:53.412907] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:53.416360] [DEBUG] [FORECASTER] ALLE: Forecast T+1@11:T+2@11: UP (p=82.67%) [2026-02-12T20:15:53.416667] [INFO ] [FORECASTER] Completed predict_future for ALLE [2026-02-12T20:15:53.416808] [INFO ] [sig ] ALLE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:53.569029] [INFO ] [LOCAL ] Saved forecast: ALLE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ALLE.txt [2026-02-12T20:15:53.569191] [INFO ] [sig ] [133/3411] Completed ALLE in 0.4s | 2.74 sym/s | Total: 48.5s | ETA: 19.9m [2026-02-12T20:15:53.569230] [INFO ] [sig ] [134/3411] Forecasting ALLO... [2026-02-12T20:15:53.569259] [INFO ] [sig ] Generating forecast for: ALLO [2026-02-12T20:15:53.569290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLO' from 'https://tdm.silogroup.org/data/derivative_storage/ALLO.csv'. [2026-02-12T20:15:53.581281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLO'. [2026-02-12T20:15:53.581639] [INFO ] [FORECASTER] Starting predict_future for ALLO [2026-02-12T20:15:53.582424] [DEBUG] [LOCAL ] No optimal features file found for ALLO: ./output/feature-sets/ALLO.txt [2026-02-12T20:15:53.582476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:53.582508] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:53.582535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:53.582610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:53.639688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:53.640592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:53.640678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:53.640711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:53.763617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:53.763776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:53.763817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:53.763846] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:53.767310] [DEBUG] [FORECASTER] ALLO: Forecast T+1@11:T+2@11: DOWN (p=38.71%) [2026-02-12T20:15:53.767621] [INFO ] [FORECASTER] Completed predict_future for ALLO [2026-02-12T20:15:53.767777] [INFO ] [sig ] ALLO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:53.910065] [INFO ] [LOCAL ] Saved forecast: ALLO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ALLO.txt [2026-02-12T20:15:53.910213] [INFO ] [sig ] [134/3411] Completed ALLO in 0.3s | 2.75 sym/s | Total: 48.8s | ETA: 19.9m [2026-02-12T20:15:53.910255] [INFO ] [sig ] [135/3411] Forecasting ALLY... [2026-02-12T20:15:53.910284] [INFO ] [sig ] Generating forecast for: ALLY [2026-02-12T20:15:53.910315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLY' from 'https://tdm.silogroup.org/data/derivative_storage/ALLY.csv'. [2026-02-12T20:15:53.922019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLY'. [2026-02-12T20:15:53.922390] [INFO ] [FORECASTER] Starting predict_future for ALLY [2026-02-12T20:15:53.923236] [DEBUG] [LOCAL ] No optimal features file found for ALLY: ./output/feature-sets/ALLY.txt [2026-02-12T20:15:53.923290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:53.923320] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:53.923347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:53.923403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:53.980898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:53.981847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:53.981930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:53.981963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:54.112500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:54.112684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:54.112725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:54.112753] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:54.116909] [DEBUG] [FORECASTER] ALLY: Forecast T+1@11:T+2@11: DOWN (p=15.86%) [2026-02-12T20:15:54.117253] [INFO ] [FORECASTER] Completed predict_future for ALLY [2026-02-12T20:15:54.117412] [INFO ] [sig ] ALLY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:54.271589] [INFO ] [LOCAL ] Saved forecast: ALLY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ALLY.txt [2026-02-12T20:15:54.271769] [INFO ] [sig ] [135/3411] Completed ALLY in 0.4s | 2.75 sym/s | Total: 49.2s | ETA: 19.9m [2026-02-12T20:15:54.271855] [INFO ] [sig ] [136/3411] Forecasting ALMS... [2026-02-12T20:15:54.271888] [INFO ] [sig ] Generating forecast for: ALMS [2026-02-12T20:15:54.271921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALMS' from 'https://tdm.silogroup.org/data/derivative_storage/ALMS.csv'. [2026-02-12T20:15:54.284037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALMS'. [2026-02-12T20:15:54.284424] [INFO ] [FORECASTER] Starting predict_future for ALMS [2026-02-12T20:15:54.285466] [DEBUG] [LOCAL ] No optimal features file found for ALMS: ./output/feature-sets/ALMS.txt [2026-02-12T20:15:54.285532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:54.285594] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:54.285623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:54.285681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:54.345969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:54.347085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:54.347200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:54.347236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:54.483210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:54.483374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:54.483416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:54.483445] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:54.487176] [DEBUG] [FORECASTER] ALMS: Forecast T+1@11:T+2@11: UP (p=58.10%) [2026-02-12T20:15:54.487532] [INFO ] [FORECASTER] Completed predict_future for ALMS [2026-02-12T20:15:54.487712] [INFO ] [sig ] ALMS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:54.648063] [INFO ] [LOCAL ] Saved forecast: ALMS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ALMS.txt [2026-02-12T20:15:54.648281] [INFO ] [sig ] [136/3411] Completed ALMS in 0.4s | 2.75 sym/s | Total: 49.5s | ETA: 19.9m [2026-02-12T20:15:54.648332] [INFO ] [sig ] [137/3411] Forecasting ALNY... [2026-02-12T20:15:54.648372] [INFO ] [sig ] Generating forecast for: ALNY [2026-02-12T20:15:54.648411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALNY' from 'https://tdm.silogroup.org/data/derivative_storage/ALNY.csv'. [2026-02-12T20:15:54.660926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALNY'. [2026-02-12T20:15:54.661348] [INFO ] [FORECASTER] Starting predict_future for ALNY [2026-02-12T20:15:54.662246] [DEBUG] [LOCAL ] No optimal features file found for ALNY: ./output/feature-sets/ALNY.txt [2026-02-12T20:15:54.662302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:54.662336] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:54.662363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:54.662422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:54.728162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:54.729267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:54.729371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:54.729431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:54.861753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:54.861916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:54.861960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:54.861990] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:54.866038] [DEBUG] [FORECASTER] ALNY: Forecast T+1@11:T+2@11: DOWN (p=9.69%) [2026-02-12T20:15:54.866374] [INFO ] [FORECASTER] Completed predict_future for ALNY [2026-02-12T20:15:54.866513] [INFO ] [sig ] ALNY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:55.041281] [INFO ] [LOCAL ] Saved forecast: ALNY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ALNY.txt [2026-02-12T20:15:55.041657] [INFO ] [sig ] [137/3411] Completed ALNY in 0.4s | 2.74 sym/s | Total: 49.9s | ETA: 19.9m [2026-02-12T20:15:55.041702] [INFO ] [sig ] [138/3411] Forecasting ALRM... [2026-02-12T20:15:55.041731] [INFO ] [sig ] Generating forecast for: ALRM [2026-02-12T20:15:55.041762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRM' from 'https://tdm.silogroup.org/data/derivative_storage/ALRM.csv'. [2026-02-12T20:15:55.055436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRM'. [2026-02-12T20:15:55.055903] [INFO ] [FORECASTER] Starting predict_future for ALRM [2026-02-12T20:15:55.057071] [DEBUG] [LOCAL ] No optimal features file found for ALRM: ./output/feature-sets/ALRM.txt [2026-02-12T20:15:55.057126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:55.057158] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:55.057186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:55.057243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:55.118120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:55.119134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:55.119234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:55.119282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:55.251858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:55.252028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:55.252070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:55.252099] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:55.256136] [DEBUG] [FORECASTER] ALRM: Forecast T+1@11:T+2@11: DOWN (p=15.84%) [2026-02-12T20:15:55.256467] [INFO ] [FORECASTER] Completed predict_future for ALRM [2026-02-12T20:15:55.256632] [INFO ] [sig ] ALRM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:55.402060] [INFO ] [LOCAL ] Saved forecast: ALRM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ALRM.txt [2026-02-12T20:15:55.402251] [INFO ] [sig ] [138/3411] Completed ALRM in 0.4s | 2.74 sym/s | Total: 50.3s | ETA: 19.9m [2026-02-12T20:15:55.402297] [INFO ] [sig ] [139/3411] Forecasting ALRS... [2026-02-12T20:15:55.402328] [INFO ] [sig ] Generating forecast for: ALRS [2026-02-12T20:15:55.402358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRS' from 'https://tdm.silogroup.org/data/derivative_storage/ALRS.csv'. [2026-02-12T20:15:55.414414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRS'. [2026-02-12T20:15:55.414692] [INFO ] [FORECASTER] Starting predict_future for ALRS [2026-02-12T20:15:55.415502] [DEBUG] [LOCAL ] No optimal features file found for ALRS: ./output/feature-sets/ALRS.txt [2026-02-12T20:15:55.415555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:55.415608] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:55.415683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:55.415741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:55.472945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:55.473549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:55.473648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:55.473681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:55.590136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:55.590266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:55.590308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:55.590336] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:55.593596] [DEBUG] [FORECASTER] ALRS: Forecast T+1@11:T+2@11: DOWN (p=49.41%) [2026-02-12T20:15:55.593872] [INFO ] [FORECASTER] Completed predict_future for ALRS [2026-02-12T20:15:55.594004] [INFO ] [sig ] ALRS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:55.732042] [INFO ] [LOCAL ] Saved forecast: ALRS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ALRS.txt [2026-02-12T20:15:55.732154] [INFO ] [sig ] [139/3411] Completed ALRS in 0.3s | 2.75 sym/s | Total: 50.6s | ETA: 19.9m [2026-02-12T20:15:55.732198] [INFO ] [sig ] [140/3411] Forecasting ALSN... [2026-02-12T20:15:55.732229] [INFO ] [sig ] Generating forecast for: ALSN [2026-02-12T20:15:55.732259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALSN' from 'https://tdm.silogroup.org/data/derivative_storage/ALSN.csv'. [2026-02-12T20:15:55.745243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALSN'. [2026-02-12T20:15:55.745506] [INFO ] [FORECASTER] Starting predict_future for ALSN [2026-02-12T20:15:55.746316] [DEBUG] [LOCAL ] No optimal features file found for ALSN: ./output/feature-sets/ALSN.txt [2026-02-12T20:15:55.746369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:55.746400] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:55.746427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:55.746483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:55.808439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:55.809272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:55.809378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:55.809413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:55.933000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:55.933157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:55.933200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:55.933231] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:55.937254] [DEBUG] [FORECASTER] ALSN: Forecast T+1@11:T+2@11: DOWN (p=9.17%) [2026-02-12T20:15:55.937776] [INFO ] [FORECASTER] Completed predict_future for ALSN [2026-02-12T20:15:55.937911] [INFO ] [sig ] ALSN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:56.077811] [INFO ] [LOCAL ] Saved forecast: ALSN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ALSN.txt [2026-02-12T20:15:56.077964] [INFO ] [sig ] [140/3411] Completed ALSN in 0.3s | 2.75 sym/s | Total: 51.0s | ETA: 19.8m [2026-02-12T20:15:56.078007] [INFO ] [sig ] [141/3411] Forecasting ALTG... [2026-02-12T20:15:56.078036] [INFO ] [sig ] Generating forecast for: ALTG [2026-02-12T20:15:56.078066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTG' from 'https://tdm.silogroup.org/data/derivative_storage/ALTG.csv'. [2026-02-12T20:15:56.089707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTG'. [2026-02-12T20:15:56.089977] [INFO ] [FORECASTER] Starting predict_future for ALTG [2026-02-12T20:15:56.090771] [DEBUG] [LOCAL ] No optimal features file found for ALTG: ./output/feature-sets/ALTG.txt [2026-02-12T20:15:56.090823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:56.090854] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:56.090881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:56.090938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:56.148001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:56.148752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:56.148833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:56.148866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:56.272443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:56.272625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:56.272669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:56.272698] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:56.276461] [DEBUG] [FORECASTER] ALTG: Forecast T+1@11:T+2@11: DOWN (p=49.50%) [2026-02-12T20:15:56.276788] [INFO ] [FORECASTER] Completed predict_future for ALTG [2026-02-12T20:15:56.276930] [INFO ] [sig ] ALTG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:56.417518] [INFO ] [LOCAL ] Saved forecast: ALTG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ALTG.txt [2026-02-12T20:15:56.417708] [INFO ] [sig ] [141/3411] Completed ALTG in 0.3s | 2.75 sym/s | Total: 51.3s | ETA: 19.8m [2026-02-12T20:15:56.417752] [INFO ] [sig ] [142/3411] Forecasting ALTI... [2026-02-12T20:15:56.417782] [INFO ] [sig ] Generating forecast for: ALTI [2026-02-12T20:15:56.417813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTI' from 'https://tdm.silogroup.org/data/derivative_storage/ALTI.csv'. [2026-02-12T20:15:56.430219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTI'. [2026-02-12T20:15:56.430666] [INFO ] [FORECASTER] Starting predict_future for ALTI [2026-02-12T20:15:56.431449] [DEBUG] [LOCAL ] No optimal features file found for ALTI: ./output/feature-sets/ALTI.txt [2026-02-12T20:15:56.431501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:56.431533] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:56.431559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:56.431652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:56.491138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:56.491982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:56.492065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:56.492099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:56.618114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:56.618268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:56.618309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:56.618337] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:56.622654] [DEBUG] [FORECASTER] ALTI: Forecast T+1@11:T+2@11: UP (p=80.77%) [2026-02-12T20:15:56.622959] [INFO ] [FORECASTER] Completed predict_future for ALTI [2026-02-12T20:15:56.623099] [INFO ] [sig ] ALTI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:56.776199] [INFO ] [LOCAL ] Saved forecast: ALTI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ALTI.txt [2026-02-12T20:15:56.776339] [INFO ] [sig ] [142/3411] Completed ALTI in 0.4s | 2.75 sym/s | Total: 51.7s | ETA: 19.8m [2026-02-12T20:15:56.776378] [INFO ] [sig ] [143/3411] Forecasting ALTS... [2026-02-12T20:15:56.776408] [INFO ] [sig ] Generating forecast for: ALTS [2026-02-12T20:15:56.776438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTS' from 'https://tdm.silogroup.org/data/derivative_storage/ALTS.csv'. [2026-02-12T20:15:56.790550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTS'. [2026-02-12T20:15:56.790870] [INFO ] [FORECASTER] Starting predict_future for ALTS [2026-02-12T20:15:56.791692] [DEBUG] [LOCAL ] No optimal features file found for ALTS: ./output/feature-sets/ALTS.txt [2026-02-12T20:15:56.791744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:56.791775] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:56.791802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:56.791859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:56.851667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:56.852424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:56.852507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:56.852542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:56.977940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:56.978102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:56.978163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:56.978199] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:56.981685] [DEBUG] [FORECASTER] ALTS: Forecast T+1@11:T+2@11: DOWN (p=2.87%) [2026-02-12T20:15:56.981961] [INFO ] [FORECASTER] Completed predict_future for ALTS [2026-02-12T20:15:56.982090] [INFO ] [sig ] ALTS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:57.145996] [INFO ] [LOCAL ] Saved forecast: ALTS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ALTS.txt [2026-02-12T20:15:57.146167] [INFO ] [sig ] [143/3411] Completed ALTS in 0.4s | 2.75 sym/s | Total: 52.0s | ETA: 19.8m [2026-02-12T20:15:57.146215] [INFO ] [sig ] [144/3411] Forecasting ALTY... [2026-02-12T20:15:57.146253] [INFO ] [sig ] Generating forecast for: ALTY [2026-02-12T20:15:57.146290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTY' from 'https://tdm.silogroup.org/data/derivative_storage/ALTY.csv'. [2026-02-12T20:15:57.159676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTY'. [2026-02-12T20:15:57.160088] [INFO ] [FORECASTER] Starting predict_future for ALTY [2026-02-12T20:15:57.161117] [DEBUG] [LOCAL ] No optimal features file found for ALTY: ./output/feature-sets/ALTY.txt [2026-02-12T20:15:57.161176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:57.161214] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:57.161246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:57.161315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:57.222097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:57.223049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:57.223139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:57.223173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:57.334746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:57.334909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:57.334951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:57.334981] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:57.338825] [DEBUG] [FORECASTER] ALTY: Forecast T+1@11:T+2@11: UP (p=98.38%) [2026-02-12T20:15:57.339125] [INFO ] [FORECASTER] Completed predict_future for ALTY [2026-02-12T20:15:57.339263] [INFO ] [sig ] ALTY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:57.498780] [INFO ] [LOCAL ] Saved forecast: ALTY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ALTY.txt [2026-02-12T20:15:57.498953] [INFO ] [sig ] [144/3411] Completed ALTY in 0.4s | 2.75 sym/s | Total: 52.4s | ETA: 19.8m [2026-02-12T20:15:57.498997] [INFO ] [sig ] [145/3411] Forecasting ALVO... [2026-02-12T20:15:57.499030] [INFO ] [sig ] Generating forecast for: ALVO [2026-02-12T20:15:57.499061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALVO' from 'https://tdm.silogroup.org/data/derivative_storage/ALVO.csv'. [2026-02-12T20:15:57.512888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALVO'. [2026-02-12T20:15:57.513281] [INFO ] [FORECASTER] Starting predict_future for ALVO [2026-02-12T20:15:57.514188] [DEBUG] [LOCAL ] No optimal features file found for ALVO: ./output/feature-sets/ALVO.txt [2026-02-12T20:15:57.514249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:57.514284] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:57.514311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:57.514370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:57.577588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:57.578464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:57.578552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:57.578605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:57.700842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:57.701008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:57.701049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:57.701077] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:57.705690] [DEBUG] [FORECASTER] ALVO: Forecast T+1@11:T+2@11: DOWN (p=7.94%) [2026-02-12T20:15:57.706105] [INFO ] [FORECASTER] Completed predict_future for ALVO [2026-02-12T20:15:57.706285] [INFO ] [sig ] ALVO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:57.853435] [INFO ] [LOCAL ] Saved forecast: ALVO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ALVO.txt [2026-02-12T20:15:57.853601] [INFO ] [sig ] [145/3411] Completed ALVO in 0.4s | 2.75 sym/s | Total: 52.7s | ETA: 19.8m [2026-02-12T20:15:57.853647] [INFO ] [sig ] [146/3411] Forecasting ALX... [2026-02-12T20:15:57.853678] [INFO ] [sig ] Generating forecast for: ALX [2026-02-12T20:15:57.853710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALX' from 'https://tdm.silogroup.org/data/derivative_storage/ALX.csv'. [2026-02-12T20:15:57.865957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALX'. [2026-02-12T20:15:57.866293] [INFO ] [FORECASTER] Starting predict_future for ALX [2026-02-12T20:15:57.867181] [DEBUG] [LOCAL ] No optimal features file found for ALX: ./output/feature-sets/ALX.txt [2026-02-12T20:15:57.867244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:57.867305] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:57.867334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:57.867392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:57.932405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:57.933388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:57.933477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:57.933513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:58.055731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:58.055900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:58.055950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:58.055980] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:58.059995] [DEBUG] [FORECASTER] ALX: Forecast T+1@11:T+2@11: DOWN (p=7.96%) [2026-02-12T20:15:58.060317] [INFO ] [FORECASTER] Completed predict_future for ALX [2026-02-12T20:15:58.060465] [INFO ] [sig ] ALX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:58.214586] [INFO ] [LOCAL ] Saved forecast: ALX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ALX.txt [2026-02-12T20:15:58.214776] [INFO ] [sig ] [146/3411] Completed ALX in 0.4s | 2.75 sym/s | Total: 53.1s | ETA: 19.8m [2026-02-12T20:15:58.214826] [INFO ] [sig ] [147/3411] Forecasting ALXO... [2026-02-12T20:15:58.214858] [INFO ] [sig ] Generating forecast for: ALXO [2026-02-12T20:15:58.214892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALXO' from 'https://tdm.silogroup.org/data/derivative_storage/ALXO.csv'. [2026-02-12T20:15:58.228650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALXO'. [2026-02-12T20:15:58.229046] [INFO ] [FORECASTER] Starting predict_future for ALXO [2026-02-12T20:15:58.230027] [DEBUG] [LOCAL ] No optimal features file found for ALXO: ./output/feature-sets/ALXO.txt [2026-02-12T20:15:58.230082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:58.230128] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:58.230156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:58.230217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:58.294516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:58.295518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:58.295654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:58.295690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:58.425977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:58.426144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:58.426187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:58.426216] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:58.429746] [DEBUG] [FORECASTER] ALXO: Forecast T+1@11:T+2@11: DOWN (p=37.51%) [2026-02-12T20:15:58.430041] [INFO ] [FORECASTER] Completed predict_future for ALXO [2026-02-12T20:15:58.430177] [INFO ] [sig ] ALXO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:58.589867] [INFO ] [LOCAL ] Saved forecast: ALXO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ALXO.txt [2026-02-12T20:15:58.590094] [INFO ] [sig ] [147/3411] Completed ALXO in 0.4s | 2.75 sym/s | Total: 53.5s | ETA: 19.8m [2026-02-12T20:15:58.590149] [INFO ] [sig ] [148/3411] Forecasting ALZN... [2026-02-12T20:15:58.590192] [INFO ] [sig ] Generating forecast for: ALZN [2026-02-12T20:15:58.590233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALZN' from 'https://tdm.silogroup.org/data/derivative_storage/ALZN.csv'. [2026-02-12T20:15:58.606246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALZN'. [2026-02-12T20:15:58.606785] [INFO ] [FORECASTER] Starting predict_future for ALZN [2026-02-12T20:15:58.607923] [DEBUG] [LOCAL ] No optimal features file found for ALZN: ./output/feature-sets/ALZN.txt [2026-02-12T20:15:58.607989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:58.608030] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:58.608067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:58.608152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:58.678010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:58.678983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:58.679071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:58.679107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:58.824346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:58.824516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:58.824559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:58.824611] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:58.828735] [DEBUG] [FORECASTER] ALZN: Forecast T+1@11:T+2@11: UP (p=93.05%) [2026-02-12T20:15:58.829131] [INFO ] [FORECASTER] Completed predict_future for ALZN [2026-02-12T20:15:58.829311] [INFO ] [sig ] ALZN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:58.981217] [INFO ] [LOCAL ] Saved forecast: ALZN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ALZN.txt [2026-02-12T20:15:58.981384] [INFO ] [sig ] [148/3411] Completed ALZN in 0.4s | 2.75 sym/s | Total: 53.9s | ETA: 19.8m [2026-02-12T20:15:58.981427] [INFO ] [sig ] [149/3411] Forecasting AM... [2026-02-12T20:15:58.981457] [INFO ] [sig ] Generating forecast for: AM [2026-02-12T20:15:58.981489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AM' from 'https://tdm.silogroup.org/data/derivative_storage/AM.csv'. [2026-02-12T20:15:58.994066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AM'. [2026-02-12T20:15:58.994480] [INFO ] [FORECASTER] Starting predict_future for AM [2026-02-12T20:15:58.995311] [DEBUG] [LOCAL ] No optimal features file found for AM: ./output/feature-sets/AM.txt [2026-02-12T20:15:58.995364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:58.995395] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:58.995422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:58.995477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:59.055228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:59.056180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:59.056334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:59.056369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:59.191086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:59.191253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:59.191298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:59.191329] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:59.195539] [DEBUG] [FORECASTER] AM: Forecast T+1@11:T+2@11: UP (p=53.13%) [2026-02-12T20:15:59.195855] [INFO ] [FORECASTER] Completed predict_future for AM [2026-02-12T20:15:59.195991] [INFO ] [sig ] AM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:15:59.353160] [INFO ] [LOCAL ] Saved forecast: AM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AM.txt [2026-02-12T20:15:59.353326] [INFO ] [sig ] [149/3411] Completed AM in 0.4s | 2.75 sym/s | Total: 54.2s | ETA: 19.8m [2026-02-12T20:15:59.353379] [INFO ] [sig ] [150/3411] Forecasting AMAL... [2026-02-12T20:15:59.353412] [INFO ] [sig ] Generating forecast for: AMAL [2026-02-12T20:15:59.353445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMAL' from 'https://tdm.silogroup.org/data/derivative_storage/AMAL.csv'. [2026-02-12T20:15:59.366596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMAL'. [2026-02-12T20:15:59.366967] [INFO ] [FORECASTER] Starting predict_future for AMAL [2026-02-12T20:15:59.367914] [DEBUG] [LOCAL ] No optimal features file found for AMAL: ./output/feature-sets/AMAL.txt [2026-02-12T20:15:59.367969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:59.368003] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:59.368030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:59.368089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:59.432755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:59.433642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:59.433729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:59.433762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:59.555497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:59.555676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:59.555719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:59.555747] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:59.559260] [DEBUG] [FORECASTER] AMAL: Forecast T+1@11:T+2@11: DOWN (p=30.01%) [2026-02-12T20:15:59.559565] [INFO ] [FORECASTER] Completed predict_future for AMAL [2026-02-12T20:15:59.559718] [INFO ] [sig ] AMAL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:15:59.706133] [INFO ] [LOCAL ] Saved forecast: AMAL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AMAL.txt [2026-02-12T20:15:59.706301] [INFO ] [sig ] [150/3411] Completed AMAL in 0.4s | 2.75 sym/s | Total: 54.6s | ETA: 19.8m [2026-02-12T20:15:59.706368] [INFO ] [sig ] [151/3411] Forecasting AMBA... [2026-02-12T20:15:59.706404] [INFO ] [sig ] Generating forecast for: AMBA [2026-02-12T20:15:59.706436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBA' from 'https://tdm.silogroup.org/data/derivative_storage/AMBA.csv'. [2026-02-12T20:15:59.718756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBA'. [2026-02-12T20:15:59.719179] [INFO ] [FORECASTER] Starting predict_future for AMBA [2026-02-12T20:15:59.720095] [DEBUG] [LOCAL ] No optimal features file found for AMBA: ./output/feature-sets/AMBA.txt [2026-02-12T20:15:59.720151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:15:59.720185] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:15:59.720213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:15:59.720272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:15:59.782600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:15:59.783492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:15:59.783598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:15:59.783635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:15:59.912323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:15:59.912486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:15:59.912546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:15:59.912594] [INFO ] [FORECASTER] Training complete [2026-02-12T20:15:59.916311] [DEBUG] [FORECASTER] AMBA: Forecast T+1@11:T+2@11: UP (p=94.52%) [2026-02-12T20:15:59.916647] [INFO ] [FORECASTER] Completed predict_future for AMBA [2026-02-12T20:15:59.916788] [INFO ] [sig ] AMBA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:00.087197] [INFO ] [LOCAL ] Saved forecast: AMBA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AMBA.txt [2026-02-12T20:16:00.087378] [INFO ] [sig ] [151/3411] Completed AMBA in 0.4s | 2.75 sym/s | Total: 55.0s | ETA: 19.8m [2026-02-12T20:16:00.087420] [INFO ] [sig ] [152/3411] Forecasting AMBP... [2026-02-12T20:16:00.087451] [INFO ] [sig ] Generating forecast for: AMBP [2026-02-12T20:16:00.087480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBP' from 'https://tdm.silogroup.org/data/derivative_storage/AMBP.csv'. [2026-02-12T20:16:00.101675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBP'. [2026-02-12T20:16:00.102084] [INFO ] [FORECASTER] Starting predict_future for AMBP [2026-02-12T20:16:00.103021] [DEBUG] [LOCAL ] No optimal features file found for AMBP: ./output/feature-sets/AMBP.txt [2026-02-12T20:16:00.103091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:00.103140] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:00.103184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:00.103275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:00.182943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:00.183837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:00.183928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:00.183964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:00.313899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:00.314022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:00.314063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:00.314092] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:00.317728] [DEBUG] [FORECASTER] AMBP: Forecast T+1@11:T+2@11: UP (p=76.64%) [2026-02-12T20:16:00.318021] [INFO ] [FORECASTER] Completed predict_future for AMBP [2026-02-12T20:16:00.318176] [INFO ] [sig ] AMBP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:00.491162] [INFO ] [LOCAL ] Saved forecast: AMBP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AMBP.txt [2026-02-12T20:16:00.491391] [INFO ] [sig ] [152/3411] Completed AMBP in 0.4s | 2.74 sym/s | Total: 55.4s | ETA: 19.8m [2026-02-12T20:16:00.491449] [INFO ] [sig ] [153/3411] Forecasting AMC... [2026-02-12T20:16:00.491492] [INFO ] [sig ] Generating forecast for: AMC [2026-02-12T20:16:00.491536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMC' from 'https://tdm.silogroup.org/data/derivative_storage/AMC.csv'. [2026-02-12T20:16:00.509354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMC'. [2026-02-12T20:16:00.509775] [INFO ] [FORECASTER] Starting predict_future for AMC [2026-02-12T20:16:00.510716] [DEBUG] [LOCAL ] No optimal features file found for AMC: ./output/feature-sets/AMC.txt [2026-02-12T20:16:00.510773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:00.510807] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:00.510838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:00.510897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:00.571554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:00.572397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:00.572480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:00.572513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:00.696364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:00.696483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:00.696523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:00.696553] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:00.700011] [DEBUG] [FORECASTER] AMC: Forecast T+1@11:T+2@11: DOWN (p=49.72%) [2026-02-12T20:16:00.700307] [INFO ] [FORECASTER] Completed predict_future for AMC [2026-02-12T20:16:00.700448] [INFO ] [sig ] AMC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:00.841052] [INFO ] [LOCAL ] Saved forecast: AMC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AMC.txt [2026-02-12T20:16:00.841197] [INFO ] [sig ] [153/3411] Completed AMC in 0.3s | 2.75 sym/s | Total: 55.7s | ETA: 19.8m [2026-02-12T20:16:00.841238] [INFO ] [sig ] [154/3411] Forecasting AMCX... [2026-02-12T20:16:00.841269] [INFO ] [sig ] Generating forecast for: AMCX [2026-02-12T20:16:00.841299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMCX' from 'https://tdm.silogroup.org/data/derivative_storage/AMCX.csv'. [2026-02-12T20:16:00.853092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMCX'. [2026-02-12T20:16:00.853469] [INFO ] [FORECASTER] Starting predict_future for AMCX [2026-02-12T20:16:00.854385] [DEBUG] [LOCAL ] No optimal features file found for AMCX: ./output/feature-sets/AMCX.txt [2026-02-12T20:16:00.854447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:00.854479] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:00.854506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:00.854565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:00.916037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:00.917092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:00.917179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:00.917213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:01.042005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:01.042361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:01.042403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:01.042449] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:01.046315] [DEBUG] [FORECASTER] AMCX: Forecast T+1@11:T+2@11: DOWN (p=39.00%) [2026-02-12T20:16:01.046919] [INFO ] [FORECASTER] Completed predict_future for AMCX [2026-02-12T20:16:01.047072] [INFO ] [sig ] AMCX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:01.204299] [INFO ] [LOCAL ] Saved forecast: AMCX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AMCX.txt [2026-02-12T20:16:01.204460] [INFO ] [sig ] [154/3411] Completed AMCX in 0.4s | 2.75 sym/s | Total: 56.1s | ETA: 19.8m [2026-02-12T20:16:01.204502] [INFO ] [sig ] [155/3411] Forecasting AMD... [2026-02-12T20:16:01.204532] [INFO ] [sig ] Generating forecast for: AMD [2026-02-12T20:16:01.204563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMD' from 'https://tdm.silogroup.org/data/derivative_storage/AMD.csv'. [2026-02-12T20:16:01.216003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMD'. [2026-02-12T20:16:01.216298] [INFO ] [FORECASTER] Starting predict_future for AMD [2026-02-12T20:16:01.217100] [DEBUG] [LOCAL ] No optimal features file found for AMD: ./output/feature-sets/AMD.txt [2026-02-12T20:16:01.217151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:01.217184] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:01.217211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:01.217294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:01.275479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:01.276106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:01.276183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:01.276216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:01.403263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:01.403380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:01.403418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:01.403447] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:01.406735] [DEBUG] [FORECASTER] AMD: Forecast T+1@11:T+2@11: DOWN (p=19.26%) [2026-02-12T20:16:01.407009] [INFO ] [FORECASTER] Completed predict_future for AMD [2026-02-12T20:16:01.407138] [INFO ] [sig ] AMD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:01.550028] [INFO ] [LOCAL ] Saved forecast: AMD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AMD.txt [2026-02-12T20:16:01.550190] [INFO ] [sig ] [155/3411] Completed AMD in 0.3s | 2.75 sym/s | Total: 56.4s | ETA: 19.8m [2026-02-12T20:16:01.550232] [INFO ] [sig ] [156/3411] Forecasting AMDL... [2026-02-12T20:16:01.550262] [INFO ] [sig ] Generating forecast for: AMDL [2026-02-12T20:16:01.550294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMDL' from 'https://tdm.silogroup.org/data/derivative_storage/AMDL.csv'. [2026-02-12T20:16:01.561947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMDL'. [2026-02-12T20:16:01.562289] [INFO ] [FORECASTER] Starting predict_future for AMDL [2026-02-12T20:16:01.563110] [DEBUG] [LOCAL ] No optimal features file found for AMDL: ./output/feature-sets/AMDL.txt [2026-02-12T20:16:01.563162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:01.563233] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:01.563261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:01.563319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:01.622153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:01.623251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:01.623371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:01.623412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:01.756953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:01.757118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:01.757161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:01.757189] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:01.761355] [DEBUG] [FORECASTER] AMDL: Forecast T+1@11:T+2@11: DOWN (p=3.95%) [2026-02-12T20:16:01.761674] [INFO ] [FORECASTER] Completed predict_future for AMDL [2026-02-12T20:16:01.761814] [INFO ] [sig ] AMDL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:01.907835] [INFO ] [LOCAL ] Saved forecast: AMDL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AMDL.txt [2026-02-12T20:16:01.908891] [INFO ] [sig ] [156/3411] Completed AMDL in 0.4s | 2.75 sym/s | Total: 56.8s | ETA: 19.8m [2026-02-12T20:16:01.908938] [INFO ] [sig ] [157/3411] Forecasting AME... [2026-02-12T20:16:01.908970] [INFO ] [sig ] Generating forecast for: AME [2026-02-12T20:16:01.909002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AME' from 'https://tdm.silogroup.org/data/derivative_storage/AME.csv'. [2026-02-12T20:16:01.921801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AME'. [2026-02-12T20:16:01.922085] [INFO ] [FORECASTER] Starting predict_future for AME [2026-02-12T20:16:01.923128] [DEBUG] [LOCAL ] No optimal features file found for AME: ./output/feature-sets/AME.txt [2026-02-12T20:16:01.923180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:01.923211] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:01.923236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:01.923293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:01.983263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:01.984196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:01.984302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:01.984336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:02.108171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:02.108330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:02.108372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:02.108403] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:02.111941] [DEBUG] [FORECASTER] AME: Forecast T+1@11:T+2@11: UP (p=99.87%) [2026-02-12T20:16:02.112236] [INFO ] [FORECASTER] Completed predict_future for AME [2026-02-12T20:16:02.112376] [INFO ] [sig ] AME: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:02.262513] [INFO ] [LOCAL ] Saved forecast: AME 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AME.txt [2026-02-12T20:16:02.262688] [INFO ] [sig ] [157/3411] Completed AME in 0.4s | 2.75 sym/s | Total: 57.1s | ETA: 19.7m [2026-02-12T20:16:02.262732] [INFO ] [sig ] [158/3411] Forecasting AMG... [2026-02-12T20:16:02.262761] [INFO ] [sig ] Generating forecast for: AMG [2026-02-12T20:16:02.262793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMG' from 'https://tdm.silogroup.org/data/derivative_storage/AMG.csv'. [2026-02-12T20:16:02.273826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMG'. [2026-02-12T20:16:02.274119] [INFO ] [FORECASTER] Starting predict_future for AMG [2026-02-12T20:16:02.274917] [DEBUG] [LOCAL ] No optimal features file found for AMG: ./output/feature-sets/AMG.txt [2026-02-12T20:16:02.274969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:02.275001] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:02.275038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:02.275097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:02.332124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:02.332868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:02.332950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:02.332982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:02.452753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:02.452916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:02.452957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:02.452986] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:02.456417] [DEBUG] [FORECASTER] AMG: Forecast T+1@11:T+2@11: UP (p=94.47%) [2026-02-12T20:16:02.456715] [INFO ] [FORECASTER] Completed predict_future for AMG [2026-02-12T20:16:02.456851] [INFO ] [sig ] AMG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:02.598526] [INFO ] [LOCAL ] Saved forecast: AMG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AMG.txt [2026-02-12T20:16:02.598689] [INFO ] [sig ] [158/3411] Completed AMG in 0.3s | 2.75 sym/s | Total: 57.5s | ETA: 19.7m [2026-02-12T20:16:02.598732] [INFO ] [sig ] [159/3411] Forecasting AMGN... [2026-02-12T20:16:02.598761] [INFO ] [sig ] Generating forecast for: AMGN [2026-02-12T20:16:02.598792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMGN' from 'https://tdm.silogroup.org/data/derivative_storage/AMGN.csv'. [2026-02-12T20:16:02.610903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMGN'. [2026-02-12T20:16:02.611231] [INFO ] [FORECASTER] Starting predict_future for AMGN [2026-02-12T20:16:02.612064] [DEBUG] [LOCAL ] No optimal features file found for AMGN: ./output/feature-sets/AMGN.txt [2026-02-12T20:16:02.612116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:02.612148] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:02.612174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:02.612231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:02.669930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:02.670559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:02.670660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:02.670694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:02.795410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:02.795613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:02.795664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:02.795725] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:02.799951] [DEBUG] [FORECASTER] AMGN: Forecast T+1@11:T+2@11: UP (p=95.17%) [2026-02-12T20:16:02.800329] [INFO ] [FORECASTER] Completed predict_future for AMGN [2026-02-12T20:16:02.800505] [INFO ] [sig ] AMGN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:02.960937] [INFO ] [LOCAL ] Saved forecast: AMGN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AMGN.txt [2026-02-12T20:16:02.961095] [INFO ] [sig ] [159/3411] Completed AMGN in 0.4s | 2.75 sym/s | Total: 57.8s | ETA: 19.7m [2026-02-12T20:16:02.961135] [INFO ] [sig ] [160/3411] Forecasting AMH... [2026-02-12T20:16:02.961163] [INFO ] [sig ] Generating forecast for: AMH [2026-02-12T20:16:02.961192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMH' from 'https://tdm.silogroup.org/data/derivative_storage/AMH.csv'. [2026-02-12T20:16:02.973254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMH'. [2026-02-12T20:16:02.973540] [INFO ] [FORECASTER] Starting predict_future for AMH [2026-02-12T20:16:02.974380] [DEBUG] [LOCAL ] No optimal features file found for AMH: ./output/feature-sets/AMH.txt [2026-02-12T20:16:02.974444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:02.974482] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:02.974515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:02.974602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:03.033185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:03.033868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:03.033959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:03.033992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:03.151720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:03.151865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:03.151906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:03.151941] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:03.155410] [DEBUG] [FORECASTER] AMH: Forecast T+1@11:T+2@11: UP (p=66.59%) [2026-02-12T20:16:03.155709] [INFO ] [FORECASTER] Completed predict_future for AMH [2026-02-12T20:16:03.155839] [INFO ] [sig ] AMH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:03.296545] [INFO ] [LOCAL ] Saved forecast: AMH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AMH.txt [2026-02-12T20:16:03.296883] [INFO ] [sig ] [160/3411] Completed AMH in 0.3s | 2.75 sym/s | Total: 58.2s | ETA: 19.7m [2026-02-12T20:16:03.296922] [INFO ] [sig ] [161/3411] Forecasting AMLX... [2026-02-12T20:16:03.296951] [INFO ] [sig ] Generating forecast for: AMLX [2026-02-12T20:16:03.296981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMLX' from 'https://tdm.silogroup.org/data/derivative_storage/AMLX.csv'. [2026-02-12T20:16:03.309187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMLX'. [2026-02-12T20:16:03.309482] [INFO ] [FORECASTER] Starting predict_future for AMLX [2026-02-12T20:16:03.310546] [DEBUG] [LOCAL ] No optimal features file found for AMLX: ./output/feature-sets/AMLX.txt [2026-02-12T20:16:03.310638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:03.310674] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:03.310705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:03.310763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:03.369231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:03.369929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:03.370012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:03.370044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:03.490916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:03.491069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:03.491109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:03.491137] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:03.494597] [DEBUG] [FORECASTER] AMLX: Forecast T+1@11:T+2@11: UP (p=73.44%) [2026-02-12T20:16:03.494880] [INFO ] [FORECASTER] Completed predict_future for AMLX [2026-02-12T20:16:03.495014] [INFO ] [sig ] AMLX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:03.642831] [INFO ] [LOCAL ] Saved forecast: AMLX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AMLX.txt [2026-02-12T20:16:03.642970] [INFO ] [sig ] [161/3411] Completed AMLX in 0.3s | 2.75 sym/s | Total: 58.5s | ETA: 19.7m [2026-02-12T20:16:03.643018] [INFO ] [sig ] [162/3411] Forecasting AMN... [2026-02-12T20:16:03.643050] [INFO ] [sig ] Generating forecast for: AMN [2026-02-12T20:16:03.643093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMN' from 'https://tdm.silogroup.org/data/derivative_storage/AMN.csv'. [2026-02-12T20:16:03.656191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMN'. [2026-02-12T20:16:03.656491] [INFO ] [FORECASTER] Starting predict_future for AMN [2026-02-12T20:16:03.657346] [DEBUG] [LOCAL ] No optimal features file found for AMN: ./output/feature-sets/AMN.txt [2026-02-12T20:16:03.657400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:03.657432] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:03.657460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:03.657518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:03.719193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:03.719844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:03.719927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:03.719960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:03.848086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:03.848242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:03.848282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:03.848309] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:03.852111] [DEBUG] [FORECASTER] AMN: Forecast T+1@11:T+2@11: UP (p=83.42%) [2026-02-12T20:16:03.852385] [INFO ] [FORECASTER] Completed predict_future for AMN [2026-02-12T20:16:03.852520] [INFO ] [sig ] AMN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:03.994928] [INFO ] [LOCAL ] Saved forecast: AMN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AMN.txt [2026-02-12T20:16:03.995050] [INFO ] [sig ] [162/3411] Completed AMN in 0.4s | 2.75 sym/s | Total: 58.9s | ETA: 19.7m [2026-02-12T20:16:03.995089] [INFO ] [sig ] [163/3411] Forecasting AMP... [2026-02-12T20:16:03.995118] [INFO ] [sig ] Generating forecast for: AMP [2026-02-12T20:16:03.995148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMP' from 'https://tdm.silogroup.org/data/derivative_storage/AMP.csv'. [2026-02-12T20:16:04.006261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMP'. [2026-02-12T20:16:04.006594] [INFO ] [FORECASTER] Starting predict_future for AMP [2026-02-12T20:16:04.007398] [DEBUG] [LOCAL ] No optimal features file found for AMP: ./output/feature-sets/AMP.txt [2026-02-12T20:16:04.007455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:04.007487] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:04.007514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:04.007589] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:04.066421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:04.067479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:04.067563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:04.067615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:04.187966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:04.188131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:04.188175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:04.188205] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:04.191919] [DEBUG] [FORECASTER] AMP: Forecast T+1@11:T+2@11: UP (p=63.70%) [2026-02-12T20:16:04.192261] [INFO ] [FORECASTER] Completed predict_future for AMP [2026-02-12T20:16:04.192409] [INFO ] [sig ] AMP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:04.336071] [INFO ] [LOCAL ] Saved forecast: AMP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AMP.txt [2026-02-12T20:16:04.336212] [INFO ] [sig ] [163/3411] Completed AMP in 0.3s | 2.75 sym/s | Total: 59.2s | ETA: 19.7m [2026-02-12T20:16:04.336255] [INFO ] [sig ] [164/3411] Forecasting AMPG... [2026-02-12T20:16:04.336286] [INFO ] [sig ] Generating forecast for: AMPG [2026-02-12T20:16:04.336315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPG' from 'https://tdm.silogroup.org/data/derivative_storage/AMPG.csv'. [2026-02-12T20:16:04.347383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPG'. [2026-02-12T20:16:04.347695] [INFO ] [FORECASTER] Starting predict_future for AMPG [2026-02-12T20:16:04.348490] [DEBUG] [LOCAL ] No optimal features file found for AMPG: ./output/feature-sets/AMPG.txt [2026-02-12T20:16:04.348543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:04.348594] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:04.348625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:04.348682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:04.406397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:04.407033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:04.407124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:04.407160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:04.528498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:04.528644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:04.528687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:04.528718] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:04.532188] [DEBUG] [FORECASTER] AMPG: Forecast T+1@11:T+2@11: UP (p=80.48%) [2026-02-12T20:16:04.532470] [INFO ] [FORECASTER] Completed predict_future for AMPG [2026-02-12T20:16:04.532625] [INFO ] [sig ] AMPG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:04.675700] [INFO ] [LOCAL ] Saved forecast: AMPG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AMPG.txt [2026-02-12T20:16:04.675851] [INFO ] [sig ] [164/3411] Completed AMPG in 0.3s | 2.75 sym/s | Total: 59.6s | ETA: 19.7m [2026-02-12T20:16:04.675892] [INFO ] [sig ] [165/3411] Forecasting AMPH... [2026-02-12T20:16:04.675921] [INFO ] [sig ] Generating forecast for: AMPH [2026-02-12T20:16:04.675951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPH' from 'https://tdm.silogroup.org/data/derivative_storage/AMPH.csv'. [2026-02-12T20:16:04.687547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPH'. [2026-02-12T20:16:04.687934] [INFO ] [FORECASTER] Starting predict_future for AMPH [2026-02-12T20:16:04.688749] [DEBUG] [LOCAL ] No optimal features file found for AMPH: ./output/feature-sets/AMPH.txt [2026-02-12T20:16:04.688802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:04.688833] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:04.688859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:04.688915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:04.749116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:04.750071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:04.750172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:04.750211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:04.881909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:04.882069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:04.882112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:04.882143] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:04.886046] [DEBUG] [FORECASTER] AMPH: Forecast T+1@11:T+2@11: DOWN (p=8.29%) [2026-02-12T20:16:04.886396] [INFO ] [FORECASTER] Completed predict_future for AMPH [2026-02-12T20:16:04.886596] [INFO ] [sig ] AMPH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:05.039525] [INFO ] [LOCAL ] Saved forecast: AMPH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AMPH.txt [2026-02-12T20:16:05.039779] [INFO ] [sig ] [165/3411] Completed AMPH in 0.4s | 2.75 sym/s | Total: 59.9s | ETA: 19.6m [2026-02-12T20:16:05.039828] [INFO ] [sig ] [166/3411] Forecasting AMPL... [2026-02-12T20:16:05.039859] [INFO ] [sig ] Generating forecast for: AMPL [2026-02-12T20:16:05.039893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPL' from 'https://tdm.silogroup.org/data/derivative_storage/AMPL.csv'. [2026-02-12T20:16:05.054344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPL'. [2026-02-12T20:16:05.054770] [INFO ] [FORECASTER] Starting predict_future for AMPL [2026-02-12T20:16:05.055629] [DEBUG] [LOCAL ] No optimal features file found for AMPL: ./output/feature-sets/AMPL.txt [2026-02-12T20:16:05.055692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:05.055726] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:05.055756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:05.055815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:05.121355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:05.122290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:05.122415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:05.122452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:05.241776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:05.241933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:05.241995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:05.242028] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:05.245997] [DEBUG] [FORECASTER] AMPL: Forecast T+1@11:T+2@11: DOWN (p=31.24%) [2026-02-12T20:16:05.246289] [INFO ] [FORECASTER] Completed predict_future for AMPL [2026-02-12T20:16:05.246440] [INFO ] [sig ] AMPL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:05.398101] [INFO ] [LOCAL ] Saved forecast: AMPL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AMPL.txt [2026-02-12T20:16:05.398264] [INFO ] [sig ] [166/3411] Completed AMPL in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.6m [2026-02-12T20:16:05.398305] [INFO ] [sig ] [167/3411] Forecasting AMPX... [2026-02-12T20:16:05.398335] [INFO ] [sig ] Generating forecast for: AMPX [2026-02-12T20:16:05.398364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPX' from 'https://tdm.silogroup.org/data/derivative_storage/AMPX.csv'. [2026-02-12T20:16:05.410240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPX'. [2026-02-12T20:16:05.410589] [INFO ] [FORECASTER] Starting predict_future for AMPX [2026-02-12T20:16:05.411392] [DEBUG] [LOCAL ] No optimal features file found for AMPX: ./output/feature-sets/AMPX.txt [2026-02-12T20:16:05.411446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:05.411478] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:05.411505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:05.411591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:05.470010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:05.470983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:05.471068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:05.471100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:05.593525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:05.593699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:05.593742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:05.593773] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:05.597506] [DEBUG] [FORECASTER] AMPX: Forecast T+1@11:T+2@11: DOWN (p=3.65%) [2026-02-12T20:16:05.597829] [INFO ] [FORECASTER] Completed predict_future for AMPX [2026-02-12T20:16:05.597991] [INFO ] [sig ] AMPX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:05.753014] [INFO ] [LOCAL ] Saved forecast: AMPX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AMPX.txt [2026-02-12T20:16:05.753183] [INFO ] [sig ] [167/3411] Completed AMPX in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.6m [2026-02-12T20:16:05.753224] [INFO ] [sig ] [168/3411] Forecasting AMRC... [2026-02-12T20:16:05.753256] [INFO ] [sig ] Generating forecast for: AMRC [2026-02-12T20:16:05.753286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRC' from 'https://tdm.silogroup.org/data/derivative_storage/AMRC.csv'. [2026-02-12T20:16:05.766242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRC'. [2026-02-12T20:16:05.766610] [INFO ] [FORECASTER] Starting predict_future for AMRC [2026-02-12T20:16:05.767496] [DEBUG] [LOCAL ] No optimal features file found for AMRC: ./output/feature-sets/AMRC.txt [2026-02-12T20:16:05.767557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:05.767620] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:05.767650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:05.767707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:05.829714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:05.830737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:05.830828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:05.830861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:05.964070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:05.964236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:05.964277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:05.964307] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:05.968157] [DEBUG] [FORECASTER] AMRC: Forecast T+1@11:T+2@11: UP (p=51.50%) [2026-02-12T20:16:05.968462] [INFO ] [FORECASTER] Completed predict_future for AMRC [2026-02-12T20:16:05.968629] [INFO ] [sig ] AMRC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:06.114489] [INFO ] [LOCAL ] Saved forecast: AMRC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AMRC.txt [2026-02-12T20:16:06.114658] [INFO ] [sig ] [168/3411] Completed AMRC in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.6m [2026-02-12T20:16:06.114702] [INFO ] [sig ] [169/3411] Forecasting AMRN... [2026-02-12T20:16:06.114733] [INFO ] [sig ] Generating forecast for: AMRN [2026-02-12T20:16:06.114763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRN' from 'https://tdm.silogroup.org/data/derivative_storage/AMRN.csv'. [2026-02-12T20:16:06.128924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRN'. [2026-02-12T20:16:06.129282] [INFO ] [FORECASTER] Starting predict_future for AMRN [2026-02-12T20:16:06.130184] [DEBUG] [LOCAL ] No optimal features file found for AMRN: ./output/feature-sets/AMRN.txt [2026-02-12T20:16:06.130240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:06.130273] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:06.130299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:06.130356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:06.189030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:06.189919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:06.190006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:06.190039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:06.312399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:06.312563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:06.312624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:06.312656] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:06.316404] [DEBUG] [FORECASTER] AMRN: Forecast T+1@11:T+2@11: DOWN (p=32.40%) [2026-02-12T20:16:06.316747] [INFO ] [FORECASTER] Completed predict_future for AMRN [2026-02-12T20:16:06.316893] [INFO ] [sig ] AMRN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:06.480961] [INFO ] [LOCAL ] Saved forecast: AMRN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AMRN.txt [2026-02-12T20:16:06.481156] [INFO ] [sig ] [169/3411] Completed AMRN in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.6m [2026-02-12T20:16:06.481203] [INFO ] [sig ] [170/3411] Forecasting AMRX... [2026-02-12T20:16:06.481233] [INFO ] [sig ] Generating forecast for: AMRX [2026-02-12T20:16:06.481265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRX' from 'https://tdm.silogroup.org/data/derivative_storage/AMRX.csv'. [2026-02-12T20:16:06.493866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRX'. [2026-02-12T20:16:06.494292] [INFO ] [FORECASTER] Starting predict_future for AMRX [2026-02-12T20:16:06.495130] [DEBUG] [LOCAL ] No optimal features file found for AMRX: ./output/feature-sets/AMRX.txt [2026-02-12T20:16:06.495186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:06.495220] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:06.495249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:06.495308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:06.551570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:06.552355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:06.552440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:06.552474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:06.674542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:06.674916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:06.674961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:06.674992] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:06.678752] [DEBUG] [FORECASTER] AMRX: Forecast T+1@11:T+2@11: DOWN (p=15.43%) [2026-02-12T20:16:06.679106] [INFO ] [FORECASTER] Completed predict_future for AMRX [2026-02-12T20:16:06.679267] [INFO ] [sig ] AMRX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:06.825883] [INFO ] [LOCAL ] Saved forecast: AMRX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AMRX.txt [2026-02-12T20:16:06.826030] [INFO ] [sig ] [170/3411] Completed AMRX in 0.3s | 2.75 sym/s | Total: 1.0m | ETA: 19.6m [2026-02-12T20:16:06.826073] [INFO ] [sig ] [171/3411] Forecasting AMSC... [2026-02-12T20:16:06.826104] [INFO ] [sig ] Generating forecast for: AMSC [2026-02-12T20:16:06.826136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSC' from 'https://tdm.silogroup.org/data/derivative_storage/AMSC.csv'. [2026-02-12T20:16:06.838469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSC'. [2026-02-12T20:16:06.838812] [INFO ] [FORECASTER] Starting predict_future for AMSC [2026-02-12T20:16:06.839658] [DEBUG] [LOCAL ] No optimal features file found for AMSC: ./output/feature-sets/AMSC.txt [2026-02-12T20:16:06.839733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:06.839767] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:06.839794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:06.839850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:06.896524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:06.897463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:06.897549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:06.897600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:07.020377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:07.020536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:07.020594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:07.020628] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:07.025432] [DEBUG] [FORECASTER] AMSC: Forecast T+1@11:T+2@11: DOWN (p=0.89%) [2026-02-12T20:16:07.025865] [INFO ] [FORECASTER] Completed predict_future for AMSC [2026-02-12T20:16:07.026044] [INFO ] [sig ] AMSC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:07.170811] [INFO ] [LOCAL ] Saved forecast: AMSC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AMSC.txt [2026-02-12T20:16:07.170968] [INFO ] [sig ] [171/3411] Completed AMSC in 0.3s | 2.76 sym/s | Total: 1.0m | ETA: 19.6m [2026-02-12T20:16:07.171007] [INFO ] [sig ] [172/3411] Forecasting AMSF... [2026-02-12T20:16:07.171037] [INFO ] [sig ] Generating forecast for: AMSF [2026-02-12T20:16:07.171068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSF' from 'https://tdm.silogroup.org/data/derivative_storage/AMSF.csv'. [2026-02-12T20:16:07.185045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSF'. [2026-02-12T20:16:07.185395] [INFO ] [FORECASTER] Starting predict_future for AMSF [2026-02-12T20:16:07.186219] [DEBUG] [LOCAL ] No optimal features file found for AMSF: ./output/feature-sets/AMSF.txt [2026-02-12T20:16:07.186273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:07.186306] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:07.186334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:07.186391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:07.245650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:07.246501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:07.246608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:07.246643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:07.371908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:07.372077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:07.372122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:07.372159] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:07.375977] [DEBUG] [FORECASTER] AMSF: Forecast T+1@11:T+2@11: DOWN (p=33.70%) [2026-02-12T20:16:07.376312] [INFO ] [FORECASTER] Completed predict_future for AMSF [2026-02-12T20:16:07.376474] [INFO ] [sig ] AMSF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:07.545039] [INFO ] [LOCAL ] Saved forecast: AMSF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AMSF.txt [2026-02-12T20:16:07.545242] [INFO ] [sig ] [172/3411] Completed AMSF in 0.4s | 2.76 sym/s | Total: 1.0m | ETA: 19.6m [2026-02-12T20:16:07.545293] [INFO ] [sig ] [173/3411] Forecasting AMTB... [2026-02-12T20:16:07.545323] [INFO ] [sig ] Generating forecast for: AMTB [2026-02-12T20:16:07.545354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTB' from 'https://tdm.silogroup.org/data/derivative_storage/AMTB.csv'. [2026-02-12T20:16:07.556923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTB'. [2026-02-12T20:16:07.557296] [INFO ] [FORECASTER] Starting predict_future for AMTB [2026-02-12T20:16:07.558159] [DEBUG] [LOCAL ] No optimal features file found for AMTB: ./output/feature-sets/AMTB.txt [2026-02-12T20:16:07.558213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:07.558273] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:07.558302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:07.558360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:07.621153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:07.622081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:07.622199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:07.622239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:07.750630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:07.750799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:07.750842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:07.750870] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:07.754558] [DEBUG] [FORECASTER] AMTB: Forecast T+1@11:T+2@11: UP (p=97.60%) [2026-02-12T20:16:07.755121] [INFO ] [FORECASTER] Completed predict_future for AMTB [2026-02-12T20:16:07.755268] [INFO ] [sig ] AMTB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:07.899501] [INFO ] [LOCAL ] Saved forecast: AMTB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AMTB.txt [2026-02-12T20:16:07.899936] [INFO ] [sig ] [173/3411] Completed AMTB in 0.4s | 2.76 sym/s | Total: 1.0m | ETA: 19.6m [2026-02-12T20:16:07.899990] [INFO ] [sig ] [174/3411] Forecasting AMTX... [2026-02-12T20:16:07.900030] [INFO ] [sig ] Generating forecast for: AMTX [2026-02-12T20:16:07.900070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTX' from 'https://tdm.silogroup.org/data/derivative_storage/AMTX.csv'. [2026-02-12T20:16:07.912536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTX'. [2026-02-12T20:16:07.913127] [INFO ] [FORECASTER] Starting predict_future for AMTX [2026-02-12T20:16:07.914220] [DEBUG] [LOCAL ] No optimal features file found for AMTX: ./output/feature-sets/AMTX.txt [2026-02-12T20:16:07.914275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:07.914309] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:07.914337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:07.914393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:07.975289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:07.976167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:07.976254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:07.976288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:08.102866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:08.103017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:08.103059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:08.103087] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:08.106600] [DEBUG] [FORECASTER] AMTX: Forecast T+1@11:T+2@11: DOWN (p=5.06%) [2026-02-12T20:16:08.106882] [INFO ] [FORECASTER] Completed predict_future for AMTX [2026-02-12T20:16:08.107018] [INFO ] [sig ] AMTX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:08.253114] [INFO ] [LOCAL ] Saved forecast: AMTX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AMTX.txt [2026-02-12T20:16:08.253258] [INFO ] [sig ] [174/3411] Completed AMTX in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 19.6m [2026-02-12T20:16:08.253299] [INFO ] [sig ] [175/3411] Forecasting AMWD... [2026-02-12T20:16:08.253328] [INFO ] [sig ] Generating forecast for: AMWD [2026-02-12T20:16:08.253358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWD' from 'https://tdm.silogroup.org/data/derivative_storage/AMWD.csv'. [2026-02-12T20:16:08.265164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWD'. [2026-02-12T20:16:08.265506] [INFO ] [FORECASTER] Starting predict_future for AMWD [2026-02-12T20:16:08.266357] [DEBUG] [LOCAL ] No optimal features file found for AMWD: ./output/feature-sets/AMWD.txt [2026-02-12T20:16:08.266411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:08.266445] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:08.266478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:08.266549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:08.329277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:08.330410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:08.330495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:08.330528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:08.450923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:08.451084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:08.451126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:08.451155] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:08.454817] [DEBUG] [FORECASTER] AMWD: Forecast T+1@11:T+2@11: UP (p=55.43%) [2026-02-12T20:16:08.455112] [INFO ] [FORECASTER] Completed predict_future for AMWD [2026-02-12T20:16:08.455251] [INFO ] [sig ] AMWD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:08.602627] [INFO ] [LOCAL ] Saved forecast: AMWD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AMWD.txt [2026-02-12T20:16:08.602786] [INFO ] [sig ] [175/3411] Completed AMWD in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 19.6m [2026-02-12T20:16:08.602827] [INFO ] [sig ] [176/3411] Forecasting AMWL... [2026-02-12T20:16:08.602856] [INFO ] [sig ] Generating forecast for: AMWL [2026-02-12T20:16:08.602888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWL' from 'https://tdm.silogroup.org/data/derivative_storage/AMWL.csv'. [2026-02-12T20:16:08.614521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWL'. [2026-02-12T20:16:08.614893] [INFO ] [FORECASTER] Starting predict_future for AMWL [2026-02-12T20:16:08.615770] [DEBUG] [LOCAL ] No optimal features file found for AMWL: ./output/feature-sets/AMWL.txt [2026-02-12T20:16:08.615826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:08.615859] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:08.615887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:08.615959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:08.676670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:08.677621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:08.677710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:08.677745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:08.799598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:08.799756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:08.799797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:08.799860] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:08.803336] [DEBUG] [FORECASTER] AMWL: Forecast T+1@11:T+2@11: DOWN (p=16.07%) [2026-02-12T20:16:08.803649] [INFO ] [FORECASTER] Completed predict_future for AMWL [2026-02-12T20:16:08.803784] [INFO ] [sig ] AMWL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:08.947858] [INFO ] [LOCAL ] Saved forecast: AMWL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AMWL.txt [2026-02-12T20:16:08.948019] [INFO ] [sig ] [176/3411] Completed AMWL in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 19.6m [2026-02-12T20:16:08.948067] [INFO ] [sig ] [177/3411] Forecasting AMX... [2026-02-12T20:16:08.948096] [INFO ] [sig ] Generating forecast for: AMX [2026-02-12T20:16:08.948127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMX' from 'https://tdm.silogroup.org/data/derivative_storage/AMX.csv'. [2026-02-12T20:16:08.959976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMX'. [2026-02-12T20:16:08.960361] [INFO ] [FORECASTER] Starting predict_future for AMX [2026-02-12T20:16:08.961206] [DEBUG] [LOCAL ] No optimal features file found for AMX: ./output/feature-sets/AMX.txt [2026-02-12T20:16:08.961262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:08.961296] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:08.961325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:08.961385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:09.020383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:09.021139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:09.021226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:09.021259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:09.148173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:09.148347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:09.148394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:09.148424] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:09.152083] [DEBUG] [FORECASTER] AMX: Forecast T+1@11:T+2@11: DOWN (p=7.30%) [2026-02-12T20:16:09.152391] [INFO ] [FORECASTER] Completed predict_future for AMX [2026-02-12T20:16:09.152524] [INFO ] [sig ] AMX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:09.294844] [INFO ] [LOCAL ] Saved forecast: AMX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AMX.txt [2026-02-12T20:16:09.294990] [INFO ] [sig ] [177/3411] Completed AMX in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-12T20:16:09.295028] [INFO ] [sig ] [178/3411] Forecasting AMZD... [2026-02-12T20:16:09.295059] [INFO ] [sig ] Generating forecast for: AMZD [2026-02-12T20:16:09.295089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZD' from 'https://tdm.silogroup.org/data/derivative_storage/AMZD.csv'. [2026-02-12T20:16:09.307006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZD'. [2026-02-12T20:16:09.307334] [INFO ] [FORECASTER] Starting predict_future for AMZD [2026-02-12T20:16:09.308244] [DEBUG] [LOCAL ] No optimal features file found for AMZD: ./output/feature-sets/AMZD.txt [2026-02-12T20:16:09.308299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:09.308334] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:09.308362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:09.308436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:09.371807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:09.372676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:09.372764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:09.372811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:09.509157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:09.509339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:09.509410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:09.509458] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:09.514433] [DEBUG] [FORECASTER] AMZD: Forecast T+1@11:T+2@11: UP (p=53.40%) [2026-02-12T20:16:09.514849] [INFO ] [FORECASTER] Completed predict_future for AMZD [2026-02-12T20:16:09.515025] [INFO ] [sig ] AMZD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:09.664377] [INFO ] [LOCAL ] Saved forecast: AMZD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AMZD.txt [2026-02-12T20:16:09.664529] [INFO ] [sig ] [178/3411] Completed AMZD in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-12T20:16:09.664590] [INFO ] [sig ] [179/3411] Forecasting AMZN... [2026-02-12T20:16:09.664626] [INFO ] [sig ] Generating forecast for: AMZN [2026-02-12T20:16:09.664659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZN' from 'https://tdm.silogroup.org/data/derivative_storage/AMZN.csv'. [2026-02-12T20:16:09.676606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZN'. [2026-02-12T20:16:09.676972] [INFO ] [FORECASTER] Starting predict_future for AMZN [2026-02-12T20:16:09.677905] [DEBUG] [LOCAL ] No optimal features file found for AMZN: ./output/feature-sets/AMZN.txt [2026-02-12T20:16:09.677958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:09.677989] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:09.678015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:09.678070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:09.740384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:09.741254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:09.741338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:09.741372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:09.869339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:09.869506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:09.869561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:09.869615] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:09.873377] [DEBUG] [FORECASTER] AMZN: Forecast T+1@11:T+2@11: DOWN (p=8.64%) [2026-02-12T20:16:09.873758] [INFO ] [FORECASTER] Completed predict_future for AMZN [2026-02-12T20:16:09.873909] [INFO ] [sig ] AMZN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:10.018817] [INFO ] [LOCAL ] Saved forecast: AMZN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AMZN.txt [2026-02-12T20:16:10.018972] [INFO ] [sig ] [179/3411] Completed AMZN in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-12T20:16:10.019013] [INFO ] [sig ] [180/3411] Forecasting AMZZ... [2026-02-12T20:16:10.019042] [INFO ] [sig ] Generating forecast for: AMZZ [2026-02-12T20:16:10.019072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AMZZ.csv'. [2026-02-12T20:16:10.031016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZZ'. [2026-02-12T20:16:10.031372] [INFO ] [FORECASTER] Starting predict_future for AMZZ [2026-02-12T20:16:10.032239] [DEBUG] [LOCAL ] No optimal features file found for AMZZ: ./output/feature-sets/AMZZ.txt [2026-02-12T20:16:10.032294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:10.032328] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:10.032355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:10.032413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:10.090478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:10.091326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:10.091414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:10.091446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:10.217032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:10.217192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:10.217235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:10.217289] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:10.221155] [DEBUG] [FORECASTER] AMZZ: Forecast T+1@11:T+2@11: UP (p=74.33%) [2026-02-12T20:16:10.221449] [INFO ] [FORECASTER] Completed predict_future for AMZZ [2026-02-12T20:16:10.221609] [INFO ] [sig ] AMZZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:10.365543] [INFO ] [LOCAL ] Saved forecast: AMZZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AMZZ.txt [2026-02-12T20:16:10.365701] [INFO ] [sig ] [180/3411] Completed AMZZ in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-12T20:16:10.365742] [INFO ] [sig ] [181/3411] Forecasting AN... [2026-02-12T20:16:10.365772] [INFO ] [sig ] Generating forecast for: AN [2026-02-12T20:16:10.365802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AN' from 'https://tdm.silogroup.org/data/derivative_storage/AN.csv'. [2026-02-12T20:16:10.377933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AN'. [2026-02-12T20:16:10.378260] [INFO ] [FORECASTER] Starting predict_future for AN [2026-02-12T20:16:10.379104] [DEBUG] [LOCAL ] No optimal features file found for AN: ./output/feature-sets/AN.txt [2026-02-12T20:16:10.379159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:10.379193] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:10.379221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:10.379280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:10.438162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:10.438978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:10.439062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:10.439097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:10.562843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:10.563002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:10.563044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:10.563075] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:10.566645] [DEBUG] [FORECASTER] AN: Forecast T+1@11:T+2@11: UP (p=94.16%) [2026-02-12T20:16:10.566956] [INFO ] [FORECASTER] Completed predict_future for AN [2026-02-12T20:16:10.567102] [INFO ] [sig ] AN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:10.710590] [INFO ] [LOCAL ] Saved forecast: AN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AN.txt [2026-02-12T20:16:10.710817] [INFO ] [sig ] [181/3411] Completed AN in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-12T20:16:10.710858] [INFO ] [sig ] [182/3411] Forecasting ANAB... [2026-02-12T20:16:10.710888] [INFO ] [sig ] Generating forecast for: ANAB [2026-02-12T20:16:10.710920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANAB' from 'https://tdm.silogroup.org/data/derivative_storage/ANAB.csv'. [2026-02-12T20:16:10.723737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANAB'. [2026-02-12T20:16:10.724136] [INFO ] [FORECASTER] Starting predict_future for ANAB [2026-02-12T20:16:10.725064] [DEBUG] [LOCAL ] No optimal features file found for ANAB: ./output/feature-sets/ANAB.txt [2026-02-12T20:16:10.725122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:10.725166] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:10.725194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:10.725256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:10.786426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:10.787427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:10.787530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:10.787588] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:10.910351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:10.910509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:10.910551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:10.910599] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:10.914164] [DEBUG] [FORECASTER] ANAB: Forecast T+1@11:T+2@11: DOWN (p=33.42%) [2026-02-12T20:16:10.914455] [INFO ] [FORECASTER] Completed predict_future for ANAB [2026-02-12T20:16:10.914613] [INFO ] [sig ] ANAB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:11.053663] [INFO ] [LOCAL ] Saved forecast: ANAB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ANAB.txt [2026-02-12T20:16:11.053819] [INFO ] [sig ] [182/3411] Completed ANAB in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-12T20:16:11.053861] [INFO ] [sig ] [183/3411] Forecasting ANDE... [2026-02-12T20:16:11.053891] [INFO ] [sig ] Generating forecast for: ANDE [2026-02-12T20:16:11.053922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANDE' from 'https://tdm.silogroup.org/data/derivative_storage/ANDE.csv'. [2026-02-12T20:16:11.066229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANDE'. [2026-02-12T20:16:11.066593] [INFO ] [FORECASTER] Starting predict_future for ANDE [2026-02-12T20:16:11.067415] [DEBUG] [LOCAL ] No optimal features file found for ANDE: ./output/feature-sets/ANDE.txt [2026-02-12T20:16:11.067468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:11.067499] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:11.067526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:11.067601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:11.126403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:11.127378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:11.127542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:11.127609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:11.251324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:11.251490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:11.251533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:11.251563] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:11.255446] [DEBUG] [FORECASTER] ANDE: Forecast T+1@11:T+2@11: UP (p=53.55%) [2026-02-12T20:16:11.255890] [INFO ] [FORECASTER] Completed predict_future for ANDE [2026-02-12T20:16:11.256052] [INFO ] [sig ] ANDE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:11.402886] [INFO ] [LOCAL ] Saved forecast: ANDE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ANDE.txt [2026-02-12T20:16:11.403050] [INFO ] [sig ] [183/3411] Completed ANDE in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-12T20:16:11.403092] [INFO ] [sig ] [184/3411] Forecasting ANF... [2026-02-12T20:16:11.403125] [INFO ] [sig ] Generating forecast for: ANF [2026-02-12T20:16:11.403157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANF' from 'https://tdm.silogroup.org/data/derivative_storage/ANF.csv'. [2026-02-12T20:16:11.415654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANF'. [2026-02-12T20:16:11.416054] [INFO ] [FORECASTER] Starting predict_future for ANF [2026-02-12T20:16:11.416918] [DEBUG] [LOCAL ] No optimal features file found for ANF: ./output/feature-sets/ANF.txt [2026-02-12T20:16:11.416974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:11.417012] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:11.417046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:11.417116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:11.476371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:11.477318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:11.477408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:11.477443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:11.605589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:11.605781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:11.606013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:11.606044] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:11.610867] [DEBUG] [FORECASTER] ANF: Forecast T+1@11:T+2@11: UP (p=62.69%) [2026-02-12T20:16:11.611294] [INFO ] [FORECASTER] Completed predict_future for ANF [2026-02-12T20:16:11.611500] [INFO ] [sig ] ANF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:11.784964] [INFO ] [LOCAL ] Saved forecast: ANF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ANF.txt [2026-02-12T20:16:11.785127] [INFO ] [sig ] [184/3411] Completed ANF in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-12T20:16:11.785170] [INFO ] [sig ] [185/3411] Forecasting ANGI... [2026-02-12T20:16:11.785199] [INFO ] [sig ] Generating forecast for: ANGI [2026-02-12T20:16:11.785228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGI' from 'https://tdm.silogroup.org/data/derivative_storage/ANGI.csv'. [2026-02-12T20:16:11.798699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGI'. [2026-02-12T20:16:11.799122] [INFO ] [FORECASTER] Starting predict_future for ANGI [2026-02-12T20:16:11.799993] [DEBUG] [LOCAL ] No optimal features file found for ANGI: ./output/feature-sets/ANGI.txt [2026-02-12T20:16:11.800047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:11.800079] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:11.800106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:11.800164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:11.856964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:11.857903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:11.857994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:11.858028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:11.978251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:11.978412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:11.978453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:11.978481] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:11.982027] [DEBUG] [FORECASTER] ANGI: Forecast T+1@11:T+2@11: DOWN (p=8.87%) [2026-02-12T20:16:11.982326] [INFO ] [FORECASTER] Completed predict_future for ANGI [2026-02-12T20:16:11.982464] [INFO ] [sig ] ANGI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:12.126153] [INFO ] [LOCAL ] Saved forecast: ANGI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ANGI.txt [2026-02-12T20:16:12.126303] [INFO ] [sig ] [185/3411] Completed ANGI in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-12T20:16:12.126343] [INFO ] [sig ] [186/3411] Forecasting ANGL... [2026-02-12T20:16:12.126379] [INFO ] [sig ] Generating forecast for: ANGL [2026-02-12T20:16:12.126410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGL' from 'https://tdm.silogroup.org/data/derivative_storage/ANGL.csv'. [2026-02-12T20:16:12.139151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGL'. [2026-02-12T20:16:12.139469] [INFO ] [FORECASTER] Starting predict_future for ANGL [2026-02-12T20:16:12.140307] [DEBUG] [LOCAL ] No optimal features file found for ANGL: ./output/feature-sets/ANGL.txt [2026-02-12T20:16:12.140359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:12.140391] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:12.140418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:12.140475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:12.199810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:12.200595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:12.200693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:12.200729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:12.328766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:12.329120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:12.329161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:12.329191] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:12.332840] [DEBUG] [FORECASTER] ANGL: Forecast T+1@11:T+2@11: UP (p=69.67%) [2026-02-12T20:16:12.333140] [INFO ] [FORECASTER] Completed predict_future for ANGL [2026-02-12T20:16:12.333272] [INFO ] [sig ] ANGL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:12.474274] [INFO ] [LOCAL ] Saved forecast: ANGL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ANGL.txt [2026-02-12T20:16:12.474453] [INFO ] [sig ] [186/3411] Completed ANGL in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-12T20:16:12.474495] [INFO ] [sig ] [187/3411] Forecasting ANGO... [2026-02-12T20:16:12.474525] [INFO ] [sig ] Generating forecast for: ANGO [2026-02-12T20:16:12.474555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGO' from 'https://tdm.silogroup.org/data/derivative_storage/ANGO.csv'. [2026-02-12T20:16:12.487380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGO'. [2026-02-12T20:16:12.487776] [INFO ] [FORECASTER] Starting predict_future for ANGO [2026-02-12T20:16:12.488561] [DEBUG] [LOCAL ] No optimal features file found for ANGO: ./output/feature-sets/ANGO.txt [2026-02-12T20:16:12.488631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:12.488664] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:12.488691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:12.488748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:12.547937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:12.548867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:12.548951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:12.548985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:12.674360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:12.674518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:12.674561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:12.674611] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:12.678151] [DEBUG] [FORECASTER] ANGO: Forecast T+1@11:T+2@11: DOWN (p=44.54%) [2026-02-12T20:16:12.678443] [INFO ] [FORECASTER] Completed predict_future for ANGO [2026-02-12T20:16:12.678625] [INFO ] [sig ] ANGO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:12.838251] [INFO ] [LOCAL ] Saved forecast: ANGO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ANGO.txt [2026-02-12T20:16:12.838410] [INFO ] [sig ] [187/3411] Completed ANGO in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-12T20:16:12.838453] [INFO ] [sig ] [188/3411] Forecasting ANIK... [2026-02-12T20:16:12.838482] [INFO ] [sig ] Generating forecast for: ANIK [2026-02-12T20:16:12.838513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIK' from 'https://tdm.silogroup.org/data/derivative_storage/ANIK.csv'. [2026-02-12T20:16:12.850213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIK'. [2026-02-12T20:16:12.850560] [INFO ] [FORECASTER] Starting predict_future for ANIK [2026-02-12T20:16:12.851366] [DEBUG] [LOCAL ] No optimal features file found for ANIK: ./output/feature-sets/ANIK.txt [2026-02-12T20:16:12.851418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:12.851450] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:12.851478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:12.851534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:12.910091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:12.910977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:12.911061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:12.911094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:13.042991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:13.043155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:13.043196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:13.043227] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:13.048256] [DEBUG] [FORECASTER] ANIK: Forecast T+1@11:T+2@11: DOWN (p=41.86%) [2026-02-12T20:16:13.048628] [INFO ] [FORECASTER] Completed predict_future for ANIK [2026-02-12T20:16:13.048983] [INFO ] [sig ] ANIK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:13.210843] [INFO ] [LOCAL ] Saved forecast: ANIK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ANIK.txt [2026-02-12T20:16:13.211052] [INFO ] [sig ] [188/3411] Completed ANIK in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-12T20:16:13.211102] [INFO ] [sig ] [189/3411] Forecasting ANIP... [2026-02-12T20:16:13.211146] [INFO ] [sig ] Generating forecast for: ANIP [2026-02-12T20:16:13.211198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIP' from 'https://tdm.silogroup.org/data/derivative_storage/ANIP.csv'. [2026-02-12T20:16:13.226065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIP'. [2026-02-12T20:16:13.226540] [INFO ] [FORECASTER] Starting predict_future for ANIP [2026-02-12T20:16:13.227743] [DEBUG] [LOCAL ] No optimal features file found for ANIP: ./output/feature-sets/ANIP.txt [2026-02-12T20:16:13.227801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:13.227834] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:13.227860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:13.227922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:13.287435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:13.288480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:13.288589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:13.288626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:13.431634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:13.432026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:13.432090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:13.432146] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:13.437070] [DEBUG] [FORECASTER] ANIP: Forecast T+1@11:T+2@11: UP (p=72.96%) [2026-02-12T20:16:13.437495] [INFO ] [FORECASTER] Completed predict_future for ANIP [2026-02-12T20:16:13.437702] [INFO ] [sig ] ANIP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:13.606794] [INFO ] [LOCAL ] Saved forecast: ANIP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ANIP.txt [2026-02-12T20:16:13.606958] [INFO ] [sig ] [189/3411] Completed ANIP in 0.4s | 2.76 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-12T20:16:13.606997] [INFO ] [sig ] [190/3411] Forecasting ANIX... [2026-02-12T20:16:13.607027] [INFO ] [sig ] Generating forecast for: ANIX [2026-02-12T20:16:13.607056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIX' from 'https://tdm.silogroup.org/data/derivative_storage/ANIX.csv'. [2026-02-12T20:16:13.619238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIX'. [2026-02-12T20:16:13.619657] [INFO ] [FORECASTER] Starting predict_future for ANIX [2026-02-12T20:16:13.620459] [DEBUG] [LOCAL ] No optimal features file found for ANIX: ./output/feature-sets/ANIX.txt [2026-02-12T20:16:13.620512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:13.620598] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:13.620633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:13.620692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:13.678515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:13.679441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:13.679530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:13.679595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:13.798168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:13.798304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:13.798343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:13.798371] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:13.802217] [DEBUG] [FORECASTER] ANIX: Forecast T+1@11:T+2@11: UP (p=97.97%) [2026-02-12T20:16:13.802494] [INFO ] [FORECASTER] Completed predict_future for ANIX [2026-02-12T20:16:13.802642] [INFO ] [sig ] ANIX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:13.944969] [INFO ] [LOCAL ] Saved forecast: ANIX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ANIX.txt [2026-02-12T20:16:13.945109] [INFO ] [sig ] [190/3411] Completed ANIX in 0.3s | 2.76 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-12T20:16:13.945150] [INFO ] [sig ] [191/3411] Forecasting ANNX... [2026-02-12T20:16:13.945179] [INFO ] [sig ] Generating forecast for: ANNX [2026-02-12T20:16:13.945210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANNX' from 'https://tdm.silogroup.org/data/derivative_storage/ANNX.csv'. [2026-02-12T20:16:13.956827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANNX'. [2026-02-12T20:16:13.957086] [INFO ] [FORECASTER] Starting predict_future for ANNX [2026-02-12T20:16:13.958160] [DEBUG] [LOCAL ] No optimal features file found for ANNX: ./output/feature-sets/ANNX.txt [2026-02-12T20:16:13.958213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:13.958245] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:13.958271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:13.958328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:14.015365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:14.016044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:14.016135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:14.016168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:14.135607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:14.135733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:14.135775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:14.135803] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:14.139370] [DEBUG] [FORECASTER] ANNX: Forecast T+1@11:T+2@11: DOWN (p=11.15%) [2026-02-12T20:16:14.139667] [INFO ] [FORECASTER] Completed predict_future for ANNX [2026-02-12T20:16:14.139795] [INFO ] [sig ] ANNX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:14.280628] [INFO ] [LOCAL ] Saved forecast: ANNX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ANNX.txt [2026-02-12T20:16:14.280781] [INFO ] [sig ] [191/3411] Completed ANNX in 0.3s | 2.76 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-12T20:16:14.280821] [INFO ] [sig ] [192/3411] Forecasting ANTX... [2026-02-12T20:16:14.280850] [INFO ] [sig ] Generating forecast for: ANTX [2026-02-12T20:16:14.280882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANTX' from 'https://tdm.silogroup.org/data/derivative_storage/ANTX.csv'. [2026-02-12T20:16:14.297789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANTX'. [2026-02-12T20:16:14.298494] [INFO ] [FORECASTER] Starting predict_future for ANTX [2026-02-12T20:16:14.299935] [DEBUG] [LOCAL ] No optimal features file found for ANTX: ./output/feature-sets/ANTX.txt [2026-02-12T20:16:14.300006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:14.300056] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:14.300100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:14.300189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:14.373204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:14.374133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:14.374220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:14.374256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:14.488752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:14.488913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:14.488954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:14.488983] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:14.492717] [DEBUG] [FORECASTER] ANTX: Forecast T+1@11:T+2@11: DOWN (p=11.82%) [2026-02-12T20:16:14.493196] [INFO ] [FORECASTER] Completed predict_future for ANTX [2026-02-12T20:16:14.493332] [INFO ] [sig ] ANTX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:14.642821] [INFO ] [LOCAL ] Saved forecast: ANTX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ANTX.txt [2026-02-12T20:16:14.642985] [INFO ] [sig ] [192/3411] Completed ANTX in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-12T20:16:14.643026] [INFO ] [sig ] [193/3411] Forecasting ANVS... [2026-02-12T20:16:14.643058] [INFO ] [sig ] Generating forecast for: ANVS [2026-02-12T20:16:14.643092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANVS' from 'https://tdm.silogroup.org/data/derivative_storage/ANVS.csv'. [2026-02-12T20:16:14.655558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANVS'. [2026-02-12T20:16:14.656006] [INFO ] [FORECASTER] Starting predict_future for ANVS [2026-02-12T20:16:14.656906] [DEBUG] [LOCAL ] No optimal features file found for ANVS: ./output/feature-sets/ANVS.txt [2026-02-12T20:16:14.656961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:14.656994] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:14.657034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:14.657099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:14.718078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:14.718978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:14.719065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:14.719098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:14.844132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:14.844297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:14.844341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:14.844408] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:14.848188] [DEBUG] [FORECASTER] ANVS: Forecast T+1@11:T+2@11: DOWN (p=12.93%) [2026-02-12T20:16:14.848612] [INFO ] [FORECASTER] Completed predict_future for ANVS [2026-02-12T20:16:14.848792] [INFO ] [sig ] ANVS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:14.992607] [INFO ] [LOCAL ] Saved forecast: ANVS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ANVS.txt [2026-02-12T20:16:14.992772] [INFO ] [sig ] [193/3411] Completed ANVS in 0.3s | 2.76 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-12T20:16:14.992811] [INFO ] [sig ] [194/3411] Forecasting AOD... [2026-02-12T20:16:14.992842] [INFO ] [sig ] Generating forecast for: AOD [2026-02-12T20:16:14.992874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOD' from 'https://tdm.silogroup.org/data/derivative_storage/AOD.csv'. [2026-02-12T20:16:15.004263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOD'. [2026-02-12T20:16:15.004688] [INFO ] [FORECASTER] Starting predict_future for AOD [2026-02-12T20:16:15.005521] [DEBUG] [LOCAL ] No optimal features file found for AOD: ./output/feature-sets/AOD.txt [2026-02-12T20:16:15.005607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:15.005649] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:15.005681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:15.005750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:15.063681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:15.064625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:15.064718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:15.064751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:15.192008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:15.192186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:15.192229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:15.192258] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:15.195760] [DEBUG] [FORECASTER] AOD: Forecast T+1@11:T+2@11: DOWN (p=45.99%) [2026-02-12T20:16:15.196063] [INFO ] [FORECASTER] Completed predict_future for AOD [2026-02-12T20:16:15.196204] [INFO ] [sig ] AOD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:15.344791] [INFO ] [LOCAL ] Saved forecast: AOD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AOD.txt [2026-02-12T20:16:15.344958] [INFO ] [sig ] [194/3411] Completed AOD in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-12T20:16:15.344997] [INFO ] [sig ] [195/3411] Forecasting AOHY... [2026-02-12T20:16:15.345027] [INFO ] [sig ] Generating forecast for: AOHY [2026-02-12T20:16:15.345058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOHY' from 'https://tdm.silogroup.org/data/derivative_storage/AOHY.csv'. [2026-02-12T20:16:15.357427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOHY'. [2026-02-12T20:16:15.357869] [INFO ] [FORECASTER] Starting predict_future for AOHY [2026-02-12T20:16:15.358736] [DEBUG] [LOCAL ] No optimal features file found for AOHY: ./output/feature-sets/AOHY.txt [2026-02-12T20:16:15.358791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:15.358823] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:15.358849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:15.358905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:15.424378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:15.425505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:15.425622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:15.425658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:15.545488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:15.545658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:15.545705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:15.545746] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:15.549232] [DEBUG] [FORECASTER] AOHY: Forecast T+1@11:T+2@11: UP (p=86.83%) [2026-02-12T20:16:15.549506] [INFO ] [FORECASTER] Completed predict_future for AOHY [2026-02-12T20:16:15.549674] [INFO ] [sig ] AOHY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:15.692680] [INFO ] [LOCAL ] Saved forecast: AOHY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AOHY.txt [2026-02-12T20:16:15.692835] [INFO ] [sig ] [195/3411] Completed AOHY in 0.3s | 2.76 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-12T20:16:15.692873] [INFO ] [sig ] [196/3411] Forecasting AON... [2026-02-12T20:16:15.692902] [INFO ] [sig ] Generating forecast for: AON [2026-02-12T20:16:15.692933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AON' from 'https://tdm.silogroup.org/data/derivative_storage/AON.csv'. [2026-02-12T20:16:15.705249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AON'. [2026-02-12T20:16:15.705624] [INFO ] [FORECASTER] Starting predict_future for AON [2026-02-12T20:16:15.706419] [DEBUG] [LOCAL ] No optimal features file found for AON: ./output/feature-sets/AON.txt [2026-02-12T20:16:15.706471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:15.706502] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:15.706527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:15.706606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:15.766390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:15.767344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:15.767442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:15.767477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:15.912009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:15.912172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:15.912213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:15.912243] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:15.916246] [DEBUG] [FORECASTER] AON: Forecast T+1@11:T+2@11: UP (p=78.79%) [2026-02-12T20:16:15.916540] [INFO ] [FORECASTER] Completed predict_future for AON [2026-02-12T20:16:15.916705] [INFO ] [sig ] AON: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:16.065288] [INFO ] [LOCAL ] Saved forecast: AON 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AON.txt [2026-02-12T20:16:16.065440] [INFO ] [sig ] [196/3411] Completed AON in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-12T20:16:16.065481] [INFO ] [sig ] [197/3411] Forecasting AOS... [2026-02-12T20:16:16.065510] [INFO ] [sig ] Generating forecast for: AOS [2026-02-12T20:16:16.065548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOS' from 'https://tdm.silogroup.org/data/derivative_storage/AOS.csv'. [2026-02-12T20:16:16.078480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOS'. [2026-02-12T20:16:16.078863] [INFO ] [FORECASTER] Starting predict_future for AOS [2026-02-12T20:16:16.079701] [DEBUG] [LOCAL ] No optimal features file found for AOS: ./output/feature-sets/AOS.txt [2026-02-12T20:16:16.079755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:16.079788] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:16.079816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:16.079874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:16.140265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:16.141396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:16.141485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:16.141518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:16.283726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:16.283899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:16.283943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:16.283973] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:16.287808] [DEBUG] [FORECASTER] AOS: Forecast T+1@11:T+2@11: DOWN (p=30.12%) [2026-02-12T20:16:16.288154] [INFO ] [FORECASTER] Completed predict_future for AOS [2026-02-12T20:16:16.288336] [INFO ] [sig ] AOS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:16.432687] [INFO ] [LOCAL ] Saved forecast: AOS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AOS.txt [2026-02-12T20:16:16.432841] [INFO ] [sig ] [197/3411] Completed AOS in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-12T20:16:16.432880] [INFO ] [sig ] [198/3411] Forecasting AOSL... [2026-02-12T20:16:16.432911] [INFO ] [sig ] Generating forecast for: AOSL [2026-02-12T20:16:16.432940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOSL' from 'https://tdm.silogroup.org/data/derivative_storage/AOSL.csv'. [2026-02-12T20:16:16.444754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOSL'. [2026-02-12T20:16:16.445057] [INFO ] [FORECASTER] Starting predict_future for AOSL [2026-02-12T20:16:16.445881] [DEBUG] [LOCAL ] No optimal features file found for AOSL: ./output/feature-sets/AOSL.txt [2026-02-12T20:16:16.445936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:16.445969] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:16.445995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:16.446052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:16.504784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:16.505736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:16.505830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:16.505865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:16.625831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:16.625993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:16.626035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:16.626065] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:16.629668] [DEBUG] [FORECASTER] AOSL: Forecast T+1@11:T+2@11: DOWN (p=2.92%) [2026-02-12T20:16:16.629978] [INFO ] [FORECASTER] Completed predict_future for AOSL [2026-02-12T20:16:16.630121] [INFO ] [sig ] AOSL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:16.774771] [INFO ] [LOCAL ] Saved forecast: AOSL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AOSL.txt [2026-02-12T20:16:16.774948] [INFO ] [sig ] [198/3411] Completed AOSL in 0.3s | 2.76 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-12T20:16:16.774990] [INFO ] [sig ] [199/3411] Forecasting AP... [2026-02-12T20:16:16.775020] [INFO ] [sig ] Generating forecast for: AP [2026-02-12T20:16:16.775051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AP' from 'https://tdm.silogroup.org/data/derivative_storage/AP.csv'. [2026-02-12T20:16:16.786693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AP'. [2026-02-12T20:16:16.787051] [INFO ] [FORECASTER] Starting predict_future for AP [2026-02-12T20:16:16.787906] [DEBUG] [LOCAL ] No optimal features file found for AP: ./output/feature-sets/AP.txt [2026-02-12T20:16:16.787959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:16.787991] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:16.788016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:16.788072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:16.846596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:16.847543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:16.847658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:16.847701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:16.972606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:16.972779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:16.972829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:16.972863] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:16.976370] [DEBUG] [FORECASTER] AP: Forecast T+1@11:T+2@11: UP (p=96.41%) [2026-02-12T20:16:16.976679] [INFO ] [FORECASTER] Completed predict_future for AP [2026-02-12T20:16:16.976820] [INFO ] [sig ] AP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:17.127138] [INFO ] [LOCAL ] Saved forecast: AP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AP.txt [2026-02-12T20:16:17.127345] [INFO ] [sig ] [199/3411] Completed AP in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-12T20:16:17.127390] [INFO ] [sig ] [200/3411] Forecasting APA... [2026-02-12T20:16:17.127422] [INFO ] [sig ] Generating forecast for: APA [2026-02-12T20:16:17.127451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APA' from 'https://tdm.silogroup.org/data/derivative_storage/APA.csv'. [2026-02-12T20:16:17.140236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APA'. [2026-02-12T20:16:17.140748] [INFO ] [FORECASTER] Starting predict_future for APA [2026-02-12T20:16:17.141624] [DEBUG] [LOCAL ] No optimal features file found for APA: ./output/feature-sets/APA.txt [2026-02-12T20:16:17.141678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:17.141709] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:17.141737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:17.141794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:17.205985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:17.207100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:17.207189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:17.207280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:17.342192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:17.342353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:17.342395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:17.342424] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:17.346379] [DEBUG] [FORECASTER] APA: Forecast T+1@11:T+2@11: DOWN (p=2.90%) [2026-02-12T20:16:17.346702] [INFO ] [FORECASTER] Completed predict_future for APA [2026-02-12T20:16:17.346857] [INFO ] [sig ] APA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:17.491897] [INFO ] [LOCAL ] Saved forecast: APA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/APA.txt [2026-02-12T20:16:17.492056] [INFO ] [sig ] [200/3411] Completed APA in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-12T20:16:17.492095] [INFO ] [sig ] [201/3411] Forecasting APAM... [2026-02-12T20:16:17.492127] [INFO ] [sig ] Generating forecast for: APAM [2026-02-12T20:16:17.492166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APAM' from 'https://tdm.silogroup.org/data/derivative_storage/APAM.csv'. [2026-02-12T20:16:17.504512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APAM'. [2026-02-12T20:16:17.504867] [INFO ] [FORECASTER] Starting predict_future for APAM [2026-02-12T20:16:17.505675] [DEBUG] [LOCAL ] No optimal features file found for APAM: ./output/feature-sets/APAM.txt [2026-02-12T20:16:17.505727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:17.505758] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:17.505785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:17.505841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:17.565822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:17.566778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:17.566879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:17.566941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:17.691376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:17.691536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:17.691598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:17.691633] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:17.695202] [DEBUG] [FORECASTER] APAM: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-02-12T20:16:17.695497] [INFO ] [FORECASTER] Completed predict_future for APAM [2026-02-12T20:16:17.695656] [INFO ] [sig ] APAM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:17.843494] [INFO ] [LOCAL ] Saved forecast: APAM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/APAM.txt [2026-02-12T20:16:17.843691] [INFO ] [sig ] [201/3411] Completed APAM in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-12T20:16:17.843733] [INFO ] [sig ] [202/3411] Forecasting APD... [2026-02-12T20:16:17.843770] [INFO ] [sig ] Generating forecast for: APD [2026-02-12T20:16:17.843801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APD' from 'https://tdm.silogroup.org/data/derivative_storage/APD.csv'. [2026-02-12T20:16:17.855653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APD'. [2026-02-12T20:16:17.855971] [INFO ] [FORECASTER] Starting predict_future for APD [2026-02-12T20:16:17.856812] [DEBUG] [LOCAL ] No optimal features file found for APD: ./output/feature-sets/APD.txt [2026-02-12T20:16:17.856865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:17.856896] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:17.856923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:17.856980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:17.914605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:17.915403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:17.915484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:17.915518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:18.041285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:18.041465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:18.041507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:18.041536] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:18.045821] [DEBUG] [FORECASTER] APD: Forecast T+1@11:T+2@11: UP (p=83.68%) [2026-02-12T20:16:18.046130] [INFO ] [FORECASTER] Completed predict_future for APD [2026-02-12T20:16:18.046272] [INFO ] [sig ] APD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:18.199262] [INFO ] [LOCAL ] Saved forecast: APD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/APD.txt [2026-02-12T20:16:18.199423] [INFO ] [sig ] [202/3411] Completed APD in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 19.4m [2026-02-12T20:16:18.199464] [INFO ] [sig ] [203/3411] Forecasting APEI... [2026-02-12T20:16:18.199496] [INFO ] [sig ] Generating forecast for: APEI [2026-02-12T20:16:18.199531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APEI' from 'https://tdm.silogroup.org/data/derivative_storage/APEI.csv'. [2026-02-12T20:16:18.211366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APEI'. [2026-02-12T20:16:18.211714] [INFO ] [FORECASTER] Starting predict_future for APEI [2026-02-12T20:16:18.212512] [DEBUG] [LOCAL ] No optimal features file found for APEI: ./output/feature-sets/APEI.txt [2026-02-12T20:16:18.212566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:18.212619] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:18.212648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:18.212705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:18.271598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:18.272454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:18.272542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:18.272596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:18.395382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:18.395544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:18.395604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:18.395635] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:18.399287] [DEBUG] [FORECASTER] APEI: Forecast T+1@11:T+2@11: DOWN (p=3.33%) [2026-02-12T20:16:18.399602] [INFO ] [FORECASTER] Completed predict_future for APEI [2026-02-12T20:16:18.399757] [INFO ] [sig ] APEI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:18.547025] [INFO ] [LOCAL ] Saved forecast: APEI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/APEI.txt [2026-02-12T20:16:18.547233] [INFO ] [sig ] [203/3411] Completed APEI in 0.3s | 2.76 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-12T20:16:18.547304] [INFO ] [sig ] [204/3411] Forecasting APG... [2026-02-12T20:16:18.547337] [INFO ] [sig ] Generating forecast for: APG [2026-02-12T20:16:18.547368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APG' from 'https://tdm.silogroup.org/data/derivative_storage/APG.csv'. [2026-02-12T20:16:18.563119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APG'. [2026-02-12T20:16:18.563624] [INFO ] [FORECASTER] Starting predict_future for APG [2026-02-12T20:16:18.564750] [DEBUG] [LOCAL ] No optimal features file found for APG: ./output/feature-sets/APG.txt [2026-02-12T20:16:18.564816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:18.564864] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:18.564906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:18.564993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:18.644292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:18.645394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:18.645484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:18.645519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:18.784639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:18.784811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:18.784851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:18.784882] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:18.788510] [DEBUG] [FORECASTER] APG: Forecast T+1@11:T+2@11: DOWN (p=27.34%) [2026-02-12T20:16:18.788877] [INFO ] [FORECASTER] Completed predict_future for APG [2026-02-12T20:16:18.789018] [INFO ] [sig ] APG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:18.954933] [INFO ] [LOCAL ] Saved forecast: APG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/APG.txt [2026-02-12T20:16:18.955077] [INFO ] [sig ] [204/3411] Completed APG in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-12T20:16:18.955119] [INFO ] [sig ] [205/3411] Forecasting APGE... [2026-02-12T20:16:18.955148] [INFO ] [sig ] Generating forecast for: APGE [2026-02-12T20:16:18.955179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APGE' from 'https://tdm.silogroup.org/data/derivative_storage/APGE.csv'. [2026-02-12T20:16:18.967225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APGE'. [2026-02-12T20:16:18.967558] [INFO ] [FORECASTER] Starting predict_future for APGE [2026-02-12T20:16:18.968411] [DEBUG] [LOCAL ] No optimal features file found for APGE: ./output/feature-sets/APGE.txt [2026-02-12T20:16:18.968480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:18.968521] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:18.968551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:18.968630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:19.038377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:19.039512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:19.039671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:19.039753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:19.168106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:19.168271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:19.168328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:19.168373] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:19.172014] [DEBUG] [FORECASTER] APGE: Forecast T+1@11:T+2@11: UP (p=81.51%) [2026-02-12T20:16:19.172310] [INFO ] [FORECASTER] Completed predict_future for APGE [2026-02-12T20:16:19.172453] [INFO ] [sig ] APGE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:19.314980] [INFO ] [LOCAL ] Saved forecast: APGE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/APGE.txt [2026-02-12T20:16:19.315137] [INFO ] [sig ] [205/3411] Completed APGE in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-12T20:16:19.315179] [INFO ] [sig ] [206/3411] Forecasting APH... [2026-02-12T20:16:19.315209] [INFO ] [sig ] Generating forecast for: APH [2026-02-12T20:16:19.315240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APH' from 'https://tdm.silogroup.org/data/derivative_storage/APH.csv'. [2026-02-12T20:16:19.327511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APH'. [2026-02-12T20:16:19.327920] [INFO ] [FORECASTER] Starting predict_future for APH [2026-02-12T20:16:19.328900] [DEBUG] [LOCAL ] No optimal features file found for APH: ./output/feature-sets/APH.txt [2026-02-12T20:16:19.328956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:19.329003] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:19.329033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:19.329091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:19.389938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:19.390864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:19.390950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:19.390984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:19.522927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:19.523108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:19.523166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:19.523199] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:19.526877] [DEBUG] [FORECASTER] APH: Forecast T+1@11:T+2@11: DOWN (p=21.38%) [2026-02-12T20:16:19.527190] [INFO ] [FORECASTER] Completed predict_future for APH [2026-02-12T20:16:19.527357] [INFO ] [sig ] APH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:19.668646] [INFO ] [LOCAL ] Saved forecast: APH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/APH.txt [2026-02-12T20:16:19.668803] [INFO ] [sig ] [206/3411] Completed APH in 0.4s | 2.76 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-12T20:16:19.668850] [INFO ] [sig ] [207/3411] Forecasting API... [2026-02-12T20:16:19.668885] [INFO ] [sig ] Generating forecast for: API [2026-02-12T20:16:19.668916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'API' from 'https://tdm.silogroup.org/data/derivative_storage/API.csv'. [2026-02-12T20:16:19.681061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'API'. [2026-02-12T20:16:19.681351] [INFO ] [FORECASTER] Starting predict_future for API [2026-02-12T20:16:19.682196] [DEBUG] [LOCAL ] No optimal features file found for API: ./output/feature-sets/API.txt [2026-02-12T20:16:19.682249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:19.682324] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:19.682353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:19.682411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:19.742500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:19.743540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:19.743642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:19.743676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:19.865453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:19.865640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:19.865682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:19.865711] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:19.869512] [DEBUG] [FORECASTER] API: Forecast T+1@11:T+2@11: UP (p=60.60%) [2026-02-12T20:16:19.869840] [INFO ] [FORECASTER] Completed predict_future for API [2026-02-12T20:16:19.869981] [INFO ] [sig ] API: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:20.014721] [INFO ] [LOCAL ] Saved forecast: API 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/API.txt [2026-02-12T20:16:20.014878] [INFO ] [sig ] [207/3411] Completed API in 0.3s | 2.76 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-12T20:16:20.014919] [INFO ] [sig ] [208/3411] Forecasting APLD... [2026-02-12T20:16:20.015144] [INFO ] [sig ] Generating forecast for: APLD [2026-02-12T20:16:20.015174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLD' from 'https://tdm.silogroup.org/data/derivative_storage/APLD.csv'. [2026-02-12T20:16:20.026955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLD'. [2026-02-12T20:16:20.027496] [INFO ] [FORECASTER] Starting predict_future for APLD [2026-02-12T20:16:20.028498] [DEBUG] [LOCAL ] No optimal features file found for APLD: ./output/feature-sets/APLD.txt [2026-02-12T20:16:20.028550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:20.028609] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:20.028639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:20.028697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:20.087444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:20.088270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:20.088355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:20.088388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:20.214443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:20.214627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:20.214671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:20.214701] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:20.221686] [DEBUG] [FORECASTER] APLD: Forecast T+1@11:T+2@11: DOWN (p=0.55%) [2026-02-12T20:16:20.222037] [INFO ] [FORECASTER] Completed predict_future for APLD [2026-02-12T20:16:20.222176] [INFO ] [sig ] APLD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:20.364928] [INFO ] [LOCAL ] Saved forecast: APLD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/APLD.txt [2026-02-12T20:16:20.365087] [INFO ] [sig ] [208/3411] Completed APLD in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-12T20:16:20.365126] [INFO ] [sig ] [209/3411] Forecasting APLE... [2026-02-12T20:16:20.365156] [INFO ] [sig ] Generating forecast for: APLE [2026-02-12T20:16:20.365186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLE' from 'https://tdm.silogroup.org/data/derivative_storage/APLE.csv'. [2026-02-12T20:16:20.378102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLE'. [2026-02-12T20:16:20.378497] [INFO ] [FORECASTER] Starting predict_future for APLE [2026-02-12T20:16:20.379341] [DEBUG] [LOCAL ] No optimal features file found for APLE: ./output/feature-sets/APLE.txt [2026-02-12T20:16:20.379394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:20.379425] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:20.379451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:20.379507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:20.438605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:20.439478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:20.439561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:20.439615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:20.560026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:20.560187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:20.560227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:20.560255] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:20.563761] [DEBUG] [FORECASTER] APLE: Forecast T+1@11:T+2@11: UP (p=76.04%) [2026-02-12T20:16:20.564051] [INFO ] [FORECASTER] Completed predict_future for APLE [2026-02-12T20:16:20.564186] [INFO ] [sig ] APLE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:20.706357] [INFO ] [LOCAL ] Saved forecast: APLE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/APLE.txt [2026-02-12T20:16:20.706503] [INFO ] [sig ] [209/3411] Completed APLE in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-12T20:16:20.706548] [INFO ] [sig ] [210/3411] Forecasting APLS... [2026-02-12T20:16:20.706598] [INFO ] [sig ] Generating forecast for: APLS [2026-02-12T20:16:20.706631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLS' from 'https://tdm.silogroup.org/data/derivative_storage/APLS.csv'. [2026-02-12T20:16:20.718524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLS'. [2026-02-12T20:16:20.718890] [INFO ] [FORECASTER] Starting predict_future for APLS [2026-02-12T20:16:20.719706] [DEBUG] [LOCAL ] No optimal features file found for APLS: ./output/feature-sets/APLS.txt [2026-02-12T20:16:20.719759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:20.719791] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:20.719818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:20.719875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:20.780482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:20.781347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:20.781431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:20.781465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:20.908624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:20.908786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:20.908835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:20.908905] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:20.912590] [DEBUG] [FORECASTER] APLS: Forecast T+1@11:T+2@11: DOWN (p=4.11%) [2026-02-12T20:16:20.912914] [INFO ] [FORECASTER] Completed predict_future for APLS [2026-02-12T20:16:20.913049] [INFO ] [sig ] APLS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:21.074464] [INFO ] [LOCAL ] Saved forecast: APLS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/APLS.txt [2026-02-12T20:16:21.074683] [INFO ] [sig ] [210/3411] Completed APLS in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-12T20:16:21.074737] [INFO ] [sig ] [211/3411] Forecasting APO... [2026-02-12T20:16:21.074773] [INFO ] [sig ] Generating forecast for: APO [2026-02-12T20:16:21.074809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APO' from 'https://tdm.silogroup.org/data/derivative_storage/APO.csv'. [2026-02-12T20:16:21.088353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APO'. [2026-02-12T20:16:21.088732] [INFO ] [FORECASTER] Starting predict_future for APO [2026-02-12T20:16:21.089544] [DEBUG] [LOCAL ] No optimal features file found for APO: ./output/feature-sets/APO.txt [2026-02-12T20:16:21.089618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:21.089653] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:21.089681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:21.089745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:21.154627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:21.155876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:21.155965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:21.155998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:21.286923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:21.287095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:21.287135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:21.287166] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:21.290967] [DEBUG] [FORECASTER] APO: Forecast T+1@11:T+2@11: DOWN (p=9.62%) [2026-02-12T20:16:21.291314] [INFO ] [FORECASTER] Completed predict_future for APO [2026-02-12T20:16:21.291493] [INFO ] [sig ] APO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:21.441286] [INFO ] [LOCAL ] Saved forecast: APO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/APO.txt [2026-02-12T20:16:21.441486] [INFO ] [sig ] [211/3411] Completed APO in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-12T20:16:21.441539] [INFO ] [sig ] [212/3411] Forecasting APOG... [2026-02-12T20:16:21.441600] [INFO ] [sig ] Generating forecast for: APOG [2026-02-12T20:16:21.441647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APOG' from 'https://tdm.silogroup.org/data/derivative_storage/APOG.csv'. [2026-02-12T20:16:21.456163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APOG'. [2026-02-12T20:16:21.456655] [INFO ] [FORECASTER] Starting predict_future for APOG [2026-02-12T20:16:21.457645] [DEBUG] [LOCAL ] No optimal features file found for APOG: ./output/feature-sets/APOG.txt [2026-02-12T20:16:21.457700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:21.457733] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:21.457760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:21.457818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:21.526489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:21.527471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:21.527565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:21.527617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:21.655240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:21.655411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:21.655454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:21.655492] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:21.659679] [DEBUG] [FORECASTER] APOG: Forecast T+1@11:T+2@11: DOWN (p=40.04%) [2026-02-12T20:16:21.660133] [INFO ] [FORECASTER] Completed predict_future for APOG [2026-02-12T20:16:21.660336] [INFO ] [sig ] APOG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:21.855417] [INFO ] [LOCAL ] Saved forecast: APOG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/APOG.txt [2026-02-12T20:16:21.855694] [INFO ] [sig ] [212/3411] Completed APOG in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-12T20:16:21.855770] [INFO ] [sig ] [213/3411] Forecasting APP... [2026-02-12T20:16:21.855823] [INFO ] [sig ] Generating forecast for: APP [2026-02-12T20:16:21.855878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APP' from 'https://tdm.silogroup.org/data/derivative_storage/APP.csv'. [2026-02-12T20:16:21.875100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APP'. [2026-02-12T20:16:21.876567] [INFO ] [FORECASTER] Starting predict_future for APP [2026-02-12T20:16:21.878233] [DEBUG] [LOCAL ] No optimal features file found for APP: ./output/feature-sets/APP.txt [2026-02-12T20:16:21.878318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:21.878361] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:21.878397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:21.878474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:21.969295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:21.970358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:21.970498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:21.970546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:22.145970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:22.146181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:22.146273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:22.146328] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:22.152263] [DEBUG] [FORECASTER] APP: Forecast T+1@11:T+2@11: UP (p=51.45%) [2026-02-12T20:16:22.152839] [INFO ] [FORECASTER] Completed predict_future for APP [2026-02-12T20:16:22.153057] [INFO ] [sig ] APP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:22.375711] [INFO ] [LOCAL ] Saved forecast: APP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/APP.txt [2026-02-12T20:16:22.375958] [INFO ] [sig ] [213/3411] Completed APP in 0.5s | 2.76 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-12T20:16:22.376019] [INFO ] [sig ] [214/3411] Forecasting APPF... [2026-02-12T20:16:22.376059] [INFO ] [sig ] Generating forecast for: APPF [2026-02-12T20:16:22.376100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPF' from 'https://tdm.silogroup.org/data/derivative_storage/APPF.csv'. [2026-02-12T20:16:22.397781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPF'. [2026-02-12T20:16:22.398331] [INFO ] [FORECASTER] Starting predict_future for APPF [2026-02-12T20:16:22.399744] [DEBUG] [LOCAL ] No optimal features file found for APPF: ./output/feature-sets/APPF.txt [2026-02-12T20:16:22.399825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:22.399876] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:22.399920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:22.400012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:22.484308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:22.485641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:22.485758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:22.485807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:22.654281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:22.654492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:22.654553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:22.654628] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:22.660480] [DEBUG] [FORECASTER] APPF: Forecast T+1@11:T+2@11: DOWN (p=42.56%) [2026-02-12T20:16:22.661121] [INFO ] [FORECASTER] Completed predict_future for APPF [2026-02-12T20:16:22.661369] [INFO ] [sig ] APPF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:22.874376] [INFO ] [LOCAL ] Saved forecast: APPF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/APPF.txt [2026-02-12T20:16:22.874661] [INFO ] [sig ] [214/3411] Completed APPF in 0.5s | 2.75 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-12T20:16:22.874733] [INFO ] [sig ] [215/3411] Forecasting APPN... [2026-02-12T20:16:22.874788] [INFO ] [sig ] Generating forecast for: APPN [2026-02-12T20:16:22.874839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPN' from 'https://tdm.silogroup.org/data/derivative_storage/APPN.csv'. [2026-02-12T20:16:22.891534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPN'. [2026-02-12T20:16:22.892000] [INFO ] [FORECASTER] Starting predict_future for APPN [2026-02-12T20:16:22.892938] [DEBUG] [LOCAL ] No optimal features file found for APPN: ./output/feature-sets/APPN.txt [2026-02-12T20:16:22.892998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:22.893032] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:22.893060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:22.893119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:22.961487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:22.962596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:22.962717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:22.962752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:23.097298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:23.097473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:23.097517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:23.097547] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:23.101491] [DEBUG] [FORECASTER] APPN: Forecast T+1@11:T+2@11: UP (p=88.74%) [2026-02-12T20:16:23.101833] [INFO ] [FORECASTER] Completed predict_future for APPN [2026-02-12T20:16:23.101984] [INFO ] [sig ] APPN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:23.256987] [INFO ] [LOCAL ] Saved forecast: APPN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/APPN.txt [2026-02-12T20:16:23.257203] [INFO ] [sig ] [215/3411] Completed APPN in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-12T20:16:23.257297] [INFO ] [sig ] [216/3411] Forecasting APPS... [2026-02-12T20:16:23.257347] [INFO ] [sig ] Generating forecast for: APPS [2026-02-12T20:16:23.257397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPS' from 'https://tdm.silogroup.org/data/derivative_storage/APPS.csv'. [2026-02-12T20:16:23.271908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPS'. [2026-02-12T20:16:23.272401] [INFO ] [FORECASTER] Starting predict_future for APPS [2026-02-12T20:16:23.273390] [DEBUG] [LOCAL ] No optimal features file found for APPS: ./output/feature-sets/APPS.txt [2026-02-12T20:16:23.273455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:23.273489] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:23.273517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:23.273604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:23.355207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:23.356312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:23.356440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:23.356483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:23.494660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:23.494827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:23.494875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:23.494906] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:23.498592] [DEBUG] [FORECASTER] APPS: Forecast T+1@11:T+2@11: DOWN (p=46.79%) [2026-02-12T20:16:23.498927] [INFO ] [FORECASTER] Completed predict_future for APPS [2026-02-12T20:16:23.499075] [INFO ] [sig ] APPS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:23.652161] [INFO ] [LOCAL ] Saved forecast: APPS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/APPS.txt [2026-02-12T20:16:23.652325] [INFO ] [sig ] [216/3411] Completed APPS in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-12T20:16:23.652366] [INFO ] [sig ] [217/3411] Forecasting APYX... [2026-02-12T20:16:23.652397] [INFO ] [sig ] Generating forecast for: APYX [2026-02-12T20:16:23.652427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APYX' from 'https://tdm.silogroup.org/data/derivative_storage/APYX.csv'. [2026-02-12T20:16:23.665318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APYX'. [2026-02-12T20:16:23.665748] [INFO ] [FORECASTER] Starting predict_future for APYX [2026-02-12T20:16:23.666900] [DEBUG] [LOCAL ] No optimal features file found for APYX: ./output/feature-sets/APYX.txt [2026-02-12T20:16:23.666967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:23.667018] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:23.667049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:23.667110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:23.727976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:23.728907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:23.729059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:23.729113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:23.846308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:23.846464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:23.846505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:23.846535] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:23.850172] [DEBUG] [FORECASTER] APYX: Forecast T+1@11:T+2@11: UP (p=96.49%) [2026-02-12T20:16:23.850480] [INFO ] [FORECASTER] Completed predict_future for APYX [2026-02-12T20:16:23.850641] [INFO ] [sig ] APYX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:23.990640] [INFO ] [LOCAL ] Saved forecast: APYX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/APYX.txt [2026-02-12T20:16:23.990816] [INFO ] [sig ] [217/3411] Completed APYX in 0.3s | 2.75 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-12T20:16:23.990858] [INFO ] [sig ] [218/3411] Forecasting AQMS... [2026-02-12T20:16:23.990888] [INFO ] [sig ] Generating forecast for: AQMS [2026-02-12T20:16:23.990918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQMS' from 'https://tdm.silogroup.org/data/derivative_storage/AQMS.csv'. [2026-02-12T20:16:24.003087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQMS'. [2026-02-12T20:16:24.003713] [INFO ] [FORECASTER] Starting predict_future for AQMS [2026-02-12T20:16:24.004801] [DEBUG] [LOCAL ] No optimal features file found for AQMS: ./output/feature-sets/AQMS.txt [2026-02-12T20:16:24.004864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:24.004922] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:24.004955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:24.005192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:24.065100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:24.066013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:24.066105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:24.066140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:24.186972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:24.187138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:24.187182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:24.187212] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:24.191090] [DEBUG] [FORECASTER] AQMS: Forecast T+1@11:T+2@11: DOWN (p=34.83%) [2026-02-12T20:16:24.191430] [INFO ] [FORECASTER] Completed predict_future for AQMS [2026-02-12T20:16:24.191597] [INFO ] [sig ] AQMS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:24.348273] [INFO ] [LOCAL ] Saved forecast: AQMS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AQMS.txt [2026-02-12T20:16:24.348459] [INFO ] [sig ] [218/3411] Completed AQMS in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-12T20:16:24.348502] [INFO ] [sig ] [219/3411] Forecasting AQN... [2026-02-12T20:16:24.348541] [INFO ] [sig ] Generating forecast for: AQN [2026-02-12T20:16:24.348616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQN' from 'https://tdm.silogroup.org/data/derivative_storage/AQN.csv'. [2026-02-12T20:16:24.361275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQN'. [2026-02-12T20:16:24.361669] [INFO ] [FORECASTER] Starting predict_future for AQN [2026-02-12T20:16:24.362709] [DEBUG] [LOCAL ] No optimal features file found for AQN: ./output/feature-sets/AQN.txt [2026-02-12T20:16:24.362762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:24.362796] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:24.362829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:24.362900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:24.434059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:24.435012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:24.435115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:24.435151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:24.566427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:24.566621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:24.566673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:24.566706] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:24.571402] [DEBUG] [FORECASTER] AQN: Forecast T+1@11:T+2@11: DOWN (p=41.05%) [2026-02-12T20:16:24.571793] [INFO ] [FORECASTER] Completed predict_future for AQN [2026-02-12T20:16:24.571994] [INFO ] [sig ] AQN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:24.724391] [INFO ] [LOCAL ] Saved forecast: AQN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AQN.txt [2026-02-12T20:16:24.724593] [INFO ] [sig ] [219/3411] Completed AQN in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-12T20:16:24.724646] [INFO ] [sig ] [220/3411] Forecasting AQNB... [2026-02-12T20:16:24.724678] [INFO ] [sig ] Generating forecast for: AQNB [2026-02-12T20:16:24.724710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQNB' from 'https://tdm.silogroup.org/data/derivative_storage/AQNB.csv'. [2026-02-12T20:16:24.736798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQNB'. [2026-02-12T20:16:24.737232] [INFO ] [FORECASTER] Starting predict_future for AQNB [2026-02-12T20:16:24.738239] [DEBUG] [LOCAL ] No optimal features file found for AQNB: ./output/feature-sets/AQNB.txt [2026-02-12T20:16:24.738298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:24.738331] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:24.738357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:24.738429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:24.798413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:24.799313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:24.799403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:24.799436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:24.917624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:24.917799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:24.917841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:24.917872] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:24.921945] [DEBUG] [FORECASTER] AQNB: Forecast T+1@11:T+2@11: UP (p=95.98%) [2026-02-12T20:16:24.922290] [INFO ] [FORECASTER] Completed predict_future for AQNB [2026-02-12T20:16:24.922461] [INFO ] [sig ] AQNB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:25.078435] [INFO ] [LOCAL ] Saved forecast: AQNB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AQNB.txt [2026-02-12T20:16:25.078641] [INFO ] [sig ] [220/3411] Completed AQNB in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-12T20:16:25.078687] [INFO ] [sig ] [221/3411] Forecasting ARBB... [2026-02-12T20:16:25.078726] [INFO ] [sig ] Generating forecast for: ARBB [2026-02-12T20:16:25.078759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBB' from 'https://tdm.silogroup.org/data/derivative_storage/ARBB.csv'. [2026-02-12T20:16:25.090221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBB'. [2026-02-12T20:16:25.090601] [INFO ] [FORECASTER] Starting predict_future for ARBB [2026-02-12T20:16:25.091487] [DEBUG] [LOCAL ] No optimal features file found for ARBB: ./output/feature-sets/ARBB.txt [2026-02-12T20:16:25.091549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:25.091611] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:25.091643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:25.091702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:25.154671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:25.155749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:25.155836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:25.155869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:25.278116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:25.278277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:25.278318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:25.278346] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:25.281802] [DEBUG] [FORECASTER] ARBB: Forecast T+1@11:T+2@11: UP (p=51.27%) [2026-02-12T20:16:25.282094] [INFO ] [FORECASTER] Completed predict_future for ARBB [2026-02-12T20:16:25.282229] [INFO ] [sig ] ARBB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:25.431756] [INFO ] [LOCAL ] Saved forecast: ARBB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ARBB.txt [2026-02-12T20:16:25.431929] [INFO ] [sig ] [221/3411] Completed ARBB in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-12T20:16:25.431970] [INFO ] [sig ] [222/3411] Forecasting ARBE... [2026-02-12T20:16:25.431999] [INFO ] [sig ] Generating forecast for: ARBE [2026-02-12T20:16:25.432029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBE' from 'https://tdm.silogroup.org/data/derivative_storage/ARBE.csv'. [2026-02-12T20:16:25.444392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBE'. [2026-02-12T20:16:25.444817] [INFO ] [FORECASTER] Starting predict_future for ARBE [2026-02-12T20:16:25.445662] [DEBUG] [LOCAL ] No optimal features file found for ARBE: ./output/feature-sets/ARBE.txt [2026-02-12T20:16:25.445716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:25.445749] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:25.445776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:25.445833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:25.505025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:25.506189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:25.506284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:25.506317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:25.640447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:25.640625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:25.640669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:25.640699] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:25.644352] [DEBUG] [FORECASTER] ARBE: Forecast T+1@11:T+2@11: UP (p=54.20%) [2026-02-12T20:16:25.644664] [INFO ] [FORECASTER] Completed predict_future for ARBE [2026-02-12T20:16:25.644802] [INFO ] [sig ] ARBE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:25.785027] [INFO ] [LOCAL ] Saved forecast: ARBE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ARBE.txt [2026-02-12T20:16:25.785184] [INFO ] [sig ] [222/3411] Completed ARBE in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.3m [2026-02-12T20:16:25.785224] [INFO ] [sig ] [223/3411] Forecasting ARCB... [2026-02-12T20:16:25.785254] [INFO ] [sig ] Generating forecast for: ARCB [2026-02-12T20:16:25.785283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCB' from 'https://tdm.silogroup.org/data/derivative_storage/ARCB.csv'. [2026-02-12T20:16:25.796905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCB'. [2026-02-12T20:16:25.797285] [INFO ] [FORECASTER] Starting predict_future for ARCB [2026-02-12T20:16:25.798181] [DEBUG] [LOCAL ] No optimal features file found for ARCB: ./output/feature-sets/ARCB.txt [2026-02-12T20:16:25.798235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:25.798268] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:25.798295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:25.798353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:25.855923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:25.856740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:25.856823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:25.856856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:25.981599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:25.981763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:25.981804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:25.981838] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:25.985344] [DEBUG] [FORECASTER] ARCB: Forecast T+1@11:T+2@11: UP (p=60.83%) [2026-02-12T20:16:25.985638] [INFO ] [FORECASTER] Completed predict_future for ARCB [2026-02-12T20:16:25.985771] [INFO ] [sig ] ARCB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:26.129964] [INFO ] [LOCAL ] Saved forecast: ARCB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ARCB.txt [2026-02-12T20:16:26.130324] [INFO ] [sig ] [223/3411] Completed ARCB in 0.3s | 2.75 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-12T20:16:26.130365] [INFO ] [sig ] [224/3411] Forecasting ARCC... [2026-02-12T20:16:26.130396] [INFO ] [sig ] Generating forecast for: ARCC [2026-02-12T20:16:26.130426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCC' from 'https://tdm.silogroup.org/data/derivative_storage/ARCC.csv'. [2026-02-12T20:16:26.144409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCC'. [2026-02-12T20:16:26.145002] [INFO ] [FORECASTER] Starting predict_future for ARCC [2026-02-12T20:16:26.146059] [DEBUG] [LOCAL ] No optimal features file found for ARCC: ./output/feature-sets/ARCC.txt [2026-02-12T20:16:26.146113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:26.146174] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:26.146203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:26.146265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:26.208816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:26.209756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:26.209849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:26.209890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:26.328471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:26.328659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:26.328702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:26.328748] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:26.332210] [DEBUG] [FORECASTER] ARCC: Forecast T+1@11:T+2@11: UP (p=84.65%) [2026-02-12T20:16:26.332492] [INFO ] [FORECASTER] Completed predict_future for ARCC [2026-02-12T20:16:26.332646] [INFO ] [sig ] ARCC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:26.493455] [INFO ] [LOCAL ] Saved forecast: ARCC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ARCC.txt [2026-02-12T20:16:26.493688] [INFO ] [sig ] [224/3411] Completed ARCC in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-12T20:16:26.493758] [INFO ] [sig ] [225/3411] Forecasting ARCO... [2026-02-12T20:16:26.493810] [INFO ] [sig ] Generating forecast for: ARCO [2026-02-12T20:16:26.493858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCO' from 'https://tdm.silogroup.org/data/derivative_storage/ARCO.csv'. [2026-02-12T20:16:26.510251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCO'. [2026-02-12T20:16:26.510801] [INFO ] [FORECASTER] Starting predict_future for ARCO [2026-02-12T20:16:26.511982] [DEBUG] [LOCAL ] No optimal features file found for ARCO: ./output/feature-sets/ARCO.txt [2026-02-12T20:16:26.512048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:26.512266] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:26.512303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:26.512384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:26.594725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:26.595810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:26.595912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:26.595946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:26.717103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:26.717287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:26.717333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:26.717362] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:26.721144] [DEBUG] [FORECASTER] ARCO: Forecast T+1@11:T+2@11: UP (p=93.19%) [2026-02-12T20:16:26.721451] [INFO ] [FORECASTER] Completed predict_future for ARCO [2026-02-12T20:16:26.721610] [INFO ] [sig ] ARCO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:26.876637] [INFO ] [LOCAL ] Saved forecast: ARCO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ARCO.txt [2026-02-12T20:16:26.876811] [INFO ] [sig ] [225/3411] Completed ARCO in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-12T20:16:26.876851] [INFO ] [sig ] [226/3411] Forecasting ARDC... [2026-02-12T20:16:26.876882] [INFO ] [sig ] Generating forecast for: ARDC [2026-02-12T20:16:26.876915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDC' from 'https://tdm.silogroup.org/data/derivative_storage/ARDC.csv'. [2026-02-12T20:16:26.889933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDC'. [2026-02-12T20:16:26.890343] [INFO ] [FORECASTER] Starting predict_future for ARDC [2026-02-12T20:16:26.891207] [DEBUG] [LOCAL ] No optimal features file found for ARDC: ./output/feature-sets/ARDC.txt [2026-02-12T20:16:26.891260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:26.891292] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:26.891318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:26.891374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:26.952835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:26.954060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:26.954156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:26.954396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:27.087101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:27.087299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:27.087532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:27.087560] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:27.091332] [DEBUG] [FORECASTER] ARDC: Forecast T+1@11:T+2@11: UP (p=80.53%) [2026-02-12T20:16:27.091644] [INFO ] [FORECASTER] Completed predict_future for ARDC [2026-02-12T20:16:27.091785] [INFO ] [sig ] ARDC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:27.235279] [INFO ] [LOCAL ] Saved forecast: ARDC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ARDC.txt [2026-02-12T20:16:27.235436] [INFO ] [sig ] [226/3411] Completed ARDC in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-12T20:16:27.235476] [INFO ] [sig ] [227/3411] Forecasting ARDX... [2026-02-12T20:16:27.235506] [INFO ] [sig ] Generating forecast for: ARDX [2026-02-12T20:16:27.235540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDX' from 'https://tdm.silogroup.org/data/derivative_storage/ARDX.csv'. [2026-02-12T20:16:27.247934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDX'. [2026-02-12T20:16:27.248270] [INFO ] [FORECASTER] Starting predict_future for ARDX [2026-02-12T20:16:27.249075] [DEBUG] [LOCAL ] No optimal features file found for ARDX: ./output/feature-sets/ARDX.txt [2026-02-12T20:16:27.249128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:27.249159] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:27.249186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:27.249242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:27.307322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:27.308234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:27.308324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:27.308357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:27.430019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:27.430176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:27.430216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:27.430279] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:27.433849] [DEBUG] [FORECASTER] ARDX: Forecast T+1@11:T+2@11: UP (p=65.50%) [2026-02-12T20:16:27.434137] [INFO ] [FORECASTER] Completed predict_future for ARDX [2026-02-12T20:16:27.434277] [INFO ] [sig ] ARDX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:27.573235] [INFO ] [LOCAL ] Saved forecast: ARDX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ARDX.txt [2026-02-12T20:16:27.573383] [INFO ] [sig ] [227/3411] Completed ARDX in 0.3s | 2.75 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-12T20:16:27.573422] [INFO ] [sig ] [228/3411] Forecasting ARE... [2026-02-12T20:16:27.573451] [INFO ] [sig ] Generating forecast for: ARE [2026-02-12T20:16:27.573483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARE' from 'https://tdm.silogroup.org/data/derivative_storage/ARE.csv'. [2026-02-12T20:16:27.588144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARE'. [2026-02-12T20:16:27.588480] [INFO ] [FORECASTER] Starting predict_future for ARE [2026-02-12T20:16:27.589378] [DEBUG] [LOCAL ] No optimal features file found for ARE: ./output/feature-sets/ARE.txt [2026-02-12T20:16:27.589433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:27.589466] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:27.589493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:27.589563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:27.648017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:27.648906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:27.648998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:27.649031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:27.773523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:27.773718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:27.773761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:27.773790] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:27.777735] [DEBUG] [FORECASTER] ARE: Forecast T+1@11:T+2@11: DOWN (p=42.66%) [2026-02-12T20:16:27.778103] [INFO ] [FORECASTER] Completed predict_future for ARE [2026-02-12T20:16:27.778276] [INFO ] [sig ] ARE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:27.919391] [INFO ] [LOCAL ] Saved forecast: ARE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ARE.txt [2026-02-12T20:16:27.919536] [INFO ] [sig ] [228/3411] Completed ARE in 0.3s | 2.75 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-12T20:16:27.919606] [INFO ] [sig ] [229/3411] Forecasting AREC... [2026-02-12T20:16:27.919639] [INFO ] [sig ] Generating forecast for: AREC [2026-02-12T20:16:27.919671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AREC' from 'https://tdm.silogroup.org/data/derivative_storage/AREC.csv'. [2026-02-12T20:16:27.931899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AREC'. [2026-02-12T20:16:27.932220] [INFO ] [FORECASTER] Starting predict_future for AREC [2026-02-12T20:16:27.933059] [DEBUG] [LOCAL ] No optimal features file found for AREC: ./output/feature-sets/AREC.txt [2026-02-12T20:16:27.933113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:27.933145] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:27.933173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:27.933230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:27.991343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:27.992351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:27.992491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:27.992526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:28.112525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:28.112702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:28.112745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:28.112774] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:28.116309] [DEBUG] [FORECASTER] AREC: Forecast T+1@11:T+2@11: UP (p=59.44%) [2026-02-12T20:16:28.116613] [INFO ] [FORECASTER] Completed predict_future for AREC [2026-02-12T20:16:28.116749] [INFO ] [sig ] AREC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:28.262138] [INFO ] [LOCAL ] Saved forecast: AREC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AREC.txt [2026-02-12T20:16:28.262347] [INFO ] [sig ] [229/3411] Completed AREC in 0.3s | 2.75 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-12T20:16:28.262399] [INFO ] [sig ] [230/3411] Forecasting ARES... [2026-02-12T20:16:28.262430] [INFO ] [sig ] Generating forecast for: ARES [2026-02-12T20:16:28.262467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARES' from 'https://tdm.silogroup.org/data/derivative_storage/ARES.csv'. [2026-02-12T20:16:28.277605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARES'. [2026-02-12T20:16:28.277990] [INFO ] [FORECASTER] Starting predict_future for ARES [2026-02-12T20:16:28.278996] [DEBUG] [LOCAL ] No optimal features file found for ARES: ./output/feature-sets/ARES.txt [2026-02-12T20:16:28.279062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:28.279095] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:28.279123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:28.279181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:28.336843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:28.337723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:28.337856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:28.337893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:28.465991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:28.466150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:28.466189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:28.466217] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:28.469868] [DEBUG] [FORECASTER] ARES: Forecast T+1@11:T+2@11: UP (p=50.06%) [2026-02-12T20:16:28.470185] [INFO ] [FORECASTER] Completed predict_future for ARES [2026-02-12T20:16:28.470319] [INFO ] [sig ] ARES: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:28.609708] [INFO ] [LOCAL ] Saved forecast: ARES 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ARES.txt [2026-02-12T20:16:28.609865] [INFO ] [sig ] [230/3411] Completed ARES in 0.3s | 2.75 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-12T20:16:28.609904] [INFO ] [sig ] [231/3411] Forecasting ARGX... [2026-02-12T20:16:28.609936] [INFO ] [sig ] Generating forecast for: ARGX [2026-02-12T20:16:28.609966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARGX' from 'https://tdm.silogroup.org/data/derivative_storage/ARGX.csv'. [2026-02-12T20:16:28.624625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARGX'. [2026-02-12T20:16:28.625099] [INFO ] [FORECASTER] Starting predict_future for ARGX [2026-02-12T20:16:28.626248] [DEBUG] [LOCAL ] No optimal features file found for ARGX: ./output/feature-sets/ARGX.txt [2026-02-12T20:16:28.626317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:28.626368] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:28.626416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:28.626509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:28.692668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:28.693561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:28.693670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:28.693705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:28.817151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:28.817336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:28.817379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:28.817407] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:28.821095] [DEBUG] [FORECASTER] ARGX: Forecast T+1@11:T+2@11: DOWN (p=31.07%) [2026-02-12T20:16:28.821426] [INFO ] [FORECASTER] Completed predict_future for ARGX [2026-02-12T20:16:28.821567] [INFO ] [sig ] ARGX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:28.971329] [INFO ] [LOCAL ] Saved forecast: ARGX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ARGX.txt [2026-02-12T20:16:28.971500] [INFO ] [sig ] [231/3411] Completed ARGX in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-12T20:16:28.971542] [INFO ] [sig ] [232/3411] Forecasting ARHS... [2026-02-12T20:16:28.971591] [INFO ] [sig ] Generating forecast for: ARHS [2026-02-12T20:16:28.971625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARHS' from 'https://tdm.silogroup.org/data/derivative_storage/ARHS.csv'. [2026-02-12T20:16:28.983756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARHS'. [2026-02-12T20:16:28.984149] [INFO ] [FORECASTER] Starting predict_future for ARHS [2026-02-12T20:16:28.984977] [DEBUG] [LOCAL ] No optimal features file found for ARHS: ./output/feature-sets/ARHS.txt [2026-02-12T20:16:28.985042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:28.985080] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:28.985108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:28.985165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:29.046013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:29.046928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:29.047021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:29.047055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:29.176166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:29.176324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:29.176367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:29.176396] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:29.180124] [DEBUG] [FORECASTER] ARHS: Forecast T+1@11:T+2@11: DOWN (p=32.72%) [2026-02-12T20:16:29.180438] [INFO ] [FORECASTER] Completed predict_future for ARHS [2026-02-12T20:16:29.180599] [INFO ] [sig ] ARHS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:29.325838] [INFO ] [LOCAL ] Saved forecast: ARHS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ARHS.txt [2026-02-12T20:16:29.326003] [INFO ] [sig ] [232/3411] Completed ARHS in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-12T20:16:29.326045] [INFO ] [sig ] [233/3411] Forecasting ARI... [2026-02-12T20:16:29.326074] [INFO ] [sig ] Generating forecast for: ARI [2026-02-12T20:16:29.326104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARI' from 'https://tdm.silogroup.org/data/derivative_storage/ARI.csv'. [2026-02-12T20:16:29.337908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARI'. [2026-02-12T20:16:29.338323] [INFO ] [FORECASTER] Starting predict_future for ARI [2026-02-12T20:16:29.339164] [DEBUG] [LOCAL ] No optimal features file found for ARI: ./output/feature-sets/ARI.txt [2026-02-12T20:16:29.339218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:29.339250] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:29.339277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:29.339333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:29.397210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:29.398143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:29.398230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:29.398263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:29.531268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:29.531426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:29.531465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:29.531494] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:29.535103] [DEBUG] [FORECASTER] ARI: Forecast T+1@11:T+2@11: DOWN (p=22.70%) [2026-02-12T20:16:29.535403] [INFO ] [FORECASTER] Completed predict_future for ARI [2026-02-12T20:16:29.535545] [INFO ] [sig ] ARI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:29.685061] [INFO ] [LOCAL ] Saved forecast: ARI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ARI.txt [2026-02-12T20:16:29.685227] [INFO ] [sig ] [233/3411] Completed ARI in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-12T20:16:29.685268] [INFO ] [sig ] [234/3411] Forecasting ARKO... [2026-02-12T20:16:29.685485] [INFO ] [sig ] Generating forecast for: ARKO [2026-02-12T20:16:29.685515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARKO' from 'https://tdm.silogroup.org/data/derivative_storage/ARKO.csv'. [2026-02-12T20:16:29.698700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARKO'. [2026-02-12T20:16:29.699156] [INFO ] [FORECASTER] Starting predict_future for ARKO [2026-02-12T20:16:29.700039] [DEBUG] [LOCAL ] No optimal features file found for ARKO: ./output/feature-sets/ARKO.txt [2026-02-12T20:16:29.700094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:29.700126] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:29.700154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:29.700212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:29.765933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:29.767328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:29.767472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:29.767509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:29.894055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:29.894222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:29.894264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:29.894294] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:29.898354] [DEBUG] [FORECASTER] ARKO: Forecast T+1@11:T+2@11: UP (p=74.49%) [2026-02-12T20:16:29.898674] [INFO ] [FORECASTER] Completed predict_future for ARKO [2026-02-12T20:16:29.898811] [INFO ] [sig ] ARKO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:30.052528] [INFO ] [LOCAL ] Saved forecast: ARKO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ARKO.txt [2026-02-12T20:16:30.052715] [INFO ] [sig ] [234/3411] Completed ARKO in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-12T20:16:30.052757] [INFO ] [sig ] [235/3411] Forecasting ARLO... [2026-02-12T20:16:30.052787] [INFO ] [sig ] Generating forecast for: ARLO [2026-02-12T20:16:30.052824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLO' from 'https://tdm.silogroup.org/data/derivative_storage/ARLO.csv'. [2026-02-12T20:16:30.065489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLO'. [2026-02-12T20:16:30.065957] [INFO ] [FORECASTER] Starting predict_future for ARLO [2026-02-12T20:16:30.067037] [DEBUG] [LOCAL ] No optimal features file found for ARLO: ./output/feature-sets/ARLO.txt [2026-02-12T20:16:30.067102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:30.067134] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:30.067162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:30.067225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:30.125929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:30.126930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:30.127020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:30.127052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:30.266790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:30.266981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:30.267039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:30.267081] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:30.270908] [DEBUG] [FORECASTER] ARLO: Forecast T+1@11:T+2@11: DOWN (p=16.58%) [2026-02-12T20:16:30.271308] [INFO ] [FORECASTER] Completed predict_future for ARLO [2026-02-12T20:16:30.271462] [INFO ] [sig ] ARLO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:30.415526] [INFO ] [LOCAL ] Saved forecast: ARLO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ARLO.txt [2026-02-12T20:16:30.415676] [INFO ] [sig ] [235/3411] Completed ARLO in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-12T20:16:30.415718] [INFO ] [sig ] [236/3411] Forecasting ARLP... [2026-02-12T20:16:30.415747] [INFO ] [sig ] Generating forecast for: ARLP [2026-02-12T20:16:30.415777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLP' from 'https://tdm.silogroup.org/data/derivative_storage/ARLP.csv'. [2026-02-12T20:16:30.429430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLP'. [2026-02-12T20:16:30.429923] [INFO ] [FORECASTER] Starting predict_future for ARLP [2026-02-12T20:16:30.430827] [DEBUG] [LOCAL ] No optimal features file found for ARLP: ./output/feature-sets/ARLP.txt [2026-02-12T20:16:30.430882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:30.430921] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:30.430969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:30.431069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:30.490966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:30.491940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:30.492040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:30.492082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:30.608947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:30.609107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:30.609153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:30.609182] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:30.612609] [DEBUG] [FORECASTER] ARLP: Forecast T+1@11:T+2@11: DOWN (p=35.54%) [2026-02-12T20:16:30.612889] [INFO ] [FORECASTER] Completed predict_future for ARLP [2026-02-12T20:16:30.613031] [INFO ] [sig ] ARLP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:30.752764] [INFO ] [LOCAL ] Saved forecast: ARLP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ARLP.txt [2026-02-12T20:16:30.752876] [INFO ] [sig ] [236/3411] Completed ARLP in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-12T20:16:30.752913] [INFO ] [sig ] [237/3411] Forecasting ARM... [2026-02-12T20:16:30.752943] [INFO ] [sig ] Generating forecast for: ARM [2026-02-12T20:16:30.752977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARM' from 'https://tdm.silogroup.org/data/derivative_storage/ARM.csv'. [2026-02-12T20:16:30.767017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARM'. [2026-02-12T20:16:30.767492] [INFO ] [FORECASTER] Starting predict_future for ARM [2026-02-12T20:16:30.768281] [DEBUG] [LOCAL ] No optimal features file found for ARM: ./output/feature-sets/ARM.txt [2026-02-12T20:16:30.768334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:30.768366] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:30.768393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:30.768450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:30.827516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:30.828343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:30.828422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:30.828455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:30.947426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:30.947564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:30.947622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:30.947652] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:30.950933] [DEBUG] [FORECASTER] ARM: Forecast T+1@11:T+2@11: UP (p=87.81%) [2026-02-12T20:16:30.951209] [INFO ] [FORECASTER] Completed predict_future for ARM [2026-02-12T20:16:30.951340] [INFO ] [sig ] ARM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:31.090531] [INFO ] [LOCAL ] Saved forecast: ARM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ARM.txt [2026-02-12T20:16:31.090693] [INFO ] [sig ] [237/3411] Completed ARM in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-12T20:16:31.090732] [INFO ] [sig ] [238/3411] Forecasting ARMK... [2026-02-12T20:16:31.090762] [INFO ] [sig ] Generating forecast for: ARMK [2026-02-12T20:16:31.090793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARMK' from 'https://tdm.silogroup.org/data/derivative_storage/ARMK.csv'. [2026-02-12T20:16:31.102330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARMK'. [2026-02-12T20:16:31.102620] [INFO ] [FORECASTER] Starting predict_future for ARMK [2026-02-12T20:16:31.103376] [DEBUG] [LOCAL ] No optimal features file found for ARMK: ./output/feature-sets/ARMK.txt [2026-02-12T20:16:31.103428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:31.103460] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:31.103487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:31.103544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:31.161525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:31.162177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:31.162253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:31.162285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:31.282405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:31.282547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:31.282603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:31.282636] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:31.285977] [DEBUG] [FORECASTER] ARMK: Forecast T+1@11:T+2@11: UP (p=83.90%) [2026-02-12T20:16:31.286258] [INFO ] [FORECASTER] Completed predict_future for ARMK [2026-02-12T20:16:31.286386] [INFO ] [sig ] ARMK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:31.432123] [INFO ] [LOCAL ] Saved forecast: ARMK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ARMK.txt [2026-02-12T20:16:31.432270] [INFO ] [sig ] [238/3411] Completed ARMK in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-12T20:16:31.432315] [INFO ] [sig ] [239/3411] Forecasting AROC... [2026-02-12T20:16:31.432348] [INFO ] [sig ] Generating forecast for: AROC [2026-02-12T20:16:31.432378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AROC' from 'https://tdm.silogroup.org/data/derivative_storage/AROC.csv'. [2026-02-12T20:16:31.444965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AROC'. [2026-02-12T20:16:31.445257] [INFO ] [FORECASTER] Starting predict_future for AROC [2026-02-12T20:16:31.446045] [DEBUG] [LOCAL ] No optimal features file found for AROC: ./output/feature-sets/AROC.txt [2026-02-12T20:16:31.446098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:31.446130] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:31.446157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:31.446213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:31.503695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:31.504303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:31.504395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:31.504429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:31.620355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:31.620486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:31.620524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:31.620551] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:31.623933] [DEBUG] [FORECASTER] AROC: Forecast T+1@11:T+2@11: UP (p=79.13%) [2026-02-12T20:16:31.624208] [INFO ] [FORECASTER] Completed predict_future for AROC [2026-02-12T20:16:31.624337] [INFO ] [sig ] AROC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:31.765807] [INFO ] [LOCAL ] Saved forecast: AROC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AROC.txt [2026-02-12T20:16:31.765959] [INFO ] [sig ] [239/3411] Completed AROC in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-12T20:16:31.765997] [INFO ] [sig ] [240/3411] Forecasting ARQ... [2026-02-12T20:16:31.766027] [INFO ] [sig ] Generating forecast for: ARQ [2026-02-12T20:16:31.766058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQ.csv'. [2026-02-12T20:16:31.778369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQ'. [2026-02-12T20:16:31.778698] [INFO ] [FORECASTER] Starting predict_future for ARQ [2026-02-12T20:16:31.779473] [DEBUG] [LOCAL ] No optimal features file found for ARQ: ./output/feature-sets/ARQ.txt [2026-02-12T20:16:31.779526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:31.779558] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:31.779613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:31.779671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:31.836620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:31.837599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:31.837691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:31.837723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:31.952491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:31.952665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:31.952706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:31.952735] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:31.956159] [DEBUG] [FORECASTER] ARQ: Forecast T+1@11:T+2@11: UP (p=59.42%) [2026-02-12T20:16:31.956431] [INFO ] [FORECASTER] Completed predict_future for ARQ [2026-02-12T20:16:31.956561] [INFO ] [sig ] ARQ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:32.104621] [INFO ] [LOCAL ] Saved forecast: ARQ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ARQ.txt [2026-02-12T20:16:32.104786] [INFO ] [sig ] [240/3411] Completed ARQ in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 19.2m [2026-02-12T20:16:32.104832] [INFO ] [sig ] [241/3411] Forecasting ARQQ... [2026-02-12T20:16:32.104873] [INFO ] [sig ] Generating forecast for: ARQQ [2026-02-12T20:16:32.104910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQQ.csv'. [2026-02-12T20:16:32.122058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQQ'. [2026-02-12T20:16:32.122517] [INFO ] [FORECASTER] Starting predict_future for ARQQ [2026-02-12T20:16:32.123448] [DEBUG] [LOCAL ] No optimal features file found for ARQQ: ./output/feature-sets/ARQQ.txt [2026-02-12T20:16:32.123509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:32.123623] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:32.123660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:32.123728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:32.185258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:32.186383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:32.186523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:32.186558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:32.307586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:32.307745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:32.307786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:32.307815] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:32.311294] [DEBUG] [FORECASTER] ARQQ: Forecast T+1@11:T+2@11: UP (p=59.70%) [2026-02-12T20:16:32.311616] [INFO ] [FORECASTER] Completed predict_future for ARQQ [2026-02-12T20:16:32.311756] [INFO ] [sig ] ARQQ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:32.452822] [INFO ] [LOCAL ] Saved forecast: ARQQ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ARQQ.txt [2026-02-12T20:16:32.452994] [INFO ] [sig ] [241/3411] Completed ARQQ in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-12T20:16:32.453037] [INFO ] [sig ] [242/3411] Forecasting ARRY... [2026-02-12T20:16:32.453070] [INFO ] [sig ] Generating forecast for: ARRY [2026-02-12T20:16:32.453100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARRY' from 'https://tdm.silogroup.org/data/derivative_storage/ARRY.csv'. [2026-02-12T20:16:32.464985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARRY'. [2026-02-12T20:16:32.465361] [INFO ] [FORECASTER] Starting predict_future for ARRY [2026-02-12T20:16:32.466165] [DEBUG] [LOCAL ] No optimal features file found for ARRY: ./output/feature-sets/ARRY.txt [2026-02-12T20:16:32.466217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:32.466248] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:32.466274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:32.466330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:32.523169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:32.524004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:32.524110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:32.524148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:32.646784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:32.646946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:32.646988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:32.647024] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:32.650592] [DEBUG] [FORECASTER] ARRY: Forecast T+1@11:T+2@11: UP (p=50.75%) [2026-02-12T20:16:32.650905] [INFO ] [FORECASTER] Completed predict_future for ARRY [2026-02-12T20:16:32.651050] [INFO ] [sig ] ARRY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:32.792561] [INFO ] [LOCAL ] Saved forecast: ARRY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ARRY.txt [2026-02-12T20:16:32.792753] [INFO ] [sig ] [242/3411] Completed ARRY in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-12T20:16:32.792800] [INFO ] [sig ] [243/3411] Forecasting ARTL... [2026-02-12T20:16:32.792844] [INFO ] [sig ] Generating forecast for: ARTL [2026-02-12T20:16:32.792879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTL' from 'https://tdm.silogroup.org/data/derivative_storage/ARTL.csv'. [2026-02-12T20:16:32.806296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTL'. [2026-02-12T20:16:32.806672] [INFO ] [FORECASTER] Starting predict_future for ARTL [2026-02-12T20:16:32.807750] [DEBUG] [LOCAL ] No optimal features file found for ARTL: ./output/feature-sets/ARTL.txt [2026-02-12T20:16:32.807805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:32.807850] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:32.807883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:32.807941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:32.876888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:32.877973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:32.878097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:32.878151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:33.002289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:33.002459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:33.002503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:33.002533] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:33.006532] [DEBUG] [FORECASTER] ARTL: Forecast T+1@11:T+2@11: DOWN (p=17.42%) [2026-02-12T20:16:33.006851] [INFO ] [FORECASTER] Completed predict_future for ARTL [2026-02-12T20:16:33.006992] [INFO ] [sig ] ARTL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:33.165695] [INFO ] [LOCAL ] Saved forecast: ARTL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ARTL.txt [2026-02-12T20:16:33.165873] [INFO ] [sig ] [243/3411] Completed ARTL in 0.4s | 2.76 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-12T20:16:33.165923] [INFO ] [sig ] [244/3411] Forecasting ARTNA... [2026-02-12T20:16:33.165958] [INFO ] [sig ] Generating forecast for: ARTNA [2026-02-12T20:16:33.166000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTNA' from 'https://tdm.silogroup.org/data/derivative_storage/ARTNA.csv'. [2026-02-12T20:16:33.178823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTNA'. [2026-02-12T20:16:33.179238] [INFO ] [FORECASTER] Starting predict_future for ARTNA [2026-02-12T20:16:33.180214] [DEBUG] [LOCAL ] No optimal features file found for ARTNA: ./output/feature-sets/ARTNA.txt [2026-02-12T20:16:33.180276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:33.180313] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:33.180341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:33.180406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:33.247396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:33.248294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:33.248383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:33.248416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:33.366275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:33.366433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:33.366473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:33.366539] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:33.370067] [DEBUG] [FORECASTER] ARTNA: Forecast T+1@11:T+2@11: DOWN (p=46.62%) [2026-02-12T20:16:33.370344] [INFO ] [FORECASTER] Completed predict_future for ARTNA [2026-02-12T20:16:33.370477] [INFO ] [sig ] ARTNA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:33.512058] [INFO ] [LOCAL ] Saved forecast: ARTNA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ARTNA.txt [2026-02-12T20:16:33.512240] [INFO ] [sig ] [244/3411] Completed ARTNA in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-12T20:16:33.512287] [INFO ] [sig ] [245/3411] Forecasting ARVN... [2026-02-12T20:16:33.512318] [INFO ] [sig ] Generating forecast for: ARVN [2026-02-12T20:16:33.512349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARVN' from 'https://tdm.silogroup.org/data/derivative_storage/ARVN.csv'. [2026-02-12T20:16:33.525045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARVN'. [2026-02-12T20:16:33.525411] [INFO ] [FORECASTER] Starting predict_future for ARVN [2026-02-12T20:16:33.526236] [DEBUG] [LOCAL ] No optimal features file found for ARVN: ./output/feature-sets/ARVN.txt [2026-02-12T20:16:33.526289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:33.526321] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:33.526346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:33.526402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:33.583172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:33.584062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:33.584147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:33.584179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:33.710035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:33.710205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:33.710246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:33.710276] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:33.713820] [DEBUG] [FORECASTER] ARVN: Forecast T+1@11:T+2@11: UP (p=61.88%) [2026-02-12T20:16:33.714117] [INFO ] [FORECASTER] Completed predict_future for ARVN [2026-02-12T20:16:33.714260] [INFO ] [sig ] ARVN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:33.853958] [INFO ] [LOCAL ] Saved forecast: ARVN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ARVN.txt [2026-02-12T20:16:33.854115] [INFO ] [sig ] [245/3411] Completed ARVN in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-12T20:16:33.854155] [INFO ] [sig ] [246/3411] Forecasting ASA... [2026-02-12T20:16:33.854185] [INFO ] [sig ] Generating forecast for: ASA [2026-02-12T20:16:33.854215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASA' from 'https://tdm.silogroup.org/data/derivative_storage/ASA.csv'. [2026-02-12T20:16:33.866249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASA'. [2026-02-12T20:16:33.866532] [INFO ] [FORECASTER] Starting predict_future for ASA [2026-02-12T20:16:33.867372] [DEBUG] [LOCAL ] No optimal features file found for ASA: ./output/feature-sets/ASA.txt [2026-02-12T20:16:33.867424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:33.867456] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:33.867483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:33.867540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:33.925826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:33.926922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:33.927028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:33.927064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:34.052414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:34.052592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:34.052634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:34.052664] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:34.056626] [DEBUG] [FORECASTER] ASA: Forecast T+1@11:T+2@11: DOWN (p=49.48%) [2026-02-12T20:16:34.056900] [INFO ] [FORECASTER] Completed predict_future for ASA [2026-02-12T20:16:34.057048] [INFO ] [sig ] ASA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:34.196717] [INFO ] [LOCAL ] Saved forecast: ASA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ASA.txt [2026-02-12T20:16:34.196845] [INFO ] [sig ] [246/3411] Completed ASA in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-12T20:16:34.196885] [INFO ] [sig ] [247/3411] Forecasting ASB... [2026-02-12T20:16:34.196913] [INFO ] [sig ] Generating forecast for: ASB [2026-02-12T20:16:34.196944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASB' from 'https://tdm.silogroup.org/data/derivative_storage/ASB.csv'. [2026-02-12T20:16:34.208319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASB'. [2026-02-12T20:16:34.208599] [INFO ] [FORECASTER] Starting predict_future for ASB [2026-02-12T20:16:34.209383] [DEBUG] [LOCAL ] No optimal features file found for ASB: ./output/feature-sets/ASB.txt [2026-02-12T20:16:34.209435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:34.209465] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:34.209491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:34.209552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:34.266914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:34.267598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:34.267679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:34.267710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:34.391287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:34.391453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:34.391495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:34.391523] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:34.395040] [DEBUG] [FORECASTER] ASB: Forecast T+1@11:T+2@11: DOWN (p=4.61%) [2026-02-12T20:16:34.395334] [INFO ] [FORECASTER] Completed predict_future for ASB [2026-02-12T20:16:34.395470] [INFO ] [sig ] ASB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:34.534838] [INFO ] [LOCAL ] Saved forecast: ASB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ASB.txt [2026-02-12T20:16:34.534984] [INFO ] [sig ] [247/3411] Completed ASB in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-12T20:16:34.535025] [INFO ] [sig ] [248/3411] Forecasting ASBA... [2026-02-12T20:16:34.535055] [INFO ] [sig ] Generating forecast for: ASBA [2026-02-12T20:16:34.535088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASBA' from 'https://tdm.silogroup.org/data/derivative_storage/ASBA.csv'. [2026-02-12T20:16:34.546262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASBA'. [2026-02-12T20:16:34.546808] [INFO ] [FORECASTER] Starting predict_future for ASBA [2026-02-12T20:16:34.547841] [DEBUG] [LOCAL ] No optimal features file found for ASBA: ./output/feature-sets/ASBA.txt [2026-02-12T20:16:34.547893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:34.547925] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:34.547952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:34.548009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:34.607638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:34.608438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:34.608525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:34.608558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:34.719520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:34.719697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:34.719757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:34.719787] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:34.723275] [DEBUG] [FORECASTER] ASBA: Forecast T+1@11:T+2@11: DOWN (p=12.96%) [2026-02-12T20:16:34.723559] [INFO ] [FORECASTER] Completed predict_future for ASBA [2026-02-12T20:16:34.723710] [INFO ] [sig ] ASBA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:34.865597] [INFO ] [LOCAL ] Saved forecast: ASBA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ASBA.txt [2026-02-12T20:16:34.865747] [INFO ] [sig ] [248/3411] Completed ASBA in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-12T20:16:34.865788] [INFO ] [sig ] [249/3411] Forecasting ASC... [2026-02-12T20:16:34.865817] [INFO ] [sig ] Generating forecast for: ASC [2026-02-12T20:16:34.865847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASC' from 'https://tdm.silogroup.org/data/derivative_storage/ASC.csv'. [2026-02-12T20:16:34.878514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASC'. [2026-02-12T20:16:34.878889] [INFO ] [FORECASTER] Starting predict_future for ASC [2026-02-12T20:16:34.879681] [DEBUG] [LOCAL ] No optimal features file found for ASC: ./output/feature-sets/ASC.txt [2026-02-12T20:16:34.879733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:34.879765] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:34.879792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:34.879849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:34.937293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:34.938151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:34.938235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:34.938268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:35.060969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:35.061122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:35.061164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:35.061194] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:35.064706] [DEBUG] [FORECASTER] ASC: Forecast T+1@11:T+2@11: DOWN (p=10.16%) [2026-02-12T20:16:35.064988] [INFO ] [FORECASTER] Completed predict_future for ASC [2026-02-12T20:16:35.065124] [INFO ] [sig ] ASC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:35.212511] [INFO ] [LOCAL ] Saved forecast: ASC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ASC.txt [2026-02-12T20:16:35.212674] [INFO ] [sig ] [249/3411] Completed ASC in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-12T20:16:35.212714] [INFO ] [sig ] [250/3411] Forecasting ASG... [2026-02-12T20:16:35.212743] [INFO ] [sig ] Generating forecast for: ASG [2026-02-12T20:16:35.212784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASG' from 'https://tdm.silogroup.org/data/derivative_storage/ASG.csv'. [2026-02-12T20:16:35.226376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASG'. [2026-02-12T20:16:35.226736] [INFO ] [FORECASTER] Starting predict_future for ASG [2026-02-12T20:16:35.227602] [DEBUG] [LOCAL ] No optimal features file found for ASG: ./output/feature-sets/ASG.txt [2026-02-12T20:16:35.227653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:35.227684] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:35.227711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:35.227767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:35.285716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:35.286534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:35.286653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:35.286689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:35.406026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:35.406193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:35.406239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:35.406267] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:35.410344] [DEBUG] [FORECASTER] ASG: Forecast T+1@11:T+2@11: UP (p=59.34%) [2026-02-12T20:16:35.410839] [INFO ] [FORECASTER] Completed predict_future for ASG [2026-02-12T20:16:35.410973] [INFO ] [sig ] ASG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:35.553713] [INFO ] [LOCAL ] Saved forecast: ASG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ASG.txt [2026-02-12T20:16:35.554043] [INFO ] [sig ] [250/3411] Completed ASG in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-12T20:16:35.554083] [INFO ] [sig ] [251/3411] Forecasting ASGI... [2026-02-12T20:16:35.554112] [INFO ] [sig ] Generating forecast for: ASGI [2026-02-12T20:16:35.554143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGI' from 'https://tdm.silogroup.org/data/derivative_storage/ASGI.csv'. [2026-02-12T20:16:35.567199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGI'. [2026-02-12T20:16:35.567562] [INFO ] [FORECASTER] Starting predict_future for ASGI [2026-02-12T20:16:35.568362] [DEBUG] [LOCAL ] No optimal features file found for ASGI: ./output/feature-sets/ASGI.txt [2026-02-12T20:16:35.568415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:35.568446] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:35.568474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:35.568531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:35.627346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:35.628111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:35.628227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:35.628261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:35.751480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:35.751657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:35.751699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:35.751730] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:35.755189] [DEBUG] [FORECASTER] ASGI: Forecast T+1@11:T+2@11: UP (p=84.95%) [2026-02-12T20:16:35.755470] [INFO ] [FORECASTER] Completed predict_future for ASGI [2026-02-12T20:16:35.755623] [INFO ] [sig ] ASGI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:35.901347] [INFO ] [LOCAL ] Saved forecast: ASGI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ASGI.txt [2026-02-12T20:16:35.901529] [INFO ] [sig ] [251/3411] Completed ASGI in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-12T20:16:35.901588] [INFO ] [sig ] [252/3411] Forecasting ASGN... [2026-02-12T20:16:35.901623] [INFO ] [sig ] Generating forecast for: ASGN [2026-02-12T20:16:35.901653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGN' from 'https://tdm.silogroup.org/data/derivative_storage/ASGN.csv'. [2026-02-12T20:16:35.915906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGN'. [2026-02-12T20:16:35.916272] [INFO ] [FORECASTER] Starting predict_future for ASGN [2026-02-12T20:16:35.917356] [DEBUG] [LOCAL ] No optimal features file found for ASGN: ./output/feature-sets/ASGN.txt [2026-02-12T20:16:35.917409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:35.917452] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:35.917480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:35.917542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:35.976521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:35.977390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:35.977492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:35.977527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:36.100941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:36.101104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:36.101154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:36.101189] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:36.104728] [DEBUG] [FORECASTER] ASGN: Forecast T+1@11:T+2@11: UP (p=72.19%) [2026-02-12T20:16:36.105017] [INFO ] [FORECASTER] Completed predict_future for ASGN [2026-02-12T20:16:36.105149] [INFO ] [sig ] ASGN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:36.252016] [INFO ] [LOCAL ] Saved forecast: ASGN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ASGN.txt [2026-02-12T20:16:36.252182] [INFO ] [sig ] [252/3411] Completed ASGN in 0.4s | 2.77 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-12T20:16:36.252226] [INFO ] [sig ] [253/3411] Forecasting ASH... [2026-02-12T20:16:36.252255] [INFO ] [sig ] Generating forecast for: ASH [2026-02-12T20:16:36.252287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASH' from 'https://tdm.silogroup.org/data/derivative_storage/ASH.csv'. [2026-02-12T20:16:36.432373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASH'. [2026-02-12T20:16:36.432803] [INFO ] [FORECASTER] Starting predict_future for ASH [2026-02-12T20:16:36.433639] [DEBUG] [LOCAL ] No optimal features file found for ASH: ./output/feature-sets/ASH.txt [2026-02-12T20:16:36.433691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:36.433724] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:36.433752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:36.433810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:36.493775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:36.494733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:36.494832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:36.494866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:36.630676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:36.630834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:36.630877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:36.630906] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:36.634497] [DEBUG] [FORECASTER] ASH: Forecast T+1@11:T+2@11: DOWN (p=6.01%) [2026-02-12T20:16:36.634812] [INFO ] [FORECASTER] Completed predict_future for ASH [2026-02-12T20:16:36.634952] [INFO ] [sig ] ASH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:36.790890] [INFO ] [LOCAL ] Saved forecast: ASH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ASH.txt [2026-02-12T20:16:36.791039] [INFO ] [sig ] [253/3411] Completed ASH in 0.5s | 2.76 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-12T20:16:36.791082] [INFO ] [sig ] [254/3411] Forecasting ASIX... [2026-02-12T20:16:36.791115] [INFO ] [sig ] Generating forecast for: ASIX [2026-02-12T20:16:36.791151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASIX' from 'https://tdm.silogroup.org/data/derivative_storage/ASIX.csv'. [2026-02-12T20:16:36.803395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASIX'. [2026-02-12T20:16:36.803752] [INFO ] [FORECASTER] Starting predict_future for ASIX [2026-02-12T20:16:36.804538] [DEBUG] [LOCAL ] No optimal features file found for ASIX: ./output/feature-sets/ASIX.txt [2026-02-12T20:16:36.804608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:36.804642] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:36.804668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:36.804725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:36.861793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:36.862659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:36.862745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:36.862777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:36.982508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:36.982708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:36.982750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:36.982780] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:36.986349] [DEBUG] [FORECASTER] ASIX: Forecast T+1@11:T+2@11: UP (p=79.29%) [2026-02-12T20:16:36.986664] [INFO ] [FORECASTER] Completed predict_future for ASIX [2026-02-12T20:16:36.986799] [INFO ] [sig ] ASIX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:37.132671] [INFO ] [LOCAL ] Saved forecast: ASIX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ASIX.txt [2026-02-12T20:16:37.132868] [INFO ] [sig ] [254/3411] Completed ASIX in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-12T20:16:37.132910] [INFO ] [sig ] [255/3411] Forecasting ASLE... [2026-02-12T20:16:37.132943] [INFO ] [sig ] Generating forecast for: ASLE [2026-02-12T20:16:37.132974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASLE' from 'https://tdm.silogroup.org/data/derivative_storage/ASLE.csv'. [2026-02-12T20:16:37.144743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASLE'. [2026-02-12T20:16:37.145090] [INFO ] [FORECASTER] Starting predict_future for ASLE [2026-02-12T20:16:37.145905] [DEBUG] [LOCAL ] No optimal features file found for ASLE: ./output/feature-sets/ASLE.txt [2026-02-12T20:16:37.145959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:37.145992] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:37.146020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:37.146077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:37.206126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:37.207052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:37.207145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:37.207186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:37.330864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:37.331026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:37.331066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:37.331097] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:37.335045] [DEBUG] [FORECASTER] ASLE: Forecast T+1@11:T+2@11: UP (p=88.73%) [2026-02-12T20:16:37.335348] [INFO ] [FORECASTER] Completed predict_future for ASLE [2026-02-12T20:16:37.335491] [INFO ] [sig ] ASLE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:37.484050] [INFO ] [LOCAL ] Saved forecast: ASLE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ASLE.txt [2026-02-12T20:16:37.484234] [INFO ] [sig ] [255/3411] Completed ASLE in 0.4s | 2.76 sym/s | Total: 1.5m | ETA: 19.1m [2026-02-12T20:16:37.484284] [INFO ] [sig ] [256/3411] Forecasting ASMB... [2026-02-12T20:16:37.484333] [INFO ] [sig ] Generating forecast for: ASMB [2026-02-12T20:16:37.484367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASMB' from 'https://tdm.silogroup.org/data/derivative_storage/ASMB.csv'. [2026-02-12T20:16:37.498818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASMB'. [2026-02-12T20:16:37.499381] [INFO ] [FORECASTER] Starting predict_future for ASMB [2026-02-12T20:16:37.500242] [DEBUG] [LOCAL ] No optimal features file found for ASMB: ./output/feature-sets/ASMB.txt [2026-02-12T20:16:37.500296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:37.500326] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:37.500353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:37.500408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:37.559223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:37.560116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:37.560242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:37.560277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:37.683262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:37.683424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:37.683464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:37.683493] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:37.686956] [DEBUG] [FORECASTER] ASMB: Forecast T+1@11:T+2@11: UP (p=99.96%) [2026-02-12T20:16:37.687231] [INFO ] [FORECASTER] Completed predict_future for ASMB [2026-02-12T20:16:37.687401] [INFO ] [sig ] ASMB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:37.844155] [INFO ] [LOCAL ] Saved forecast: ASMB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ASMB.txt [2026-02-12T20:16:37.844307] [INFO ] [sig ] [256/3411] Completed ASMB in 0.4s | 2.76 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-12T20:16:37.844348] [INFO ] [sig ] [257/3411] Forecasting ASML... [2026-02-12T20:16:37.844378] [INFO ] [sig ] Generating forecast for: ASML [2026-02-12T20:16:37.844407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASML' from 'https://tdm.silogroup.org/data/derivative_storage/ASML.csv'. [2026-02-12T20:16:37.855799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASML'. [2026-02-12T20:16:37.856161] [INFO ] [FORECASTER] Starting predict_future for ASML [2026-02-12T20:16:37.856970] [DEBUG] [LOCAL ] No optimal features file found for ASML: ./output/feature-sets/ASML.txt [2026-02-12T20:16:37.857025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:37.857057] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:37.857084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:37.857140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:37.928802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:37.929717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:37.929801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:37.929833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:38.060790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:38.060949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:38.060990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:38.061020] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:38.064781] [DEBUG] [FORECASTER] ASML: Forecast T+1@11:T+2@11: DOWN (p=26.99%) [2026-02-12T20:16:38.065058] [INFO ] [FORECASTER] Completed predict_future for ASML [2026-02-12T20:16:38.065201] [INFO ] [sig ] ASML: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:38.207985] [INFO ] [LOCAL ] Saved forecast: ASML 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ASML.txt [2026-02-12T20:16:38.208113] [INFO ] [sig ] [257/3411] Completed ASML in 0.4s | 2.76 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-12T20:16:38.208152] [INFO ] [sig ] [258/3411] Forecasting ASND... [2026-02-12T20:16:38.208182] [INFO ] [sig ] Generating forecast for: ASND [2026-02-12T20:16:38.208212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASND' from 'https://tdm.silogroup.org/data/derivative_storage/ASND.csv'. [2026-02-12T20:16:38.220793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASND'. [2026-02-12T20:16:38.221066] [INFO ] [FORECASTER] Starting predict_future for ASND [2026-02-12T20:16:38.221858] [DEBUG] [LOCAL ] No optimal features file found for ASND: ./output/feature-sets/ASND.txt [2026-02-12T20:16:38.221910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:38.221968] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:38.221997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:38.222057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:38.280687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:38.281508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:38.281611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:38.281649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:38.408371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:38.408531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:38.408588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:38.408621] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:38.412051] [DEBUG] [FORECASTER] ASND: Forecast T+1@11:T+2@11: UP (p=73.25%) [2026-02-12T20:16:38.412354] [INFO ] [FORECASTER] Completed predict_future for ASND [2026-02-12T20:16:38.412479] [INFO ] [sig ] ASND: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:38.553802] [INFO ] [LOCAL ] Saved forecast: ASND 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ASND.txt [2026-02-12T20:16:38.553931] [INFO ] [sig ] [258/3411] Completed ASND in 0.3s | 2.76 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-12T20:16:38.553970] [INFO ] [sig ] [259/3411] Forecasting ASO... [2026-02-12T20:16:38.554000] [INFO ] [sig ] Generating forecast for: ASO [2026-02-12T20:16:38.554030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASO' from 'https://tdm.silogroup.org/data/derivative_storage/ASO.csv'. [2026-02-12T20:16:38.568773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASO'. [2026-02-12T20:16:38.569084] [INFO ] [FORECASTER] Starting predict_future for ASO [2026-02-12T20:16:38.569920] [DEBUG] [LOCAL ] No optimal features file found for ASO: ./output/feature-sets/ASO.txt [2026-02-12T20:16:38.569973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:38.570005] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:38.570033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:38.570097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:38.636202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:38.637672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:38.637829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:38.637886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:38.776556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:38.776819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:38.776879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:38.776969] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:38.781666] [DEBUG] [FORECASTER] ASO: Forecast T+1@11:T+2@11: DOWN (p=11.50%) [2026-02-12T20:16:38.782133] [INFO ] [FORECASTER] Completed predict_future for ASO [2026-02-12T20:16:38.782318] [INFO ] [sig ] ASO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:38.945306] [INFO ] [LOCAL ] Saved forecast: ASO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ASO.txt [2026-02-12T20:16:38.945539] [INFO ] [sig ] [259/3411] Completed ASO in 0.4s | 2.76 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-12T20:16:38.945603] [INFO ] [sig ] [260/3411] Forecasting ASPI... [2026-02-12T20:16:38.945640] [INFO ] [sig ] Generating forecast for: ASPI [2026-02-12T20:16:38.945673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPI' from 'https://tdm.silogroup.org/data/derivative_storage/ASPI.csv'. [2026-02-12T20:16:38.961843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPI'. [2026-02-12T20:16:38.962422] [INFO ] [FORECASTER] Starting predict_future for ASPI [2026-02-12T20:16:38.963415] [DEBUG] [LOCAL ] No optimal features file found for ASPI: ./output/feature-sets/ASPI.txt [2026-02-12T20:16:38.963474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:38.963530] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:38.963591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:38.963657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:39.027174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:39.028383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:39.028483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:39.028517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:39.161102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:39.161338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:39.161389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:39.161420] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:39.166679] [DEBUG] [FORECASTER] ASPI: Forecast T+1@11:T+2@11: DOWN (p=41.98%) [2026-02-12T20:16:39.167198] [INFO ] [FORECASTER] Completed predict_future for ASPI [2026-02-12T20:16:39.167636] [INFO ] [sig ] ASPI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:39.358386] [INFO ] [LOCAL ] Saved forecast: ASPI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ASPI.txt [2026-02-12T20:16:39.358638] [INFO ] [sig ] [260/3411] Completed ASPI in 0.4s | 2.76 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-12T20:16:39.358685] [INFO ] [sig ] [261/3411] Forecasting ASPN... [2026-02-12T20:16:39.358718] [INFO ] [sig ] Generating forecast for: ASPN [2026-02-12T20:16:39.358754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPN' from 'https://tdm.silogroup.org/data/derivative_storage/ASPN.csv'. [2026-02-12T20:16:39.373494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPN'. [2026-02-12T20:16:39.374241] [INFO ] [FORECASTER] Starting predict_future for ASPN [2026-02-12T20:16:39.375552] [DEBUG] [LOCAL ] No optimal features file found for ASPN: ./output/feature-sets/ASPN.txt [2026-02-12T20:16:39.375643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:39.375688] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:39.375725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:39.375812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:39.441137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:39.442447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:39.442550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:39.442604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:39.574784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:39.575017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:39.575062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:39.575135] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:39.582499] [DEBUG] [FORECASTER] ASPN: Forecast T+1@11:T+2@11: DOWN (p=33.44%) [2026-02-12T20:16:39.582856] [INFO ] [FORECASTER] Completed predict_future for ASPN [2026-02-12T20:16:39.583007] [INFO ] [sig ] ASPN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:39.837237] [INFO ] [LOCAL ] Saved forecast: ASPN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ASPN.txt [2026-02-12T20:16:39.837465] [INFO ] [sig ] [261/3411] Completed ASPN in 0.5s | 2.76 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-12T20:16:39.837511] [INFO ] [sig ] [262/3411] Forecasting ASPS... [2026-02-12T20:16:39.837544] [INFO ] [sig ] Generating forecast for: ASPS [2026-02-12T20:16:39.837597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPS' from 'https://tdm.silogroup.org/data/derivative_storage/ASPS.csv'. [2026-02-12T20:16:39.851040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPS'. [2026-02-12T20:16:39.851441] [INFO ] [FORECASTER] Starting predict_future for ASPS [2026-02-12T20:16:39.852388] [DEBUG] [LOCAL ] No optimal features file found for ASPS: ./output/feature-sets/ASPS.txt [2026-02-12T20:16:39.852453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:39.852510] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:39.852544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:39.852624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:39.914962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:39.916320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:39.916425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:39.916676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:40.040392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:40.040646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:40.040694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:40.040723] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:40.044905] [DEBUG] [FORECASTER] ASPS: Forecast T+1@11:T+2@11: DOWN (p=46.94%) [2026-02-12T20:16:40.045233] [INFO ] [FORECASTER] Completed predict_future for ASPS [2026-02-12T20:16:40.045393] [INFO ] [sig ] ASPS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:40.194058] [INFO ] [LOCAL ] Saved forecast: ASPS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ASPS.txt [2026-02-12T20:16:40.194253] [INFO ] [sig ] [262/3411] Completed ASPS in 0.4s | 2.76 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-12T20:16:40.194300] [INFO ] [sig ] [263/3411] Forecasting ASTE... [2026-02-12T20:16:40.194331] [INFO ] [sig ] Generating forecast for: ASTE [2026-02-12T20:16:40.194364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTE' from 'https://tdm.silogroup.org/data/derivative_storage/ASTE.csv'. [2026-02-12T20:16:40.208272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTE'. [2026-02-12T20:16:40.208686] [INFO ] [FORECASTER] Starting predict_future for ASTE [2026-02-12T20:16:40.209846] [DEBUG] [LOCAL ] No optimal features file found for ASTE: ./output/feature-sets/ASTE.txt [2026-02-12T20:16:40.209901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:40.209938] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:40.209968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:40.210055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:40.272807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:40.273901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:40.274009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:40.274046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:40.402395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:40.402682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:40.402744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:40.402786] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:40.407326] [DEBUG] [FORECASTER] ASTE: Forecast T+1@11:T+2@11: UP (p=92.49%) [2026-02-12T20:16:40.407690] [INFO ] [FORECASTER] Completed predict_future for ASTE [2026-02-12T20:16:40.407843] [INFO ] [sig ] ASTE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:40.556395] [INFO ] [LOCAL ] Saved forecast: ASTE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ASTE.txt [2026-02-12T20:16:40.556614] [INFO ] [sig ] [263/3411] Completed ASTE in 0.4s | 2.76 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-12T20:16:40.556661] [INFO ] [sig ] [264/3411] Forecasting ASTH... [2026-02-12T20:16:40.556693] [INFO ] [sig ] Generating forecast for: ASTH [2026-02-12T20:16:40.556728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTH' from 'https://tdm.silogroup.org/data/derivative_storage/ASTH.csv'. [2026-02-12T20:16:40.570786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTH'. [2026-02-12T20:16:40.571227] [INFO ] [FORECASTER] Starting predict_future for ASTH [2026-02-12T20:16:40.572208] [DEBUG] [LOCAL ] No optimal features file found for ASTH: ./output/feature-sets/ASTH.txt [2026-02-12T20:16:40.572263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:40.572295] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:40.572321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:40.572379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:40.632588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:40.633785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:40.633880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:40.633912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:40.759320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:40.759595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:40.759644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:40.759675] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:40.763989] [DEBUG] [FORECASTER] ASTH: Forecast T+1@11:T+2@11: DOWN (p=48.71%) [2026-02-12T20:16:40.764308] [INFO ] [FORECASTER] Completed predict_future for ASTH [2026-02-12T20:16:40.764474] [INFO ] [sig ] ASTH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:40.913315] [INFO ] [LOCAL ] Saved forecast: ASTH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ASTH.txt [2026-02-12T20:16:40.913540] [INFO ] [sig ] [264/3411] Completed ASTH in 0.4s | 2.76 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-12T20:16:40.913604] [INFO ] [sig ] [265/3411] Forecasting ASTI... [2026-02-12T20:16:40.913638] [INFO ] [sig ] Generating forecast for: ASTI [2026-02-12T20:16:40.913671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTI' from 'https://tdm.silogroup.org/data/derivative_storage/ASTI.csv'. [2026-02-12T20:16:40.928652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTI'. [2026-02-12T20:16:40.929084] [INFO ] [FORECASTER] Starting predict_future for ASTI [2026-02-12T20:16:40.930028] [DEBUG] [LOCAL ] No optimal features file found for ASTI: ./output/feature-sets/ASTI.txt [2026-02-12T20:16:40.930117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:40.930151] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:40.930177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:40.930235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:40.989028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:40.989866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:40.989960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:40.989993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:41.122712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:41.122964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:41.123019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:41.123054] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:41.127618] [DEBUG] [FORECASTER] ASTI: Forecast T+1@11:T+2@11: DOWN (p=6.38%) [2026-02-12T20:16:41.127984] [INFO ] [FORECASTER] Completed predict_future for ASTI [2026-02-12T20:16:41.128137] [INFO ] [sig ] ASTI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:41.281174] [INFO ] [LOCAL ] Saved forecast: ASTI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ASTI.txt [2026-02-12T20:16:41.281383] [INFO ] [sig ] [265/3411] Completed ASTI in 0.4s | 2.76 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-12T20:16:41.281435] [INFO ] [sig ] [266/3411] Forecasting ASTL... [2026-02-12T20:16:41.281466] [INFO ] [sig ] Generating forecast for: ASTL [2026-02-12T20:16:41.281499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTL' from 'https://tdm.silogroup.org/data/derivative_storage/ASTL.csv'. [2026-02-12T20:16:41.296036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTL'. [2026-02-12T20:16:41.296464] [INFO ] [FORECASTER] Starting predict_future for ASTL [2026-02-12T20:16:41.297485] [DEBUG] [LOCAL ] No optimal features file found for ASTL: ./output/feature-sets/ASTL.txt [2026-02-12T20:16:41.297547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:41.297826] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:41.297859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:41.297953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:41.360297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:41.361266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:41.361382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:41.361416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:41.490374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:41.490631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:41.490682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:41.490714] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:41.494812] [DEBUG] [FORECASTER] ASTL: Forecast T+1@11:T+2@11: UP (p=56.92%) [2026-02-12T20:16:41.495145] [INFO ] [FORECASTER] Completed predict_future for ASTL [2026-02-12T20:16:41.495296] [INFO ] [sig ] ASTL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:41.649647] [INFO ] [LOCAL ] Saved forecast: ASTL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ASTL.txt [2026-02-12T20:16:41.649847] [INFO ] [sig ] [266/3411] Completed ASTL in 0.4s | 2.76 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-12T20:16:41.649892] [INFO ] [sig ] [267/3411] Forecasting ASTS... [2026-02-12T20:16:41.649923] [INFO ] [sig ] Generating forecast for: ASTS [2026-02-12T20:16:41.649956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTS' from 'https://tdm.silogroup.org/data/derivative_storage/ASTS.csv'. [2026-02-12T20:16:41.664213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTS'. [2026-02-12T20:16:41.664608] [INFO ] [FORECASTER] Starting predict_future for ASTS [2026-02-12T20:16:41.665521] [DEBUG] [LOCAL ] No optimal features file found for ASTS: ./output/feature-sets/ASTS.txt [2026-02-12T20:16:41.665594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:41.665630] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:41.665658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:41.665718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:41.728840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:41.729912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:41.730017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:41.730055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:41.868474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:41.868756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:41.868818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:41.868851] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:41.874098] [DEBUG] [FORECASTER] ASTS: Forecast T+1@11:T+2@11: UP (p=92.41%) [2026-02-12T20:16:41.874464] [INFO ] [FORECASTER] Completed predict_future for ASTS [2026-02-12T20:16:41.874635] [INFO ] [sig ] ASTS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:42.026988] [INFO ] [LOCAL ] Saved forecast: ASTS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ASTS.txt [2026-02-12T20:16:42.027175] [INFO ] [sig ] [267/3411] Completed ASTS in 0.4s | 2.76 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-12T20:16:42.027217] [INFO ] [sig ] [268/3411] Forecasting ASX... [2026-02-12T20:16:42.027251] [INFO ] [sig ] Generating forecast for: ASX [2026-02-12T20:16:42.027304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASX' from 'https://tdm.silogroup.org/data/derivative_storage/ASX.csv'. [2026-02-12T20:16:42.043610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASX'. [2026-02-12T20:16:42.044045] [INFO ] [FORECASTER] Starting predict_future for ASX [2026-02-12T20:16:42.045028] [DEBUG] [LOCAL ] No optimal features file found for ASX: ./output/feature-sets/ASX.txt [2026-02-12T20:16:42.045081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:42.045113] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:42.045140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:42.045199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:42.111214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:42.112532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:42.112692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:42.112726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:42.242079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:42.242318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:42.242363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:42.242392] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:42.246477] [DEBUG] [FORECASTER] ASX: Forecast T+1@11:T+2@11: UP (p=95.67%) [2026-02-12T20:16:42.246834] [INFO ] [FORECASTER] Completed predict_future for ASX [2026-02-12T20:16:42.246985] [INFO ] [sig ] ASX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:42.396751] [INFO ] [LOCAL ] Saved forecast: ASX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ASX.txt [2026-02-12T20:16:42.396968] [INFO ] [sig ] [268/3411] Completed ASX in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-12T20:16:42.397019] [INFO ] [sig ] [269/3411] Forecasting ASYS... [2026-02-12T20:16:42.397060] [INFO ] [sig ] Generating forecast for: ASYS [2026-02-12T20:16:42.397101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASYS' from 'https://tdm.silogroup.org/data/derivative_storage/ASYS.csv'. [2026-02-12T20:16:42.411690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASYS'. [2026-02-12T20:16:42.412174] [INFO ] [FORECASTER] Starting predict_future for ASYS [2026-02-12T20:16:42.413187] [DEBUG] [LOCAL ] No optimal features file found for ASYS: ./output/feature-sets/ASYS.txt [2026-02-12T20:16:42.413243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:42.413278] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:42.413305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:42.413364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:42.478153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:42.479365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:42.479488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:42.479526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:42.611822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:42.612138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:42.612189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:42.612220] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:42.616767] [DEBUG] [FORECASTER] ASYS: Forecast T+1@11:T+2@11: DOWN (p=27.28%) [2026-02-12T20:16:42.617110] [INFO ] [FORECASTER] Completed predict_future for ASYS [2026-02-12T20:16:42.617338] [INFO ] [sig ] ASYS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:42.765501] [INFO ] [LOCAL ] Saved forecast: ASYS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ASYS.txt [2026-02-12T20:16:42.765703] [INFO ] [sig ] [269/3411] Completed ASYS in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-12T20:16:42.765747] [INFO ] [sig ] [270/3411] Forecasting ATAI... [2026-02-12T20:16:42.765792] [INFO ] [sig ] Generating forecast for: ATAI [2026-02-12T20:16:42.765826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATAI' from 'https://tdm.silogroup.org/data/derivative_storage/ATAI.csv'. [2026-02-12T20:16:42.780006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATAI'. [2026-02-12T20:16:42.780402] [INFO ] [FORECASTER] Starting predict_future for ATAI [2026-02-12T20:16:42.781389] [DEBUG] [LOCAL ] No optimal features file found for ATAI: ./output/feature-sets/ATAI.txt [2026-02-12T20:16:42.781442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:42.781475] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:42.781502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:42.781559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:42.841369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:42.842402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:42.842508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:42.842541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:42.967646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:42.967935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:42.967985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:42.968015] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:42.972772] [DEBUG] [FORECASTER] ATAI: Forecast T+1@11:T+2@11: DOWN (p=26.11%) [2026-02-12T20:16:42.973283] [INFO ] [FORECASTER] Completed predict_future for ATAI [2026-02-12T20:16:42.973464] [INFO ] [sig ] ATAI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:43.125484] [INFO ] [LOCAL ] Saved forecast: ATAI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ATAI.txt [2026-02-12T20:16:43.125721] [INFO ] [sig ] [270/3411] Completed ATAI in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-12T20:16:43.125777] [INFO ] [sig ] [271/3411] Forecasting ATEC... [2026-02-12T20:16:43.125813] [INFO ] [sig ] Generating forecast for: ATEC [2026-02-12T20:16:43.125845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEC' from 'https://tdm.silogroup.org/data/derivative_storage/ATEC.csv'. [2026-02-12T20:16:43.140868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEC'. [2026-02-12T20:16:43.141295] [INFO ] [FORECASTER] Starting predict_future for ATEC [2026-02-12T20:16:43.142233] [DEBUG] [LOCAL ] No optimal features file found for ATEC: ./output/feature-sets/ATEC.txt [2026-02-12T20:16:43.142286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:43.142319] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:43.142346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:43.142404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:43.205925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:43.206917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:43.207015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:43.207053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:43.346104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:43.346382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:43.346447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:43.346479] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:43.350853] [DEBUG] [FORECASTER] ATEC: Forecast T+1@11:T+2@11: UP (p=84.01%) [2026-02-12T20:16:43.351213] [INFO ] [FORECASTER] Completed predict_future for ATEC [2026-02-12T20:16:43.351393] [INFO ] [sig ] ATEC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:43.536533] [INFO ] [LOCAL ] Saved forecast: ATEC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ATEC.txt [2026-02-12T20:16:43.537024] [INFO ] [sig ] [271/3411] Completed ATEC in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-12T20:16:43.537074] [INFO ] [sig ] [272/3411] Forecasting ATEN... [2026-02-12T20:16:43.537106] [INFO ] [sig ] Generating forecast for: ATEN [2026-02-12T20:16:43.537142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEN' from 'https://tdm.silogroup.org/data/derivative_storage/ATEN.csv'. [2026-02-12T20:16:43.551964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEN'. [2026-02-12T20:16:43.552793] [INFO ] [FORECASTER] Starting predict_future for ATEN [2026-02-12T20:16:43.553820] [DEBUG] [LOCAL ] No optimal features file found for ATEN: ./output/feature-sets/ATEN.txt [2026-02-12T20:16:43.553878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:43.553913] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:43.553941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:43.554001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:43.621001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:43.622336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:43.622449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:43.622487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:43.754597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:43.754879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:43.754935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:43.754973] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:43.759632] [DEBUG] [FORECASTER] ATEN: Forecast T+1@11:T+2@11: UP (p=80.07%) [2026-02-12T20:16:43.760039] [INFO ] [FORECASTER] Completed predict_future for ATEN [2026-02-12T20:16:43.760212] [INFO ] [sig ] ATEN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:43.916527] [INFO ] [LOCAL ] Saved forecast: ATEN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ATEN.txt [2026-02-12T20:16:43.916769] [INFO ] [sig ] [272/3411] Completed ATEN in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-12T20:16:43.916816] [INFO ] [sig ] [273/3411] Forecasting ATEX... [2026-02-12T20:16:43.916846] [INFO ] [sig ] Generating forecast for: ATEX [2026-02-12T20:16:43.916880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEX' from 'https://tdm.silogroup.org/data/derivative_storage/ATEX.csv'. [2026-02-12T20:16:43.931256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEX'. [2026-02-12T20:16:43.932094] [INFO ] [FORECASTER] Starting predict_future for ATEX [2026-02-12T20:16:43.933093] [DEBUG] [LOCAL ] No optimal features file found for ATEX: ./output/feature-sets/ATEX.txt [2026-02-12T20:16:43.933150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:43.933182] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:43.933209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:43.933267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:43.999310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:44.000613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:44.000765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:44.000801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:44.135548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:44.136053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:44.136111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:44.136143] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:44.141165] [DEBUG] [FORECASTER] ATEX: Forecast T+1@11:T+2@11: DOWN (p=10.85%) [2026-02-12T20:16:44.141550] [INFO ] [FORECASTER] Completed predict_future for ATEX [2026-02-12T20:16:44.141739] [INFO ] [sig ] ATEX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:44.304208] [INFO ] [LOCAL ] Saved forecast: ATEX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ATEX.txt [2026-02-12T20:16:44.304426] [INFO ] [sig ] [273/3411] Completed ATEX in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-12T20:16:44.304472] [INFO ] [sig ] [274/3411] Forecasting ATGE... [2026-02-12T20:16:44.304502] [INFO ] [sig ] Generating forecast for: ATGE [2026-02-12T20:16:44.304534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATGE' from 'https://tdm.silogroup.org/data/derivative_storage/ATGE.csv'. [2026-02-12T20:16:44.320261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATGE'. [2026-02-12T20:16:44.320724] [INFO ] [FORECASTER] Starting predict_future for ATGE [2026-02-12T20:16:44.321695] [DEBUG] [LOCAL ] No optimal features file found for ATGE: ./output/feature-sets/ATGE.txt [2026-02-12T20:16:44.321781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:44.321818] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:44.321846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:44.321906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:44.382842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:44.384190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:44.384312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:44.384348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:44.512628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:44.512880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:44.512932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:44.512965] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:44.517414] [DEBUG] [FORECASTER] ATGE: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-02-12T20:16:44.517792] [INFO ] [FORECASTER] Completed predict_future for ATGE [2026-02-12T20:16:44.517957] [INFO ] [sig ] ATGE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:44.719910] [INFO ] [LOCAL ] Saved forecast: ATGE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ATGE.txt [2026-02-12T20:16:44.720151] [INFO ] [sig ] [274/3411] Completed ATGE in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-12T20:16:44.720198] [INFO ] [sig ] [275/3411] Forecasting ATHM... [2026-02-12T20:16:44.720230] [INFO ] [sig ] Generating forecast for: ATHM [2026-02-12T20:16:44.720262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATHM' from 'https://tdm.silogroup.org/data/derivative_storage/ATHM.csv'. [2026-02-12T20:16:44.736166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATHM'. [2026-02-12T20:16:44.736808] [INFO ] [FORECASTER] Starting predict_future for ATHM [2026-02-12T20:16:44.737979] [DEBUG] [LOCAL ] No optimal features file found for ATHM: ./output/feature-sets/ATHM.txt [2026-02-12T20:16:44.738042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:44.738122] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:44.738166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:44.738250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:44.818539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:44.820079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:44.820195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:44.820231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:44.957081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:44.957351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:44.957398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:44.957429] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:44.961905] [DEBUG] [FORECASTER] ATHM: Forecast T+1@11:T+2@11: DOWN (p=33.90%) [2026-02-12T20:16:44.962282] [INFO ] [FORECASTER] Completed predict_future for ATHM [2026-02-12T20:16:44.962446] [INFO ] [sig ] ATHM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:45.111365] [INFO ] [LOCAL ] Saved forecast: ATHM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ATHM.txt [2026-02-12T20:16:45.111604] [INFO ] [sig ] [275/3411] Completed ATHM in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-12T20:16:45.111652] [INFO ] [sig ] [276/3411] Forecasting ATI... [2026-02-12T20:16:45.111684] [INFO ] [sig ] Generating forecast for: ATI [2026-02-12T20:16:45.111717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATI' from 'https://tdm.silogroup.org/data/derivative_storage/ATI.csv'. [2026-02-12T20:16:45.127163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATI'. [2026-02-12T20:16:45.127774] [INFO ] [FORECASTER] Starting predict_future for ATI [2026-02-12T20:16:45.128837] [DEBUG] [LOCAL ] No optimal features file found for ATI: ./output/feature-sets/ATI.txt [2026-02-12T20:16:45.128908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:45.128971] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:45.128999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:45.129073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:45.192604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:45.193781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:45.193884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:45.193919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:45.326545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:45.326803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:45.326854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:45.326903] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:45.331259] [DEBUG] [FORECASTER] ATI: Forecast T+1@11:T+2@11: UP (p=60.22%) [2026-02-12T20:16:45.331685] [INFO ] [FORECASTER] Completed predict_future for ATI [2026-02-12T20:16:45.331868] [INFO ] [sig ] ATI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:45.484141] [INFO ] [LOCAL ] Saved forecast: ATI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ATI.txt [2026-02-12T20:16:45.484360] [INFO ] [sig ] [276/3411] Completed ATI in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-12T20:16:45.484406] [INFO ] [sig ] [277/3411] Forecasting ATLC... [2026-02-12T20:16:45.484437] [INFO ] [sig ] Generating forecast for: ATLC [2026-02-12T20:16:45.484470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLC' from 'https://tdm.silogroup.org/data/derivative_storage/ATLC.csv'. [2026-02-12T20:16:45.499304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLC'. [2026-02-12T20:16:45.499848] [INFO ] [FORECASTER] Starting predict_future for ATLC [2026-02-12T20:16:45.500843] [DEBUG] [LOCAL ] No optimal features file found for ATLC: ./output/feature-sets/ATLC.txt [2026-02-12T20:16:45.500899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:45.500943] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:45.500972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:45.501036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:45.570753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:45.572296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:45.572469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:45.572504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:45.705828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:45.706075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:45.706128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:45.706160] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:45.710467] [DEBUG] [FORECASTER] ATLC: Forecast T+1@11:T+2@11: DOWN (p=49.36%) [2026-02-12T20:16:45.710837] [INFO ] [FORECASTER] Completed predict_future for ATLC [2026-02-12T20:16:45.711025] [INFO ] [sig ] ATLC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:45.870713] [INFO ] [LOCAL ] Saved forecast: ATLC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ATLC.txt [2026-02-12T20:16:45.870954] [INFO ] [sig ] [277/3411] Completed ATLC in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-12T20:16:45.871001] [INFO ] [sig ] [278/3411] Forecasting ATLCZ... [2026-02-12T20:16:45.871033] [INFO ] [sig ] Generating forecast for: ATLCZ [2026-02-12T20:16:45.871071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLCZ' from 'https://tdm.silogroup.org/data/derivative_storage/ATLCZ.csv'. [2026-02-12T20:16:45.886535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLCZ'. [2026-02-12T20:16:45.887202] [INFO ] [FORECASTER] Starting predict_future for ATLCZ [2026-02-12T20:16:45.888333] [DEBUG] [LOCAL ] No optimal features file found for ATLCZ: ./output/feature-sets/ATLCZ.txt [2026-02-12T20:16:45.888391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:45.888423] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:45.888449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:45.888506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:45.951702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:45.953015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:45.953149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:45.953187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:46.077659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:46.077896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:46.077949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:46.078044] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:46.082442] [DEBUG] [FORECASTER] ATLCZ: Forecast T+1@11:T+2@11: DOWN (p=35.15%) [2026-02-12T20:16:46.082930] [INFO ] [FORECASTER] Completed predict_future for ATLCZ [2026-02-12T20:16:46.083116] [INFO ] [sig ] ATLCZ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:46.258089] [INFO ] [LOCAL ] Saved forecast: ATLCZ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ATLCZ.txt [2026-02-12T20:16:46.258363] [INFO ] [sig ] [278/3411] Completed ATLCZ in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-12T20:16:46.258418] [INFO ] [sig ] [279/3411] Forecasting ATLO... [2026-02-12T20:16:46.258454] [INFO ] [sig ] Generating forecast for: ATLO [2026-02-12T20:16:46.258488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLO' from 'https://tdm.silogroup.org/data/derivative_storage/ATLO.csv'. [2026-02-12T20:16:46.273265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLO'. [2026-02-12T20:16:46.273956] [INFO ] [FORECASTER] Starting predict_future for ATLO [2026-02-12T20:16:46.275217] [DEBUG] [LOCAL ] No optimal features file found for ATLO: ./output/feature-sets/ATLO.txt [2026-02-12T20:16:46.275274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:46.275308] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:46.275336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:46.275395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:46.338097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:46.339363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:46.339474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:46.339508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:46.456423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:46.456905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:46.456959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:46.456991] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:46.461541] [DEBUG] [FORECASTER] ATLO: Forecast T+1@11:T+2@11: DOWN (p=22.78%) [2026-02-12T20:16:46.462122] [INFO ] [FORECASTER] Completed predict_future for ATLO [2026-02-12T20:16:46.462288] [INFO ] [sig ] ATLO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:46.612207] [INFO ] [LOCAL ] Saved forecast: ATLO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ATLO.txt [2026-02-12T20:16:46.612429] [INFO ] [sig ] [279/3411] Completed ATLO in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-12T20:16:46.612479] [INFO ] [sig ] [280/3411] Forecasting ATNI... [2026-02-12T20:16:46.612512] [INFO ] [sig ] Generating forecast for: ATNI [2026-02-12T20:16:46.612545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATNI' from 'https://tdm.silogroup.org/data/derivative_storage/ATNI.csv'. [2026-02-12T20:16:46.626424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATNI'. [2026-02-12T20:16:46.626868] [INFO ] [FORECASTER] Starting predict_future for ATNI [2026-02-12T20:16:46.627842] [DEBUG] [LOCAL ] No optimal features file found for ATNI: ./output/feature-sets/ATNI.txt [2026-02-12T20:16:46.627896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:46.627928] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:46.627964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:46.628028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:46.690040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:46.691303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:46.691416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:46.691452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:46.834087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:46.834333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:46.834381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:46.834413] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:46.839314] [DEBUG] [FORECASTER] ATNI: Forecast T+1@11:T+2@11: UP (p=67.05%) [2026-02-12T20:16:46.839716] [INFO ] [FORECASTER] Completed predict_future for ATNI [2026-02-12T20:16:46.839878] [INFO ] [sig ] ATNI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:47.016937] [INFO ] [LOCAL ] Saved forecast: ATNI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ATNI.txt [2026-02-12T20:16:47.017291] [INFO ] [sig ] [280/3411] Completed ATNI in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-12T20:16:47.017365] [INFO ] [sig ] [281/3411] Forecasting ATO... [2026-02-12T20:16:47.017414] [INFO ] [sig ] Generating forecast for: ATO [2026-02-12T20:16:47.017465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATO' from 'https://tdm.silogroup.org/data/derivative_storage/ATO.csv'. [2026-02-12T20:16:47.037455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATO'. [2026-02-12T20:16:47.038170] [INFO ] [FORECASTER] Starting predict_future for ATO [2026-02-12T20:16:47.039532] [DEBUG] [LOCAL ] No optimal features file found for ATO: ./output/feature-sets/ATO.txt [2026-02-12T20:16:47.039642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:47.039698] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:47.039743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:47.039827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:47.122151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:47.123922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:47.124038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:47.124074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:47.269221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:47.269468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:47.269514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:47.269543] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:47.273772] [DEBUG] [FORECASTER] ATO: Forecast T+1@11:T+2@11: UP (p=78.90%) [2026-02-12T20:16:47.274227] [INFO ] [FORECASTER] Completed predict_future for ATO [2026-02-12T20:16:47.274400] [INFO ] [sig ] ATO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:47.455292] [INFO ] [LOCAL ] Saved forecast: ATO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ATO.txt [2026-02-12T20:16:47.455527] [INFO ] [sig ] [281/3411] Completed ATO in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-12T20:16:47.455597] [INFO ] [sig ] [282/3411] Forecasting ATOM... [2026-02-12T20:16:47.455650] [INFO ] [sig ] Generating forecast for: ATOM [2026-02-12T20:16:47.455702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATOM' from 'https://tdm.silogroup.org/data/derivative_storage/ATOM.csv'. [2026-02-12T20:16:47.470113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATOM'. [2026-02-12T20:16:47.470565] [INFO ] [FORECASTER] Starting predict_future for ATOM [2026-02-12T20:16:47.471523] [DEBUG] [LOCAL ] No optimal features file found for ATOM: ./output/feature-sets/ATOM.txt [2026-02-12T20:16:47.471601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:47.471647] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:47.471676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:47.471733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:47.533323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:47.534320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:47.534424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:47.534478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:47.672017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:47.672174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:47.672215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:47.672243] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:47.675924] [DEBUG] [FORECASTER] ATOM: Forecast T+1@11:T+2@11: UP (p=96.94%) [2026-02-12T20:16:47.676204] [INFO ] [FORECASTER] Completed predict_future for ATOM [2026-02-12T20:16:47.676337] [INFO ] [sig ] ATOM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:47.820522] [INFO ] [LOCAL ] Saved forecast: ATOM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ATOM.txt [2026-02-12T20:16:47.820721] [INFO ] [sig ] [282/3411] Completed ATOM in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-12T20:16:47.820766] [INFO ] [sig ] [283/3411] Forecasting ATRA... [2026-02-12T20:16:47.820797] [INFO ] [sig ] Generating forecast for: ATRA [2026-02-12T20:16:47.820827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRA' from 'https://tdm.silogroup.org/data/derivative_storage/ATRA.csv'. [2026-02-12T20:16:47.836246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRA'. [2026-02-12T20:16:47.837064] [INFO ] [FORECASTER] Starting predict_future for ATRA [2026-02-12T20:16:47.838180] [DEBUG] [LOCAL ] No optimal features file found for ATRA: ./output/feature-sets/ATRA.txt [2026-02-12T20:16:47.838245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:47.838290] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:47.838328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:47.838395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:47.904394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:47.905843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:47.905955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:47.905990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:48.042257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:48.042541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:48.042647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:48.042683] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:48.048117] [DEBUG] [FORECASTER] ATRA: Forecast T+1@11:T+2@11: DOWN (p=39.21%) [2026-02-12T20:16:48.048823] [INFO ] [FORECASTER] Completed predict_future for ATRA [2026-02-12T20:16:48.049086] [INFO ] [sig ] ATRA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:48.215611] [INFO ] [LOCAL ] Saved forecast: ATRA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ATRA.txt [2026-02-12T20:16:48.215829] [INFO ] [sig ] [283/3411] Completed ATRA in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-12T20:16:48.215873] [INFO ] [sig ] [284/3411] Forecasting ATRC... [2026-02-12T20:16:48.215905] [INFO ] [sig ] Generating forecast for: ATRC [2026-02-12T20:16:48.215937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRC' from 'https://tdm.silogroup.org/data/derivative_storage/ATRC.csv'. [2026-02-12T20:16:48.229679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRC'. [2026-02-12T20:16:48.230226] [INFO ] [FORECASTER] Starting predict_future for ATRC [2026-02-12T20:16:48.231330] [DEBUG] [LOCAL ] No optimal features file found for ATRC: ./output/feature-sets/ATRC.txt [2026-02-12T20:16:48.231389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:48.231426] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:48.231456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:48.231536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:48.300198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:48.301673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:48.301792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:48.301827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:48.449878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:48.450136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:48.450193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:48.450246] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:48.455352] [DEBUG] [FORECASTER] ATRC: Forecast T+1@11:T+2@11: DOWN (p=44.33%) [2026-02-12T20:16:48.455797] [INFO ] [FORECASTER] Completed predict_future for ATRC [2026-02-12T20:16:48.455987] [INFO ] [sig ] ATRC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:48.620244] [INFO ] [LOCAL ] Saved forecast: ATRC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ATRC.txt [2026-02-12T20:16:48.620449] [INFO ] [sig ] [284/3411] Completed ATRC in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-12T20:16:48.620493] [INFO ] [sig ] [285/3411] Forecasting ATRO... [2026-02-12T20:16:48.620524] [INFO ] [sig ] Generating forecast for: ATRO [2026-02-12T20:16:48.620618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRO' from 'https://tdm.silogroup.org/data/derivative_storage/ATRO.csv'. [2026-02-12T20:16:48.634852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRO'. [2026-02-12T20:16:48.635228] [INFO ] [FORECASTER] Starting predict_future for ATRO [2026-02-12T20:16:48.636202] [DEBUG] [LOCAL ] No optimal features file found for ATRO: ./output/feature-sets/ATRO.txt [2026-02-12T20:16:48.636257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:48.636290] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:48.636319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:48.636378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:48.699240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:48.700290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:48.700419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:48.700454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:48.830106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:48.830341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:48.830390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:48.830419] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:48.834522] [DEBUG] [FORECASTER] ATRO: Forecast T+1@11:T+2@11: DOWN (p=27.75%) [2026-02-12T20:16:48.834864] [INFO ] [FORECASTER] Completed predict_future for ATRO [2026-02-12T20:16:48.835011] [INFO ] [sig ] ATRO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:48.984633] [INFO ] [LOCAL ] Saved forecast: ATRO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ATRO.txt [2026-02-12T20:16:48.984872] [INFO ] [sig ] [285/3411] Completed ATRO in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-12T20:16:48.984923] [INFO ] [sig ] [286/3411] Forecasting AUB... [2026-02-12T20:16:48.984955] [INFO ] [sig ] Generating forecast for: AUB [2026-02-12T20:16:48.984988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUB' from 'https://tdm.silogroup.org/data/derivative_storage/AUB.csv'. [2026-02-12T20:16:48.999480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUB'. [2026-02-12T20:16:48.999991] [INFO ] [FORECASTER] Starting predict_future for AUB [2026-02-12T20:16:49.000900] [DEBUG] [LOCAL ] No optimal features file found for AUB: ./output/feature-sets/AUB.txt [2026-02-12T20:16:49.000954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:49.000986] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:49.001013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:49.001071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:49.066065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:49.067147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:49.067283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:49.067323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:49.193462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:49.193711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:49.193760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:49.193790] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:49.197752] [DEBUG] [FORECASTER] AUB: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-02-12T20:16:49.198063] [INFO ] [FORECASTER] Completed predict_future for AUB [2026-02-12T20:16:49.198208] [INFO ] [sig ] AUB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:49.343091] [INFO ] [LOCAL ] Saved forecast: AUB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AUB.txt [2026-02-12T20:16:49.343308] [INFO ] [sig ] [286/3411] Completed AUB in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-12T20:16:49.343354] [INFO ] [sig ] [287/3411] Forecasting AUDC... [2026-02-12T20:16:49.343385] [INFO ] [sig ] Generating forecast for: AUDC [2026-02-12T20:16:49.343418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUDC' from 'https://tdm.silogroup.org/data/derivative_storage/AUDC.csv'. [2026-02-12T20:16:49.359165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUDC'. [2026-02-12T20:16:49.359748] [INFO ] [FORECASTER] Starting predict_future for AUDC [2026-02-12T20:16:49.360750] [DEBUG] [LOCAL ] No optimal features file found for AUDC: ./output/feature-sets/AUDC.txt [2026-02-12T20:16:49.360807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:49.360857] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:49.360885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:49.360944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:49.420241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:49.421488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:49.421608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:49.421643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:49.553037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:49.553324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:49.553380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:49.553416] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:49.558171] [DEBUG] [FORECASTER] AUDC: Forecast T+1@11:T+2@11: UP (p=74.70%) [2026-02-12T20:16:49.558496] [INFO ] [FORECASTER] Completed predict_future for AUDC [2026-02-12T20:16:49.558658] [INFO ] [sig ] AUDC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:49.710657] [INFO ] [LOCAL ] Saved forecast: AUDC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AUDC.txt [2026-02-12T20:16:49.710878] [INFO ] [sig ] [287/3411] Completed AUDC in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-12T20:16:49.710928] [INFO ] [sig ] [288/3411] Forecasting AUPH... [2026-02-12T20:16:49.710961] [INFO ] [sig ] Generating forecast for: AUPH [2026-02-12T20:16:49.710993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUPH' from 'https://tdm.silogroup.org/data/derivative_storage/AUPH.csv'. [2026-02-12T20:16:49.725281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUPH'. [2026-02-12T20:16:49.725732] [INFO ] [FORECASTER] Starting predict_future for AUPH [2026-02-12T20:16:49.726754] [DEBUG] [LOCAL ] No optimal features file found for AUPH: ./output/feature-sets/AUPH.txt [2026-02-12T20:16:49.726814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:49.726849] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:49.726876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:49.726934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:49.789508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:49.790453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:49.790550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:49.790602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:49.916230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:49.916467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:49.916515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:49.916545] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:49.920699] [DEBUG] [FORECASTER] AUPH: Forecast T+1@11:T+2@11: DOWN (p=48.51%) [2026-02-12T20:16:49.921090] [INFO ] [FORECASTER] Completed predict_future for AUPH [2026-02-12T20:16:49.921244] [INFO ] [sig ] AUPH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:50.072653] [INFO ] [LOCAL ] Saved forecast: AUPH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AUPH.txt [2026-02-12T20:16:50.072933] [INFO ] [sig ] [288/3411] Completed AUPH in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-12T20:16:50.072993] [INFO ] [sig ] [289/3411] Forecasting AURA... [2026-02-12T20:16:50.073036] [INFO ] [sig ] Generating forecast for: AURA [2026-02-12T20:16:50.073070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AURA' from 'https://tdm.silogroup.org/data/derivative_storage/AURA.csv'. [2026-02-12T20:16:50.087645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AURA'. [2026-02-12T20:16:50.088072] [INFO ] [FORECASTER] Starting predict_future for AURA [2026-02-12T20:16:50.089219] [DEBUG] [LOCAL ] No optimal features file found for AURA: ./output/feature-sets/AURA.txt [2026-02-12T20:16:50.089273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:50.089306] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:50.089333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:50.089393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:50.151271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:50.152690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:50.152795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:50.152836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:50.288711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:50.288970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:50.289016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:50.289045] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:50.293508] [DEBUG] [FORECASTER] AURA: Forecast T+1@11:T+2@11: DOWN (p=1.72%) [2026-02-12T20:16:50.294063] [INFO ] [FORECASTER] Completed predict_future for AURA [2026-02-12T20:16:50.294243] [INFO ] [sig ] AURA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:50.440511] [INFO ] [LOCAL ] Saved forecast: AURA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AURA.txt [2026-02-12T20:16:50.440753] [INFO ] [sig ] [289/3411] Completed AURA in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-12T20:16:50.440804] [INFO ] [sig ] [290/3411] Forecasting AUTL... [2026-02-12T20:16:50.440836] [INFO ] [sig ] Generating forecast for: AUTL [2026-02-12T20:16:50.440869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUTL' from 'https://tdm.silogroup.org/data/derivative_storage/AUTL.csv'. [2026-02-12T20:16:50.457044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUTL'. [2026-02-12T20:16:50.457903] [INFO ] [FORECASTER] Starting predict_future for AUTL [2026-02-12T20:16:50.458944] [DEBUG] [LOCAL ] No optimal features file found for AUTL: ./output/feature-sets/AUTL.txt [2026-02-12T20:16:50.459002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:50.459037] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:50.459066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:50.459127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:50.523984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:50.525253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:50.525361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:50.525396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:50.658820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:50.659059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:50.659107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:50.659136] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:50.663505] [DEBUG] [FORECASTER] AUTL: Forecast T+1@11:T+2@11: DOWN (p=1.95%) [2026-02-12T20:16:50.663913] [INFO ] [FORECASTER] Completed predict_future for AUTL [2026-02-12T20:16:50.664111] [INFO ] [sig ] AUTL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:50.831197] [INFO ] [LOCAL ] Saved forecast: AUTL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AUTL.txt [2026-02-12T20:16:50.831467] [INFO ] [sig ] [290/3411] Completed AUTL in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-12T20:16:50.831520] [INFO ] [sig ] [291/3411] Forecasting AVA... [2026-02-12T20:16:50.831589] [INFO ] [sig ] Generating forecast for: AVA [2026-02-12T20:16:50.831639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVA' from 'https://tdm.silogroup.org/data/derivative_storage/AVA.csv'. [2026-02-12T20:16:50.846852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVA'. [2026-02-12T20:16:50.847531] [INFO ] [FORECASTER] Starting predict_future for AVA [2026-02-12T20:16:50.848665] [DEBUG] [LOCAL ] No optimal features file found for AVA: ./output/feature-sets/AVA.txt [2026-02-12T20:16:50.848722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:50.848758] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:50.848785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:50.848845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:50.913878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:50.915137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:50.915243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:50.915286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:51.055778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:51.056242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:51.056305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:51.056339] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:51.061148] [DEBUG] [FORECASTER] AVA: Forecast T+1@11:T+2@11: UP (p=57.43%) [2026-02-12T20:16:51.061555] [INFO ] [FORECASTER] Completed predict_future for AVA [2026-02-12T20:16:51.061794] [INFO ] [sig ] AVA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:51.222433] [INFO ] [LOCAL ] Saved forecast: AVA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AVA.txt [2026-02-12T20:16:51.222709] [INFO ] [sig ] [291/3411] Completed AVA in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-12T20:16:51.222787] [INFO ] [sig ] [292/3411] Forecasting AVAH... [2026-02-12T20:16:51.222836] [INFO ] [sig ] Generating forecast for: AVAH [2026-02-12T20:16:51.222869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAH' from 'https://tdm.silogroup.org/data/derivative_storage/AVAH.csv'. [2026-02-12T20:16:51.238629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAH'. [2026-02-12T20:16:51.239210] [INFO ] [FORECASTER] Starting predict_future for AVAH [2026-02-12T20:16:51.240265] [DEBUG] [LOCAL ] No optimal features file found for AVAH: ./output/feature-sets/AVAH.txt [2026-02-12T20:16:51.240326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:51.240418] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:51.240448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:51.240519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:51.311608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:51.313180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:51.313309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:51.313359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:51.461961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:51.462210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:51.462281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:51.462331] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:51.467775] [DEBUG] [FORECASTER] AVAH: Forecast T+1@11:T+2@11: UP (p=91.89%) [2026-02-12T20:16:51.468123] [INFO ] [FORECASTER] Completed predict_future for AVAH [2026-02-12T20:16:51.468313] [INFO ] [sig ] AVAH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:51.625680] [INFO ] [LOCAL ] Saved forecast: AVAH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AVAH.txt [2026-02-12T20:16:51.625913] [INFO ] [sig ] [292/3411] Completed AVAH in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-12T20:16:51.625973] [INFO ] [sig ] [293/3411] Forecasting AVAL... [2026-02-12T20:16:51.626006] [INFO ] [sig ] Generating forecast for: AVAL [2026-02-12T20:16:51.626039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAL' from 'https://tdm.silogroup.org/data/derivative_storage/AVAL.csv'. [2026-02-12T20:16:51.640796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAL'. [2026-02-12T20:16:51.641337] [INFO ] [FORECASTER] Starting predict_future for AVAL [2026-02-12T20:16:51.642305] [DEBUG] [LOCAL ] No optimal features file found for AVAL: ./output/feature-sets/AVAL.txt [2026-02-12T20:16:51.642361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:51.642394] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:51.642426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:51.642501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:51.707764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:51.709026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:51.709138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:51.709172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:51.830832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:51.831101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:51.831153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:51.831187] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:51.835453] [DEBUG] [FORECASTER] AVAL: Forecast T+1@11:T+2@11: DOWN (p=21.28%) [2026-02-12T20:16:51.835809] [INFO ] [FORECASTER] Completed predict_future for AVAL [2026-02-12T20:16:51.835962] [INFO ] [sig ] AVAL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:52.002707] [INFO ] [LOCAL ] Saved forecast: AVAL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AVAL.txt [2026-02-12T20:16:52.002914] [INFO ] [sig ] [293/3411] Completed AVAL in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-12T20:16:52.002959] [INFO ] [sig ] [294/3411] Forecasting AVB... [2026-02-12T20:16:52.002989] [INFO ] [sig ] Generating forecast for: AVB [2026-02-12T20:16:52.003021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVB' from 'https://tdm.silogroup.org/data/derivative_storage/AVB.csv'. [2026-02-12T20:16:52.017000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVB'. [2026-02-12T20:16:52.017451] [INFO ] [FORECASTER] Starting predict_future for AVB [2026-02-12T20:16:52.018426] [DEBUG] [LOCAL ] No optimal features file found for AVB: ./output/feature-sets/AVB.txt [2026-02-12T20:16:52.018486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:52.018522] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:52.018550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:52.018637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:52.083912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:52.085130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:52.085240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:52.085287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:52.214968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:52.215191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:52.215240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:52.215326] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:52.219726] [DEBUG] [FORECASTER] AVB: Forecast T+1@11:T+2@11: UP (p=65.56%) [2026-02-12T20:16:52.220055] [INFO ] [FORECASTER] Completed predict_future for AVB [2026-02-12T20:16:52.220201] [INFO ] [sig ] AVB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:52.372340] [INFO ] [LOCAL ] Saved forecast: AVB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AVB.txt [2026-02-12T20:16:52.372597] [INFO ] [sig ] [294/3411] Completed AVB in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.0m [2026-02-12T20:16:52.372651] [INFO ] [sig ] [295/3411] Forecasting AVBP... [2026-02-12T20:16:52.372687] [INFO ] [sig ] Generating forecast for: AVBP [2026-02-12T20:16:52.372723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVBP' from 'https://tdm.silogroup.org/data/derivative_storage/AVBP.csv'. [2026-02-12T20:16:52.386657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVBP'. [2026-02-12T20:16:52.387198] [INFO ] [FORECASTER] Starting predict_future for AVBP [2026-02-12T20:16:52.388221] [DEBUG] [LOCAL ] No optimal features file found for AVBP: ./output/feature-sets/AVBP.txt [2026-02-12T20:16:52.388279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:52.388312] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:52.388341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:52.388402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:52.450035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:52.451256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:52.451366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:52.451399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:52.586639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:52.586893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:52.586950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:52.587031] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:52.591463] [DEBUG] [FORECASTER] AVBP: Forecast T+1@11:T+2@11: DOWN (p=4.29%) [2026-02-12T20:16:52.591893] [INFO ] [FORECASTER] Completed predict_future for AVBP [2026-02-12T20:16:52.592058] [INFO ] [sig ] AVBP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:52.743744] [INFO ] [LOCAL ] Saved forecast: AVBP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AVBP.txt [2026-02-12T20:16:52.743993] [INFO ] [sig ] [295/3411] Completed AVBP in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-12T20:16:52.744045] [INFO ] [sig ] [296/3411] Forecasting AVD... [2026-02-12T20:16:52.744081] [INFO ] [sig ] Generating forecast for: AVD [2026-02-12T20:16:52.744119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVD' from 'https://tdm.silogroup.org/data/derivative_storage/AVD.csv'. [2026-02-12T20:16:52.761041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVD'. [2026-02-12T20:16:52.761544] [INFO ] [FORECASTER] Starting predict_future for AVD [2026-02-12T20:16:52.762618] [DEBUG] [LOCAL ] No optimal features file found for AVD: ./output/feature-sets/AVD.txt [2026-02-12T20:16:52.762686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:52.762730] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:52.762767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:52.762846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:52.832340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:52.833242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:52.833330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:52.833379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:52.951858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:52.952026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:52.952070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:52.952099] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:52.955658] [DEBUG] [FORECASTER] AVD: Forecast T+1@11:T+2@11: UP (p=80.37%) [2026-02-12T20:16:52.955938] [INFO ] [FORECASTER] Completed predict_future for AVD [2026-02-12T20:16:52.956068] [INFO ] [sig ] AVD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:53.096317] [INFO ] [LOCAL ] Saved forecast: AVD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AVD.txt [2026-02-12T20:16:53.096445] [INFO ] [sig ] [296/3411] Completed AVD in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-12T20:16:53.096484] [INFO ] [sig ] [297/3411] Forecasting AVGO... [2026-02-12T20:16:53.096514] [INFO ] [sig ] Generating forecast for: AVGO [2026-02-12T20:16:53.096544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGO' from 'https://tdm.silogroup.org/data/derivative_storage/AVGO.csv'. [2026-02-12T20:16:53.109033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGO'. [2026-02-12T20:16:53.109334] [INFO ] [FORECASTER] Starting predict_future for AVGO [2026-02-12T20:16:53.110181] [DEBUG] [LOCAL ] No optimal features file found for AVGO: ./output/feature-sets/AVGO.txt [2026-02-12T20:16:53.110233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:53.110264] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:53.110290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:53.110347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:53.169456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:53.170126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:53.170206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:53.170240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:53.295848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:53.296002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:53.296043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:53.296072] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:53.299519] [DEBUG] [FORECASTER] AVGO: Forecast T+1@11:T+2@11: UP (p=85.60%) [2026-02-12T20:16:53.299818] [INFO ] [FORECASTER] Completed predict_future for AVGO [2026-02-12T20:16:53.299948] [INFO ] [sig ] AVGO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:53.445933] [INFO ] [LOCAL ] Saved forecast: AVGO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AVGO.txt [2026-02-12T20:16:53.446080] [INFO ] [sig ] [297/3411] Completed AVGO in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-12T20:16:53.446127] [INFO ] [sig ] [298/3411] Forecasting AVGX... [2026-02-12T20:16:53.446157] [INFO ] [sig ] Generating forecast for: AVGX [2026-02-12T20:16:53.446188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGX' from 'https://tdm.silogroup.org/data/derivative_storage/AVGX.csv'. [2026-02-12T20:16:53.459707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGX'. [2026-02-12T20:16:53.459993] [INFO ] [FORECASTER] Starting predict_future for AVGX [2026-02-12T20:16:53.460838] [DEBUG] [LOCAL ] No optimal features file found for AVGX: ./output/feature-sets/AVGX.txt [2026-02-12T20:16:53.460890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:53.460921] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:53.460958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:53.461015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:53.519819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:53.520835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:53.520939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:53.520975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:53.667415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:53.667609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:53.667655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:53.667684] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:53.671765] [DEBUG] [FORECASTER] AVGX: Forecast T+1@11:T+2@11: DOWN (p=3.29%) [2026-02-12T20:16:53.672263] [INFO ] [FORECASTER] Completed predict_future for AVGX [2026-02-12T20:16:53.672419] [INFO ] [sig ] AVGX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:53.821648] [INFO ] [LOCAL ] Saved forecast: AVGX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AVGX.txt [2026-02-12T20:16:53.821799] [INFO ] [sig ] [298/3411] Completed AVGX in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-12T20:16:53.821840] [INFO ] [sig ] [299/3411] Forecasting AVK... [2026-02-12T20:16:53.822056] [INFO ] [sig ] Generating forecast for: AVK [2026-02-12T20:16:53.822086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVK' from 'https://tdm.silogroup.org/data/derivative_storage/AVK.csv'. [2026-02-12T20:16:53.836375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVK'. [2026-02-12T20:16:53.836669] [INFO ] [FORECASTER] Starting predict_future for AVK [2026-02-12T20:16:53.837694] [DEBUG] [LOCAL ] No optimal features file found for AVK: ./output/feature-sets/AVK.txt [2026-02-12T20:16:53.837750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:53.837783] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:53.837810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:53.837869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:53.896649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:53.897352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:53.897435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:53.897469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:54.016886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:54.017033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:54.017073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:54.017102] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:54.020779] [DEBUG] [FORECASTER] AVK: Forecast T+1@11:T+2@11: UP (p=99.06%) [2026-02-12T20:16:54.021055] [INFO ] [FORECASTER] Completed predict_future for AVK [2026-02-12T20:16:54.021184] [INFO ] [sig ] AVK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:54.166272] [INFO ] [LOCAL ] Saved forecast: AVK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AVK.txt [2026-02-12T20:16:54.166445] [INFO ] [sig ] [299/3411] Completed AVK in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-12T20:16:54.166486] [INFO ] [sig ] [300/3411] Forecasting AVNS... [2026-02-12T20:16:54.166518] [INFO ] [sig ] Generating forecast for: AVNS [2026-02-12T20:16:54.166549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVNS' from 'https://tdm.silogroup.org/data/derivative_storage/AVNS.csv'. [2026-02-12T20:16:54.179876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVNS'. [2026-02-12T20:16:54.180217] [INFO ] [FORECASTER] Starting predict_future for AVNS [2026-02-12T20:16:54.181066] [DEBUG] [LOCAL ] No optimal features file found for AVNS: ./output/feature-sets/AVNS.txt [2026-02-12T20:16:54.181121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:54.181152] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:54.181178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:54.181233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:54.238610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:54.239388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:54.239469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:54.239501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:54.363685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:54.363852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:54.363892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:54.363919] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:54.367423] [DEBUG] [FORECASTER] AVNS: Forecast T+1@11:T+2@11: DOWN (p=33.07%) [2026-02-12T20:16:54.367753] [INFO ] [FORECASTER] Completed predict_future for AVNS [2026-02-12T20:16:54.367898] [INFO ] [sig ] AVNS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:54.513080] [INFO ] [LOCAL ] Saved forecast: AVNS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AVNS.txt [2026-02-12T20:16:54.513216] [INFO ] [sig ] [300/3411] Completed AVNS in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-12T20:16:54.513258] [INFO ] [sig ] [301/3411] Forecasting AVO... [2026-02-12T20:16:54.513288] [INFO ] [sig ] Generating forecast for: AVO [2026-02-12T20:16:54.513319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVO' from 'https://tdm.silogroup.org/data/derivative_storage/AVO.csv'. [2026-02-12T20:16:54.525527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVO'. [2026-02-12T20:16:54.525825] [INFO ] [FORECASTER] Starting predict_future for AVO [2026-02-12T20:16:54.526637] [DEBUG] [LOCAL ] No optimal features file found for AVO: ./output/feature-sets/AVO.txt [2026-02-12T20:16:54.526691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:54.526723] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:54.526750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:54.526809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:54.585810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:54.586677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:54.586763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:54.586796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:54.713204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:54.713367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:54.713409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:54.713437] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:54.717337] [DEBUG] [FORECASTER] AVO: Forecast T+1@11:T+2@11: UP (p=51.53%) [2026-02-12T20:16:54.717638] [INFO ] [FORECASTER] Completed predict_future for AVO [2026-02-12T20:16:54.717774] [INFO ] [sig ] AVO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:54.869699] [INFO ] [LOCAL ] Saved forecast: AVO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AVO.txt [2026-02-12T20:16:54.869862] [INFO ] [sig ] [301/3411] Completed AVO in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-12T20:16:54.869903] [INFO ] [sig ] [302/3411] Forecasting AVTX... [2026-02-12T20:16:54.869932] [INFO ] [sig ] Generating forecast for: AVTX [2026-02-12T20:16:54.869962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVTX' from 'https://tdm.silogroup.org/data/derivative_storage/AVTX.csv'. [2026-02-12T20:16:54.882313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVTX'. [2026-02-12T20:16:54.882605] [INFO ] [FORECASTER] Starting predict_future for AVTX [2026-02-12T20:16:54.883383] [DEBUG] [LOCAL ] No optimal features file found for AVTX: ./output/feature-sets/AVTX.txt [2026-02-12T20:16:54.883435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:54.883466] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:54.883494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:54.883556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:54.945137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:54.946361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:54.946489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:54.946522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:55.068500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:55.068692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:55.068741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:55.068773] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:55.072316] [DEBUG] [FORECASTER] AVTX: Forecast T+1@11:T+2@11: DOWN (p=9.55%) [2026-02-12T20:16:55.072677] [INFO ] [FORECASTER] Completed predict_future for AVTX [2026-02-12T20:16:55.072828] [INFO ] [sig ] AVTX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:55.217693] [INFO ] [LOCAL ] Saved forecast: AVTX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AVTX.txt [2026-02-12T20:16:55.217869] [INFO ] [sig ] [302/3411] Completed AVTX in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-12T20:16:55.217916] [INFO ] [sig ] [303/3411] Forecasting AVXL... [2026-02-12T20:16:55.217949] [INFO ] [sig ] Generating forecast for: AVXL [2026-02-12T20:16:55.217981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVXL' from 'https://tdm.silogroup.org/data/derivative_storage/AVXL.csv'. [2026-02-12T20:16:55.231430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVXL'. [2026-02-12T20:16:55.231814] [INFO ] [FORECASTER] Starting predict_future for AVXL [2026-02-12T20:16:55.232645] [DEBUG] [LOCAL ] No optimal features file found for AVXL: ./output/feature-sets/AVXL.txt [2026-02-12T20:16:55.232709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:55.232741] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:55.232768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:55.232825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:55.292234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:55.293083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:55.293169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:55.293204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:55.421128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:55.421289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:55.421329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:55.421359] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:55.425389] [DEBUG] [FORECASTER] AVXL: Forecast T+1@11:T+2@11: DOWN (p=0.53%) [2026-02-12T20:16:55.425720] [INFO ] [FORECASTER] Completed predict_future for AVXL [2026-02-12T20:16:55.425855] [INFO ] [sig ] AVXL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:55.572309] [INFO ] [LOCAL ] Saved forecast: AVXL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AVXL.txt [2026-02-12T20:16:55.572469] [INFO ] [sig ] [303/3411] Completed AVXL in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-12T20:16:55.572513] [INFO ] [sig ] [304/3411] Forecasting AVY... [2026-02-12T20:16:55.572542] [INFO ] [sig ] Generating forecast for: AVY [2026-02-12T20:16:55.572589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVY' from 'https://tdm.silogroup.org/data/derivative_storage/AVY.csv'. [2026-02-12T20:16:55.585225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVY'. [2026-02-12T20:16:55.585534] [INFO ] [FORECASTER] Starting predict_future for AVY [2026-02-12T20:16:55.586373] [DEBUG] [LOCAL ] No optimal features file found for AVY: ./output/feature-sets/AVY.txt [2026-02-12T20:16:55.586427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:55.586460] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:55.586488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:55.586551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:55.645513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:55.646400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:55.646482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:55.646515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:55.774401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:55.774568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:55.774636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:55.774668] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:55.778332] [DEBUG] [FORECASTER] AVY: Forecast T+1@11:T+2@11: UP (p=73.44%) [2026-02-12T20:16:55.778682] [INFO ] [FORECASTER] Completed predict_future for AVY [2026-02-12T20:16:55.778834] [INFO ] [sig ] AVY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:55.919533] [INFO ] [LOCAL ] Saved forecast: AVY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AVY.txt [2026-02-12T20:16:55.919739] [INFO ] [sig ] [304/3411] Completed AVY in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-12T20:16:55.919790] [INFO ] [sig ] [305/3411] Forecasting AWF... [2026-02-12T20:16:55.919819] [INFO ] [sig ] Generating forecast for: AWF [2026-02-12T20:16:55.919851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWF' from 'https://tdm.silogroup.org/data/derivative_storage/AWF.csv'. [2026-02-12T20:16:55.931807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWF'. [2026-02-12T20:16:55.932119] [INFO ] [FORECASTER] Starting predict_future for AWF [2026-02-12T20:16:55.932968] [DEBUG] [LOCAL ] No optimal features file found for AWF: ./output/feature-sets/AWF.txt [2026-02-12T20:16:55.933024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:55.933057] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:55.933086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:55.933144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:55.994214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:55.995136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:55.995226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:55.995259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:56.125522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:56.125721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:56.125766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:56.125796] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:56.129336] [DEBUG] [FORECASTER] AWF: Forecast T+1@11:T+2@11: UP (p=77.52%) [2026-02-12T20:16:56.129698] [INFO ] [FORECASTER] Completed predict_future for AWF [2026-02-12T20:16:56.129842] [INFO ] [sig ] AWF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:56.272751] [INFO ] [LOCAL ] Saved forecast: AWF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AWF.txt [2026-02-12T20:16:56.272997] [INFO ] [sig ] [305/3411] Completed AWF in 0.4s | 2.74 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-12T20:16:56.273059] [INFO ] [sig ] [306/3411] Forecasting AWI... [2026-02-12T20:16:56.273104] [INFO ] [sig ] Generating forecast for: AWI [2026-02-12T20:16:56.273149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWI' from 'https://tdm.silogroup.org/data/derivative_storage/AWI.csv'. [2026-02-12T20:16:56.285708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWI'. [2026-02-12T20:16:56.286080] [INFO ] [FORECASTER] Starting predict_future for AWI [2026-02-12T20:16:56.286906] [DEBUG] [LOCAL ] No optimal features file found for AWI: ./output/feature-sets/AWI.txt [2026-02-12T20:16:56.286959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:56.286993] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:56.287021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:56.287090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:56.346118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:56.346798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:56.346882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:56.346916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:56.474287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:56.474450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:56.474494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:56.474524] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:56.478138] [DEBUG] [FORECASTER] AWI: Forecast T+1@11:T+2@11: DOWN (p=3.94%) [2026-02-12T20:16:56.478427] [INFO ] [FORECASTER] Completed predict_future for AWI [2026-02-12T20:16:56.478624] [INFO ] [sig ] AWI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:56.628073] [INFO ] [LOCAL ] Saved forecast: AWI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AWI.txt [2026-02-12T20:16:56.628229] [INFO ] [sig ] [306/3411] Completed AWI in 0.4s | 2.74 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-12T20:16:56.628271] [INFO ] [sig ] [307/3411] Forecasting AWK... [2026-02-12T20:16:56.628300] [INFO ] [sig ] Generating forecast for: AWK [2026-02-12T20:16:56.628332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWK' from 'https://tdm.silogroup.org/data/derivative_storage/AWK.csv'. [2026-02-12T20:16:56.640668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWK'. [2026-02-12T20:16:56.641224] [INFO ] [FORECASTER] Starting predict_future for AWK [2026-02-12T20:16:56.642071] [DEBUG] [LOCAL ] No optimal features file found for AWK: ./output/feature-sets/AWK.txt [2026-02-12T20:16:56.642126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:56.642160] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:56.642188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:56.642246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:56.704232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:56.705290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:56.705373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:56.705405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:56.833586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:56.833761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:56.833801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:56.833830] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:56.837447] [DEBUG] [FORECASTER] AWK: Forecast T+1@11:T+2@11: UP (p=64.39%) [2026-02-12T20:16:56.837783] [INFO ] [FORECASTER] Completed predict_future for AWK [2026-02-12T20:16:56.837921] [INFO ] [sig ] AWK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:56.979753] [INFO ] [LOCAL ] Saved forecast: AWK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AWK.txt [2026-02-12T20:16:56.979963] [INFO ] [sig ] [307/3411] Completed AWK in 0.4s | 2.74 sym/s | Total: 1.9m | ETA: 18.9m [2026-02-12T20:16:56.980020] [INFO ] [sig ] [308/3411] Forecasting AWP... [2026-02-12T20:16:56.980053] [INFO ] [sig ] Generating forecast for: AWP [2026-02-12T20:16:56.980086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWP' from 'https://tdm.silogroup.org/data/derivative_storage/AWP.csv'. [2026-02-12T20:16:56.992705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWP'. [2026-02-12T20:16:56.993098] [INFO ] [FORECASTER] Starting predict_future for AWP [2026-02-12T20:16:56.993965] [DEBUG] [LOCAL ] No optimal features file found for AWP: ./output/feature-sets/AWP.txt [2026-02-12T20:16:56.994022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:56.994056] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:56.994084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:56.994142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:57.056245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:57.057208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:57.057324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:57.057362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:57.183375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:57.183593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:57.183639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:57.183671] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:57.187694] [DEBUG] [FORECASTER] AWP: Forecast T+1@11:T+2@11: DOWN (p=17.46%) [2026-02-12T20:16:57.188003] [INFO ] [FORECASTER] Completed predict_future for AWP [2026-02-12T20:16:57.188143] [INFO ] [sig ] AWP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:57.336501] [INFO ] [LOCAL ] Saved forecast: AWP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AWP.txt [2026-02-12T20:16:57.336685] [INFO ] [sig ] [308/3411] Completed AWP in 0.4s | 2.74 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-12T20:16:57.336729] [INFO ] [sig ] [309/3411] Forecasting AWRE... [2026-02-12T20:16:57.336758] [INFO ] [sig ] Generating forecast for: AWRE [2026-02-12T20:16:57.336788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWRE' from 'https://tdm.silogroup.org/data/derivative_storage/AWRE.csv'. [2026-02-12T20:16:57.349450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWRE'. [2026-02-12T20:16:57.349855] [INFO ] [FORECASTER] Starting predict_future for AWRE [2026-02-12T20:16:57.351136] [DEBUG] [LOCAL ] No optimal features file found for AWRE: ./output/feature-sets/AWRE.txt [2026-02-12T20:16:57.351193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:57.351254] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:57.351290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:57.351366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:57.415490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:57.416506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:57.416617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:57.416662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:57.534054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:57.534211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:57.534252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:57.534293] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:57.538036] [DEBUG] [FORECASTER] AWRE: Forecast T+1@11:T+2@11: DOWN (p=12.88%) [2026-02-12T20:16:57.538357] [INFO ] [FORECASTER] Completed predict_future for AWRE [2026-02-12T20:16:57.538496] [INFO ] [sig ] AWRE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:57.686914] [INFO ] [LOCAL ] Saved forecast: AWRE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AWRE.txt [2026-02-12T20:16:57.687063] [INFO ] [sig ] [309/3411] Completed AWRE in 0.4s | 2.74 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-12T20:16:57.687106] [INFO ] [sig ] [310/3411] Forecasting AXGN... [2026-02-12T20:16:57.687136] [INFO ] [sig ] Generating forecast for: AXGN [2026-02-12T20:16:57.687169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXGN' from 'https://tdm.silogroup.org/data/derivative_storage/AXGN.csv'. [2026-02-12T20:16:57.700316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXGN'. [2026-02-12T20:16:57.700720] [INFO ] [FORECASTER] Starting predict_future for AXGN [2026-02-12T20:16:57.701759] [DEBUG] [LOCAL ] No optimal features file found for AXGN: ./output/feature-sets/AXGN.txt [2026-02-12T20:16:57.701813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:57.701845] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:57.701872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:57.702108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:57.764109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:57.765010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:57.765094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:57.765128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:57.893992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:57.894155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:57.894195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:57.894225] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:57.897735] [DEBUG] [FORECASTER] AXGN: Forecast T+1@11:T+2@11: UP (p=92.59%) [2026-02-12T20:16:57.898010] [INFO ] [FORECASTER] Completed predict_future for AXGN [2026-02-12T20:16:57.898139] [INFO ] [sig ] AXGN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:58.042513] [INFO ] [LOCAL ] Saved forecast: AXGN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AXGN.txt [2026-02-12T20:16:58.042679] [INFO ] [sig ] [310/3411] Completed AXGN in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-12T20:16:58.042723] [INFO ] [sig ] [311/3411] Forecasting AXP... [2026-02-12T20:16:58.042753] [INFO ] [sig ] Generating forecast for: AXP [2026-02-12T20:16:58.042785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXP' from 'https://tdm.silogroup.org/data/derivative_storage/AXP.csv'. [2026-02-12T20:16:58.055904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXP'. [2026-02-12T20:16:58.056229] [INFO ] [FORECASTER] Starting predict_future for AXP [2026-02-12T20:16:58.057255] [DEBUG] [LOCAL ] No optimal features file found for AXP: ./output/feature-sets/AXP.txt [2026-02-12T20:16:58.057331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:58.057385] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:58.057414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:58.057471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:58.117864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:58.118785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:58.118869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:58.118903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:58.243537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:58.243714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:58.243754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:58.243783] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:58.247326] [DEBUG] [FORECASTER] AXP: Forecast T+1@11:T+2@11: UP (p=97.25%) [2026-02-12T20:16:58.247635] [INFO ] [FORECASTER] Completed predict_future for AXP [2026-02-12T20:16:58.247771] [INFO ] [sig ] AXP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:58.388759] [INFO ] [LOCAL ] Saved forecast: AXP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AXP.txt [2026-02-12T20:16:58.388902] [INFO ] [sig ] [311/3411] Completed AXP in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-12T20:16:58.389132] [INFO ] [sig ] [312/3411] Forecasting AXS... [2026-02-12T20:16:58.389162] [INFO ] [sig ] Generating forecast for: AXS [2026-02-12T20:16:58.389193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXS' from 'https://tdm.silogroup.org/data/derivative_storage/AXS.csv'. [2026-02-12T20:16:58.401367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXS'. [2026-02-12T20:16:58.401696] [INFO ] [FORECASTER] Starting predict_future for AXS [2026-02-12T20:16:58.402723] [DEBUG] [LOCAL ] No optimal features file found for AXS: ./output/feature-sets/AXS.txt [2026-02-12T20:16:58.402786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:58.402824] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:58.402855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:58.402912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:58.460480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:58.461181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:58.461262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:58.461295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:58.585946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:58.586112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:58.586154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:58.586221] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:58.589914] [DEBUG] [FORECASTER] AXS: Forecast T+1@11:T+2@11: UP (p=77.12%) [2026-02-12T20:16:58.590225] [INFO ] [FORECASTER] Completed predict_future for AXS [2026-02-12T20:16:58.590363] [INFO ] [sig ] AXS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:58.738480] [INFO ] [LOCAL ] Saved forecast: AXS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AXS.txt [2026-02-12T20:16:58.738681] [INFO ] [sig ] [312/3411] Completed AXS in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-12T20:16:58.738735] [INFO ] [sig ] [313/3411] Forecasting AXSM... [2026-02-12T20:16:58.738772] [INFO ] [sig ] Generating forecast for: AXSM [2026-02-12T20:16:58.738809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXSM' from 'https://tdm.silogroup.org/data/derivative_storage/AXSM.csv'. [2026-02-12T20:16:58.751549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXSM'. [2026-02-12T20:16:58.751978] [INFO ] [FORECASTER] Starting predict_future for AXSM [2026-02-12T20:16:58.752834] [DEBUG] [LOCAL ] No optimal features file found for AXSM: ./output/feature-sets/AXSM.txt [2026-02-12T20:16:58.753053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:58.753083] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:58.753130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:58.753188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:58.816339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:58.817289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:58.817373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:58.817407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:58.939443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:58.939643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:58.939690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:58.939722] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:58.943435] [DEBUG] [FORECASTER] AXSM: Forecast T+1@11:T+2@11: UP (p=58.99%) [2026-02-12T20:16:58.943770] [INFO ] [FORECASTER] Completed predict_future for AXSM [2026-02-12T20:16:58.943919] [INFO ] [sig ] AXSM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:59.089528] [INFO ] [LOCAL ] Saved forecast: AXSM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AXSM.txt [2026-02-12T20:16:59.089711] [INFO ] [sig ] [313/3411] Completed AXSM in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-12T20:16:59.089754] [INFO ] [sig ] [314/3411] Forecasting AXTA... [2026-02-12T20:16:59.089785] [INFO ] [sig ] Generating forecast for: AXTA [2026-02-12T20:16:59.089816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTA' from 'https://tdm.silogroup.org/data/derivative_storage/AXTA.csv'. [2026-02-12T20:16:59.101311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTA'. [2026-02-12T20:16:59.101719] [INFO ] [FORECASTER] Starting predict_future for AXTA [2026-02-12T20:16:59.102500] [DEBUG] [LOCAL ] No optimal features file found for AXTA: ./output/feature-sets/AXTA.txt [2026-02-12T20:16:59.102552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:59.102604] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:59.102634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:59.102692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:59.160567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:59.161458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:59.161541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:59.161592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:59.288470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:59.288647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:59.288696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:59.288731] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:59.292140] [DEBUG] [FORECASTER] AXTA: Forecast T+1@11:T+2@11: UP (p=80.97%) [2026-02-12T20:16:59.292417] [INFO ] [FORECASTER] Completed predict_future for AXTA [2026-02-12T20:16:59.292545] [INFO ] [sig ] AXTA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:16:59.431799] [INFO ] [LOCAL ] Saved forecast: AXTA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AXTA.txt [2026-02-12T20:16:59.431937] [INFO ] [sig ] [314/3411] Completed AXTA in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-12T20:16:59.431982] [INFO ] [sig ] [315/3411] Forecasting AXTI... [2026-02-12T20:16:59.432012] [INFO ] [sig ] Generating forecast for: AXTI [2026-02-12T20:16:59.432043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTI' from 'https://tdm.silogroup.org/data/derivative_storage/AXTI.csv'. [2026-02-12T20:16:59.444116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTI'. [2026-02-12T20:16:59.444444] [INFO ] [FORECASTER] Starting predict_future for AXTI [2026-02-12T20:16:59.445329] [DEBUG] [LOCAL ] No optimal features file found for AXTI: ./output/feature-sets/AXTI.txt [2026-02-12T20:16:59.445384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:59.445415] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:59.445442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:59.445498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:59.505474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:59.506418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:59.506501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:59.506532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:59.628363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:59.628519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:59.628559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:59.628608] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:59.632003] [DEBUG] [FORECASTER] AXTI: Forecast T+1@11:T+2@11: DOWN (p=1.63%) [2026-02-12T20:16:59.632278] [INFO ] [FORECASTER] Completed predict_future for AXTI [2026-02-12T20:16:59.632407] [INFO ] [sig ] AXTI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:16:59.773889] [INFO ] [LOCAL ] Saved forecast: AXTI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AXTI.txt [2026-02-12T20:16:59.774049] [INFO ] [sig ] [315/3411] Completed AXTI in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-12T20:16:59.774090] [INFO ] [sig ] [316/3411] Forecasting AYI... [2026-02-12T20:16:59.774118] [INFO ] [sig ] Generating forecast for: AYI [2026-02-12T20:16:59.774149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AYI' from 'https://tdm.silogroup.org/data/derivative_storage/AYI.csv'. [2026-02-12T20:16:59.786913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AYI'. [2026-02-12T20:16:59.787206] [INFO ] [FORECASTER] Starting predict_future for AYI [2026-02-12T20:16:59.788234] [DEBUG] [LOCAL ] No optimal features file found for AYI: ./output/feature-sets/AYI.txt [2026-02-12T20:16:59.788287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:16:59.788319] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:16:59.788346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:16:59.788402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:16:59.846084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:16:59.846963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:16:59.847049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:16:59.847082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:16:59.976612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:16:59.976781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:16:59.976823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:16:59.976851] [INFO ] [FORECASTER] Training complete [2026-02-12T20:16:59.980346] [DEBUG] [FORECASTER] AYI: Forecast T+1@11:T+2@11: UP (p=96.14%) [2026-02-12T20:16:59.980688] [INFO ] [FORECASTER] Completed predict_future for AYI [2026-02-12T20:16:59.980856] [INFO ] [sig ] AYI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:00.130958] [INFO ] [LOCAL ] Saved forecast: AYI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AYI.txt [2026-02-12T20:17:00.131119] [INFO ] [sig ] [316/3411] Completed AYI in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-12T20:17:00.131159] [INFO ] [sig ] [317/3411] Forecasting AZ... [2026-02-12T20:17:00.131191] [INFO ] [sig ] Generating forecast for: AZ [2026-02-12T20:17:00.131221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZ.csv'. [2026-02-12T20:17:00.143371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZ'. [2026-02-12T20:17:00.143751] [INFO ] [FORECASTER] Starting predict_future for AZ [2026-02-12T20:17:00.144556] [DEBUG] [LOCAL ] No optimal features file found for AZ: ./output/feature-sets/AZ.txt [2026-02-12T20:17:00.144631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:00.144663] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:00.144689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:00.144746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:00.204431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:00.205542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:00.205648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:00.205688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:00.329804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:00.329961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:00.330002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:00.330031] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:00.333422] [DEBUG] [FORECASTER] AZ: Forecast T+1@11:T+2@11: DOWN (p=3.06%) [2026-02-12T20:17:00.333721] [INFO ] [FORECASTER] Completed predict_future for AZ [2026-02-12T20:17:00.333854] [INFO ] [sig ] AZ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:00.478952] [INFO ] [LOCAL ] Saved forecast: AZ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AZ.txt [2026-02-12T20:17:00.479111] [INFO ] [sig ] [317/3411] Completed AZ in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-12T20:17:00.479152] [INFO ] [sig ] [318/3411] Forecasting AZN... [2026-02-12T20:17:00.479182] [INFO ] [sig ] Generating forecast for: AZN [2026-02-12T20:17:00.479213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZN' from 'https://tdm.silogroup.org/data/derivative_storage/AZN.csv'. [2026-02-12T20:17:00.494479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZN'. [2026-02-12T20:17:00.494854] [INFO ] [FORECASTER] Starting predict_future for AZN [2026-02-12T20:17:00.495658] [DEBUG] [LOCAL ] No optimal features file found for AZN: ./output/feature-sets/AZN.txt [2026-02-12T20:17:00.495718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:00.495757] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:00.495790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:00.495857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:00.562290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:00.563193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:00.563281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:00.563314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:00.689258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:00.689427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:00.689472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:00.689541] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:00.693226] [DEBUG] [FORECASTER] AZN: Forecast T+1@11:T+2@11: UP (p=70.86%) [2026-02-12T20:17:00.693517] [INFO ] [FORECASTER] Completed predict_future for AZN [2026-02-12T20:17:00.693683] [INFO ] [sig ] AZN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:00.842479] [INFO ] [LOCAL ] Saved forecast: AZN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AZN.txt [2026-02-12T20:17:00.842644] [INFO ] [sig ] [318/3411] Completed AZN in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-12T20:17:00.842688] [INFO ] [sig ] [319/3411] Forecasting AZO... [2026-02-12T20:17:00.842718] [INFO ] [sig ] Generating forecast for: AZO [2026-02-12T20:17:00.842749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZO' from 'https://tdm.silogroup.org/data/derivative_storage/AZO.csv'. [2026-02-12T20:17:00.855773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZO'. [2026-02-12T20:17:00.856328] [INFO ] [FORECASTER] Starting predict_future for AZO [2026-02-12T20:17:00.857367] [DEBUG] [LOCAL ] No optimal features file found for AZO: ./output/feature-sets/AZO.txt [2026-02-12T20:17:00.857421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:00.857452] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:00.857479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:00.857535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:00.917471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:00.918385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:00.918477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:00.918546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:01.044920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:01.045082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:01.045123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:01.045154] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:01.048730] [DEBUG] [FORECASTER] AZO: Forecast T+1@11:T+2@11: DOWN (p=6.72%) [2026-02-12T20:17:01.049042] [INFO ] [FORECASTER] Completed predict_future for AZO [2026-02-12T20:17:01.049209] [INFO ] [sig ] AZO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:01.201775] [INFO ] [LOCAL ] Saved forecast: AZO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/AZO.txt [2026-02-12T20:17:01.201983] [INFO ] [sig ] [319/3411] Completed AZO in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-12T20:17:01.202039] [INFO ] [sig ] [320/3411] Forecasting AZZ... [2026-02-12T20:17:01.202078] [INFO ] [sig ] Generating forecast for: AZZ [2026-02-12T20:17:01.202120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZZ.csv'. [2026-02-12T20:17:01.220365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZZ'. [2026-02-12T20:17:01.220874] [INFO ] [FORECASTER] Starting predict_future for AZZ [2026-02-12T20:17:01.221832] [DEBUG] [LOCAL ] No optimal features file found for AZZ: ./output/feature-sets/AZZ.txt [2026-02-12T20:17:01.221893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:01.221927] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:01.221955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:01.222013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:01.284945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:01.285925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:01.286022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:01.286074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:01.415970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:01.416142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:01.416195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:01.416228] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:01.419987] [DEBUG] [FORECASTER] AZZ: Forecast T+1@11:T+2@11: UP (p=62.65%) [2026-02-12T20:17:01.420288] [INFO ] [FORECASTER] Completed predict_future for AZZ [2026-02-12T20:17:01.420429] [INFO ] [sig ] AZZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:01.570961] [INFO ] [LOCAL ] Saved forecast: AZZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/AZZ.txt [2026-02-12T20:17:01.571095] [INFO ] [sig ] [320/3411] Completed AZZ in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.7m [2026-02-12T20:17:01.571135] [INFO ] [sig ] [321/3411] Forecasting BA... [2026-02-12T20:17:01.571164] [INFO ] [sig ] Generating forecast for: BA [2026-02-12T20:17:01.571194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BA' from 'https://tdm.silogroup.org/data/derivative_storage/BA.csv'. [2026-02-12T20:17:01.585147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BA'. [2026-02-12T20:17:01.585569] [INFO ] [FORECASTER] Starting predict_future for BA [2026-02-12T20:17:01.586490] [DEBUG] [LOCAL ] No optimal features file found for BA: ./output/feature-sets/BA.txt [2026-02-12T20:17:01.586547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:01.586603] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:01.586634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:01.586766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:01.654780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:01.656423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:01.656616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:01.656659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:01.798851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:01.799027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:01.799259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:01.799288] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:01.803115] [DEBUG] [FORECASTER] BA: Forecast T+1@11:T+2@11: DOWN (p=8.15%) [2026-02-12T20:17:01.803523] [INFO ] [FORECASTER] Completed predict_future for BA [2026-02-12T20:17:01.803717] [INFO ] [sig ] BA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:01.956459] [INFO ] [LOCAL ] Saved forecast: BA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BA.txt [2026-02-12T20:17:01.957760] [INFO ] [sig ] [321/3411] Completed BA in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.7m [2026-02-12T20:17:01.957856] [INFO ] [sig ] [322/3411] Forecasting BABA... [2026-02-12T20:17:01.957899] [INFO ] [sig ] Generating forecast for: BABA [2026-02-12T20:17:01.957939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABA' from 'https://tdm.silogroup.org/data/derivative_storage/BABA.csv'. [2026-02-12T20:17:01.971541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABA'. [2026-02-12T20:17:01.971969] [INFO ] [FORECASTER] Starting predict_future for BABA [2026-02-12T20:17:01.972831] [DEBUG] [LOCAL ] No optimal features file found for BABA: ./output/feature-sets/BABA.txt [2026-02-12T20:17:01.972886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:01.972920] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:01.972949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:01.973021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:02.036018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:02.036975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:02.037082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:02.037117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:02.168926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:02.169094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:02.169136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:02.169164] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:02.172994] [DEBUG] [FORECASTER] BABA: Forecast T+1@11:T+2@11: UP (p=72.63%) [2026-02-12T20:17:02.173359] [INFO ] [FORECASTER] Completed predict_future for BABA [2026-02-12T20:17:02.173536] [INFO ] [sig ] BABA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:02.342683] [INFO ] [LOCAL ] Saved forecast: BABA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BABA.txt [2026-02-12T20:17:02.342873] [INFO ] [sig ] [322/3411] Completed BABA in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-12T20:17:02.342916] [INFO ] [sig ] [323/3411] Forecasting BABX... [2026-02-12T20:17:02.342946] [INFO ] [sig ] Generating forecast for: BABX [2026-02-12T20:17:02.342976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABX' from 'https://tdm.silogroup.org/data/derivative_storage/BABX.csv'. [2026-02-12T20:17:02.355420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABX'. [2026-02-12T20:17:02.355846] [INFO ] [FORECASTER] Starting predict_future for BABX [2026-02-12T20:17:02.356713] [DEBUG] [LOCAL ] No optimal features file found for BABX: ./output/feature-sets/BABX.txt [2026-02-12T20:17:02.356768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:02.356805] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:02.356865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:02.356947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:02.423831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:02.424958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:02.425063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:02.425099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:02.548875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:02.549047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:02.549088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:02.549117] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:02.552760] [DEBUG] [FORECASTER] BABX: Forecast T+1@11:T+2@11: DOWN (p=45.90%) [2026-02-12T20:17:02.553060] [INFO ] [FORECASTER] Completed predict_future for BABX [2026-02-12T20:17:02.553200] [INFO ] [sig ] BABX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:02.705302] [INFO ] [LOCAL ] Saved forecast: BABX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BABX.txt [2026-02-12T20:17:02.705477] [INFO ] [sig ] [323/3411] Completed BABX in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-12T20:17:02.705518] [INFO ] [sig ] [324/3411] Forecasting BAC... [2026-02-12T20:17:02.705550] [INFO ] [sig ] Generating forecast for: BAC [2026-02-12T20:17:02.705610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAC' from 'https://tdm.silogroup.org/data/derivative_storage/BAC.csv'. [2026-02-12T20:17:02.718551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAC'. [2026-02-12T20:17:02.719052] [INFO ] [FORECASTER] Starting predict_future for BAC [2026-02-12T20:17:02.719973] [DEBUG] [LOCAL ] No optimal features file found for BAC: ./output/feature-sets/BAC.txt [2026-02-12T20:17:02.720041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:02.720073] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:02.720100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:02.720164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:02.780106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:02.781248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:02.781343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:02.781375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:02.916498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:02.916670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:02.916713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:02.916742] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:02.920271] [DEBUG] [FORECASTER] BAC: Forecast T+1@11:T+2@11: UP (p=51.00%) [2026-02-12T20:17:02.920607] [INFO ] [FORECASTER] Completed predict_future for BAC [2026-02-12T20:17:02.920756] [INFO ] [sig ] BAC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:03.059968] [INFO ] [LOCAL ] Saved forecast: BAC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BAC.txt [2026-02-12T20:17:03.060099] [INFO ] [sig ] [324/3411] Completed BAC in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-12T20:17:03.060138] [INFO ] [sig ] [325/3411] Forecasting BAH... [2026-02-12T20:17:03.060167] [INFO ] [sig ] Generating forecast for: BAH [2026-02-12T20:17:03.060196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAH' from 'https://tdm.silogroup.org/data/derivative_storage/BAH.csv'. [2026-02-12T20:17:03.073890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAH'. [2026-02-12T20:17:03.074505] [INFO ] [FORECASTER] Starting predict_future for BAH [2026-02-12T20:17:03.075497] [DEBUG] [LOCAL ] No optimal features file found for BAH: ./output/feature-sets/BAH.txt [2026-02-12T20:17:03.075558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:03.075615] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:03.075644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:03.075702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:03.159016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:03.160157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:03.160277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:03.160331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:03.308891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:03.309050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:03.309091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:03.309131] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:03.312948] [DEBUG] [FORECASTER] BAH: Forecast T+1@11:T+2@11: UP (p=66.06%) [2026-02-12T20:17:03.313238] [INFO ] [FORECASTER] Completed predict_future for BAH [2026-02-12T20:17:03.313395] [INFO ] [sig ] BAH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:03.482069] [INFO ] [LOCAL ] Saved forecast: BAH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BAH.txt [2026-02-12T20:17:03.482242] [INFO ] [sig ] [325/3411] Completed BAH in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-12T20:17:03.482285] [INFO ] [sig ] [326/3411] Forecasting BALL... [2026-02-12T20:17:03.482315] [INFO ] [sig ] Generating forecast for: BALL [2026-02-12T20:17:03.482346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BALL' from 'https://tdm.silogroup.org/data/derivative_storage/BALL.csv'. [2026-02-12T20:17:03.494812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BALL'. [2026-02-12T20:17:03.495136] [INFO ] [FORECASTER] Starting predict_future for BALL [2026-02-12T20:17:03.495949] [DEBUG] [LOCAL ] No optimal features file found for BALL: ./output/feature-sets/BALL.txt [2026-02-12T20:17:03.496010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:03.496101] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:03.496132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:03.496189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:03.572465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:03.573397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:03.573489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:03.573524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:03.702515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:03.702704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:03.702745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:03.702773] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:03.707195] [DEBUG] [FORECASTER] BALL: Forecast T+1@11:T+2@11: UP (p=89.32%) [2026-02-12T20:17:03.707630] [INFO ] [FORECASTER] Completed predict_future for BALL [2026-02-12T20:17:03.707802] [INFO ] [sig ] BALL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:03.858951] [INFO ] [LOCAL ] Saved forecast: BALL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BALL.txt [2026-02-12T20:17:03.859120] [INFO ] [sig ] [326/3411] Completed BALL in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-12T20:17:03.859162] [INFO ] [sig ] [327/3411] Forecasting BAM... [2026-02-12T20:17:03.859192] [INFO ] [sig ] Generating forecast for: BAM [2026-02-12T20:17:03.859221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAM' from 'https://tdm.silogroup.org/data/derivative_storage/BAM.csv'. [2026-02-12T20:17:03.871680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAM'. [2026-02-12T20:17:03.872119] [INFO ] [FORECASTER] Starting predict_future for BAM [2026-02-12T20:17:03.872967] [DEBUG] [LOCAL ] No optimal features file found for BAM: ./output/feature-sets/BAM.txt [2026-02-12T20:17:03.873019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:03.873051] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:03.873078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:03.873134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:03.930277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:03.931066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:03.931149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:03.931182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:04.053957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:04.054125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:04.054168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:04.054199] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:04.057950] [DEBUG] [FORECASTER] BAM: Forecast T+1@11:T+2@11: DOWN (p=3.39%) [2026-02-12T20:17:04.058260] [INFO ] [FORECASTER] Completed predict_future for BAM [2026-02-12T20:17:04.058402] [INFO ] [sig ] BAM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:04.223155] [INFO ] [LOCAL ] Saved forecast: BAM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BAM.txt [2026-02-12T20:17:04.223340] [INFO ] [sig ] [327/3411] Completed BAM in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-12T20:17:04.223383] [INFO ] [sig ] [328/3411] Forecasting BANC... [2026-02-12T20:17:04.223413] [INFO ] [sig ] Generating forecast for: BANC [2026-02-12T20:17:04.223443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANC' from 'https://tdm.silogroup.org/data/derivative_storage/BANC.csv'. [2026-02-12T20:17:04.235547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANC'. [2026-02-12T20:17:04.235911] [INFO ] [FORECASTER] Starting predict_future for BANC [2026-02-12T20:17:04.236716] [DEBUG] [LOCAL ] No optimal features file found for BANC: ./output/feature-sets/BANC.txt [2026-02-12T20:17:04.236769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:04.236800] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:04.236826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:04.236882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:04.302560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:04.303477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:04.303564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:04.303620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:04.434764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:04.434945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:04.434989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:04.435019] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:04.439389] [DEBUG] [FORECASTER] BANC: Forecast T+1@11:T+2@11: DOWN (p=7.48%) [2026-02-12T20:17:04.439774] [INFO ] [FORECASTER] Completed predict_future for BANC [2026-02-12T20:17:04.439929] [INFO ] [sig ] BANC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:04.595778] [INFO ] [LOCAL ] Saved forecast: BANC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BANC.txt [2026-02-12T20:17:04.595951] [INFO ] [sig ] [328/3411] Completed BANC in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-12T20:17:04.595995] [INFO ] [sig ] [329/3411] Forecasting BAND... [2026-02-12T20:17:04.596027] [INFO ] [sig ] Generating forecast for: BAND [2026-02-12T20:17:04.596071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAND' from 'https://tdm.silogroup.org/data/derivative_storage/BAND.csv'. [2026-02-12T20:17:04.609094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAND'. [2026-02-12T20:17:04.609505] [INFO ] [FORECASTER] Starting predict_future for BAND [2026-02-12T20:17:04.610490] [DEBUG] [LOCAL ] No optimal features file found for BAND: ./output/feature-sets/BAND.txt [2026-02-12T20:17:04.610550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:04.610609] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:04.610644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:04.610719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:04.684273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:04.685225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:04.685335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:04.685371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:04.810271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:04.810433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:04.810474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:04.810537] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:04.814075] [DEBUG] [FORECASTER] BAND: Forecast T+1@11:T+2@11: DOWN (p=36.27%) [2026-02-12T20:17:04.814390] [INFO ] [FORECASTER] Completed predict_future for BAND [2026-02-12T20:17:04.814547] [INFO ] [sig ] BAND: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:04.971215] [INFO ] [LOCAL ] Saved forecast: BAND 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BAND.txt [2026-02-12T20:17:04.971445] [INFO ] [sig ] [329/3411] Completed BAND in 0.4s | 2.74 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-12T20:17:04.971519] [INFO ] [sig ] [330/3411] Forecasting BANF... [2026-02-12T20:17:04.971569] [INFO ] [sig ] Generating forecast for: BANF [2026-02-12T20:17:04.971646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANF' from 'https://tdm.silogroup.org/data/derivative_storage/BANF.csv'. [2026-02-12T20:17:04.985483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANF'. [2026-02-12T20:17:04.985887] [INFO ] [FORECASTER] Starting predict_future for BANF [2026-02-12T20:17:04.986759] [DEBUG] [LOCAL ] No optimal features file found for BANF: ./output/feature-sets/BANF.txt [2026-02-12T20:17:04.986815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:04.986849] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:04.986877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:04.986935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:05.047467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:05.048377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:05.048463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:05.048496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:05.178219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:05.178387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:05.178429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:05.178459] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:05.182225] [DEBUG] [FORECASTER] BANF: Forecast T+1@11:T+2@11: UP (p=65.98%) [2026-02-12T20:17:05.182552] [INFO ] [FORECASTER] Completed predict_future for BANF [2026-02-12T20:17:05.182716] [INFO ] [sig ] BANF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:05.331412] [INFO ] [LOCAL ] Saved forecast: BANF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BANF.txt [2026-02-12T20:17:05.331602] [INFO ] [sig ] [330/3411] Completed BANF in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-12T20:17:05.331649] [INFO ] [sig ] [331/3411] Forecasting BANX... [2026-02-12T20:17:05.331680] [INFO ] [sig ] Generating forecast for: BANX [2026-02-12T20:17:05.331710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANX' from 'https://tdm.silogroup.org/data/derivative_storage/BANX.csv'. [2026-02-12T20:17:05.345220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANX'. [2026-02-12T20:17:05.345636] [INFO ] [FORECASTER] Starting predict_future for BANX [2026-02-12T20:17:05.346481] [DEBUG] [LOCAL ] No optimal features file found for BANX: ./output/feature-sets/BANX.txt [2026-02-12T20:17:05.346535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:05.346568] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:05.346623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:05.346683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:05.407961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:05.408868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:05.408970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:05.409005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:05.538811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:05.539000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:05.539082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:05.539132] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:05.543684] [DEBUG] [FORECASTER] BANX: Forecast T+1@11:T+2@11: UP (p=63.25%) [2026-02-12T20:17:05.544144] [INFO ] [FORECASTER] Completed predict_future for BANX [2026-02-12T20:17:05.544316] [INFO ] [sig ] BANX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:05.707502] [INFO ] [LOCAL ] Saved forecast: BANX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BANX.txt [2026-02-12T20:17:05.707699] [INFO ] [sig ] [331/3411] Completed BANX in 0.4s | 2.74 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-12T20:17:05.707745] [INFO ] [sig ] [332/3411] Forecasting BAP... [2026-02-12T20:17:05.707775] [INFO ] [sig ] Generating forecast for: BAP [2026-02-12T20:17:05.707806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAP' from 'https://tdm.silogroup.org/data/derivative_storage/BAP.csv'. [2026-02-12T20:17:05.721904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAP'. [2026-02-12T20:17:05.722330] [INFO ] [FORECASTER] Starting predict_future for BAP [2026-02-12T20:17:05.723156] [DEBUG] [LOCAL ] No optimal features file found for BAP: ./output/feature-sets/BAP.txt [2026-02-12T20:17:05.723211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:05.723243] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:05.723270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:05.723326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:05.780902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:05.781521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:05.781618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:05.781654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:05.899785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:05.899925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:05.899964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:05.899992] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:05.903334] [DEBUG] [FORECASTER] BAP: Forecast T+1@11:T+2@11: UP (p=94.12%) [2026-02-12T20:17:05.903684] [INFO ] [FORECASTER] Completed predict_future for BAP [2026-02-12T20:17:05.903832] [INFO ] [sig ] BAP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:06.041551] [INFO ] [LOCAL ] Saved forecast: BAP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BAP.txt [2026-02-12T20:17:06.041687] [INFO ] [sig ] [332/3411] Completed BAP in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-12T20:17:06.041727] [INFO ] [sig ] [333/3411] Forecasting BATRA... [2026-02-12T20:17:06.041756] [INFO ] [sig ] Generating forecast for: BATRA [2026-02-12T20:17:06.041787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRA' from 'https://tdm.silogroup.org/data/derivative_storage/BATRA.csv'. [2026-02-12T20:17:06.053733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRA'. [2026-02-12T20:17:06.053992] [INFO ] [FORECASTER] Starting predict_future for BATRA [2026-02-12T20:17:06.054792] [DEBUG] [LOCAL ] No optimal features file found for BATRA: ./output/feature-sets/BATRA.txt [2026-02-12T20:17:06.054845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:06.054877] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:06.054903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:06.054959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:06.115196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:06.115903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:06.116007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:06.116042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:06.233000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:06.233133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:06.233180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:06.233208] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:06.236674] [DEBUG] [FORECASTER] BATRA: Forecast T+1@11:T+2@11: UP (p=52.29%) [2026-02-12T20:17:06.236954] [INFO ] [FORECASTER] Completed predict_future for BATRA [2026-02-12T20:17:06.237080] [INFO ] [sig ] BATRA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:06.375747] [INFO ] [LOCAL ] Saved forecast: BATRA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BATRA.txt [2026-02-12T20:17:06.375884] [INFO ] [sig ] [333/3411] Completed BATRA in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-12T20:17:06.375931] [INFO ] [sig ] [334/3411] Forecasting BATRK... [2026-02-12T20:17:06.375967] [INFO ] [sig ] Generating forecast for: BATRK [2026-02-12T20:17:06.376003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRK' from 'https://tdm.silogroup.org/data/derivative_storage/BATRK.csv'. [2026-02-12T20:17:06.388428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRK'. [2026-02-12T20:17:06.388723] [INFO ] [FORECASTER] Starting predict_future for BATRK [2026-02-12T20:17:06.389531] [DEBUG] [LOCAL ] No optimal features file found for BATRK: ./output/feature-sets/BATRK.txt [2026-02-12T20:17:06.389602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:06.389636] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:06.389663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:06.389719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:06.447121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:06.448033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:06.448121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:06.448154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:06.570073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:06.570205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:06.570244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:06.570272] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:06.573605] [DEBUG] [FORECASTER] BATRK: Forecast T+1@11:T+2@11: DOWN (p=24.83%) [2026-02-12T20:17:06.573880] [INFO ] [FORECASTER] Completed predict_future for BATRK [2026-02-12T20:17:06.574006] [INFO ] [sig ] BATRK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:06.714200] [INFO ] [LOCAL ] Saved forecast: BATRK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BATRK.txt [2026-02-12T20:17:06.714328] [INFO ] [sig ] [334/3411] Completed BATRK in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-12T20:17:06.714366] [INFO ] [sig ] [335/3411] Forecasting BAX... [2026-02-12T20:17:06.714395] [INFO ] [sig ] Generating forecast for: BAX [2026-02-12T20:17:06.714423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAX' from 'https://tdm.silogroup.org/data/derivative_storage/BAX.csv'. [2026-02-12T20:17:06.736481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAX'. [2026-02-12T20:17:06.736778] [INFO ] [FORECASTER] Starting predict_future for BAX [2026-02-12T20:17:06.737612] [DEBUG] [LOCAL ] No optimal features file found for BAX: ./output/feature-sets/BAX.txt [2026-02-12T20:17:06.737665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:06.737707] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:06.737734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:06.737790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:06.794456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:06.795100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:06.795178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:06.795210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:06.912338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:06.912474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:06.912514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:06.912542] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:06.915958] [DEBUG] [FORECASTER] BAX: Forecast T+1@11:T+2@11: DOWN (p=17.90%) [2026-02-12T20:17:06.916248] [INFO ] [FORECASTER] Completed predict_future for BAX [2026-02-12T20:17:06.916376] [INFO ] [sig ] BAX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:07.057334] [INFO ] [LOCAL ] Saved forecast: BAX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BAX.txt [2026-02-12T20:17:07.057453] [INFO ] [sig ] [335/3411] Completed BAX in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-12T20:17:07.057491] [INFO ] [sig ] [336/3411] Forecasting BB... [2026-02-12T20:17:07.057521] [INFO ] [sig ] Generating forecast for: BB [2026-02-12T20:17:07.057552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BB' from 'https://tdm.silogroup.org/data/derivative_storage/BB.csv'. [2026-02-12T20:17:07.070773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BB'. [2026-02-12T20:17:07.071074] [INFO ] [FORECASTER] Starting predict_future for BB [2026-02-12T20:17:07.072102] [DEBUG] [LOCAL ] No optimal features file found for BB: ./output/feature-sets/BB.txt [2026-02-12T20:17:07.072343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:07.072373] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:07.072399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:07.072459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:07.129966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:07.130570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:07.130704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:07.130739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:07.253591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:07.253729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:07.253769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:07.253797] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:07.257761] [DEBUG] [FORECASTER] BB: Forecast T+1@11:T+2@11: UP (p=61.35%) [2026-02-12T20:17:07.258067] [INFO ] [FORECASTER] Completed predict_future for BB [2026-02-12T20:17:07.258198] [INFO ] [sig ] BB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:07.398425] [INFO ] [LOCAL ] Saved forecast: BB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BB.txt [2026-02-12T20:17:07.398539] [INFO ] [sig ] [336/3411] Completed BB in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-12T20:17:07.398597] [INFO ] [sig ] [337/3411] Forecasting BBAI... [2026-02-12T20:17:07.398630] [INFO ] [sig ] Generating forecast for: BBAI [2026-02-12T20:17:07.398660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBAI' from 'https://tdm.silogroup.org/data/derivative_storage/BBAI.csv'. [2026-02-12T20:17:07.410130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBAI'. [2026-02-12T20:17:07.410399] [INFO ] [FORECASTER] Starting predict_future for BBAI [2026-02-12T20:17:07.411228] [DEBUG] [LOCAL ] No optimal features file found for BBAI: ./output/feature-sets/BBAI.txt [2026-02-12T20:17:07.411280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:07.411312] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:07.411338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:07.411395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:07.470067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:07.470905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:07.470986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:07.471021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:07.597240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:07.597393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:07.597433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:07.597460] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:07.600921] [DEBUG] [FORECASTER] BBAI: Forecast T+1@11:T+2@11: DOWN (p=16.26%) [2026-02-12T20:17:07.601215] [INFO ] [FORECASTER] Completed predict_future for BBAI [2026-02-12T20:17:07.601346] [INFO ] [sig ] BBAI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:07.739556] [INFO ] [LOCAL ] Saved forecast: BBAI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BBAI.txt [2026-02-12T20:17:07.739693] [INFO ] [sig ] [337/3411] Completed BBAI in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.6m [2026-02-12T20:17:07.739743] [INFO ] [sig ] [338/3411] Forecasting BBCP... [2026-02-12T20:17:07.739774] [INFO ] [sig ] Generating forecast for: BBCP [2026-02-12T20:17:07.739805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBCP' from 'https://tdm.silogroup.org/data/derivative_storage/BBCP.csv'. [2026-02-12T20:17:07.751497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBCP'. [2026-02-12T20:17:07.751793] [INFO ] [FORECASTER] Starting predict_future for BBCP [2026-02-12T20:17:07.752617] [DEBUG] [LOCAL ] No optimal features file found for BBCP: ./output/feature-sets/BBCP.txt [2026-02-12T20:17:07.752668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:07.752712] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:07.752739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:07.752795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:07.809105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:07.809836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:07.809937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:07.809979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:07.933478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:07.933655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:07.933699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:07.933729] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:07.937160] [DEBUG] [FORECASTER] BBCP: Forecast T+1@11:T+2@11: UP (p=74.28%) [2026-02-12T20:17:07.937463] [INFO ] [FORECASTER] Completed predict_future for BBCP [2026-02-12T20:17:07.937613] [INFO ] [sig ] BBCP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:08.080465] [INFO ] [LOCAL ] Saved forecast: BBCP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BBCP.txt [2026-02-12T20:17:08.080621] [INFO ] [sig ] [338/3411] Completed BBCP in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.6m [2026-02-12T20:17:08.080670] [INFO ] [sig ] [339/3411] Forecasting BBD... [2026-02-12T20:17:08.080702] [INFO ] [sig ] Generating forecast for: BBD [2026-02-12T20:17:08.080732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBD' from 'https://tdm.silogroup.org/data/derivative_storage/BBD.csv'. [2026-02-12T20:17:08.094249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBD'. [2026-02-12T20:17:08.094737] [INFO ] [FORECASTER] Starting predict_future for BBD [2026-02-12T20:17:08.095776] [DEBUG] [LOCAL ] No optimal features file found for BBD: ./output/feature-sets/BBD.txt [2026-02-12T20:17:08.095854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:08.095893] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:08.095921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:08.095980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:08.158036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:08.158992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:08.159112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:08.159146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:08.301225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:08.301403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:08.301444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:08.301476] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:08.305539] [DEBUG] [FORECASTER] BBD: Forecast T+1@11:T+2@11: UP (p=70.21%) [2026-02-12T20:17:08.306014] [INFO ] [FORECASTER] Completed predict_future for BBD [2026-02-12T20:17:08.306371] [INFO ] [sig ] BBD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:08.459943] [INFO ] [LOCAL ] Saved forecast: BBD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BBD.txt [2026-02-12T20:17:08.460152] [INFO ] [sig ] [339/3411] Completed BBD in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-12T20:17:08.460198] [INFO ] [sig ] [340/3411] Forecasting BBDO... [2026-02-12T20:17:08.460228] [INFO ] [sig ] Generating forecast for: BBDO [2026-02-12T20:17:08.460259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBDO' from 'https://tdm.silogroup.org/data/derivative_storage/BBDO.csv'. [2026-02-12T20:17:08.472717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBDO'. [2026-02-12T20:17:08.473172] [INFO ] [FORECASTER] Starting predict_future for BBDO [2026-02-12T20:17:08.474086] [DEBUG] [LOCAL ] No optimal features file found for BBDO: ./output/feature-sets/BBDO.txt [2026-02-12T20:17:08.474155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:08.474189] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:08.474217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:08.474274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:08.544619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:08.545672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:08.545780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:08.545831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:08.682622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:08.682781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:08.682823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:08.682851] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:08.686285] [DEBUG] [FORECASTER] BBDO: Forecast T+1@11:T+2@11: UP (p=77.86%) [2026-02-12T20:17:08.686562] [INFO ] [FORECASTER] Completed predict_future for BBDO [2026-02-12T20:17:08.686731] [INFO ] [sig ] BBDO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:08.834488] [INFO ] [LOCAL ] Saved forecast: BBDO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BBDO.txt [2026-02-12T20:17:08.834684] [INFO ] [sig ] [340/3411] Completed BBDO in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-12T20:17:08.834730] [INFO ] [sig ] [341/3411] Forecasting BBH... [2026-02-12T20:17:08.834759] [INFO ] [sig ] Generating forecast for: BBH [2026-02-12T20:17:08.834789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBH' from 'https://tdm.silogroup.org/data/derivative_storage/BBH.csv'. [2026-02-12T20:17:08.846930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBH'. [2026-02-12T20:17:08.847300] [INFO ] [FORECASTER] Starting predict_future for BBH [2026-02-12T20:17:08.848219] [DEBUG] [LOCAL ] No optimal features file found for BBH: ./output/feature-sets/BBH.txt [2026-02-12T20:17:08.848273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:08.848305] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:08.848332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:08.848388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:08.906655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:08.907772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:08.907897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:08.907960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:09.036246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:09.036421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:09.036465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:09.036495] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:09.040656] [DEBUG] [FORECASTER] BBH: Forecast T+1@11:T+2@11: DOWN (p=20.23%) [2026-02-12T20:17:09.041065] [INFO ] [FORECASTER] Completed predict_future for BBH [2026-02-12T20:17:09.041230] [INFO ] [sig ] BBH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:09.230882] [INFO ] [LOCAL ] Saved forecast: BBH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BBH.txt [2026-02-12T20:17:09.231110] [INFO ] [sig ] [341/3411] Completed BBH in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-12T20:17:09.231170] [INFO ] [sig ] [342/3411] Forecasting BBIO... [2026-02-12T20:17:09.231211] [INFO ] [sig ] Generating forecast for: BBIO [2026-02-12T20:17:09.231256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBIO' from 'https://tdm.silogroup.org/data/derivative_storage/BBIO.csv'. [2026-02-12T20:17:09.248212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBIO'. [2026-02-12T20:17:09.248696] [INFO ] [FORECASTER] Starting predict_future for BBIO [2026-02-12T20:17:09.249747] [DEBUG] [LOCAL ] No optimal features file found for BBIO: ./output/feature-sets/BBIO.txt [2026-02-12T20:17:09.249823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:09.249862] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:09.249897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:09.249967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:09.330608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:09.331843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:09.331994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:09.332053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:09.512829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:09.513040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:09.513102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:09.513169] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:09.518176] [DEBUG] [FORECASTER] BBIO: Forecast T+1@11:T+2@11: UP (p=70.71%) [2026-02-12T20:17:09.518703] [INFO ] [FORECASTER] Completed predict_future for BBIO [2026-02-12T20:17:09.518915] [INFO ] [sig ] BBIO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:09.755873] [INFO ] [LOCAL ] Saved forecast: BBIO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BBIO.txt [2026-02-12T20:17:09.756149] [INFO ] [sig ] [342/3411] Completed BBIO in 0.5s | 2.74 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-12T20:17:09.756217] [INFO ] [sig ] [343/3411] Forecasting BBLG... [2026-02-12T20:17:09.756273] [INFO ] [sig ] Generating forecast for: BBLG [2026-02-12T20:17:09.756324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBLG' from 'https://tdm.silogroup.org/data/derivative_storage/BBLG.csv'. [2026-02-12T20:17:09.790831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBLG'. [2026-02-12T20:17:09.807889] [INFO ] [FORECASTER] Starting predict_future for BBLG [2026-02-12T20:17:09.809633] [DEBUG] [LOCAL ] No optimal features file found for BBLG: ./output/feature-sets/BBLG.txt [2026-02-12T20:17:09.809729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:09.809827] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:09.809876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:09.809967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:09.903276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:09.904392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:09.904510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:09.904552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:10.069254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:10.069435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:10.069485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:10.069522] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:10.075235] [DEBUG] [FORECASTER] BBLG: Forecast T+1@11:T+2@11: UP (p=99.51%) [2026-02-12T20:17:10.075901] [INFO ] [FORECASTER] Completed predict_future for BBLG [2026-02-12T20:17:10.076175] [INFO ] [sig ] BBLG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:10.289809] [INFO ] [LOCAL ] Saved forecast: BBLG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BBLG.txt [2026-02-12T20:17:10.290043] [INFO ] [sig ] [343/3411] Completed BBLG in 0.5s | 2.74 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-12T20:17:10.290114] [INFO ] [sig ] [344/3411] Forecasting BBN... [2026-02-12T20:17:10.290166] [INFO ] [sig ] Generating forecast for: BBN [2026-02-12T20:17:10.290217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBN' from 'https://tdm.silogroup.org/data/derivative_storage/BBN.csv'. [2026-02-12T20:17:10.307549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBN'. [2026-02-12T20:17:10.308089] [INFO ] [FORECASTER] Starting predict_future for BBN [2026-02-12T20:17:10.309432] [DEBUG] [LOCAL ] No optimal features file found for BBN: ./output/feature-sets/BBN.txt [2026-02-12T20:17:10.309502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:10.309545] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:10.309605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:10.309687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:10.371353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:10.372327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:10.372433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:10.372487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:10.516468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:10.516667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:10.516715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:10.516750] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:10.520730] [DEBUG] [FORECASTER] BBN: Forecast T+1@11:T+2@11: UP (p=53.35%) [2026-02-12T20:17:10.521049] [INFO ] [FORECASTER] Completed predict_future for BBN [2026-02-12T20:17:10.521193] [INFO ] [sig ] BBN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:10.669129] [INFO ] [LOCAL ] Saved forecast: BBN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BBN.txt [2026-02-12T20:17:10.669480] [INFO ] [sig ] [344/3411] Completed BBN in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-12T20:17:10.669520] [INFO ] [sig ] [345/3411] Forecasting BBSI... [2026-02-12T20:17:10.669551] [INFO ] [sig ] Generating forecast for: BBSI [2026-02-12T20:17:10.669602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBSI' from 'https://tdm.silogroup.org/data/derivative_storage/BBSI.csv'. [2026-02-12T20:17:10.681263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBSI'. [2026-02-12T20:17:10.681657] [INFO ] [FORECASTER] Starting predict_future for BBSI [2026-02-12T20:17:10.682933] [DEBUG] [LOCAL ] No optimal features file found for BBSI: ./output/feature-sets/BBSI.txt [2026-02-12T20:17:10.682998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:10.683042] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:10.683083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:10.683180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:10.748816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:10.749842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:10.749945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:10.749980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:10.887852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:10.888021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:10.888069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:10.888100] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:10.891982] [DEBUG] [FORECASTER] BBSI: Forecast T+1@11:T+2@11: UP (p=65.69%) [2026-02-12T20:17:10.892261] [INFO ] [FORECASTER] Completed predict_future for BBSI [2026-02-12T20:17:10.892391] [INFO ] [sig ] BBSI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:11.035256] [INFO ] [LOCAL ] Saved forecast: BBSI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BBSI.txt [2026-02-12T20:17:11.035633] [INFO ] [sig ] [345/3411] Completed BBSI in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-12T20:17:11.035677] [INFO ] [sig ] [346/3411] Forecasting BBUC... [2026-02-12T20:17:11.035706] [INFO ] [sig ] Generating forecast for: BBUC [2026-02-12T20:17:11.035737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBUC' from 'https://tdm.silogroup.org/data/derivative_storage/BBUC.csv'. [2026-02-12T20:17:11.049035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBUC'. [2026-02-12T20:17:11.049525] [INFO ] [FORECASTER] Starting predict_future for BBUC [2026-02-12T20:17:11.050522] [DEBUG] [LOCAL ] No optimal features file found for BBUC: ./output/feature-sets/BBUC.txt [2026-02-12T20:17:11.050593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:11.050627] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:11.050664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:11.050722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:11.111593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:11.112496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:11.112600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:11.112638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:11.232013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:11.232172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:11.232213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:11.232275] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:11.235745] [DEBUG] [FORECASTER] BBUC: Forecast T+1@11:T+2@11: UP (p=89.27%) [2026-02-12T20:17:11.236018] [INFO ] [FORECASTER] Completed predict_future for BBUC [2026-02-12T20:17:11.236149] [INFO ] [sig ] BBUC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:11.379314] [INFO ] [LOCAL ] Saved forecast: BBUC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BBUC.txt [2026-02-12T20:17:11.379479] [INFO ] [sig ] [346/3411] Completed BBUC in 0.3s | 2.74 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-12T20:17:11.379518] [INFO ] [sig ] [347/3411] Forecasting BBVA... [2026-02-12T20:17:11.379550] [INFO ] [sig ] Generating forecast for: BBVA [2026-02-12T20:17:11.379604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBVA' from 'https://tdm.silogroup.org/data/derivative_storage/BBVA.csv'. [2026-02-12T20:17:11.391464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBVA'. [2026-02-12T20:17:11.391797] [INFO ] [FORECASTER] Starting predict_future for BBVA [2026-02-12T20:17:11.392599] [DEBUG] [LOCAL ] No optimal features file found for BBVA: ./output/feature-sets/BBVA.txt [2026-02-12T20:17:11.392653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:11.392686] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:11.392713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:11.392769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:11.449640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:11.450495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:11.450599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:11.450636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:11.575070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:11.575231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:11.575271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:11.575299] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:11.578812] [DEBUG] [FORECASTER] BBVA: Forecast T+1@11:T+2@11: DOWN (p=20.33%) [2026-02-12T20:17:11.579095] [INFO ] [FORECASTER] Completed predict_future for BBVA [2026-02-12T20:17:11.579224] [INFO ] [sig ] BBVA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:11.721840] [INFO ] [LOCAL ] Saved forecast: BBVA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BBVA.txt [2026-02-12T20:17:11.722000] [INFO ] [sig ] [347/3411] Completed BBVA in 0.3s | 2.74 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-12T20:17:11.722042] [INFO ] [sig ] [348/3411] Forecasting BBWI... [2026-02-12T20:17:11.722075] [INFO ] [sig ] Generating forecast for: BBWI [2026-02-12T20:17:11.722106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBWI' from 'https://tdm.silogroup.org/data/derivative_storage/BBWI.csv'. [2026-02-12T20:17:11.733823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBWI'. [2026-02-12T20:17:11.734150] [INFO ] [FORECASTER] Starting predict_future for BBWI [2026-02-12T20:17:11.734974] [DEBUG] [LOCAL ] No optimal features file found for BBWI: ./output/feature-sets/BBWI.txt [2026-02-12T20:17:11.735039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:11.735077] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:11.735109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:11.735171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:11.795126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:11.796034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:11.796120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:11.796154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:11.918658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:11.918819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:11.918860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:11.918888] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:11.922371] [DEBUG] [FORECASTER] BBWI: Forecast T+1@11:T+2@11: UP (p=89.73%) [2026-02-12T20:17:11.922664] [INFO ] [FORECASTER] Completed predict_future for BBWI [2026-02-12T20:17:11.922794] [INFO ] [sig ] BBWI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:12.066182] [INFO ] [LOCAL ] Saved forecast: BBWI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BBWI.txt [2026-02-12T20:17:12.066341] [INFO ] [sig ] [348/3411] Completed BBWI in 0.3s | 2.74 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-12T20:17:12.066380] [INFO ] [sig ] [349/3411] Forecasting BBY... [2026-02-12T20:17:12.066412] [INFO ] [sig ] Generating forecast for: BBY [2026-02-12T20:17:12.066443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBY' from 'https://tdm.silogroup.org/data/derivative_storage/BBY.csv'. [2026-02-12T20:17:12.078838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBY'. [2026-02-12T20:17:12.079150] [INFO ] [FORECASTER] Starting predict_future for BBY [2026-02-12T20:17:12.079951] [DEBUG] [LOCAL ] No optimal features file found for BBY: ./output/feature-sets/BBY.txt [2026-02-12T20:17:12.080012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:12.080051] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:12.080083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:12.080145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:12.141371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:12.142289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:12.142372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:12.142405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:12.267379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:12.267535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:12.267592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:12.267624] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:12.271073] [DEBUG] [FORECASTER] BBY: Forecast T+1@11:T+2@11: DOWN (p=22.26%) [2026-02-12T20:17:12.271358] [INFO ] [FORECASTER] Completed predict_future for BBY [2026-02-12T20:17:12.271485] [INFO ] [sig ] BBY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:12.413107] [INFO ] [LOCAL ] Saved forecast: BBY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BBY.txt [2026-02-12T20:17:12.413261] [INFO ] [sig ] [349/3411] Completed BBY in 0.3s | 2.74 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-12T20:17:12.413301] [INFO ] [sig ] [350/3411] Forecasting BC... [2026-02-12T20:17:12.413330] [INFO ] [sig ] Generating forecast for: BC [2026-02-12T20:17:12.413368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BC' from 'https://tdm.silogroup.org/data/derivative_storage/BC.csv'. [2026-02-12T20:17:12.424558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BC'. [2026-02-12T20:17:12.424928] [INFO ] [FORECASTER] Starting predict_future for BC [2026-02-12T20:17:12.425731] [DEBUG] [LOCAL ] No optimal features file found for BC: ./output/feature-sets/BC.txt [2026-02-12T20:17:12.425783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:12.425816] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:12.425843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:12.425899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:12.484007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:12.484896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:12.484978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:12.485011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:12.611207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:12.611389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:12.611431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:12.611460] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:12.615113] [DEBUG] [FORECASTER] BC: Forecast T+1@11:T+2@11: DOWN (p=18.02%) [2026-02-12T20:17:12.615389] [INFO ] [FORECASTER] Completed predict_future for BC [2026-02-12T20:17:12.615518] [INFO ] [sig ] BC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:12.759179] [INFO ] [LOCAL ] Saved forecast: BC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BC.txt [2026-02-12T20:17:12.759340] [INFO ] [sig ] [350/3411] Completed BC in 0.3s | 2.74 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-12T20:17:12.759382] [INFO ] [sig ] [351/3411] Forecasting BCAL... [2026-02-12T20:17:12.759411] [INFO ] [sig ] Generating forecast for: BCAL [2026-02-12T20:17:12.759441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAL' from 'https://tdm.silogroup.org/data/derivative_storage/BCAL.csv'. [2026-02-12T20:17:12.771831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAL'. [2026-02-12T20:17:12.772194] [INFO ] [FORECASTER] Starting predict_future for BCAL [2026-02-12T20:17:12.772999] [DEBUG] [LOCAL ] No optimal features file found for BCAL: ./output/feature-sets/BCAL.txt [2026-02-12T20:17:12.773051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:12.773083] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:12.773110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:12.773166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:12.831847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:12.832744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:12.832829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:12.832862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:12.948526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:12.948700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:12.948741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:12.948769] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:12.952781] [DEBUG] [FORECASTER] BCAL: Forecast T+1@11:T+2@11: UP (p=52.33%) [2026-02-12T20:17:12.953067] [INFO ] [FORECASTER] Completed predict_future for BCAL [2026-02-12T20:17:12.953200] [INFO ] [sig ] BCAL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:13.107152] [INFO ] [LOCAL ] Saved forecast: BCAL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BCAL.txt [2026-02-12T20:17:13.107376] [INFO ] [sig ] [351/3411] Completed BCAL in 0.3s | 2.74 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-12T20:17:13.107426] [INFO ] [sig ] [352/3411] Forecasting BCAX... [2026-02-12T20:17:13.107458] [INFO ] [sig ] Generating forecast for: BCAX [2026-02-12T20:17:13.107489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAX' from 'https://tdm.silogroup.org/data/derivative_storage/BCAX.csv'. [2026-02-12T20:17:13.119755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAX'. [2026-02-12T20:17:13.120123] [INFO ] [FORECASTER] Starting predict_future for BCAX [2026-02-12T20:17:13.121001] [DEBUG] [LOCAL ] No optimal features file found for BCAX: ./output/feature-sets/BCAX.txt [2026-02-12T20:17:13.121059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:13.121095] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:13.121122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:13.121182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:13.183269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:13.184169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:13.184253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:13.184286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:13.309399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:13.309559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:13.309620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:13.309650] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:13.313132] [DEBUG] [FORECASTER] BCAX: Forecast T+1@11:T+2@11: DOWN (p=31.14%) [2026-02-12T20:17:13.313417] [INFO ] [FORECASTER] Completed predict_future for BCAX [2026-02-12T20:17:13.313548] [INFO ] [sig ] BCAX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:13.459471] [INFO ] [LOCAL ] Saved forecast: BCAX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BCAX.txt [2026-02-12T20:17:13.459661] [INFO ] [sig ] [352/3411] Completed BCAX in 0.4s | 2.74 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-12T20:17:13.459706] [INFO ] [sig ] [353/3411] Forecasting BCBP... [2026-02-12T20:17:13.459735] [INFO ] [sig ] Generating forecast for: BCBP [2026-02-12T20:17:13.459765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCBP' from 'https://tdm.silogroup.org/data/derivative_storage/BCBP.csv'. [2026-02-12T20:17:13.471485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCBP'. [2026-02-12T20:17:13.471912] [INFO ] [FORECASTER] Starting predict_future for BCBP [2026-02-12T20:17:13.472755] [DEBUG] [LOCAL ] No optimal features file found for BCBP: ./output/feature-sets/BCBP.txt [2026-02-12T20:17:13.472809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:13.472840] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:13.472868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:13.472925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:13.536800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:13.537866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:13.537991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:13.538026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:13.657241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:13.657424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:13.657466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:13.657496] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:13.661132] [DEBUG] [FORECASTER] BCBP: Forecast T+1@11:T+2@11: DOWN (p=39.54%) [2026-02-12T20:17:13.661433] [INFO ] [FORECASTER] Completed predict_future for BCBP [2026-02-12T20:17:13.661566] [INFO ] [sig ] BCBP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:13.808217] [INFO ] [LOCAL ] Saved forecast: BCBP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BCBP.txt [2026-02-12T20:17:13.808383] [INFO ] [sig ] [353/3411] Completed BCBP in 0.3s | 2.74 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-12T20:17:13.808425] [INFO ] [sig ] [354/3411] Forecasting BCC... [2026-02-12T20:17:13.808455] [INFO ] [sig ] Generating forecast for: BCC [2026-02-12T20:17:13.808484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCC' from 'https://tdm.silogroup.org/data/derivative_storage/BCC.csv'. [2026-02-12T20:17:13.820694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCC'. [2026-02-12T20:17:13.821081] [INFO ] [FORECASTER] Starting predict_future for BCC [2026-02-12T20:17:13.821942] [DEBUG] [LOCAL ] No optimal features file found for BCC: ./output/feature-sets/BCC.txt [2026-02-12T20:17:13.821998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:13.822034] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:13.822063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:13.822120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:13.883564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:13.884525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:13.884633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:13.884670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:14.008098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:14.008259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:14.008300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:14.008329] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:14.011751] [DEBUG] [FORECASTER] BCC: Forecast T+1@11:T+2@11: DOWN (p=1.40%) [2026-02-12T20:17:14.012029] [INFO ] [FORECASTER] Completed predict_future for BCC [2026-02-12T20:17:14.012161] [INFO ] [sig ] BCC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:14.152183] [INFO ] [LOCAL ] Saved forecast: BCC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BCC.txt [2026-02-12T20:17:14.152347] [INFO ] [sig ] [354/3411] Completed BCC in 0.3s | 2.74 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-12T20:17:14.152385] [INFO ] [sig ] [355/3411] Forecasting BCDA... [2026-02-12T20:17:14.152414] [INFO ] [sig ] Generating forecast for: BCDA [2026-02-12T20:17:14.152444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCDA' from 'https://tdm.silogroup.org/data/derivative_storage/BCDA.csv'. [2026-02-12T20:17:14.164085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCDA'. [2026-02-12T20:17:14.164433] [INFO ] [FORECASTER] Starting predict_future for BCDA [2026-02-12T20:17:14.165265] [DEBUG] [LOCAL ] No optimal features file found for BCDA: ./output/feature-sets/BCDA.txt [2026-02-12T20:17:14.165318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:14.165350] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:14.165377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:14.165435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:14.222852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:14.223765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:14.223853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:14.223886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:14.344639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:14.344851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:14.344901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:14.344931] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:14.348760] [DEBUG] [FORECASTER] BCDA: Forecast T+1@11:T+2@11: DOWN (p=31.02%) [2026-02-12T20:17:14.349063] [INFO ] [FORECASTER] Completed predict_future for BCDA [2026-02-12T20:17:14.349201] [INFO ] [sig ] BCDA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:14.495474] [INFO ] [LOCAL ] Saved forecast: BCDA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BCDA.txt [2026-02-12T20:17:14.495666] [INFO ] [sig ] [355/3411] Completed BCDA in 0.3s | 2.74 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-12T20:17:14.495730] [INFO ] [sig ] [356/3411] Forecasting BCE... [2026-02-12T20:17:14.495773] [INFO ] [sig ] Generating forecast for: BCE [2026-02-12T20:17:14.495806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCE' from 'https://tdm.silogroup.org/data/derivative_storage/BCE.csv'. [2026-02-12T20:17:14.507823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCE'. [2026-02-12T20:17:14.508151] [INFO ] [FORECASTER] Starting predict_future for BCE [2026-02-12T20:17:14.509008] [DEBUG] [LOCAL ] No optimal features file found for BCE: ./output/feature-sets/BCE.txt [2026-02-12T20:17:14.509059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:14.509092] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:14.509128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:14.509215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:14.569784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:14.570592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:14.570688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:14.570724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:14.696308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:14.696470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:14.696512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:14.696542] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:14.700311] [DEBUG] [FORECASTER] BCE: Forecast T+1@11:T+2@11: UP (p=83.88%) [2026-02-12T20:17:14.700614] [INFO ] [FORECASTER] Completed predict_future for BCE [2026-02-12T20:17:14.700750] [INFO ] [sig ] BCE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:14.851372] [INFO ] [LOCAL ] Saved forecast: BCE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BCE.txt [2026-02-12T20:17:14.851548] [INFO ] [sig ] [356/3411] Completed BCE in 0.4s | 2.74 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-12T20:17:14.851612] [INFO ] [sig ] [357/3411] Forecasting BCH... [2026-02-12T20:17:14.851644] [INFO ] [sig ] Generating forecast for: BCH [2026-02-12T20:17:14.851676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCH' from 'https://tdm.silogroup.org/data/derivative_storage/BCH.csv'. [2026-02-12T20:17:14.863030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCH'. [2026-02-12T20:17:14.863360] [INFO ] [FORECASTER] Starting predict_future for BCH [2026-02-12T20:17:14.864185] [DEBUG] [LOCAL ] No optimal features file found for BCH: ./output/feature-sets/BCH.txt [2026-02-12T20:17:14.864238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:14.864271] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:14.864299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:14.864357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:14.927824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:14.928708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:14.928795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:14.928829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:15.054465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:15.054638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:15.054681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:15.054712] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:15.061565] [DEBUG] [FORECASTER] BCH: Forecast T+1@11:T+2@11: UP (p=83.96%) [2026-02-12T20:17:15.061895] [INFO ] [FORECASTER] Completed predict_future for BCH [2026-02-12T20:17:15.062034] [INFO ] [sig ] BCH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:15.208474] [INFO ] [LOCAL ] Saved forecast: BCH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BCH.txt [2026-02-12T20:17:15.208642] [INFO ] [sig ] [357/3411] Completed BCH in 0.4s | 2.74 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-12T20:17:15.208687] [INFO ] [sig ] [358/3411] Forecasting BCML... [2026-02-12T20:17:15.208718] [INFO ] [sig ] Generating forecast for: BCML [2026-02-12T20:17:15.208749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCML' from 'https://tdm.silogroup.org/data/derivative_storage/BCML.csv'. [2026-02-12T20:17:15.219933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCML'. [2026-02-12T20:17:15.220242] [INFO ] [FORECASTER] Starting predict_future for BCML [2026-02-12T20:17:15.221126] [DEBUG] [LOCAL ] No optimal features file found for BCML: ./output/feature-sets/BCML.txt [2026-02-12T20:17:15.221180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:15.221213] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:15.221241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:15.221298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:15.282038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:15.283051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:15.283145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:15.283188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:15.394162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:15.394320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:15.394361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:15.394391] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:15.398221] [DEBUG] [FORECASTER] BCML: Forecast T+1@11:T+2@11: DOWN (p=20.19%) [2026-02-12T20:17:15.398509] [INFO ] [FORECASTER] Completed predict_future for BCML [2026-02-12T20:17:15.398660] [INFO ] [sig ] BCML: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:15.548007] [INFO ] [LOCAL ] Saved forecast: BCML 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BCML.txt [2026-02-12T20:17:15.548174] [INFO ] [sig ] [358/3411] Completed BCML in 0.3s | 2.74 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-12T20:17:15.548233] [INFO ] [sig ] [359/3411] Forecasting BCO... [2026-02-12T20:17:15.548281] [INFO ] [sig ] Generating forecast for: BCO [2026-02-12T20:17:15.548316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCO' from 'https://tdm.silogroup.org/data/derivative_storage/BCO.csv'. [2026-02-12T20:17:15.561166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCO'. [2026-02-12T20:17:15.561597] [INFO ] [FORECASTER] Starting predict_future for BCO [2026-02-12T20:17:15.562434] [DEBUG] [LOCAL ] No optimal features file found for BCO: ./output/feature-sets/BCO.txt [2026-02-12T20:17:15.562524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:15.562561] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:15.562609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:15.562672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:15.622610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:15.623498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:15.623605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:15.623642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:15.750381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:15.750546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:15.750610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:15.750644] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:15.754417] [DEBUG] [FORECASTER] BCO: Forecast T+1@11:T+2@11: UP (p=77.56%) [2026-02-12T20:17:15.754796] [INFO ] [FORECASTER] Completed predict_future for BCO [2026-02-12T20:17:15.754951] [INFO ] [sig ] BCO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:15.905892] [INFO ] [LOCAL ] Saved forecast: BCO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BCO.txt [2026-02-12T20:17:15.906062] [INFO ] [sig ] [359/3411] Completed BCO in 0.4s | 2.74 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-12T20:17:15.906107] [INFO ] [sig ] [360/3411] Forecasting BCPC... [2026-02-12T20:17:15.906136] [INFO ] [sig ] Generating forecast for: BCPC [2026-02-12T20:17:15.906167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCPC' from 'https://tdm.silogroup.org/data/derivative_storage/BCPC.csv'. [2026-02-12T20:17:15.918086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCPC'. [2026-02-12T20:17:15.918356] [INFO ] [FORECASTER] Starting predict_future for BCPC [2026-02-12T20:17:15.919158] [DEBUG] [LOCAL ] No optimal features file found for BCPC: ./output/feature-sets/BCPC.txt [2026-02-12T20:17:15.919210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:15.919267] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:15.919296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:15.919353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:15.979377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:15.980033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:15.980115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:15.980151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:16.100661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:16.100819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:16.100859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:16.100888] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:16.104271] [DEBUG] [FORECASTER] BCPC: Forecast T+1@11:T+2@11: UP (p=81.53%) [2026-02-12T20:17:16.104547] [INFO ] [FORECASTER] Completed predict_future for BCPC [2026-02-12T20:17:16.104693] [INFO ] [sig ] BCPC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:16.244002] [INFO ] [LOCAL ] Saved forecast: BCPC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BCPC.txt [2026-02-12T20:17:16.244138] [INFO ] [sig ] [360/3411] Completed BCPC in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-12T20:17:16.244179] [INFO ] [sig ] [361/3411] Forecasting BCRX... [2026-02-12T20:17:16.244208] [INFO ] [sig ] Generating forecast for: BCRX [2026-02-12T20:17:16.244238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCRX' from 'https://tdm.silogroup.org/data/derivative_storage/BCRX.csv'. [2026-02-12T20:17:16.256104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCRX'. [2026-02-12T20:17:16.256408] [INFO ] [FORECASTER] Starting predict_future for BCRX [2026-02-12T20:17:16.257214] [DEBUG] [LOCAL ] No optimal features file found for BCRX: ./output/feature-sets/BCRX.txt [2026-02-12T20:17:16.257287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:16.257319] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:16.257532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:16.257613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:16.316602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:16.317482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:16.317564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:16.317616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:16.443043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:16.443203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:16.443253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:16.443288] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:16.447323] [DEBUG] [FORECASTER] BCRX: Forecast T+1@11:T+2@11: UP (p=82.73%) [2026-02-12T20:17:16.447620] [INFO ] [FORECASTER] Completed predict_future for BCRX [2026-02-12T20:17:16.447756] [INFO ] [sig ] BCRX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:16.589565] [INFO ] [LOCAL ] Saved forecast: BCRX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BCRX.txt [2026-02-12T20:17:16.589754] [INFO ] [sig ] [361/3411] Completed BCRX in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-12T20:17:16.589796] [INFO ] [sig ] [362/3411] Forecasting BCS... [2026-02-12T20:17:16.589826] [INFO ] [sig ] Generating forecast for: BCS [2026-02-12T20:17:16.589857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCS' from 'https://tdm.silogroup.org/data/derivative_storage/BCS.csv'. [2026-02-12T20:17:16.601687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCS'. [2026-02-12T20:17:16.602048] [INFO ] [FORECASTER] Starting predict_future for BCS [2026-02-12T20:17:16.602857] [DEBUG] [LOCAL ] No optimal features file found for BCS: ./output/feature-sets/BCS.txt [2026-02-12T20:17:16.602909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:16.602942] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:16.602968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:16.603024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:16.663502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:16.664511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:16.664619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:16.664656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:16.782857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:16.783015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:16.783072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:16.783106] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:16.786556] [DEBUG] [FORECASTER] BCS: Forecast T+1@11:T+2@11: UP (p=74.77%) [2026-02-12T20:17:16.786854] [INFO ] [FORECASTER] Completed predict_future for BCS [2026-02-12T20:17:16.786985] [INFO ] [sig ] BCS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:16.931362] [INFO ] [LOCAL ] Saved forecast: BCS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BCS.txt [2026-02-12T20:17:16.931526] [INFO ] [sig ] [362/3411] Completed BCS in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-12T20:17:16.931594] [INFO ] [sig ] [363/3411] Forecasting BCSF... [2026-02-12T20:17:16.931630] [INFO ] [sig ] Generating forecast for: BCSF [2026-02-12T20:17:16.931662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCSF' from 'https://tdm.silogroup.org/data/derivative_storage/BCSF.csv'. [2026-02-12T20:17:16.945156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCSF'. [2026-02-12T20:17:16.945519] [INFO ] [FORECASTER] Starting predict_future for BCSF [2026-02-12T20:17:16.946375] [DEBUG] [LOCAL ] No optimal features file found for BCSF: ./output/feature-sets/BCSF.txt [2026-02-12T20:17:16.946429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:16.946462] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:16.946489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:16.946561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:17.010276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:17.011201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:17.011294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:17.011329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:17.152886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:17.153044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:17.153084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:17.153148] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:17.157130] [DEBUG] [FORECASTER] BCSF: Forecast T+1@11:T+2@11: DOWN (p=18.56%) [2026-02-12T20:17:17.157455] [INFO ] [FORECASTER] Completed predict_future for BCSF [2026-02-12T20:17:17.157618] [INFO ] [sig ] BCSF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:17.298632] [INFO ] [LOCAL ] Saved forecast: BCSF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BCSF.txt [2026-02-12T20:17:17.298789] [INFO ] [sig ] [363/3411] Completed BCSF in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-12T20:17:17.298829] [INFO ] [sig ] [364/3411] Forecasting BCTX... [2026-02-12T20:17:17.298860] [INFO ] [sig ] Generating forecast for: BCTX [2026-02-12T20:17:17.298891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCTX' from 'https://tdm.silogroup.org/data/derivative_storage/BCTX.csv'. [2026-02-12T20:17:17.311775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCTX'. [2026-02-12T20:17:17.312052] [INFO ] [FORECASTER] Starting predict_future for BCTX [2026-02-12T20:17:17.312854] [DEBUG] [LOCAL ] No optimal features file found for BCTX: ./output/feature-sets/BCTX.txt [2026-02-12T20:17:17.312906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:17.312937] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:17.312963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:17.313019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:17.371758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:17.372442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:17.372524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:17.372557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:17.495810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:17.495960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:17.496001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:17.496029] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:17.499666] [DEBUG] [FORECASTER] BCTX: Forecast T+1@11:T+2@11: UP (p=97.17%) [2026-02-12T20:17:17.499941] [INFO ] [FORECASTER] Completed predict_future for BCTX [2026-02-12T20:17:17.500091] [INFO ] [sig ] BCTX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:17.642190] [INFO ] [LOCAL ] Saved forecast: BCTX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BCTX.txt [2026-02-12T20:17:17.642318] [INFO ] [sig ] [364/3411] Completed BCTX in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-12T20:17:17.642358] [INFO ] [sig ] [365/3411] Forecasting BCX... [2026-02-12T20:17:17.642388] [INFO ] [sig ] Generating forecast for: BCX [2026-02-12T20:17:17.642419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCX' from 'https://tdm.silogroup.org/data/derivative_storage/BCX.csv'. [2026-02-12T20:17:17.654448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCX'. [2026-02-12T20:17:17.654772] [INFO ] [FORECASTER] Starting predict_future for BCX [2026-02-12T20:17:17.655555] [DEBUG] [LOCAL ] No optimal features file found for BCX: ./output/feature-sets/BCX.txt [2026-02-12T20:17:17.655625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:17.655658] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:17.655685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:17.655743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:17.714424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:17.715102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:17.715183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:17.715217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:17.836013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:17.836181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:17.836225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:17.836257] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:17.839855] [DEBUG] [FORECASTER] BCX: Forecast T+1@11:T+2@11: UP (p=81.29%) [2026-02-12T20:17:17.840151] [INFO ] [FORECASTER] Completed predict_future for BCX [2026-02-12T20:17:17.840285] [INFO ] [sig ] BCX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:17.989220] [INFO ] [LOCAL ] Saved forecast: BCX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BCX.txt [2026-02-12T20:17:17.989392] [INFO ] [sig ] [365/3411] Completed BCX in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-12T20:17:17.989433] [INFO ] [sig ] [366/3411] Forecasting BCYC... [2026-02-12T20:17:17.989464] [INFO ] [sig ] Generating forecast for: BCYC [2026-02-12T20:17:17.989506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCYC' from 'https://tdm.silogroup.org/data/derivative_storage/BCYC.csv'. [2026-02-12T20:17:18.002167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCYC'. [2026-02-12T20:17:18.002748] [INFO ] [FORECASTER] Starting predict_future for BCYC [2026-02-12T20:17:18.003828] [DEBUG] [LOCAL ] No optimal features file found for BCYC: ./output/feature-sets/BCYC.txt [2026-02-12T20:17:18.003885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:18.003919] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:18.003947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:18.004006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:18.067498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:18.068406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:18.068508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:18.068554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:18.196396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:18.196558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:18.196638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:18.196669] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:18.200169] [DEBUG] [FORECASTER] BCYC: Forecast T+1@11:T+2@11: UP (p=87.30%) [2026-02-12T20:17:18.200458] [INFO ] [FORECASTER] Completed predict_future for BCYC [2026-02-12T20:17:18.200610] [INFO ] [sig ] BCYC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:18.349147] [INFO ] [LOCAL ] Saved forecast: BCYC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BCYC.txt [2026-02-12T20:17:18.349370] [INFO ] [sig ] [366/3411] Completed BCYC in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-12T20:17:18.349434] [INFO ] [sig ] [367/3411] Forecasting BDC... [2026-02-12T20:17:18.349480] [INFO ] [sig ] Generating forecast for: BDC [2026-02-12T20:17:18.349527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDC' from 'https://tdm.silogroup.org/data/derivative_storage/BDC.csv'. [2026-02-12T20:17:18.361902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDC'. [2026-02-12T20:17:18.362323] [INFO ] [FORECASTER] Starting predict_future for BDC [2026-02-12T20:17:18.363244] [DEBUG] [LOCAL ] No optimal features file found for BDC: ./output/feature-sets/BDC.txt [2026-02-12T20:17:18.363303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:18.363338] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:18.363367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:18.363425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:18.428334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:18.429313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:18.429622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:18.429660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:18.560787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:18.560948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:18.560995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:18.561026] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:18.565239] [DEBUG] [FORECASTER] BDC: Forecast T+1@11:T+2@11: DOWN (p=8.72%) [2026-02-12T20:17:18.565539] [INFO ] [FORECASTER] Completed predict_future for BDC [2026-02-12T20:17:18.565700] [INFO ] [sig ] BDC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:18.723288] [INFO ] [LOCAL ] Saved forecast: BDC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BDC.txt [2026-02-12T20:17:18.723451] [INFO ] [sig ] [367/3411] Completed BDC in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-12T20:17:18.723493] [INFO ] [sig ] [368/3411] Forecasting BDJ... [2026-02-12T20:17:18.723525] [INFO ] [sig ] Generating forecast for: BDJ [2026-02-12T20:17:18.723556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDJ' from 'https://tdm.silogroup.org/data/derivative_storage/BDJ.csv'. [2026-02-12T20:17:18.735328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDJ'. [2026-02-12T20:17:18.735651] [INFO ] [FORECASTER] Starting predict_future for BDJ [2026-02-12T20:17:18.736462] [DEBUG] [LOCAL ] No optimal features file found for BDJ: ./output/feature-sets/BDJ.txt [2026-02-12T20:17:18.736513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:18.736545] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:18.736597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:18.736658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:18.793935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:18.794878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:18.794994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:18.795029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:18.933708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:18.933871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:18.933912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:18.933941] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:18.937794] [DEBUG] [FORECASTER] BDJ: Forecast T+1@11:T+2@11: DOWN (p=48.79%) [2026-02-12T20:17:18.938165] [INFO ] [FORECASTER] Completed predict_future for BDJ [2026-02-12T20:17:18.938321] [INFO ] [sig ] BDJ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:19.094217] [INFO ] [LOCAL ] Saved forecast: BDJ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BDJ.txt [2026-02-12T20:17:19.094376] [INFO ] [sig ] [368/3411] Completed BDJ in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-12T20:17:19.094417] [INFO ] [sig ] [369/3411] Forecasting BDN... [2026-02-12T20:17:19.094447] [INFO ] [sig ] Generating forecast for: BDN [2026-02-12T20:17:19.094477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDN' from 'https://tdm.silogroup.org/data/derivative_storage/BDN.csv'. [2026-02-12T20:17:19.106524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDN'. [2026-02-12T20:17:19.106906] [INFO ] [FORECASTER] Starting predict_future for BDN [2026-02-12T20:17:19.107763] [DEBUG] [LOCAL ] No optimal features file found for BDN: ./output/feature-sets/BDN.txt [2026-02-12T20:17:19.107816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:19.107847] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:19.107873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:19.107929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:19.164676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:19.165458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:19.165542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:19.165594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:19.288621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:19.288778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:19.288820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:19.288849] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:19.292308] [DEBUG] [FORECASTER] BDN: Forecast T+1@11:T+2@11: DOWN (p=3.47%) [2026-02-12T20:17:19.292599] [INFO ] [FORECASTER] Completed predict_future for BDN [2026-02-12T20:17:19.292733] [INFO ] [sig ] BDN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:19.436659] [INFO ] [LOCAL ] Saved forecast: BDN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BDN.txt [2026-02-12T20:17:19.436818] [INFO ] [sig ] [369/3411] Completed BDN in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-12T20:17:19.436858] [INFO ] [sig ] [370/3411] Forecasting BDRX... [2026-02-12T20:17:19.436888] [INFO ] [sig ] Generating forecast for: BDRX [2026-02-12T20:17:19.436917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDRX' from 'https://tdm.silogroup.org/data/derivative_storage/BDRX.csv'. [2026-02-12T20:17:19.448242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDRX'. [2026-02-12T20:17:19.448538] [INFO ] [FORECASTER] Starting predict_future for BDRX [2026-02-12T20:17:19.449343] [DEBUG] [LOCAL ] No optimal features file found for BDRX: ./output/feature-sets/BDRX.txt [2026-02-12T20:17:19.449395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:19.449426] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:19.449463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:19.449521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:19.510076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:19.510889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:19.511002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:19.511035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:19.638526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:19.638721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:19.638772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:19.638804] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:19.642474] [DEBUG] [FORECASTER] BDRX: Forecast T+1@11:T+2@11: UP (p=74.68%) [2026-02-12T20:17:19.642789] [INFO ] [FORECASTER] Completed predict_future for BDRX [2026-02-12T20:17:19.642927] [INFO ] [sig ] BDRX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:19.804096] [INFO ] [LOCAL ] Saved forecast: BDRX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BDRX.txt [2026-02-12T20:17:19.804286] [INFO ] [sig ] [370/3411] Completed BDRX in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-12T20:17:19.804349] [INFO ] [sig ] [371/3411] Forecasting BDSX... [2026-02-12T20:17:19.804391] [INFO ] [sig ] Generating forecast for: BDSX [2026-02-12T20:17:19.804423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDSX' from 'https://tdm.silogroup.org/data/derivative_storage/BDSX.csv'. [2026-02-12T20:17:19.816692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDSX'. [2026-02-12T20:17:19.817053] [INFO ] [FORECASTER] Starting predict_future for BDSX [2026-02-12T20:17:19.818004] [DEBUG] [LOCAL ] No optimal features file found for BDSX: ./output/feature-sets/BDSX.txt [2026-02-12T20:17:19.818059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:19.818093] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:19.818121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:19.818179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:19.880774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:19.881737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:19.881841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:19.881876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:20.009543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:20.009748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:20.009804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:20.009854] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:20.013942] [DEBUG] [FORECASTER] BDSX: Forecast T+1@11:T+2@11: DOWN (p=30.55%) [2026-02-12T20:17:20.014274] [INFO ] [FORECASTER] Completed predict_future for BDSX [2026-02-12T20:17:20.014424] [INFO ] [sig ] BDSX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:20.160723] [INFO ] [LOCAL ] Saved forecast: BDSX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BDSX.txt [2026-02-12T20:17:20.160871] [INFO ] [sig ] [371/3411] Completed BDSX in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-12T20:17:20.160912] [INFO ] [sig ] [372/3411] Forecasting BDTX... [2026-02-12T20:17:20.160941] [INFO ] [sig ] Generating forecast for: BDTX [2026-02-12T20:17:20.160971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDTX' from 'https://tdm.silogroup.org/data/derivative_storage/BDTX.csv'. [2026-02-12T20:17:20.172511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDTX'. [2026-02-12T20:17:20.172889] [INFO ] [FORECASTER] Starting predict_future for BDTX [2026-02-12T20:17:20.173729] [DEBUG] [LOCAL ] No optimal features file found for BDTX: ./output/feature-sets/BDTX.txt [2026-02-12T20:17:20.173780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:20.173812] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:20.173838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:20.173894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:20.234983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:20.236095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:20.236199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:20.236240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:20.370014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:20.370215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:20.370265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:20.370298] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:20.374758] [DEBUG] [FORECASTER] BDTX: Forecast T+1@11:T+2@11: UP (p=78.49%) [2026-02-12T20:17:20.375159] [INFO ] [FORECASTER] Completed predict_future for BDTX [2026-02-12T20:17:20.375314] [INFO ] [sig ] BDTX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:20.527542] [INFO ] [LOCAL ] Saved forecast: BDTX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BDTX.txt [2026-02-12T20:17:20.527755] [INFO ] [sig ] [372/3411] Completed BDTX in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-12T20:17:20.527799] [INFO ] [sig ] [373/3411] Forecasting BDX... [2026-02-12T20:17:20.527829] [INFO ] [sig ] Generating forecast for: BDX [2026-02-12T20:17:20.527859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDX' from 'https://tdm.silogroup.org/data/derivative_storage/BDX.csv'. [2026-02-12T20:17:20.539987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDX'. [2026-02-12T20:17:20.540518] [INFO ] [FORECASTER] Starting predict_future for BDX [2026-02-12T20:17:20.541556] [DEBUG] [LOCAL ] No optimal features file found for BDX: ./output/feature-sets/BDX.txt [2026-02-12T20:17:20.541626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:20.541658] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:20.541684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:20.541740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:20.600323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:20.601127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:20.601219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:20.601251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:20.732861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:20.733015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:20.733055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:20.733086] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:20.736944] [DEBUG] [FORECASTER] BDX: Forecast T+1@11:T+2@11: UP (p=65.30%) [2026-02-12T20:17:20.737236] [INFO ] [FORECASTER] Completed predict_future for BDX [2026-02-12T20:17:20.737430] [INFO ] [sig ] BDX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:20.879789] [INFO ] [LOCAL ] Saved forecast: BDX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BDX.txt [2026-02-12T20:17:20.879979] [INFO ] [sig ] [373/3411] Completed BDX in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-12T20:17:20.880032] [INFO ] [sig ] [374/3411] Forecasting BE... [2026-02-12T20:17:20.880074] [INFO ] [sig ] Generating forecast for: BE [2026-02-12T20:17:20.880115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BE' from 'https://tdm.silogroup.org/data/derivative_storage/BE.csv'. [2026-02-12T20:17:20.892195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BE'. [2026-02-12T20:17:20.892521] [INFO ] [FORECASTER] Starting predict_future for BE [2026-02-12T20:17:20.893350] [DEBUG] [LOCAL ] No optimal features file found for BE: ./output/feature-sets/BE.txt [2026-02-12T20:17:20.893402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:20.893433] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:20.893460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:20.893516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:20.952840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:20.953685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:20.953775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:20.953807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:21.082006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:21.082190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:21.082235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:21.082266] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:21.086096] [DEBUG] [FORECASTER] BE: Forecast T+1@11:T+2@11: DOWN (p=8.74%) [2026-02-12T20:17:21.086435] [INFO ] [FORECASTER] Completed predict_future for BE [2026-02-12T20:17:21.086595] [INFO ] [sig ] BE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:21.240924] [INFO ] [LOCAL ] Saved forecast: BE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BE.txt [2026-02-12T20:17:21.241148] [INFO ] [sig ] [374/3411] Completed BE in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-12T20:17:21.241203] [INFO ] [sig ] [375/3411] Forecasting BEAM... [2026-02-12T20:17:21.241243] [INFO ] [sig ] Generating forecast for: BEAM [2026-02-12T20:17:21.241285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEAM' from 'https://tdm.silogroup.org/data/derivative_storage/BEAM.csv'. [2026-02-12T20:17:21.259185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEAM'. [2026-02-12T20:17:21.259666] [INFO ] [FORECASTER] Starting predict_future for BEAM [2026-02-12T20:17:21.260801] [DEBUG] [LOCAL ] No optimal features file found for BEAM: ./output/feature-sets/BEAM.txt [2026-02-12T20:17:21.260871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:21.260913] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:21.260947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:21.261022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:21.326095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:21.327004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:21.327089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:21.327123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:21.448991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:21.449148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:21.449190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:21.449220] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:21.452773] [DEBUG] [FORECASTER] BEAM: Forecast T+1@11:T+2@11: UP (p=78.71%) [2026-02-12T20:17:21.453061] [INFO ] [FORECASTER] Completed predict_future for BEAM [2026-02-12T20:17:21.453194] [INFO ] [sig ] BEAM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:21.597227] [INFO ] [LOCAL ] Saved forecast: BEAM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BEAM.txt [2026-02-12T20:17:21.597395] [INFO ] [sig ] [375/3411] Completed BEAM in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-12T20:17:21.597436] [INFO ] [sig ] [376/3411] Forecasting BEEM... [2026-02-12T20:17:21.597467] [INFO ] [sig ] Generating forecast for: BEEM [2026-02-12T20:17:21.597497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEM' from 'https://tdm.silogroup.org/data/derivative_storage/BEEM.csv'. [2026-02-12T20:17:21.609365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEM'. [2026-02-12T20:17:21.609682] [INFO ] [FORECASTER] Starting predict_future for BEEM [2026-02-12T20:17:21.610771] [DEBUG] [LOCAL ] No optimal features file found for BEEM: ./output/feature-sets/BEEM.txt [2026-02-12T20:17:21.610826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:21.610858] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:21.610884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:21.610941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:21.670321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:21.671401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:21.671488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:21.671521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:21.792407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:21.792619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:21.792664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:21.792694] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:21.796347] [DEBUG] [FORECASTER] BEEM: Forecast T+1@11:T+2@11: UP (p=90.84%) [2026-02-12T20:17:21.796660] [INFO ] [FORECASTER] Completed predict_future for BEEM [2026-02-12T20:17:21.796800] [INFO ] [sig ] BEEM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:21.943463] [INFO ] [LOCAL ] Saved forecast: BEEM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BEEM.txt [2026-02-12T20:17:21.943624] [INFO ] [sig ] [376/3411] Completed BEEM in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-12T20:17:21.943666] [INFO ] [sig ] [377/3411] Forecasting BEEP... [2026-02-12T20:17:21.943696] [INFO ] [sig ] Generating forecast for: BEEP [2026-02-12T20:17:21.943726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEEP.csv'. [2026-02-12T20:17:21.957025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEP'. [2026-02-12T20:17:21.957332] [INFO ] [FORECASTER] Starting predict_future for BEEP [2026-02-12T20:17:21.958180] [DEBUG] [LOCAL ] No optimal features file found for BEEP: ./output/feature-sets/BEEP.txt [2026-02-12T20:17:21.958242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:21.958315] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:21.958360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:21.958446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:22.022332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:22.023203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:22.023291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:22.023326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:22.143598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:22.143758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:22.143800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:22.143827] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:22.147559] [DEBUG] [FORECASTER] BEEP: Forecast T+1@11:T+2@11: DOWN (p=3.74%) [2026-02-12T20:17:22.147862] [INFO ] [FORECASTER] Completed predict_future for BEEP [2026-02-12T20:17:22.147997] [INFO ] [sig ] BEEP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:22.291982] [INFO ] [LOCAL ] Saved forecast: BEEP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BEEP.txt [2026-02-12T20:17:22.292143] [INFO ] [sig ] [377/3411] Completed BEEP in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-12T20:17:22.292183] [INFO ] [sig ] [378/3411] Forecasting BEKE... [2026-02-12T20:17:22.292214] [INFO ] [sig ] Generating forecast for: BEKE [2026-02-12T20:17:22.292243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEKE' from 'https://tdm.silogroup.org/data/derivative_storage/BEKE.csv'. [2026-02-12T20:17:22.305194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEKE'. [2026-02-12T20:17:22.305500] [INFO ] [FORECASTER] Starting predict_future for BEKE [2026-02-12T20:17:22.306356] [DEBUG] [LOCAL ] No optimal features file found for BEKE: ./output/feature-sets/BEKE.txt [2026-02-12T20:17:22.306410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:22.306441] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:22.306467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:22.306523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:22.364237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:22.364979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:22.365061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:22.365093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:22.486229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:22.486382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:22.486422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:22.486452] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:22.489904] [DEBUG] [FORECASTER] BEKE: Forecast T+1@11:T+2@11: UP (p=92.91%) [2026-02-12T20:17:22.490177] [INFO ] [FORECASTER] Completed predict_future for BEKE [2026-02-12T20:17:22.490303] [INFO ] [sig ] BEKE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:22.635781] [INFO ] [LOCAL ] Saved forecast: BEKE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BEKE.txt [2026-02-12T20:17:22.635957] [INFO ] [sig ] [378/3411] Completed BEKE in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-12T20:17:22.635999] [INFO ] [sig ] [379/3411] Forecasting BELFA... [2026-02-12T20:17:22.636030] [INFO ] [sig ] Generating forecast for: BELFA [2026-02-12T20:17:22.636060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFA' from 'https://tdm.silogroup.org/data/derivative_storage/BELFA.csv'. [2026-02-12T20:17:22.648322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFA'. [2026-02-12T20:17:22.648758] [INFO ] [FORECASTER] Starting predict_future for BELFA [2026-02-12T20:17:22.649670] [DEBUG] [LOCAL ] No optimal features file found for BELFA: ./output/feature-sets/BELFA.txt [2026-02-12T20:17:22.649726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:22.649758] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:22.649785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:22.649843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:22.708255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:22.709017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:22.709100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:22.709134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:22.817895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:22.818054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:22.818095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:22.818124] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:22.821969] [DEBUG] [FORECASTER] BELFA: Forecast T+1@11:T+2@11: UP (p=93.20%) [2026-02-12T20:17:22.822254] [INFO ] [FORECASTER] Completed predict_future for BELFA [2026-02-12T20:17:22.822385] [INFO ] [sig ] BELFA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:22.969386] [INFO ] [LOCAL ] Saved forecast: BELFA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BELFA.txt [2026-02-12T20:17:22.969548] [INFO ] [sig ] [379/3411] Completed BELFA in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-12T20:17:22.969607] [INFO ] [sig ] [380/3411] Forecasting BELFB... [2026-02-12T20:17:22.969641] [INFO ] [sig ] Generating forecast for: BELFB [2026-02-12T20:17:22.969673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFB' from 'https://tdm.silogroup.org/data/derivative_storage/BELFB.csv'. [2026-02-12T20:17:22.985776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFB'. [2026-02-12T20:17:22.986072] [INFO ] [FORECASTER] Starting predict_future for BELFB [2026-02-12T20:17:22.986908] [DEBUG] [LOCAL ] No optimal features file found for BELFB: ./output/feature-sets/BELFB.txt [2026-02-12T20:17:22.986972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:22.987004] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:22.987031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:22.987088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:23.044905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:23.045747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:23.045831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:23.045864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:23.164905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:23.165056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:23.165095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:23.165176] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:23.170004] [DEBUG] [FORECASTER] BELFB: Forecast T+1@11:T+2@11: UP (p=83.66%) [2026-02-12T20:17:23.170338] [INFO ] [FORECASTER] Completed predict_future for BELFB [2026-02-12T20:17:23.170506] [INFO ] [sig ] BELFB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:23.312306] [INFO ] [LOCAL ] Saved forecast: BELFB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BELFB.txt [2026-02-12T20:17:23.312467] [INFO ] [sig ] [380/3411] Completed BELFB in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-12T20:17:23.312507] [INFO ] [sig ] [381/3411] Forecasting BEN... [2026-02-12T20:17:23.312536] [INFO ] [sig ] Generating forecast for: BEN [2026-02-12T20:17:23.312566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEN' from 'https://tdm.silogroup.org/data/derivative_storage/BEN.csv'. [2026-02-12T20:17:23.326593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEN'. [2026-02-12T20:17:23.326905] [INFO ] [FORECASTER] Starting predict_future for BEN [2026-02-12T20:17:23.327781] [DEBUG] [LOCAL ] No optimal features file found for BEN: ./output/feature-sets/BEN.txt [2026-02-12T20:17:23.327835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:23.327866] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:23.327899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:23.327979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:23.388079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:23.388801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:23.388881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:23.388920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:23.516015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:23.516185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:23.516229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:23.516258] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:23.519924] [DEBUG] [FORECASTER] BEN: Forecast T+1@11:T+2@11: DOWN (p=39.79%) [2026-02-12T20:17:23.520205] [INFO ] [FORECASTER] Completed predict_future for BEN [2026-02-12T20:17:23.520361] [INFO ] [sig ] BEN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:23.664170] [INFO ] [LOCAL ] Saved forecast: BEN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BEN.txt [2026-02-12T20:17:23.664311] [INFO ] [sig ] [381/3411] Completed BEN in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-12T20:17:23.664351] [INFO ] [sig ] [382/3411] Forecasting BEP... [2026-02-12T20:17:23.664381] [INFO ] [sig ] Generating forecast for: BEP [2026-02-12T20:17:23.664412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEP.csv'. [2026-02-12T20:17:23.676916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEP'. [2026-02-12T20:17:23.677246] [INFO ] [FORECASTER] Starting predict_future for BEP [2026-02-12T20:17:23.678316] [DEBUG] [LOCAL ] No optimal features file found for BEP: ./output/feature-sets/BEP.txt [2026-02-12T20:17:23.678368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:23.678399] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:23.678425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:23.678482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:23.737972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:23.738957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:23.739042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:23.739075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:23.866904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:23.867066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:23.867107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:23.867136] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:23.870744] [DEBUG] [FORECASTER] BEP: Forecast T+1@11:T+2@11: DOWN (p=25.19%) [2026-02-12T20:17:23.871033] [INFO ] [FORECASTER] Completed predict_future for BEP [2026-02-12T20:17:23.871171] [INFO ] [sig ] BEP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:24.013820] [INFO ] [LOCAL ] Saved forecast: BEP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BEP.txt [2026-02-12T20:17:24.013959] [INFO ] [sig ] [382/3411] Completed BEP in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-12T20:17:24.013997] [INFO ] [sig ] [383/3411] Forecasting BEPH... [2026-02-12T20:17:24.014028] [INFO ] [sig ] Generating forecast for: BEPH [2026-02-12T20:17:24.014059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPH' from 'https://tdm.silogroup.org/data/derivative_storage/BEPH.csv'. [2026-02-12T20:17:24.025294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPH'. [2026-02-12T20:17:24.025599] [INFO ] [FORECASTER] Starting predict_future for BEPH [2026-02-12T20:17:24.026395] [DEBUG] [LOCAL ] No optimal features file found for BEPH: ./output/feature-sets/BEPH.txt [2026-02-12T20:17:24.026459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:24.026491] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:24.026518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:24.026593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:24.085898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:24.086881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:24.086972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:24.087005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:24.217255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:24.217456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:24.217497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:24.217527] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:24.221348] [DEBUG] [FORECASTER] BEPH: Forecast T+1@11:T+2@11: DOWN (p=34.16%) [2026-02-12T20:17:24.221683] [INFO ] [FORECASTER] Completed predict_future for BEPH [2026-02-12T20:17:24.221822] [INFO ] [sig ] BEPH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:24.367998] [INFO ] [LOCAL ] Saved forecast: BEPH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BEPH.txt [2026-02-12T20:17:24.368165] [INFO ] [sig ] [383/3411] Completed BEPH in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-12T20:17:24.368204] [INFO ] [sig ] [384/3411] Forecasting BEPI... [2026-02-12T20:17:24.368236] [INFO ] [sig ] Generating forecast for: BEPI [2026-02-12T20:17:24.368267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPI' from 'https://tdm.silogroup.org/data/derivative_storage/BEPI.csv'. [2026-02-12T20:17:24.380237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPI'. [2026-02-12T20:17:24.380683] [INFO ] [FORECASTER] Starting predict_future for BEPI [2026-02-12T20:17:24.381506] [DEBUG] [LOCAL ] No optimal features file found for BEPI: ./output/feature-sets/BEPI.txt [2026-02-12T20:17:24.381559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:24.381618] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:24.381646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:24.381702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:24.440902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:24.441810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:24.441896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:24.441931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:24.550400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:24.550554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:24.550614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:24.550646] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:24.554277] [DEBUG] [FORECASTER] BEPI: Forecast T+1@11:T+2@11: UP (p=51.14%) [2026-02-12T20:17:24.554564] [INFO ] [FORECASTER] Completed predict_future for BEPI [2026-02-12T20:17:24.554719] [INFO ] [sig ] BEPI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:24.713686] [INFO ] [LOCAL ] Saved forecast: BEPI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BEPI.txt [2026-02-12T20:17:24.713891] [INFO ] [sig ] [384/3411] Completed BEPI in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-12T20:17:24.713953] [INFO ] [sig ] [385/3411] Forecasting BFAM... [2026-02-12T20:17:24.714001] [INFO ] [sig ] Generating forecast for: BFAM [2026-02-12T20:17:24.714047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BFAM.csv'. [2026-02-12T20:17:24.726309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFAM'. [2026-02-12T20:17:24.726691] [INFO ] [FORECASTER] Starting predict_future for BFAM [2026-02-12T20:17:24.727553] [DEBUG] [LOCAL ] No optimal features file found for BFAM: ./output/feature-sets/BFAM.txt [2026-02-12T20:17:24.727625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:24.727657] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:24.727683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:24.727739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:24.787630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:24.788532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:24.788641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:24.788676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:24.914951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:24.915104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:24.915145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:24.915174] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:24.919130] [DEBUG] [FORECASTER] BFAM: Forecast T+1@11:T+2@11: DOWN (p=5.45%) [2026-02-12T20:17:24.919411] [INFO ] [FORECASTER] Completed predict_future for BFAM [2026-02-12T20:17:24.919544] [INFO ] [sig ] BFAM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:25.064859] [INFO ] [LOCAL ] Saved forecast: BFAM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BFAM.txt [2026-02-12T20:17:25.065034] [INFO ] [sig ] [385/3411] Completed BFAM in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-12T20:17:25.065078] [INFO ] [sig ] [386/3411] Forecasting BFC... [2026-02-12T20:17:25.065107] [INFO ] [sig ] Generating forecast for: BFC [2026-02-12T20:17:25.065137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFC' from 'https://tdm.silogroup.org/data/derivative_storage/BFC.csv'. [2026-02-12T20:17:25.077698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFC'. [2026-02-12T20:17:25.077978] [INFO ] [FORECASTER] Starting predict_future for BFC [2026-02-12T20:17:25.079031] [DEBUG] [LOCAL ] No optimal features file found for BFC: ./output/feature-sets/BFC.txt [2026-02-12T20:17:25.079083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:25.079114] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:25.079139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:25.079195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:25.136620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:25.137318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:25.137398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:25.137437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:25.252804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:25.252929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:25.252968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:25.252996] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:25.256981] [DEBUG] [FORECASTER] BFC: Forecast T+1@11:T+2@11: UP (p=75.82%) [2026-02-12T20:17:25.257252] [INFO ] [FORECASTER] Completed predict_future for BFC [2026-02-12T20:17:25.257423] [INFO ] [sig ] BFC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:25.397204] [INFO ] [LOCAL ] Saved forecast: BFC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BFC.txt [2026-02-12T20:17:25.397341] [INFO ] [sig ] [386/3411] Completed BFC in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-12T20:17:25.397381] [INFO ] [sig ] [387/3411] Forecasting BFH... [2026-02-12T20:17:25.397409] [INFO ] [sig ] Generating forecast for: BFH [2026-02-12T20:17:25.397438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFH' from 'https://tdm.silogroup.org/data/derivative_storage/BFH.csv'. [2026-02-12T20:17:25.411127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFH'. [2026-02-12T20:17:25.411381] [INFO ] [FORECASTER] Starting predict_future for BFH [2026-02-12T20:17:25.412387] [DEBUG] [LOCAL ] No optimal features file found for BFH: ./output/feature-sets/BFH.txt [2026-02-12T20:17:25.412448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:25.412479] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:25.412506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:25.412564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:25.470714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:25.471308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:25.471412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:25.471446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:25.591354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:25.591472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:25.591511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:25.591541] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:25.595035] [DEBUG] [FORECASTER] BFH: Forecast T+1@11:T+2@11: UP (p=63.93%) [2026-02-12T20:17:25.595306] [INFO ] [FORECASTER] Completed predict_future for BFH [2026-02-12T20:17:25.595436] [INFO ] [sig ] BFH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:25.735392] [INFO ] [LOCAL ] Saved forecast: BFH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BFH.txt [2026-02-12T20:17:25.735499] [INFO ] [sig ] [387/3411] Completed BFH in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-12T20:17:25.735707] [INFO ] [sig ] [388/3411] Forecasting BFLY... [2026-02-12T20:17:25.735738] [INFO ] [sig ] Generating forecast for: BFLY [2026-02-12T20:17:25.735768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFLY' from 'https://tdm.silogroup.org/data/derivative_storage/BFLY.csv'. [2026-02-12T20:17:25.751873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFLY'. [2026-02-12T20:17:25.752156] [INFO ] [FORECASTER] Starting predict_future for BFLY [2026-02-12T20:17:25.752983] [DEBUG] [LOCAL ] No optimal features file found for BFLY: ./output/feature-sets/BFLY.txt [2026-02-12T20:17:25.753035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:25.753066] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:25.753093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:25.753149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:25.811372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:25.811996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:25.812074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:25.812106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:25.935419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:25.935560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:25.935658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:25.935689] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:25.939281] [DEBUG] [FORECASTER] BFLY: Forecast T+1@11:T+2@11: DOWN (p=6.28%) [2026-02-12T20:17:25.939811] [INFO ] [FORECASTER] Completed predict_future for BFLY [2026-02-12T20:17:25.939946] [INFO ] [sig ] BFLY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:26.086029] [INFO ] [LOCAL ] Saved forecast: BFLY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BFLY.txt [2026-02-12T20:17:26.086202] [INFO ] [sig ] [388/3411] Completed BFLY in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-12T20:17:26.086245] [INFO ] [sig ] [389/3411] Forecasting BFS... [2026-02-12T20:17:26.086277] [INFO ] [sig ] Generating forecast for: BFS [2026-02-12T20:17:26.086308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFS' from 'https://tdm.silogroup.org/data/derivative_storage/BFS.csv'. [2026-02-12T20:17:26.097748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFS'. [2026-02-12T20:17:26.098095] [INFO ] [FORECASTER] Starting predict_future for BFS [2026-02-12T20:17:26.098940] [DEBUG] [LOCAL ] No optimal features file found for BFS: ./output/feature-sets/BFS.txt [2026-02-12T20:17:26.098992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:26.099023] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:26.099050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:26.099107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:26.156601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:26.157493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:26.157596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:26.157632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:26.271538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:26.271714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:26.271754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:26.271785] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:26.275190] [DEBUG] [FORECASTER] BFS: Forecast T+1@11:T+2@11: UP (p=96.32%) [2026-02-12T20:17:26.275464] [INFO ] [FORECASTER] Completed predict_future for BFS [2026-02-12T20:17:26.275616] [INFO ] [sig ] BFS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:26.418306] [INFO ] [LOCAL ] Saved forecast: BFS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BFS.txt [2026-02-12T20:17:26.418485] [INFO ] [sig ] [389/3411] Completed BFS in 0.3s | 2.75 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-12T20:17:26.418527] [INFO ] [sig ] [390/3411] Forecasting BG... [2026-02-12T20:17:26.418558] [INFO ] [sig ] Generating forecast for: BG [2026-02-12T20:17:26.418610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BG' from 'https://tdm.silogroup.org/data/derivative_storage/BG.csv'. [2026-02-12T20:17:26.431046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BG'. [2026-02-12T20:17:26.431351] [INFO ] [FORECASTER] Starting predict_future for BG [2026-02-12T20:17:26.432150] [DEBUG] [LOCAL ] No optimal features file found for BG: ./output/feature-sets/BG.txt [2026-02-12T20:17:26.432202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:26.432233] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:26.432259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:26.432316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:26.491222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:26.492091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:26.492176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:26.492210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:26.619225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:26.619643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:26.619715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:26.619751] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:26.623641] [DEBUG] [FORECASTER] BG: Forecast T+1@11:T+2@11: UP (p=76.05%) [2026-02-12T20:17:26.623918] [INFO ] [FORECASTER] Completed predict_future for BG [2026-02-12T20:17:26.624048] [INFO ] [sig ] BG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:26.770155] [INFO ] [LOCAL ] Saved forecast: BG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BG.txt [2026-02-12T20:17:26.770343] [INFO ] [sig ] [390/3411] Completed BG in 0.4s | 2.75 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-12T20:17:26.770383] [INFO ] [sig ] [391/3411] Forecasting BGB... [2026-02-12T20:17:26.770414] [INFO ] [sig ] Generating forecast for: BGB [2026-02-12T20:17:26.770444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGB' from 'https://tdm.silogroup.org/data/derivative_storage/BGB.csv'. [2026-02-12T20:17:26.782998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGB'. [2026-02-12T20:17:26.783303] [INFO ] [FORECASTER] Starting predict_future for BGB [2026-02-12T20:17:26.784099] [DEBUG] [LOCAL ] No optimal features file found for BGB: ./output/feature-sets/BGB.txt [2026-02-12T20:17:26.784151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:26.784183] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:26.784209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:26.784265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:26.843315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:26.844407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:26.844700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:26.844735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:26.974524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:26.974699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:26.974740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:26.974769] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:26.978221] [DEBUG] [FORECASTER] BGB: Forecast T+1@11:T+2@11: UP (p=86.59%) [2026-02-12T20:17:26.978498] [INFO ] [FORECASTER] Completed predict_future for BGB [2026-02-12T20:17:26.978841] [INFO ] [sig ] BGB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:27.125031] [INFO ] [LOCAL ] Saved forecast: BGB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BGB.txt [2026-02-12T20:17:27.125186] [INFO ] [sig ] [391/3411] Completed BGB in 0.4s | 2.75 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-12T20:17:27.125228] [INFO ] [sig ] [392/3411] Forecasting BGC... [2026-02-12T20:17:27.125257] [INFO ] [sig ] Generating forecast for: BGC [2026-02-12T20:17:27.125288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGC' from 'https://tdm.silogroup.org/data/derivative_storage/BGC.csv'. [2026-02-12T20:17:27.137611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGC'. [2026-02-12T20:17:27.137919] [INFO ] [FORECASTER] Starting predict_future for BGC [2026-02-12T20:17:27.138906] [DEBUG] [LOCAL ] No optimal features file found for BGC: ./output/feature-sets/BGC.txt [2026-02-12T20:17:27.138957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:27.138988] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:27.139016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:27.139073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:27.198692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:27.199655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:27.199956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:27.199990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:27.326180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:27.326369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:27.326418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:27.326454] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:27.330267] [DEBUG] [FORECASTER] BGC: Forecast T+1@11:T+2@11: UP (p=97.70%) [2026-02-12T20:17:27.330615] [INFO ] [FORECASTER] Completed predict_future for BGC [2026-02-12T20:17:27.330749] [INFO ] [sig ] BGC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:27.537217] [INFO ] [LOCAL ] Saved forecast: BGC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BGC.txt [2026-02-12T20:17:27.537403] [INFO ] [sig ] [392/3411] Completed BGC in 0.4s | 2.75 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-12T20:17:27.537443] [INFO ] [sig ] [393/3411] Forecasting BGH... [2026-02-12T20:17:27.537474] [INFO ] [sig ] Generating forecast for: BGH [2026-02-12T20:17:27.537504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGH' from 'https://tdm.silogroup.org/data/derivative_storage/BGH.csv'. [2026-02-12T20:17:27.549049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGH'. [2026-02-12T20:17:27.549354] [INFO ] [FORECASTER] Starting predict_future for BGH [2026-02-12T20:17:27.550157] [DEBUG] [LOCAL ] No optimal features file found for BGH: ./output/feature-sets/BGH.txt [2026-02-12T20:17:27.550210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:27.550243] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:27.550269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:27.550326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:27.608397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:27.609288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:27.609379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:27.609419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:27.729103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:27.729256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:27.729298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:27.729327] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:27.732776] [DEBUG] [FORECASTER] BGH: Forecast T+1@11:T+2@11: DOWN (p=13.70%) [2026-02-12T20:17:27.733058] [INFO ] [FORECASTER] Completed predict_future for BGH [2026-02-12T20:17:27.733188] [INFO ] [sig ] BGH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:27.873396] [INFO ] [LOCAL ] Saved forecast: BGH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BGH.txt [2026-02-12T20:17:27.873587] [INFO ] [sig ] [393/3411] Completed BGH in 0.3s | 2.75 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-12T20:17:27.873632] [INFO ] [sig ] [394/3411] Forecasting BGLC... [2026-02-12T20:17:27.873661] [INFO ] [sig ] Generating forecast for: BGLC [2026-02-12T20:17:27.873691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGLC' from 'https://tdm.silogroup.org/data/derivative_storage/BGLC.csv'. [2026-02-12T20:17:27.884868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGLC'. [2026-02-12T20:17:27.885205] [INFO ] [FORECASTER] Starting predict_future for BGLC [2026-02-12T20:17:27.886036] [DEBUG] [LOCAL ] No optimal features file found for BGLC: ./output/feature-sets/BGLC.txt [2026-02-12T20:17:27.886089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:27.886158] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:27.886189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:27.886247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:27.943066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:27.943984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:27.944070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:27.944103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:28.064754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:28.064913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:28.064956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:28.064986] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:28.072527] [DEBUG] [FORECASTER] BGLC: Forecast T+1@11:T+2@11: UP (p=78.89%) [2026-02-12T20:17:28.072878] [INFO ] [FORECASTER] Completed predict_future for BGLC [2026-02-12T20:17:28.073020] [INFO ] [sig ] BGLC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:28.220607] [INFO ] [LOCAL ] Saved forecast: BGLC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BGLC.txt [2026-02-12T20:17:28.220769] [INFO ] [sig ] [394/3411] Completed BGLC in 0.3s | 2.75 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-12T20:17:28.220812] [INFO ] [sig ] [395/3411] Forecasting BGRN... [2026-02-12T20:17:28.220840] [INFO ] [sig ] Generating forecast for: BGRN [2026-02-12T20:17:28.220869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGRN' from 'https://tdm.silogroup.org/data/derivative_storage/BGRN.csv'. [2026-02-12T20:17:28.232546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGRN'. [2026-02-12T20:17:28.232923] [INFO ] [FORECASTER] Starting predict_future for BGRN [2026-02-12T20:17:28.233749] [DEBUG] [LOCAL ] No optimal features file found for BGRN: ./output/feature-sets/BGRN.txt [2026-02-12T20:17:28.233801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:28.233831] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:28.233857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:28.233913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:28.292033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:28.293146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:28.293229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:28.293263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:28.417924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:28.418111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:28.418166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:28.418207] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:28.422402] [DEBUG] [FORECASTER] BGRN: Forecast T+1@11:T+2@11: UP (p=71.22%) [2026-02-12T20:17:28.422795] [INFO ] [FORECASTER] Completed predict_future for BGRN [2026-02-12T20:17:28.422958] [INFO ] [sig ] BGRN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:28.566717] [INFO ] [LOCAL ] Saved forecast: BGRN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BGRN.txt [2026-02-12T20:17:28.566876] [INFO ] [sig ] [395/3411] Completed BGRN in 0.3s | 2.75 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-12T20:17:28.566916] [INFO ] [sig ] [396/3411] Forecasting BGS... [2026-02-12T20:17:28.566947] [INFO ] [sig ] Generating forecast for: BGS [2026-02-12T20:17:28.566977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGS' from 'https://tdm.silogroup.org/data/derivative_storage/BGS.csv'. [2026-02-12T20:17:28.578751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGS'. [2026-02-12T20:17:28.579073] [INFO ] [FORECASTER] Starting predict_future for BGS [2026-02-12T20:17:28.579921] [DEBUG] [LOCAL ] No optimal features file found for BGS: ./output/feature-sets/BGS.txt [2026-02-12T20:17:28.579974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:28.580006] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:28.580032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:28.580088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:28.642450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:28.643387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:28.643480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:28.643518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:28.766121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:28.766281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:28.766323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:28.766352] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:28.770377] [DEBUG] [FORECASTER] BGS: Forecast T+1@11:T+2@11: UP (p=95.18%) [2026-02-12T20:17:28.770694] [INFO ] [FORECASTER] Completed predict_future for BGS [2026-02-12T20:17:28.770831] [INFO ] [sig ] BGS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:28.915724] [INFO ] [LOCAL ] Saved forecast: BGS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BGS.txt [2026-02-12T20:17:28.915907] [INFO ] [sig ] [396/3411] Completed BGS in 0.3s | 2.75 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-12T20:17:28.915950] [INFO ] [sig ] [397/3411] Forecasting BGSF... [2026-02-12T20:17:28.915982] [INFO ] [sig ] Generating forecast for: BGSF [2026-02-12T20:17:28.916014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGSF' from 'https://tdm.silogroup.org/data/derivative_storage/BGSF.csv'. [2026-02-12T20:17:28.927979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGSF'. [2026-02-12T20:17:28.928406] [INFO ] [FORECASTER] Starting predict_future for BGSF [2026-02-12T20:17:28.929312] [DEBUG] [LOCAL ] No optimal features file found for BGSF: ./output/feature-sets/BGSF.txt [2026-02-12T20:17:28.929368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:28.929403] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:28.929432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:28.929490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:28.989457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:28.990434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:28.990526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:28.990561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:29.124645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:29.124799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:29.124840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:29.124899] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:29.128886] [DEBUG] [FORECASTER] BGSF: Forecast T+1@11:T+2@11: DOWN (p=33.50%) [2026-02-12T20:17:29.129167] [INFO ] [FORECASTER] Completed predict_future for BGSF [2026-02-12T20:17:29.129302] [INFO ] [sig ] BGSF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:29.276978] [INFO ] [LOCAL ] Saved forecast: BGSF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BGSF.txt [2026-02-12T20:17:29.277139] [INFO ] [sig ] [397/3411] Completed BGSF in 0.4s | 2.75 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-12T20:17:29.277181] [INFO ] [sig ] [398/3411] Forecasting BGX... [2026-02-12T20:17:29.277221] [INFO ] [sig ] Generating forecast for: BGX [2026-02-12T20:17:29.277254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGX' from 'https://tdm.silogroup.org/data/derivative_storage/BGX.csv'. [2026-02-12T20:17:29.289411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGX'. [2026-02-12T20:17:29.289747] [INFO ] [FORECASTER] Starting predict_future for BGX [2026-02-12T20:17:29.290608] [DEBUG] [LOCAL ] No optimal features file found for BGX: ./output/feature-sets/BGX.txt [2026-02-12T20:17:29.290661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:29.290694] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:29.290722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:29.290781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:29.352904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:29.353789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:29.353873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:29.353905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:29.473684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:29.473836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:29.473876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:29.473906] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:29.477303] [DEBUG] [FORECASTER] BGX: Forecast T+1@11:T+2@11: DOWN (p=6.67%) [2026-02-12T20:17:29.477625] [INFO ] [FORECASTER] Completed predict_future for BGX [2026-02-12T20:17:29.477755] [INFO ] [sig ] BGX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:29.625764] [INFO ] [LOCAL ] Saved forecast: BGX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BGX.txt [2026-02-12T20:17:29.625936] [INFO ] [sig ] [398/3411] Completed BGX in 0.3s | 2.75 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-12T20:17:29.625978] [INFO ] [sig ] [399/3411] Forecasting BGY... [2026-02-12T20:17:29.626009] [INFO ] [sig ] Generating forecast for: BGY [2026-02-12T20:17:29.626039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGY' from 'https://tdm.silogroup.org/data/derivative_storage/BGY.csv'. [2026-02-12T20:17:29.639053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGY'. [2026-02-12T20:17:29.639382] [INFO ] [FORECASTER] Starting predict_future for BGY [2026-02-12T20:17:29.640201] [DEBUG] [LOCAL ] No optimal features file found for BGY: ./output/feature-sets/BGY.txt [2026-02-12T20:17:29.640254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:29.640287] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:29.640325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:29.640393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:29.701972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:29.703128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:29.703233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:29.703267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:29.829537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:29.829710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:29.829752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:29.829784] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:29.833322] [DEBUG] [FORECASTER] BGY: Forecast T+1@11:T+2@11: UP (p=88.11%) [2026-02-12T20:17:29.833626] [INFO ] [FORECASTER] Completed predict_future for BGY [2026-02-12T20:17:29.833761] [INFO ] [sig ] BGY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:29.974606] [INFO ] [LOCAL ] Saved forecast: BGY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BGY.txt [2026-02-12T20:17:29.974752] [INFO ] [sig ] [399/3411] Completed BGY in 0.3s | 2.75 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-12T20:17:29.974793] [INFO ] [sig ] [400/3411] Forecasting BHC... [2026-02-12T20:17:29.974822] [INFO ] [sig ] Generating forecast for: BHC [2026-02-12T20:17:29.974852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHC' from 'https://tdm.silogroup.org/data/derivative_storage/BHC.csv'. [2026-02-12T20:17:29.986411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHC'. [2026-02-12T20:17:29.986723] [INFO ] [FORECASTER] Starting predict_future for BHC [2026-02-12T20:17:29.987587] [DEBUG] [LOCAL ] No optimal features file found for BHC: ./output/feature-sets/BHC.txt [2026-02-12T20:17:29.987642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:29.987674] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:29.987701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:29.987758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:30.049355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:30.050274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:30.050360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:30.050394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:30.182856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:30.183018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:30.183061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:30.183090] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:30.186724] [DEBUG] [FORECASTER] BHC: Forecast T+1@11:T+2@11: DOWN (p=26.31%) [2026-02-12T20:17:30.187033] [INFO ] [FORECASTER] Completed predict_future for BHC [2026-02-12T20:17:30.187177] [INFO ] [sig ] BHC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:30.333007] [INFO ] [LOCAL ] Saved forecast: BHC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BHC.txt [2026-02-12T20:17:30.333152] [INFO ] [sig ] [400/3411] Completed BHC in 0.4s | 2.75 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-12T20:17:30.333192] [INFO ] [sig ] [401/3411] Forecasting BHE... [2026-02-12T20:17:30.333221] [INFO ] [sig ] Generating forecast for: BHE [2026-02-12T20:17:30.333251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHE' from 'https://tdm.silogroup.org/data/derivative_storage/BHE.csv'. [2026-02-12T20:17:30.345723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHE'. [2026-02-12T20:17:30.345991] [INFO ] [FORECASTER] Starting predict_future for BHE [2026-02-12T20:17:30.346791] [DEBUG] [LOCAL ] No optimal features file found for BHE: ./output/feature-sets/BHE.txt [2026-02-12T20:17:30.346843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:30.346876] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:30.346902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:30.346958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:30.409559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:30.410401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:30.410487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:30.410522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:30.533484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:30.533661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:30.533703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:30.533734] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:30.537859] [DEBUG] [FORECASTER] BHE: Forecast T+1@11:T+2@11: UP (p=84.76%) [2026-02-12T20:17:30.538138] [INFO ] [FORECASTER] Completed predict_future for BHE [2026-02-12T20:17:30.538271] [INFO ] [sig ] BHE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:30.681209] [INFO ] [LOCAL ] Saved forecast: BHE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BHE.txt [2026-02-12T20:17:30.681333] [INFO ] [sig ] [401/3411] Completed BHE in 0.3s | 2.75 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-12T20:17:30.681379] [INFO ] [sig ] [402/3411] Forecasting BHF... [2026-02-12T20:17:30.681412] [INFO ] [sig ] Generating forecast for: BHF [2026-02-12T20:17:30.681445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHF' from 'https://tdm.silogroup.org/data/derivative_storage/BHF.csv'. [2026-02-12T20:17:30.694752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHF'. [2026-02-12T20:17:30.695022] [INFO ] [FORECASTER] Starting predict_future for BHF [2026-02-12T20:17:30.695829] [DEBUG] [LOCAL ] No optimal features file found for BHF: ./output/feature-sets/BHF.txt [2026-02-12T20:17:30.695883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:30.695914] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:30.695941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:30.695997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:30.754458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:30.755121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:30.755200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:30.755232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:30.878232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:30.878394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:30.878435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:30.878464] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:30.881947] [DEBUG] [FORECASTER] BHF: Forecast T+1@11:T+2@11: UP (p=84.59%) [2026-02-12T20:17:30.882247] [INFO ] [FORECASTER] Completed predict_future for BHF [2026-02-12T20:17:30.882384] [INFO ] [sig ] BHF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:31.025918] [INFO ] [LOCAL ] Saved forecast: BHF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BHF.txt [2026-02-12T20:17:31.026050] [INFO ] [sig ] [402/3411] Completed BHF in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-12T20:17:31.026090] [INFO ] [sig ] [403/3411] Forecasting BHFAL... [2026-02-12T20:17:31.026119] [INFO ] [sig ] Generating forecast for: BHFAL [2026-02-12T20:17:31.026148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAL' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAL.csv'. [2026-02-12T20:17:31.037975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAL'. [2026-02-12T20:17:31.038263] [INFO ] [FORECASTER] Starting predict_future for BHFAL [2026-02-12T20:17:31.039298] [DEBUG] [LOCAL ] No optimal features file found for BHFAL: ./output/feature-sets/BHFAL.txt [2026-02-12T20:17:31.039350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:31.039381] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:31.039407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:31.039464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:31.099552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:31.100191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:31.100268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:31.100300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:31.226396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:31.226627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:31.226670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:31.226700] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:31.230344] [DEBUG] [FORECASTER] BHFAL: Forecast T+1@11:T+2@11: UP (p=66.01%) [2026-02-12T20:17:31.230649] [INFO ] [FORECASTER] Completed predict_future for BHFAL [2026-02-12T20:17:31.230780] [INFO ] [sig ] BHFAL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:31.372015] [INFO ] [LOCAL ] Saved forecast: BHFAL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BHFAL.txt [2026-02-12T20:17:31.372143] [INFO ] [sig ] [403/3411] Completed BHFAL in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-12T20:17:31.372181] [INFO ] [sig ] [404/3411] Forecasting BHFAM... [2026-02-12T20:17:31.372211] [INFO ] [sig ] Generating forecast for: BHFAM [2026-02-12T20:17:31.372239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAM.csv'. [2026-02-12T20:17:31.384839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAM'. [2026-02-12T20:17:31.385117] [INFO ] [FORECASTER] Starting predict_future for BHFAM [2026-02-12T20:17:31.385930] [DEBUG] [LOCAL ] No optimal features file found for BHFAM: ./output/feature-sets/BHFAM.txt [2026-02-12T20:17:31.385982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:31.386012] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:31.386040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:31.386096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:31.444510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:31.445163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:31.445273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:31.445307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:31.566998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:31.567145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:31.567185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:31.567216] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:31.570676] [DEBUG] [FORECASTER] BHFAM: Forecast T+1@11:T+2@11: UP (p=99.62%) [2026-02-12T20:17:31.570956] [INFO ] [FORECASTER] Completed predict_future for BHFAM [2026-02-12T20:17:31.571083] [INFO ] [sig ] BHFAM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:31.710467] [INFO ] [LOCAL ] Saved forecast: BHFAM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BHFAM.txt [2026-02-12T20:17:31.710606] [INFO ] [sig ] [404/3411] Completed BHFAM in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-12T20:17:31.710648] [INFO ] [sig ] [405/3411] Forecasting BHFAN... [2026-02-12T20:17:31.710679] [INFO ] [sig ] Generating forecast for: BHFAN [2026-02-12T20:17:31.710709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAN' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAN.csv'. [2026-02-12T20:17:31.723111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAN'. [2026-02-12T20:17:31.723432] [INFO ] [FORECASTER] Starting predict_future for BHFAN [2026-02-12T20:17:31.724363] [DEBUG] [LOCAL ] No optimal features file found for BHFAN: ./output/feature-sets/BHFAN.txt [2026-02-12T20:17:31.724419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:31.724462] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:31.724494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:31.724593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:31.788681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:31.789332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:31.789413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:31.789453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:31.916205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:31.916348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:31.916388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:31.916417] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:31.919932] [DEBUG] [FORECASTER] BHFAN: Forecast T+1@11:T+2@11: UP (p=89.52%) [2026-02-12T20:17:31.920210] [INFO ] [FORECASTER] Completed predict_future for BHFAN [2026-02-12T20:17:31.920339] [INFO ] [sig ] BHFAN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:32.063707] [INFO ] [LOCAL ] Saved forecast: BHFAN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BHFAN.txt [2026-02-12T20:17:32.063851] [INFO ] [sig ] [405/3411] Completed BHFAN in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-12T20:17:32.063891] [INFO ] [sig ] [406/3411] Forecasting BHFAO... [2026-02-12T20:17:32.063921] [INFO ] [sig ] Generating forecast for: BHFAO [2026-02-12T20:17:32.063951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAO' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAO.csv'. [2026-02-12T20:17:32.075865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAO'. [2026-02-12T20:17:32.076121] [INFO ] [FORECASTER] Starting predict_future for BHFAO [2026-02-12T20:17:32.076942] [DEBUG] [LOCAL ] No optimal features file found for BHFAO: ./output/feature-sets/BHFAO.txt [2026-02-12T20:17:32.076995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:32.077027] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:32.077053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:32.077110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:32.133911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:32.134558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:32.134655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:32.134689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:32.260554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:32.260735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:32.260777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:32.260806] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:32.264381] [DEBUG] [FORECASTER] BHFAO: Forecast T+1@11:T+2@11: DOWN (p=38.26%) [2026-02-12T20:17:32.264709] [INFO ] [FORECASTER] Completed predict_future for BHFAO [2026-02-12T20:17:32.264849] [INFO ] [sig ] BHFAO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:32.407781] [INFO ] [LOCAL ] Saved forecast: BHFAO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BHFAO.txt [2026-02-12T20:17:32.407934] [INFO ] [sig ] [406/3411] Completed BHFAO in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-12T20:17:32.407974] [INFO ] [sig ] [407/3411] Forecasting BHFAP... [2026-02-12T20:17:32.408003] [INFO ] [sig ] Generating forecast for: BHFAP [2026-02-12T20:17:32.408032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAP' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAP.csv'. [2026-02-12T20:17:32.419941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAP'. [2026-02-12T20:17:32.420299] [INFO ] [FORECASTER] Starting predict_future for BHFAP [2026-02-12T20:17:32.421142] [DEBUG] [LOCAL ] No optimal features file found for BHFAP: ./output/feature-sets/BHFAP.txt [2026-02-12T20:17:32.421206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:32.421240] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:32.421268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:32.421324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:32.482313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:32.483213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:32.483299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:32.483332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:32.605458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:32.605640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:32.605681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:32.605710] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:32.609313] [DEBUG] [FORECASTER] BHFAP: Forecast T+1@11:T+2@11: DOWN (p=37.91%) [2026-02-12T20:17:32.609640] [INFO ] [FORECASTER] Completed predict_future for BHFAP [2026-02-12T20:17:32.609772] [INFO ] [sig ] BHFAP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:32.753951] [INFO ] [LOCAL ] Saved forecast: BHFAP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BHFAP.txt [2026-02-12T20:17:32.754111] [INFO ] [sig ] [407/3411] Completed BHFAP in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-12T20:17:32.754151] [INFO ] [sig ] [408/3411] Forecasting BHK... [2026-02-12T20:17:32.754182] [INFO ] [sig ] Generating forecast for: BHK [2026-02-12T20:17:32.754212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHK' from 'https://tdm.silogroup.org/data/derivative_storage/BHK.csv'. [2026-02-12T20:17:32.766478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHK'. [2026-02-12T20:17:32.766757] [INFO ] [FORECASTER] Starting predict_future for BHK [2026-02-12T20:17:32.767602] [DEBUG] [LOCAL ] No optimal features file found for BHK: ./output/feature-sets/BHK.txt [2026-02-12T20:17:32.767660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:32.767692] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:32.767719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:32.767775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:32.825864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:32.826546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:32.826657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:32.826692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:32.948044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:32.948188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:32.948228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:32.948258] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:32.951838] [DEBUG] [FORECASTER] BHK: Forecast T+1@11:T+2@11: DOWN (p=28.46%) [2026-02-12T20:17:32.952114] [INFO ] [FORECASTER] Completed predict_future for BHK [2026-02-12T20:17:32.952246] [INFO ] [sig ] BHK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:33.093279] [INFO ] [LOCAL ] Saved forecast: BHK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BHK.txt [2026-02-12T20:17:33.093399] [INFO ] [sig ] [408/3411] Completed BHK in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-12T20:17:33.093437] [INFO ] [sig ] [409/3411] Forecasting BHP... [2026-02-12T20:17:33.093466] [INFO ] [sig ] Generating forecast for: BHP [2026-02-12T20:17:33.093497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHP' from 'https://tdm.silogroup.org/data/derivative_storage/BHP.csv'. [2026-02-12T20:17:33.107466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHP'. [2026-02-12T20:17:33.107930] [INFO ] [FORECASTER] Starting predict_future for BHP [2026-02-12T20:17:33.108889] [DEBUG] [LOCAL ] No optimal features file found for BHP: ./output/feature-sets/BHP.txt [2026-02-12T20:17:33.108945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:33.108979] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:33.109008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:33.109065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:33.180846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:33.181956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:33.182060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:33.182104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:33.330070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:33.330233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:33.330274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:33.330303] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:33.334021] [DEBUG] [FORECASTER] BHP: Forecast T+1@11:T+2@11: UP (p=74.43%) [2026-02-12T20:17:33.334342] [INFO ] [FORECASTER] Completed predict_future for BHP [2026-02-12T20:17:33.334480] [INFO ] [sig ] BHP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:33.477126] [INFO ] [LOCAL ] Saved forecast: BHP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BHP.txt [2026-02-12T20:17:33.477280] [INFO ] [sig ] [409/3411] Completed BHP in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-12T20:17:33.477329] [INFO ] [sig ] [410/3411] Forecasting BHRB... [2026-02-12T20:17:33.477358] [INFO ] [sig ] Generating forecast for: BHRB [2026-02-12T20:17:33.477388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHRB' from 'https://tdm.silogroup.org/data/derivative_storage/BHRB.csv'. [2026-02-12T20:17:33.489618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHRB'. [2026-02-12T20:17:33.489925] [INFO ] [FORECASTER] Starting predict_future for BHRB [2026-02-12T20:17:33.490743] [DEBUG] [LOCAL ] No optimal features file found for BHRB: ./output/feature-sets/BHRB.txt [2026-02-12T20:17:33.490795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:33.490826] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:33.490852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:33.490908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:33.550839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:33.551677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:33.551959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:33.551993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:33.674819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:33.674979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:33.675020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:33.675049] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:33.678923] [DEBUG] [FORECASTER] BHRB: Forecast T+1@11:T+2@11: UP (p=52.77%) [2026-02-12T20:17:33.679214] [INFO ] [FORECASTER] Completed predict_future for BHRB [2026-02-12T20:17:33.679344] [INFO ] [sig ] BHRB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:33.824989] [INFO ] [LOCAL ] Saved forecast: BHRB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BHRB.txt [2026-02-12T20:17:33.825136] [INFO ] [sig ] [410/3411] Completed BHRB in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-12T20:17:33.825177] [INFO ] [sig ] [411/3411] Forecasting BHVN... [2026-02-12T20:17:33.825206] [INFO ] [sig ] Generating forecast for: BHVN [2026-02-12T20:17:33.825235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHVN' from 'https://tdm.silogroup.org/data/derivative_storage/BHVN.csv'. [2026-02-12T20:17:33.837549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHVN'. [2026-02-12T20:17:33.838075] [INFO ] [FORECASTER] Starting predict_future for BHVN [2026-02-12T20:17:33.839123] [DEBUG] [LOCAL ] No optimal features file found for BHVN: ./output/feature-sets/BHVN.txt [2026-02-12T20:17:33.839202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:33.839235] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:33.839261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:33.839317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:33.899820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:33.900589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:33.900673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:33.900705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:34.022317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:34.022474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:34.022521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:34.022550] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:34.026079] [DEBUG] [FORECASTER] BHVN: Forecast T+1@11:T+2@11: DOWN (p=4.68%) [2026-02-12T20:17:34.026371] [INFO ] [FORECASTER] Completed predict_future for BHVN [2026-02-12T20:17:34.026526] [INFO ] [sig ] BHVN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:34.171022] [INFO ] [LOCAL ] Saved forecast: BHVN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BHVN.txt [2026-02-12T20:17:34.171184] [INFO ] [sig ] [411/3411] Completed BHVN in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-12T20:17:34.171234] [INFO ] [sig ] [412/3411] Forecasting BIB... [2026-02-12T20:17:34.171270] [INFO ] [sig ] Generating forecast for: BIB [2026-02-12T20:17:34.171303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIB.csv'. [2026-02-12T20:17:34.183041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIB'. [2026-02-12T20:17:34.183384] [INFO ] [FORECASTER] Starting predict_future for BIB [2026-02-12T20:17:34.184230] [DEBUG] [LOCAL ] No optimal features file found for BIB: ./output/feature-sets/BIB.txt [2026-02-12T20:17:34.184285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:34.184318] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:34.184345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:34.184403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:34.248708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:34.249832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:34.249917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:34.249953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:34.358494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:34.358869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:34.358912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:34.358943] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:34.363037] [DEBUG] [FORECASTER] BIB: Forecast T+1@11:T+2@11: DOWN (p=1.92%) [2026-02-12T20:17:34.363375] [INFO ] [FORECASTER] Completed predict_future for BIB [2026-02-12T20:17:34.363527] [INFO ] [sig ] BIB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:34.507443] [INFO ] [LOCAL ] Saved forecast: BIB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BIB.txt [2026-02-12T20:17:34.507615] [INFO ] [sig ] [412/3411] Completed BIB in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-12T20:17:34.507657] [INFO ] [sig ] [413/3411] Forecasting BIIB... [2026-02-12T20:17:34.507686] [INFO ] [sig ] Generating forecast for: BIIB [2026-02-12T20:17:34.507716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIIB.csv'. [2026-02-12T20:17:34.520000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIIB'. [2026-02-12T20:17:34.520392] [INFO ] [FORECASTER] Starting predict_future for BIIB [2026-02-12T20:17:34.521606] [DEBUG] [LOCAL ] No optimal features file found for BIIB: ./output/feature-sets/BIIB.txt [2026-02-12T20:17:34.521849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:34.521881] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:34.521907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:34.521970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:34.587235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:34.588343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:34.588429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:34.588462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:34.727857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:34.728022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:34.728065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:34.728094] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:34.731805] [DEBUG] [FORECASTER] BIIB: Forecast T+1@11:T+2@11: UP (p=87.47%) [2026-02-12T20:17:34.732101] [INFO ] [FORECASTER] Completed predict_future for BIIB [2026-02-12T20:17:34.732237] [INFO ] [sig ] BIIB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:34.888184] [INFO ] [LOCAL ] Saved forecast: BIIB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BIIB.txt [2026-02-12T20:17:34.888353] [INFO ] [sig ] [413/3411] Completed BIIB in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-12T20:17:34.888396] [INFO ] [sig ] [414/3411] Forecasting BILI... [2026-02-12T20:17:34.888429] [INFO ] [sig ] Generating forecast for: BILI [2026-02-12T20:17:34.888461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILI' from 'https://tdm.silogroup.org/data/derivative_storage/BILI.csv'. [2026-02-12T20:17:34.902131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILI'. [2026-02-12T20:17:34.902494] [INFO ] [FORECASTER] Starting predict_future for BILI [2026-02-12T20:17:34.903660] [DEBUG] [LOCAL ] No optimal features file found for BILI: ./output/feature-sets/BILI.txt [2026-02-12T20:17:34.903715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:34.903747] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:34.903774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:34.903830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:34.967110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:34.967997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:34.968094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:34.968143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:35.094817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:35.095008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:35.095089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:35.095121] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:35.098927] [DEBUG] [FORECASTER] BILI: Forecast T+1@11:T+2@11: DOWN (p=5.87%) [2026-02-12T20:17:35.099224] [INFO ] [FORECASTER] Completed predict_future for BILI [2026-02-12T20:17:35.099368] [INFO ] [sig ] BILI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:35.249427] [INFO ] [LOCAL ] Saved forecast: BILI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BILI.txt [2026-02-12T20:17:35.249637] [INFO ] [sig ] [414/3411] Completed BILI in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-12T20:17:35.249684] [INFO ] [sig ] [415/3411] Forecasting BILL... [2026-02-12T20:17:35.249716] [INFO ] [sig ] Generating forecast for: BILL [2026-02-12T20:17:35.249748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILL' from 'https://tdm.silogroup.org/data/derivative_storage/BILL.csv'. [2026-02-12T20:17:35.262063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILL'. [2026-02-12T20:17:35.262454] [INFO ] [FORECASTER] Starting predict_future for BILL [2026-02-12T20:17:35.263424] [DEBUG] [LOCAL ] No optimal features file found for BILL: ./output/feature-sets/BILL.txt [2026-02-12T20:17:35.263480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:35.263514] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:35.263551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:35.263651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:35.330341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:35.331297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:35.331387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:35.331422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:35.466455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:35.466626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:35.466668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:35.466698] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:35.470197] [DEBUG] [FORECASTER] BILL: Forecast T+1@11:T+2@11: UP (p=79.27%) [2026-02-12T20:17:35.470481] [INFO ] [FORECASTER] Completed predict_future for BILL [2026-02-12T20:17:35.470630] [INFO ] [sig ] BILL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:35.610767] [INFO ] [LOCAL ] Saved forecast: BILL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BILL.txt [2026-02-12T20:17:35.610892] [INFO ] [sig ] [415/3411] Completed BILL in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-12T20:17:35.610930] [INFO ] [sig ] [416/3411] Forecasting BIO... [2026-02-12T20:17:35.610959] [INFO ] [sig ] Generating forecast for: BIO [2026-02-12T20:17:35.610990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIO' from 'https://tdm.silogroup.org/data/derivative_storage/BIO.csv'. [2026-02-12T20:17:35.623145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIO'. [2026-02-12T20:17:35.623436] [INFO ] [FORECASTER] Starting predict_future for BIO [2026-02-12T20:17:35.624291] [DEBUG] [LOCAL ] No optimal features file found for BIO: ./output/feature-sets/BIO.txt [2026-02-12T20:17:35.624344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:35.624377] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:35.624406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:35.624464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:35.683135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:35.683770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:35.683851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:35.683883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:35.805652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:35.805781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:35.805818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:35.805848] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:35.809485] [DEBUG] [FORECASTER] BIO: Forecast T+1@11:T+2@11: UP (p=65.74%) [2026-02-12T20:17:35.810005] [INFO ] [FORECASTER] Completed predict_future for BIO [2026-02-12T20:17:35.810140] [INFO ] [sig ] BIO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:35.954150] [INFO ] [LOCAL ] Saved forecast: BIO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BIO.txt [2026-02-12T20:17:35.954335] [INFO ] [sig ] [416/3411] Completed BIO in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-12T20:17:35.954377] [INFO ] [sig ] [417/3411] Forecasting BIP... [2026-02-12T20:17:35.954408] [INFO ] [sig ] Generating forecast for: BIP [2026-02-12T20:17:35.954439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIP' from 'https://tdm.silogroup.org/data/derivative_storage/BIP.csv'. [2026-02-12T20:17:35.967325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIP'. [2026-02-12T20:17:35.967675] [INFO ] [FORECASTER] Starting predict_future for BIP [2026-02-12T20:17:35.968472] [DEBUG] [LOCAL ] No optimal features file found for BIP: ./output/feature-sets/BIP.txt [2026-02-12T20:17:35.968523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:35.968555] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:35.968615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:35.968698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:36.036864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:36.038015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:36.038102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:36.038137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:36.164074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:36.164202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:36.164243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:36.164272] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:36.168215] [DEBUG] [FORECASTER] BIP: Forecast T+1@11:T+2@11: DOWN (p=18.46%) [2026-02-12T20:17:36.168498] [INFO ] [FORECASTER] Completed predict_future for BIP [2026-02-12T20:17:36.168680] [INFO ] [sig ] BIP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:36.311518] [INFO ] [LOCAL ] Saved forecast: BIP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BIP.txt [2026-02-12T20:17:36.311687] [INFO ] [sig ] [417/3411] Completed BIP in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-12T20:17:36.311728] [INFO ] [sig ] [418/3411] Forecasting BIPH... [2026-02-12T20:17:36.311758] [INFO ] [sig ] Generating forecast for: BIPH [2026-02-12T20:17:36.311815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPH' from 'https://tdm.silogroup.org/data/derivative_storage/BIPH.csv'. [2026-02-12T20:17:36.323167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPH'. [2026-02-12T20:17:36.323472] [INFO ] [FORECASTER] Starting predict_future for BIPH [2026-02-12T20:17:36.324479] [DEBUG] [LOCAL ] No optimal features file found for BIPH: ./output/feature-sets/BIPH.txt [2026-02-12T20:17:36.324532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:36.324599] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:36.324630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:36.324687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:36.382150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:36.382829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:36.382911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:36.382944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:36.497773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:36.498142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:36.498186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:36.498215] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:36.502023] [DEBUG] [FORECASTER] BIPH: Forecast T+1@11:T+2@11: UP (p=72.24%) [2026-02-12T20:17:36.502312] [INFO ] [FORECASTER] Completed predict_future for BIPH [2026-02-12T20:17:36.502451] [INFO ] [sig ] BIPH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:36.646439] [INFO ] [LOCAL ] Saved forecast: BIPH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BIPH.txt [2026-02-12T20:17:36.646632] [INFO ] [sig ] [418/3411] Completed BIPH in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-12T20:17:36.646683] [INFO ] [sig ] [419/3411] Forecasting BIPI... [2026-02-12T20:17:36.646713] [INFO ] [sig ] Generating forecast for: BIPI [2026-02-12T20:17:36.646744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPI' from 'https://tdm.silogroup.org/data/derivative_storage/BIPI.csv'. [2026-02-12T20:17:36.660159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPI'. [2026-02-12T20:17:36.660510] [INFO ] [FORECASTER] Starting predict_future for BIPI [2026-02-12T20:17:36.661394] [DEBUG] [LOCAL ] No optimal features file found for BIPI: ./output/feature-sets/BIPI.txt [2026-02-12T20:17:36.661463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:36.661503] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:36.661531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:36.661612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:36.729914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:36.730978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:36.731067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:36.731100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:36.850216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:36.850460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:36.850519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:36.850559] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:36.854955] [DEBUG] [FORECASTER] BIPI: Forecast T+1@11:T+2@11: DOWN (p=0.79%) [2026-02-12T20:17:36.855272] [INFO ] [FORECASTER] Completed predict_future for BIPI [2026-02-12T20:17:36.855409] [INFO ] [sig ] BIPI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:37.008354] [INFO ] [LOCAL ] Saved forecast: BIPI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BIPI.txt [2026-02-12T20:17:37.008586] [INFO ] [sig ] [419/3411] Completed BIPI in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-12T20:17:37.008637] [INFO ] [sig ] [420/3411] Forecasting BIRD... [2026-02-12T20:17:37.008669] [INFO ] [sig ] Generating forecast for: BIRD [2026-02-12T20:17:37.008702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRD' from 'https://tdm.silogroup.org/data/derivative_storage/BIRD.csv'. [2026-02-12T20:17:37.088475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRD'. [2026-02-12T20:17:37.089072] [INFO ] [FORECASTER] Starting predict_future for BIRD [2026-02-12T20:17:37.089948] [DEBUG] [LOCAL ] No optimal features file found for BIRD: ./output/feature-sets/BIRD.txt [2026-02-12T20:17:37.090001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:37.090033] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:37.090058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:37.090114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:37.151270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:37.152257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:37.152346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:37.152382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:37.303416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:37.303595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:37.303640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:37.303669] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:37.307340] [DEBUG] [FORECASTER] BIRD: Forecast T+1@11:T+2@11: DOWN (p=2.01%) [2026-02-12T20:17:37.307651] [INFO ] [FORECASTER] Completed predict_future for BIRD [2026-02-12T20:17:37.307783] [INFO ] [sig ] BIRD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:37.450178] [INFO ] [LOCAL ] Saved forecast: BIRD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BIRD.txt [2026-02-12T20:17:37.450310] [INFO ] [sig ] [420/3411] Completed BIRD in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-12T20:17:37.450353] [INFO ] [sig ] [421/3411] Forecasting BIRK... [2026-02-12T20:17:37.450395] [INFO ] [sig ] Generating forecast for: BIRK [2026-02-12T20:17:37.450438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRK' from 'https://tdm.silogroup.org/data/derivative_storage/BIRK.csv'. [2026-02-12T20:17:37.461858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRK'. [2026-02-12T20:17:37.462137] [INFO ] [FORECASTER] Starting predict_future for BIRK [2026-02-12T20:17:37.462959] [DEBUG] [LOCAL ] No optimal features file found for BIRK: ./output/feature-sets/BIRK.txt [2026-02-12T20:17:37.463012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:37.463045] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:37.463072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:37.463128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:37.521042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:37.521760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:37.521842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:37.521877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:37.653093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:37.653246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:37.653287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:37.653316] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:37.657157] [DEBUG] [FORECASTER] BIRK: Forecast T+1@11:T+2@11: DOWN (p=39.71%) [2026-02-12T20:17:37.657452] [INFO ] [FORECASTER] Completed predict_future for BIRK [2026-02-12T20:17:37.657602] [INFO ] [sig ] BIRK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:37.797767] [INFO ] [LOCAL ] Saved forecast: BIRK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BIRK.txt [2026-02-12T20:17:37.797895] [INFO ] [sig ] [421/3411] Completed BIRK in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-12T20:17:37.797940] [INFO ] [sig ] [422/3411] Forecasting BITF... [2026-02-12T20:17:37.797971] [INFO ] [sig ] Generating forecast for: BITF [2026-02-12T20:17:37.798002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BITF' from 'https://tdm.silogroup.org/data/derivative_storage/BITF.csv'. [2026-02-12T20:17:37.811697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BITF'. [2026-02-12T20:17:37.811970] [INFO ] [FORECASTER] Starting predict_future for BITF [2026-02-12T20:17:37.812778] [DEBUG] [LOCAL ] No optimal features file found for BITF: ./output/feature-sets/BITF.txt [2026-02-12T20:17:37.812831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:37.812872] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:37.812899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:37.812955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:37.871381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:37.872016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:37.872094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:37.872127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:37.990724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:37.990885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:37.990928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:37.990958] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:37.994533] [DEBUG] [FORECASTER] BITF: Forecast T+1@11:T+2@11: UP (p=57.03%) [2026-02-12T20:17:37.994850] [INFO ] [FORECASTER] Completed predict_future for BITF [2026-02-12T20:17:37.994985] [INFO ] [sig ] BITF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:38.151707] [INFO ] [LOCAL ] Saved forecast: BITF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BITF.txt [2026-02-12T20:17:38.152072] [INFO ] [sig ] [422/3411] Completed BITF in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-12T20:17:38.152113] [INFO ] [sig ] [423/3411] Forecasting BIVI... [2026-02-12T20:17:38.152143] [INFO ] [sig ] Generating forecast for: BIVI [2026-02-12T20:17:38.152174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIVI' from 'https://tdm.silogroup.org/data/derivative_storage/BIVI.csv'. [2026-02-12T20:17:38.165173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIVI'. [2026-02-12T20:17:38.165623] [INFO ] [FORECASTER] Starting predict_future for BIVI [2026-02-12T20:17:38.166488] [DEBUG] [LOCAL ] No optimal features file found for BIVI: ./output/feature-sets/BIVI.txt [2026-02-12T20:17:38.166543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:38.166598] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:38.166629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:38.166688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:38.226788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:38.227915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:38.228002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:38.228038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:38.357835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:38.358008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:38.358053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:38.358082] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:38.361889] [DEBUG] [FORECASTER] BIVI: Forecast T+1@11:T+2@11: UP (p=59.45%) [2026-02-12T20:17:38.362263] [INFO ] [FORECASTER] Completed predict_future for BIVI [2026-02-12T20:17:38.362439] [INFO ] [sig ] BIVI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:38.511240] [INFO ] [LOCAL ] Saved forecast: BIVI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BIVI.txt [2026-02-12T20:17:38.511406] [INFO ] [sig ] [423/3411] Completed BIVI in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-12T20:17:38.511462] [INFO ] [sig ] [424/3411] Forecasting BJ... [2026-02-12T20:17:38.511496] [INFO ] [sig ] Generating forecast for: BJ [2026-02-12T20:17:38.511546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJ' from 'https://tdm.silogroup.org/data/derivative_storage/BJ.csv'. [2026-02-12T20:17:38.528375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJ'. [2026-02-12T20:17:38.528990] [INFO ] [FORECASTER] Starting predict_future for BJ [2026-02-12T20:17:38.530020] [DEBUG] [LOCAL ] No optimal features file found for BJ: ./output/feature-sets/BJ.txt [2026-02-12T20:17:38.530077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:38.530112] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:38.530141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:38.530201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:38.604085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:38.605311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:38.605469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:38.605529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:38.750368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:38.750555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:38.750650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:38.750710] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:38.754616] [DEBUG] [FORECASTER] BJ: Forecast T+1@11:T+2@11: DOWN (p=7.32%) [2026-02-12T20:17:38.754939] [INFO ] [FORECASTER] Completed predict_future for BJ [2026-02-12T20:17:38.755117] [INFO ] [sig ] BJ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:38.912468] [INFO ] [LOCAL ] Saved forecast: BJ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BJ.txt [2026-02-12T20:17:38.912663] [INFO ] [sig ] [424/3411] Completed BJ in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-12T20:17:38.912712] [INFO ] [sig ] [425/3411] Forecasting BJRI... [2026-02-12T20:17:38.912746] [INFO ] [sig ] Generating forecast for: BJRI [2026-02-12T20:17:38.912778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJRI' from 'https://tdm.silogroup.org/data/derivative_storage/BJRI.csv'. [2026-02-12T20:17:38.926036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJRI'. [2026-02-12T20:17:38.926417] [INFO ] [FORECASTER] Starting predict_future for BJRI [2026-02-12T20:17:38.927359] [DEBUG] [LOCAL ] No optimal features file found for BJRI: ./output/feature-sets/BJRI.txt [2026-02-12T20:17:38.927416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:38.927450] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:38.927480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:38.927551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:38.995113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:38.996229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:38.996338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:38.996384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:39.141113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:39.141302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:39.141358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:39.141421] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:39.146328] [DEBUG] [FORECASTER] BJRI: Forecast T+1@11:T+2@11: UP (p=74.82%) [2026-02-12T20:17:39.146766] [INFO ] [FORECASTER] Completed predict_future for BJRI [2026-02-12T20:17:39.146957] [INFO ] [sig ] BJRI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:39.304301] [INFO ] [LOCAL ] Saved forecast: BJRI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BJRI.txt [2026-02-12T20:17:39.304474] [INFO ] [sig ] [425/3411] Completed BJRI in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-12T20:17:39.304516] [INFO ] [sig ] [426/3411] Forecasting BK... [2026-02-12T20:17:39.304550] [INFO ] [sig ] Generating forecast for: BK [2026-02-12T20:17:39.304605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BK' from 'https://tdm.silogroup.org/data/derivative_storage/BK.csv'. [2026-02-12T20:17:39.318648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BK'. [2026-02-12T20:17:39.319046] [INFO ] [FORECASTER] Starting predict_future for BK [2026-02-12T20:17:39.320000] [DEBUG] [LOCAL ] No optimal features file found for BK: ./output/feature-sets/BK.txt [2026-02-12T20:17:39.320053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:39.320089] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:39.320117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:39.320178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:39.385529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:39.386824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:39.386937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:39.386974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:39.510915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:39.511082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:39.511124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:39.511153] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:39.514748] [DEBUG] [FORECASTER] BK: Forecast T+1@11:T+2@11: DOWN (p=48.80%) [2026-02-12T20:17:39.515077] [INFO ] [FORECASTER] Completed predict_future for BK [2026-02-12T20:17:39.515221] [INFO ] [sig ] BK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:39.671421] [INFO ] [LOCAL ] Saved forecast: BK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BK.txt [2026-02-12T20:17:39.671629] [INFO ] [sig ] [426/3411] Completed BK in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-12T20:17:39.671699] [INFO ] [sig ] [427/3411] Forecasting BKCH... [2026-02-12T20:17:39.671753] [INFO ] [sig ] Generating forecast for: BKCH [2026-02-12T20:17:39.671793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKCH' from 'https://tdm.silogroup.org/data/derivative_storage/BKCH.csv'. [2026-02-12T20:17:39.683805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKCH'. [2026-02-12T20:17:39.684261] [INFO ] [FORECASTER] Starting predict_future for BKCH [2026-02-12T20:17:39.685380] [DEBUG] [LOCAL ] No optimal features file found for BKCH: ./output/feature-sets/BKCH.txt [2026-02-12T20:17:39.685447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:39.685495] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:39.685532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:39.685648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:39.749327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:39.750256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:39.750363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:39.750399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:39.875285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:39.875448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:39.875491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:39.875531] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:39.879213] [DEBUG] [FORECASTER] BKCH: Forecast T+1@11:T+2@11: UP (p=84.46%) [2026-02-12T20:17:39.879544] [INFO ] [FORECASTER] Completed predict_future for BKCH [2026-02-12T20:17:39.879719] [INFO ] [sig ] BKCH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:40.048879] [INFO ] [LOCAL ] Saved forecast: BKCH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BKCH.txt [2026-02-12T20:17:40.049273] [INFO ] [sig ] [427/3411] Completed BKCH in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-12T20:17:40.049329] [INFO ] [sig ] [428/3411] Forecasting BKD... [2026-02-12T20:17:40.049361] [INFO ] [sig ] Generating forecast for: BKD [2026-02-12T20:17:40.049392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKD' from 'https://tdm.silogroup.org/data/derivative_storage/BKD.csv'. [2026-02-12T20:17:40.061940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKD'. [2026-02-12T20:17:40.062269] [INFO ] [FORECASTER] Starting predict_future for BKD [2026-02-12T20:17:40.063139] [DEBUG] [LOCAL ] No optimal features file found for BKD: ./output/feature-sets/BKD.txt [2026-02-12T20:17:40.063193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:40.063225] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:40.063251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:40.063308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:40.122940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:40.123691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:40.123793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:40.123829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:40.247047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:40.247199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:40.247239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:40.247289] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:40.250797] [DEBUG] [FORECASTER] BKD: Forecast T+1@11:T+2@11: UP (p=98.79%) [2026-02-12T20:17:40.251073] [INFO ] [FORECASTER] Completed predict_future for BKD [2026-02-12T20:17:40.251204] [INFO ] [sig ] BKD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:40.391943] [INFO ] [LOCAL ] Saved forecast: BKD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BKD.txt [2026-02-12T20:17:40.392104] [INFO ] [sig ] [428/3411] Completed BKD in 0.3s | 2.76 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-12T20:17:40.392144] [INFO ] [sig ] [429/3411] Forecasting BKE... [2026-02-12T20:17:40.392176] [INFO ] [sig ] Generating forecast for: BKE [2026-02-12T20:17:40.392208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKE' from 'https://tdm.silogroup.org/data/derivative_storage/BKE.csv'. [2026-02-12T20:17:40.404005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKE'. [2026-02-12T20:17:40.404347] [INFO ] [FORECASTER] Starting predict_future for BKE [2026-02-12T20:17:40.405156] [DEBUG] [LOCAL ] No optimal features file found for BKE: ./output/feature-sets/BKE.txt [2026-02-12T20:17:40.405207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:40.405240] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:40.405278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:40.405336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:40.463261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:40.464171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:40.464254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:40.464308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:40.587702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:40.587851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:40.587890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:40.587919] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:40.591403] [DEBUG] [FORECASTER] BKE: Forecast T+1@11:T+2@11: DOWN (p=20.91%) [2026-02-12T20:17:40.591765] [INFO ] [FORECASTER] Completed predict_future for BKE [2026-02-12T20:17:40.591901] [INFO ] [sig ] BKE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:40.735596] [INFO ] [LOCAL ] Saved forecast: BKE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BKE.txt [2026-02-12T20:17:40.735734] [INFO ] [sig ] [429/3411] Completed BKE in 0.3s | 2.76 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-12T20:17:40.735772] [INFO ] [sig ] [430/3411] Forecasting BKH... [2026-02-12T20:17:40.735803] [INFO ] [sig ] Generating forecast for: BKH [2026-02-12T20:17:40.735833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKH' from 'https://tdm.silogroup.org/data/derivative_storage/BKH.csv'. [2026-02-12T20:17:40.746891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKH'. [2026-02-12T20:17:40.747244] [INFO ] [FORECASTER] Starting predict_future for BKH [2026-02-12T20:17:40.748137] [DEBUG] [LOCAL ] No optimal features file found for BKH: ./output/feature-sets/BKH.txt [2026-02-12T20:17:40.748190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:40.748221] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:40.748247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:40.748303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:40.811216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:40.812381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:40.812494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:40.812531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:40.933902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:40.934063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:40.934104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:40.934133] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:40.937767] [DEBUG] [FORECASTER] BKH: Forecast T+1@11:T+2@11: UP (p=60.18%) [2026-02-12T20:17:40.938095] [INFO ] [FORECASTER] Completed predict_future for BKH [2026-02-12T20:17:40.938243] [INFO ] [sig ] BKH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:41.081670] [INFO ] [LOCAL ] Saved forecast: BKH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BKH.txt [2026-02-12T20:17:41.081824] [INFO ] [sig ] [430/3411] Completed BKH in 0.3s | 2.76 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-12T20:17:41.081865] [INFO ] [sig ] [431/3411] Forecasting BKN... [2026-02-12T20:17:41.081896] [INFO ] [sig ] Generating forecast for: BKN [2026-02-12T20:17:41.081927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKN' from 'https://tdm.silogroup.org/data/derivative_storage/BKN.csv'. [2026-02-12T20:17:41.094160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKN'. [2026-02-12T20:17:41.094516] [INFO ] [FORECASTER] Starting predict_future for BKN [2026-02-12T20:17:41.095335] [DEBUG] [LOCAL ] No optimal features file found for BKN: ./output/feature-sets/BKN.txt [2026-02-12T20:17:41.095389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:41.095421] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:41.095448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:41.095505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:41.158498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:41.159566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:41.159675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:41.159714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:41.277120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:41.277341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:41.277384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:41.277412] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:41.280986] [DEBUG] [FORECASTER] BKN: Forecast T+1@11:T+2@11: DOWN (p=7.92%) [2026-02-12T20:17:41.281295] [INFO ] [FORECASTER] Completed predict_future for BKN [2026-02-12T20:17:41.281446] [INFO ] [sig ] BKN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:41.423846] [INFO ] [LOCAL ] Saved forecast: BKN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BKN.txt [2026-02-12T20:17:41.424008] [INFO ] [sig ] [431/3411] Completed BKN in 0.3s | 2.76 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-12T20:17:41.424049] [INFO ] [sig ] [432/3411] Forecasting BKNG... [2026-02-12T20:17:41.424080] [INFO ] [sig ] Generating forecast for: BKNG [2026-02-12T20:17:41.424110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKNG' from 'https://tdm.silogroup.org/data/derivative_storage/BKNG.csv'. [2026-02-12T20:17:41.436484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKNG'. [2026-02-12T20:17:41.436909] [INFO ] [FORECASTER] Starting predict_future for BKNG [2026-02-12T20:17:41.437855] [DEBUG] [LOCAL ] No optimal features file found for BKNG: ./output/feature-sets/BKNG.txt [2026-02-12T20:17:41.437911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:41.437944] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:41.437972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:41.438029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:41.499206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:41.500090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:41.500174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:41.500207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:41.628205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:41.628375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:41.628416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:41.628446] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:41.632521] [DEBUG] [FORECASTER] BKNG: Forecast T+1@11:T+2@11: UP (p=51.93%) [2026-02-12T20:17:41.632830] [INFO ] [FORECASTER] Completed predict_future for BKNG [2026-02-12T20:17:41.632990] [INFO ] [sig ] BKNG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:41.785821] [INFO ] [LOCAL ] Saved forecast: BKNG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BKNG.txt [2026-02-12T20:17:41.785982] [INFO ] [sig ] [432/3411] Completed BKNG in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-12T20:17:41.786023] [INFO ] [sig ] [433/3411] Forecasting BKSY... [2026-02-12T20:17:41.786055] [INFO ] [sig ] Generating forecast for: BKSY [2026-02-12T20:17:41.786094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKSY' from 'https://tdm.silogroup.org/data/derivative_storage/BKSY.csv'. [2026-02-12T20:17:41.798310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKSY'. [2026-02-12T20:17:41.798739] [INFO ] [FORECASTER] Starting predict_future for BKSY [2026-02-12T20:17:41.799659] [DEBUG] [LOCAL ] No optimal features file found for BKSY: ./output/feature-sets/BKSY.txt [2026-02-12T20:17:41.799715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:41.799748] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:41.799774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:41.799832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:41.859948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:41.860850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:41.860939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:41.860971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:41.983676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:41.983841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:41.983888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:41.983933] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:41.988064] [DEBUG] [FORECASTER] BKSY: Forecast T+1@11:T+2@11: UP (p=78.28%) [2026-02-12T20:17:41.988424] [INFO ] [FORECASTER] Completed predict_future for BKSY [2026-02-12T20:17:41.988601] [INFO ] [sig ] BKSY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:42.137427] [INFO ] [LOCAL ] Saved forecast: BKSY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BKSY.txt [2026-02-12T20:17:42.137609] [INFO ] [sig ] [433/3411] Completed BKSY in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-12T20:17:42.137656] [INFO ] [sig ] [434/3411] Forecasting BL... [2026-02-12T20:17:42.137694] [INFO ] [sig ] Generating forecast for: BL [2026-02-12T20:17:42.137730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BL' from 'https://tdm.silogroup.org/data/derivative_storage/BL.csv'. [2026-02-12T20:17:42.152245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BL'. [2026-02-12T20:17:42.152673] [INFO ] [FORECASTER] Starting predict_future for BL [2026-02-12T20:17:42.153801] [DEBUG] [LOCAL ] No optimal features file found for BL: ./output/feature-sets/BL.txt [2026-02-12T20:17:42.154051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:42.154084] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:42.154111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:42.154169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:42.218679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:42.219592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:42.219703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:42.219738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:42.347319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:42.347487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:42.347528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:42.347557] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:42.351836] [DEBUG] [FORECASTER] BL: Forecast T+1@11:T+2@11: DOWN (p=5.16%) [2026-02-12T20:17:42.352236] [INFO ] [FORECASTER] Completed predict_future for BL [2026-02-12T20:17:42.352393] [INFO ] [sig ] BL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:42.500541] [INFO ] [LOCAL ] Saved forecast: BL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BL.txt [2026-02-12T20:17:42.500699] [INFO ] [sig ] [434/3411] Completed BL in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-12T20:17:42.500743] [INFO ] [sig ] [435/3411] Forecasting BLBD... [2026-02-12T20:17:42.500815] [INFO ] [sig ] Generating forecast for: BLBD [2026-02-12T20:17:42.500849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLBD' from 'https://tdm.silogroup.org/data/derivative_storage/BLBD.csv'. [2026-02-12T20:17:42.512665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLBD'. [2026-02-12T20:17:42.512996] [INFO ] [FORECASTER] Starting predict_future for BLBD [2026-02-12T20:17:42.513907] [DEBUG] [LOCAL ] No optimal features file found for BLBD: ./output/feature-sets/BLBD.txt [2026-02-12T20:17:42.513961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:42.513993] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:42.514020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:42.514079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:42.572468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:42.573217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:42.573339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:42.573376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:42.696238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:42.696391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:42.696432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:42.696462] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:42.699943] [DEBUG] [FORECASTER] BLBD: Forecast T+1@11:T+2@11: UP (p=67.18%) [2026-02-12T20:17:42.700227] [INFO ] [FORECASTER] Completed predict_future for BLBD [2026-02-12T20:17:42.700359] [INFO ] [sig ] BLBD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:42.842761] [INFO ] [LOCAL ] Saved forecast: BLBD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BLBD.txt [2026-02-12T20:17:42.842897] [INFO ] [sig ] [435/3411] Completed BLBD in 0.3s | 2.76 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-12T20:17:42.842949] [INFO ] [sig ] [436/3411] Forecasting BLCN... [2026-02-12T20:17:42.842981] [INFO ] [sig ] Generating forecast for: BLCN [2026-02-12T20:17:42.843011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCN' from 'https://tdm.silogroup.org/data/derivative_storage/BLCN.csv'. [2026-02-12T20:17:42.854127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCN'. [2026-02-12T20:17:42.854437] [INFO ] [FORECASTER] Starting predict_future for BLCN [2026-02-12T20:17:42.855338] [DEBUG] [LOCAL ] No optimal features file found for BLCN: ./output/feature-sets/BLCN.txt [2026-02-12T20:17:42.855393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:42.855426] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:42.855454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:42.855512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:42.913174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:42.914015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:42.914095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:42.914127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:43.020767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:43.020914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:43.020955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:43.020984] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:43.024481] [DEBUG] [FORECASTER] BLCN: Forecast T+1@11:T+2@11: DOWN (p=34.05%) [2026-02-12T20:17:43.024801] [INFO ] [FORECASTER] Completed predict_future for BLCN [2026-02-12T20:17:43.024941] [INFO ] [sig ] BLCN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:43.168957] [INFO ] [LOCAL ] Saved forecast: BLCN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BLCN.txt [2026-02-12T20:17:43.169116] [INFO ] [sig ] [436/3411] Completed BLCN in 0.3s | 2.76 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-12T20:17:43.169156] [INFO ] [sig ] [437/3411] Forecasting BLCO... [2026-02-12T20:17:43.169187] [INFO ] [sig ] Generating forecast for: BLCO [2026-02-12T20:17:43.169217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCO' from 'https://tdm.silogroup.org/data/derivative_storage/BLCO.csv'. [2026-02-12T20:17:43.181473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCO'. [2026-02-12T20:17:43.181930] [INFO ] [FORECASTER] Starting predict_future for BLCO [2026-02-12T20:17:43.182866] [DEBUG] [LOCAL ] No optimal features file found for BLCO: ./output/feature-sets/BLCO.txt [2026-02-12T20:17:43.182921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:43.182954] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:43.182981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:43.183040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:43.241295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:43.242212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:43.242302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:43.242346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:43.372852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:43.373019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:43.373061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:43.373090] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:43.376660] [DEBUG] [FORECASTER] BLCO: Forecast T+1@11:T+2@11: DOWN (p=2.77%) [2026-02-12T20:17:43.376978] [INFO ] [FORECASTER] Completed predict_future for BLCO [2026-02-12T20:17:43.377122] [INFO ] [sig ] BLCO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:43.519729] [INFO ] [LOCAL ] Saved forecast: BLCO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BLCO.txt [2026-02-12T20:17:43.519862] [INFO ] [sig ] [437/3411] Completed BLCO in 0.4s | 2.76 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-12T20:17:43.519903] [INFO ] [sig ] [438/3411] Forecasting BLD... [2026-02-12T20:17:43.519933] [INFO ] [sig ] Generating forecast for: BLD [2026-02-12T20:17:43.519963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLD' from 'https://tdm.silogroup.org/data/derivative_storage/BLD.csv'. [2026-02-12T20:17:43.531502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLD'. [2026-02-12T20:17:43.531831] [INFO ] [FORECASTER] Starting predict_future for BLD [2026-02-12T20:17:43.532626] [DEBUG] [LOCAL ] No optimal features file found for BLD: ./output/feature-sets/BLD.txt [2026-02-12T20:17:43.532680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:43.532715] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:43.532748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:43.532857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:43.591148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:43.591906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:43.591986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:43.592019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:43.711172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:43.711341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:43.711382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:43.711413] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:43.714899] [DEBUG] [FORECASTER] BLD: Forecast T+1@11:T+2@11: DOWN (p=49.73%) [2026-02-12T20:17:43.715194] [INFO ] [FORECASTER] Completed predict_future for BLD [2026-02-12T20:17:43.715331] [INFO ] [sig ] BLD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:43.855379] [INFO ] [LOCAL ] Saved forecast: BLD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BLD.txt [2026-02-12T20:17:43.855518] [INFO ] [sig ] [438/3411] Completed BLD in 0.3s | 2.76 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-12T20:17:43.855557] [INFO ] [sig ] [439/3411] Forecasting BLDP... [2026-02-12T20:17:43.855611] [INFO ] [sig ] Generating forecast for: BLDP [2026-02-12T20:17:43.855644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLDP' from 'https://tdm.silogroup.org/data/derivative_storage/BLDP.csv'. [2026-02-12T20:17:43.866498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLDP'. [2026-02-12T20:17:43.866808] [INFO ] [FORECASTER] Starting predict_future for BLDP [2026-02-12T20:17:43.867645] [DEBUG] [LOCAL ] No optimal features file found for BLDP: ./output/feature-sets/BLDP.txt [2026-02-12T20:17:43.867697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:43.867728] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:43.867755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:43.867811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:43.938556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:43.939386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:43.939469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:43.939501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:44.062194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:44.062348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:44.062388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:44.062416] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:44.066073] [DEBUG] [FORECASTER] BLDP: Forecast T+1@11:T+2@11: DOWN (p=22.29%) [2026-02-12T20:17:44.066359] [INFO ] [FORECASTER] Completed predict_future for BLDP [2026-02-12T20:17:44.066492] [INFO ] [sig ] BLDP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:44.214884] [INFO ] [LOCAL ] Saved forecast: BLDP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BLDP.txt [2026-02-12T20:17:44.215068] [INFO ] [sig ] [439/3411] Completed BLDP in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-12T20:17:44.215112] [INFO ] [sig ] [440/3411] Forecasting BLFS... [2026-02-12T20:17:44.215143] [INFO ] [sig ] Generating forecast for: BLFS [2026-02-12T20:17:44.215174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFS' from 'https://tdm.silogroup.org/data/derivative_storage/BLFS.csv'. [2026-02-12T20:17:44.227617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFS'. [2026-02-12T20:17:44.228066] [INFO ] [FORECASTER] Starting predict_future for BLFS [2026-02-12T20:17:44.228997] [DEBUG] [LOCAL ] No optimal features file found for BLFS: ./output/feature-sets/BLFS.txt [2026-02-12T20:17:44.229053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:44.229086] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:44.229114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:44.229172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:44.288811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:44.289721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:44.289810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:44.289845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:44.410120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:44.410272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:44.410312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:44.410342] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:44.414179] [DEBUG] [FORECASTER] BLFS: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-02-12T20:17:44.414453] [INFO ] [FORECASTER] Completed predict_future for BLFS [2026-02-12T20:17:44.414598] [INFO ] [sig ] BLFS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:44.559874] [INFO ] [LOCAL ] Saved forecast: BLFS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BLFS.txt [2026-02-12T20:17:44.560002] [INFO ] [sig ] [440/3411] Completed BLFS in 0.3s | 2.76 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-12T20:17:44.560042] [INFO ] [sig ] [441/3411] Forecasting BLFY... [2026-02-12T20:17:44.560071] [INFO ] [sig ] Generating forecast for: BLFY [2026-02-12T20:17:44.560101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFY' from 'https://tdm.silogroup.org/data/derivative_storage/BLFY.csv'. [2026-02-12T20:17:44.572225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFY'. [2026-02-12T20:17:44.572537] [INFO ] [FORECASTER] Starting predict_future for BLFY [2026-02-12T20:17:44.573386] [DEBUG] [LOCAL ] No optimal features file found for BLFY: ./output/feature-sets/BLFY.txt [2026-02-12T20:17:44.573439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:44.573470] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:44.573497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:44.573553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:44.633062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:44.633918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:44.634196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:44.634228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:44.763306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:44.763459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:44.763500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:44.763528] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:44.767498] [DEBUG] [FORECASTER] BLFY: Forecast T+1@11:T+2@11: DOWN (p=47.79%) [2026-02-12T20:17:44.767879] [INFO ] [FORECASTER] Completed predict_future for BLFY [2026-02-12T20:17:44.768024] [INFO ] [sig ] BLFY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:44.910653] [INFO ] [LOCAL ] Saved forecast: BLFY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BLFY.txt [2026-02-12T20:17:44.910797] [INFO ] [sig ] [441/3411] Completed BLFY in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-12T20:17:44.910840] [INFO ] [sig ] [442/3411] Forecasting BLK... [2026-02-12T20:17:44.910871] [INFO ] [sig ] Generating forecast for: BLK [2026-02-12T20:17:44.910902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLK' from 'https://tdm.silogroup.org/data/derivative_storage/BLK.csv'. [2026-02-12T20:17:44.926876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLK'. [2026-02-12T20:17:44.927235] [INFO ] [FORECASTER] Starting predict_future for BLK [2026-02-12T20:17:44.928174] [DEBUG] [LOCAL ] No optimal features file found for BLK: ./output/feature-sets/BLK.txt [2026-02-12T20:17:44.928245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:44.928309] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:44.928349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:44.928409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:44.988320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:44.989152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:44.989249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:44.989285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:45.114826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:45.114975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:45.115016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:45.115047] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:45.118711] [DEBUG] [FORECASTER] BLK: Forecast T+1@11:T+2@11: DOWN (p=45.94%) [2026-02-12T20:17:45.119040] [INFO ] [FORECASTER] Completed predict_future for BLK [2026-02-12T20:17:45.119186] [INFO ] [sig ] BLK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:45.260863] [INFO ] [LOCAL ] Saved forecast: BLK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BLK.txt [2026-02-12T20:17:45.261003] [INFO ] [sig ] [442/3411] Completed BLK in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-12T20:17:45.261041] [INFO ] [sig ] [443/3411] Forecasting BLKB... [2026-02-12T20:17:45.261069] [INFO ] [sig ] Generating forecast for: BLKB [2026-02-12T20:17:45.261099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLKB' from 'https://tdm.silogroup.org/data/derivative_storage/BLKB.csv'. [2026-02-12T20:17:45.273308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLKB'. [2026-02-12T20:17:45.273645] [INFO ] [FORECASTER] Starting predict_future for BLKB [2026-02-12T20:17:45.274556] [DEBUG] [LOCAL ] No optimal features file found for BLKB: ./output/feature-sets/BLKB.txt [2026-02-12T20:17:45.274634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:45.274668] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:45.274694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:45.274752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:45.334466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:45.335381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:45.335472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:45.335507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:45.459733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:45.459888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:45.459930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:45.459959] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:45.463595] [DEBUG] [FORECASTER] BLKB: Forecast T+1@11:T+2@11: DOWN (p=38.19%) [2026-02-12T20:17:45.463910] [INFO ] [FORECASTER] Completed predict_future for BLKB [2026-02-12T20:17:45.464044] [INFO ] [sig ] BLKB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:45.605818] [INFO ] [LOCAL ] Saved forecast: BLKB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BLKB.txt [2026-02-12T20:17:45.605975] [INFO ] [sig ] [443/3411] Completed BLKB in 0.3s | 2.76 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-12T20:17:45.606016] [INFO ] [sig ] [444/3411] Forecasting BLMN... [2026-02-12T20:17:45.606048] [INFO ] [sig ] Generating forecast for: BLMN [2026-02-12T20:17:45.606079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLMN' from 'https://tdm.silogroup.org/data/derivative_storage/BLMN.csv'. [2026-02-12T20:17:45.618364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLMN'. [2026-02-12T20:17:45.618707] [INFO ] [FORECASTER] Starting predict_future for BLMN [2026-02-12T20:17:45.619517] [DEBUG] [LOCAL ] No optimal features file found for BLMN: ./output/feature-sets/BLMN.txt [2026-02-12T20:17:45.619569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:45.619631] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:45.619658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:45.619716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:45.680184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:45.680887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:45.680969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:45.681002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:45.812032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:45.812199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:45.812243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:45.812272] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:45.816085] [DEBUG] [FORECASTER] BLMN: Forecast T+1@11:T+2@11: UP (p=89.27%) [2026-02-12T20:17:45.816370] [INFO ] [FORECASTER] Completed predict_future for BLMN [2026-02-12T20:17:45.816516] [INFO ] [sig ] BLMN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:45.959613] [INFO ] [LOCAL ] Saved forecast: BLMN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BLMN.txt [2026-02-12T20:17:45.959743] [INFO ] [sig ] [444/3411] Completed BLMN in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-12T20:17:45.959783] [INFO ] [sig ] [445/3411] Forecasting BLND... [2026-02-12T20:17:45.959813] [INFO ] [sig ] Generating forecast for: BLND [2026-02-12T20:17:45.959843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLND' from 'https://tdm.silogroup.org/data/derivative_storage/BLND.csv'. [2026-02-12T20:17:45.971968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLND'. [2026-02-12T20:17:45.972327] [INFO ] [FORECASTER] Starting predict_future for BLND [2026-02-12T20:17:45.973210] [DEBUG] [LOCAL ] No optimal features file found for BLND: ./output/feature-sets/BLND.txt [2026-02-12T20:17:45.973263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:45.973295] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:45.973322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:45.973380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:46.034138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:46.034916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:46.034998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:46.035031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:46.160272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:46.160432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:46.160474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:46.160502] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:46.164223] [DEBUG] [FORECASTER] BLND: Forecast T+1@11:T+2@11: UP (p=88.76%) [2026-02-12T20:17:46.164607] [INFO ] [FORECASTER] Completed predict_future for BLND [2026-02-12T20:17:46.164768] [INFO ] [sig ] BLND: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:46.312755] [INFO ] [LOCAL ] Saved forecast: BLND 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BLND.txt [2026-02-12T20:17:46.312897] [INFO ] [sig ] [445/3411] Completed BLND in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-12T20:17:46.312943] [INFO ] [sig ] [446/3411] Forecasting BLRX... [2026-02-12T20:17:46.312974] [INFO ] [sig ] Generating forecast for: BLRX [2026-02-12T20:17:46.313004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLRX' from 'https://tdm.silogroup.org/data/derivative_storage/BLRX.csv'. [2026-02-12T20:17:46.324297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLRX'. [2026-02-12T20:17:46.324612] [INFO ] [FORECASTER] Starting predict_future for BLRX [2026-02-12T20:17:46.325409] [DEBUG] [LOCAL ] No optimal features file found for BLRX: ./output/feature-sets/BLRX.txt [2026-02-12T20:17:46.325461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:46.325493] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:46.325519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:46.325598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:46.383589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:46.384256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:46.384335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:46.384367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:46.501921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:46.502088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:46.502129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:46.502158] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:46.506426] [DEBUG] [FORECASTER] BLRX: Forecast T+1@11:T+2@11: UP (p=65.87%) [2026-02-12T20:17:46.506741] [INFO ] [FORECASTER] Completed predict_future for BLRX [2026-02-12T20:17:46.506875] [INFO ] [sig ] BLRX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:46.653458] [INFO ] [LOCAL ] Saved forecast: BLRX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BLRX.txt [2026-02-12T20:17:46.653607] [INFO ] [sig ] [446/3411] Completed BLRX in 0.3s | 2.76 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-12T20:17:46.653650] [INFO ] [sig ] [447/3411] Forecasting BLTE... [2026-02-12T20:17:46.653680] [INFO ] [sig ] Generating forecast for: BLTE [2026-02-12T20:17:46.653710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLTE' from 'https://tdm.silogroup.org/data/derivative_storage/BLTE.csv'. [2026-02-12T20:17:46.667319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLTE'. [2026-02-12T20:17:46.667697] [INFO ] [FORECASTER] Starting predict_future for BLTE [2026-02-12T20:17:46.668510] [DEBUG] [LOCAL ] No optimal features file found for BLTE: ./output/feature-sets/BLTE.txt [2026-02-12T20:17:46.668562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:46.668624] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:46.668652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:46.668712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:46.727414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:46.728222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:46.728311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:46.728343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:46.860859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:46.861107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:46.861154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:46.861184] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:46.866564] [DEBUG] [FORECASTER] BLTE: Forecast T+1@11:T+2@11: UP (p=51.26%) [2026-02-12T20:17:46.867297] [INFO ] [FORECASTER] Completed predict_future for BLTE [2026-02-12T20:17:46.867540] [INFO ] [sig ] BLTE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:47.028180] [INFO ] [LOCAL ] Saved forecast: BLTE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BLTE.txt [2026-02-12T20:17:47.028420] [INFO ] [sig ] [447/3411] Completed BLTE in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-12T20:17:47.028468] [INFO ] [sig ] [448/3411] Forecasting BLX... [2026-02-12T20:17:47.028500] [INFO ] [sig ] Generating forecast for: BLX [2026-02-12T20:17:47.028534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLX' from 'https://tdm.silogroup.org/data/derivative_storage/BLX.csv'. [2026-02-12T20:17:47.042181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLX'. [2026-02-12T20:17:47.042684] [INFO ] [FORECASTER] Starting predict_future for BLX [2026-02-12T20:17:47.043630] [DEBUG] [LOCAL ] No optimal features file found for BLX: ./output/feature-sets/BLX.txt [2026-02-12T20:17:47.043687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:47.043721] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:47.043749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:47.043811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:47.106706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:47.107959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:47.108099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:47.108153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:47.236628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:47.236865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:47.236912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:47.236945] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:47.241039] [DEBUG] [FORECASTER] BLX: Forecast T+1@11:T+2@11: UP (p=90.23%) [2026-02-12T20:17:47.241361] [INFO ] [FORECASTER] Completed predict_future for BLX [2026-02-12T20:17:47.241527] [INFO ] [sig ] BLX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:47.393831] [INFO ] [LOCAL ] Saved forecast: BLX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BLX.txt [2026-02-12T20:17:47.394051] [INFO ] [sig ] [448/3411] Completed BLX in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-12T20:17:47.394099] [INFO ] [sig ] [449/3411] Forecasting BLZE... [2026-02-12T20:17:47.394131] [INFO ] [sig ] Generating forecast for: BLZE [2026-02-12T20:17:47.394167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLZE' from 'https://tdm.silogroup.org/data/derivative_storage/BLZE.csv'. [2026-02-12T20:17:47.408194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLZE'. [2026-02-12T20:17:47.408760] [INFO ] [FORECASTER] Starting predict_future for BLZE [2026-02-12T20:17:47.409794] [DEBUG] [LOCAL ] No optimal features file found for BLZE: ./output/feature-sets/BLZE.txt [2026-02-12T20:17:47.409850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:47.409884] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:47.409916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:47.409975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:47.477677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:47.478887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:47.479037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:47.479077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:47.616818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:47.617072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:47.617154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:47.617189] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:47.621359] [DEBUG] [FORECASTER] BLZE: Forecast T+1@11:T+2@11: DOWN (p=32.07%) [2026-02-12T20:17:47.621800] [INFO ] [FORECASTER] Completed predict_future for BLZE [2026-02-12T20:17:47.621987] [INFO ] [sig ] BLZE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:47.773595] [INFO ] [LOCAL ] Saved forecast: BLZE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BLZE.txt [2026-02-12T20:17:47.773827] [INFO ] [sig ] [449/3411] Completed BLZE in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-12T20:17:47.773871] [INFO ] [sig ] [450/3411] Forecasting BMA... [2026-02-12T20:17:47.773904] [INFO ] [sig ] Generating forecast for: BMA [2026-02-12T20:17:47.773936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMA' from 'https://tdm.silogroup.org/data/derivative_storage/BMA.csv'. [2026-02-12T20:17:47.789227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMA'. [2026-02-12T20:17:47.789804] [INFO ] [FORECASTER] Starting predict_future for BMA [2026-02-12T20:17:47.790783] [DEBUG] [LOCAL ] No optimal features file found for BMA: ./output/feature-sets/BMA.txt [2026-02-12T20:17:47.790837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:47.790869] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:47.790895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:47.790967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:47.852532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:47.853837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:47.853942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:47.853976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:47.981246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:47.981414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:47.981457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:47.981485] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:47.985164] [DEBUG] [FORECASTER] BMA: Forecast T+1@11:T+2@11: DOWN (p=0.92%) [2026-02-12T20:17:47.985462] [INFO ] [FORECASTER] Completed predict_future for BMA [2026-02-12T20:17:47.985619] [INFO ] [sig ] BMA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:48.131315] [INFO ] [LOCAL ] Saved forecast: BMA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BMA.txt [2026-02-12T20:17:48.131867] [INFO ] [sig ] [450/3411] Completed BMA in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-12T20:17:48.131922] [INFO ] [sig ] [451/3411] Forecasting BMBL... [2026-02-12T20:17:48.131956] [INFO ] [sig ] Generating forecast for: BMBL [2026-02-12T20:17:48.131991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMBL' from 'https://tdm.silogroup.org/data/derivative_storage/BMBL.csv'. [2026-02-12T20:17:48.147435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMBL'. [2026-02-12T20:17:48.148142] [INFO ] [FORECASTER] Starting predict_future for BMBL [2026-02-12T20:17:48.149327] [DEBUG] [LOCAL ] No optimal features file found for BMBL: ./output/feature-sets/BMBL.txt [2026-02-12T20:17:48.149390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:48.149424] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:48.149452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:48.149515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:48.211959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:48.213244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:48.213415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:48.213450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:48.356309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:48.356556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:48.356624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:48.356656] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:48.361094] [DEBUG] [FORECASTER] BMBL: Forecast T+1@11:T+2@11: UP (p=91.39%) [2026-02-12T20:17:48.361513] [INFO ] [FORECASTER] Completed predict_future for BMBL [2026-02-12T20:17:48.361714] [INFO ] [sig ] BMBL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:48.523998] [INFO ] [LOCAL ] Saved forecast: BMBL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BMBL.txt [2026-02-12T20:17:48.524261] [INFO ] [sig ] [451/3411] Completed BMBL in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-12T20:17:48.524360] [INFO ] [sig ] [452/3411] Forecasting BME... [2026-02-12T20:17:48.524393] [INFO ] [sig ] Generating forecast for: BME [2026-02-12T20:17:48.524425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BME' from 'https://tdm.silogroup.org/data/derivative_storage/BME.csv'. [2026-02-12T20:17:48.538995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BME'. [2026-02-12T20:17:48.539612] [INFO ] [FORECASTER] Starting predict_future for BME [2026-02-12T20:17:48.540846] [DEBUG] [LOCAL ] No optimal features file found for BME: ./output/feature-sets/BME.txt [2026-02-12T20:17:48.540913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:48.540950] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:48.540979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:48.541039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:48.607793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:48.609410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:48.609519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:48.609553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:48.745699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:48.745954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:48.746194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:48.746223] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:48.751113] [DEBUG] [FORECASTER] BME: Forecast T+1@11:T+2@11: UP (p=78.50%) [2026-02-12T20:17:48.751474] [INFO ] [FORECASTER] Completed predict_future for BME [2026-02-12T20:17:48.751686] [INFO ] [sig ] BME: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:48.920835] [INFO ] [LOCAL ] Saved forecast: BME 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BME.txt [2026-02-12T20:17:48.921053] [INFO ] [sig ] [452/3411] Completed BME in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-12T20:17:48.921097] [INFO ] [sig ] [453/3411] Forecasting BMEZ... [2026-02-12T20:17:48.921128] [INFO ] [sig ] Generating forecast for: BMEZ [2026-02-12T20:17:48.921169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMEZ' from 'https://tdm.silogroup.org/data/derivative_storage/BMEZ.csv'. [2026-02-12T20:17:48.936156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMEZ'. [2026-02-12T20:17:48.936844] [INFO ] [FORECASTER] Starting predict_future for BMEZ [2026-02-12T20:17:48.937996] [DEBUG] [LOCAL ] No optimal features file found for BMEZ: ./output/feature-sets/BMEZ.txt [2026-02-12T20:17:48.938062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:48.938148] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:48.938189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:48.938258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:49.004202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:49.005481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:49.005613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:49.005650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:49.142293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:49.142529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:49.142595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:49.142643] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:49.146921] [DEBUG] [FORECASTER] BMEZ: Forecast T+1@11:T+2@11: UP (p=91.78%) [2026-02-12T20:17:49.147498] [INFO ] [FORECASTER] Completed predict_future for BMEZ [2026-02-12T20:17:49.147685] [INFO ] [sig ] BMEZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:49.313359] [INFO ] [LOCAL ] Saved forecast: BMEZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BMEZ.txt [2026-02-12T20:17:49.313638] [INFO ] [sig ] [453/3411] Completed BMEZ in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-12T20:17:49.313712] [INFO ] [sig ] [454/3411] Forecasting BMI... [2026-02-12T20:17:49.313751] [INFO ] [sig ] Generating forecast for: BMI [2026-02-12T20:17:49.313784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMI' from 'https://tdm.silogroup.org/data/derivative_storage/BMI.csv'. [2026-02-12T20:17:49.329639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMI'. [2026-02-12T20:17:49.330286] [INFO ] [FORECASTER] Starting predict_future for BMI [2026-02-12T20:17:49.331412] [DEBUG] [LOCAL ] No optimal features file found for BMI: ./output/feature-sets/BMI.txt [2026-02-12T20:17:49.331479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:49.331513] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:49.331542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:49.331626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:49.395937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:49.397207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:49.397356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:49.397392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:49.531291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:49.531538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:49.531609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:49.531643] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:49.536417] [DEBUG] [FORECASTER] BMI: Forecast T+1@11:T+2@11: DOWN (p=11.16%) [2026-02-12T20:17:49.537029] [INFO ] [FORECASTER] Completed predict_future for BMI [2026-02-12T20:17:49.537244] [INFO ] [sig ] BMI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:49.695742] [INFO ] [LOCAL ] Saved forecast: BMI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BMI.txt [2026-02-12T20:17:49.696304] [INFO ] [sig ] [454/3411] Completed BMI in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-12T20:17:49.696364] [INFO ] [sig ] [455/3411] Forecasting BMO... [2026-02-12T20:17:49.696398] [INFO ] [sig ] Generating forecast for: BMO [2026-02-12T20:17:49.696434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMO' from 'https://tdm.silogroup.org/data/derivative_storage/BMO.csv'. [2026-02-12T20:17:49.712831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMO'. [2026-02-12T20:17:49.713757] [INFO ] [FORECASTER] Starting predict_future for BMO [2026-02-12T20:17:49.714830] [DEBUG] [LOCAL ] No optimal features file found for BMO: ./output/feature-sets/BMO.txt [2026-02-12T20:17:49.714888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:49.714923] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:49.715175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:49.715237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:49.774018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:49.775346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:49.775462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:49.775495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:49.916471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:49.916743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:49.916793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:49.916824] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:49.921844] [DEBUG] [FORECASTER] BMO: Forecast T+1@11:T+2@11: UP (p=88.71%) [2026-02-12T20:17:49.922271] [INFO ] [FORECASTER] Completed predict_future for BMO [2026-02-12T20:17:49.922454] [INFO ] [sig ] BMO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:50.078337] [INFO ] [LOCAL ] Saved forecast: BMO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BMO.txt [2026-02-12T20:17:50.078596] [INFO ] [sig ] [455/3411] Completed BMO in 0.4s | 2.76 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-12T20:17:50.078646] [INFO ] [sig ] [456/3411] Forecasting BMRA... [2026-02-12T20:17:50.078678] [INFO ] [sig ] Generating forecast for: BMRA [2026-02-12T20:17:50.078708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRA' from 'https://tdm.silogroup.org/data/derivative_storage/BMRA.csv'. [2026-02-12T20:17:50.092431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRA'. [2026-02-12T20:17:50.092820] [INFO ] [FORECASTER] Starting predict_future for BMRA [2026-02-12T20:17:50.093882] [DEBUG] [LOCAL ] No optimal features file found for BMRA: ./output/feature-sets/BMRA.txt [2026-02-12T20:17:50.093935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:50.093967] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:50.093993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:50.094049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:50.151625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:50.152621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:50.152733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:50.152769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:50.272452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:50.272661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:50.272705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:50.272734] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:50.276418] [DEBUG] [FORECASTER] BMRA: Forecast T+1@11:T+2@11: DOWN (p=2.57%) [2026-02-12T20:17:50.276783] [INFO ] [FORECASTER] Completed predict_future for BMRA [2026-02-12T20:17:50.276929] [INFO ] [sig ] BMRA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:50.423630] [INFO ] [LOCAL ] Saved forecast: BMRA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BMRA.txt [2026-02-12T20:17:50.423798] [INFO ] [sig ] [456/3411] Completed BMRA in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-12T20:17:50.423839] [INFO ] [sig ] [457/3411] Forecasting BMRC... [2026-02-12T20:17:50.423875] [INFO ] [sig ] Generating forecast for: BMRC [2026-02-12T20:17:50.423906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRC' from 'https://tdm.silogroup.org/data/derivative_storage/BMRC.csv'. [2026-02-12T20:17:50.437038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRC'. [2026-02-12T20:17:50.437364] [INFO ] [FORECASTER] Starting predict_future for BMRC [2026-02-12T20:17:50.438225] [DEBUG] [LOCAL ] No optimal features file found for BMRC: ./output/feature-sets/BMRC.txt [2026-02-12T20:17:50.438278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:50.438311] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:50.438339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:50.438396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:50.495366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:50.496270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:50.496358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:50.496391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:50.618811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:50.618967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:50.619009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:50.619037] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:50.622431] [DEBUG] [FORECASTER] BMRC: Forecast T+1@11:T+2@11: UP (p=68.00%) [2026-02-12T20:17:50.622726] [INFO ] [FORECASTER] Completed predict_future for BMRC [2026-02-12T20:17:50.622856] [INFO ] [sig ] BMRC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:50.766790] [INFO ] [LOCAL ] Saved forecast: BMRC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BMRC.txt [2026-02-12T20:17:50.766938] [INFO ] [sig ] [457/3411] Completed BMRC in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-12T20:17:50.766978] [INFO ] [sig ] [458/3411] Forecasting BMRN... [2026-02-12T20:17:50.767007] [INFO ] [sig ] Generating forecast for: BMRN [2026-02-12T20:17:50.767218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRN' from 'https://tdm.silogroup.org/data/derivative_storage/BMRN.csv'. [2026-02-12T20:17:50.780432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRN'. [2026-02-12T20:17:50.780818] [INFO ] [FORECASTER] Starting predict_future for BMRN [2026-02-12T20:17:50.781839] [DEBUG] [LOCAL ] No optimal features file found for BMRN: ./output/feature-sets/BMRN.txt [2026-02-12T20:17:50.781905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:50.781944] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:50.781978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:50.782234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:50.842569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:50.843480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:50.843567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:50.843622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:50.968030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:50.968215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:50.968263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:50.968295] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:50.972291] [DEBUG] [FORECASTER] BMRN: Forecast T+1@11:T+2@11: UP (p=78.72%) [2026-02-12T20:17:50.972622] [INFO ] [FORECASTER] Completed predict_future for BMRN [2026-02-12T20:17:50.972757] [INFO ] [sig ] BMRN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:51.116264] [INFO ] [LOCAL ] Saved forecast: BMRN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BMRN.txt [2026-02-12T20:17:51.116401] [INFO ] [sig ] [458/3411] Completed BMRN in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-12T20:17:51.116440] [INFO ] [sig ] [459/3411] Forecasting BMY... [2026-02-12T20:17:51.116470] [INFO ] [sig ] Generating forecast for: BMY [2026-02-12T20:17:51.116501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMY' from 'https://tdm.silogroup.org/data/derivative_storage/BMY.csv'. [2026-02-12T20:17:51.128062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMY'. [2026-02-12T20:17:51.128386] [INFO ] [FORECASTER] Starting predict_future for BMY [2026-02-12T20:17:51.129233] [DEBUG] [LOCAL ] No optimal features file found for BMY: ./output/feature-sets/BMY.txt [2026-02-12T20:17:51.129286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:51.129319] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:51.129345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:51.129402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:51.186702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:51.187555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:51.187661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:51.187695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:51.308115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:51.308273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:51.308313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:51.308342] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:51.311837] [DEBUG] [FORECASTER] BMY: Forecast T+1@11:T+2@11: UP (p=90.21%) [2026-02-12T20:17:51.312114] [INFO ] [FORECASTER] Completed predict_future for BMY [2026-02-12T20:17:51.312244] [INFO ] [sig ] BMY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:51.451744] [INFO ] [LOCAL ] Saved forecast: BMY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BMY.txt [2026-02-12T20:17:51.451892] [INFO ] [sig ] [459/3411] Completed BMY in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-12T20:17:51.451933] [INFO ] [sig ] [460/3411] Forecasting BN... [2026-02-12T20:17:51.451968] [INFO ] [sig ] Generating forecast for: BN [2026-02-12T20:17:51.451998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BN' from 'https://tdm.silogroup.org/data/derivative_storage/BN.csv'. [2026-02-12T20:17:51.463495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BN'. [2026-02-12T20:17:51.463824] [INFO ] [FORECASTER] Starting predict_future for BN [2026-02-12T20:17:51.464652] [DEBUG] [LOCAL ] No optimal features file found for BN: ./output/feature-sets/BN.txt [2026-02-12T20:17:51.464705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:51.464736] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:51.464763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:51.464820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:51.521524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:51.522223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:51.522302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:51.522335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:51.645008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:51.645148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:51.645187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:51.645216] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:51.648658] [DEBUG] [FORECASTER] BN: Forecast T+1@11:T+2@11: DOWN (p=2.14%) [2026-02-12T20:17:51.648958] [INFO ] [FORECASTER] Completed predict_future for BN [2026-02-12T20:17:51.649108] [INFO ] [sig ] BN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:51.792350] [INFO ] [LOCAL ] Saved forecast: BN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BN.txt [2026-02-12T20:17:51.792490] [INFO ] [sig ] [460/3411] Completed BN in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-12T20:17:51.792537] [INFO ] [sig ] [461/3411] Forecasting BND... [2026-02-12T20:17:51.792567] [INFO ] [sig ] Generating forecast for: BND [2026-02-12T20:17:51.792618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BND' from 'https://tdm.silogroup.org/data/derivative_storage/BND.csv'. [2026-02-12T20:17:51.803948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BND'. [2026-02-12T20:17:51.804218] [INFO ] [FORECASTER] Starting predict_future for BND [2026-02-12T20:17:51.805028] [DEBUG] [LOCAL ] No optimal features file found for BND: ./output/feature-sets/BND.txt [2026-02-12T20:17:51.805080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:51.805118] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:51.805146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:51.805202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:51.862049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:51.862706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:51.862794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:51.862829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:51.984369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:51.984506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:51.984545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:51.984592] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:51.988148] [DEBUG] [FORECASTER] BND: Forecast T+1@11:T+2@11: UP (p=82.54%) [2026-02-12T20:17:51.988629] [INFO ] [FORECASTER] Completed predict_future for BND [2026-02-12T20:17:51.988761] [INFO ] [sig ] BND: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:52.131257] [INFO ] [LOCAL ] Saved forecast: BND 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BND.txt [2026-02-12T20:17:52.131401] [INFO ] [sig ] [461/3411] Completed BND in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-12T20:17:52.131449] [INFO ] [sig ] [462/3411] Forecasting BNDX... [2026-02-12T20:17:52.131479] [INFO ] [sig ] Generating forecast for: BNDX [2026-02-12T20:17:52.131509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNDX' from 'https://tdm.silogroup.org/data/derivative_storage/BNDX.csv'. [2026-02-12T20:17:52.143415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNDX'. [2026-02-12T20:17:52.143782] [INFO ] [FORECASTER] Starting predict_future for BNDX [2026-02-12T20:17:52.144821] [DEBUG] [LOCAL ] No optimal features file found for BNDX: ./output/feature-sets/BNDX.txt [2026-02-12T20:17:52.144874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:52.144906] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:52.144934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:52.144991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:52.206205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:52.207114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:52.207203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:52.207235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:52.341646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:52.341808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:52.341848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:52.341880] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:52.346014] [DEBUG] [FORECASTER] BNDX: Forecast T+1@11:T+2@11: UP (p=76.22%) [2026-02-12T20:17:52.346310] [INFO ] [FORECASTER] Completed predict_future for BNDX [2026-02-12T20:17:52.346447] [INFO ] [sig ] BNDX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:52.492145] [INFO ] [LOCAL ] Saved forecast: BNDX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BNDX.txt [2026-02-12T20:17:52.492301] [INFO ] [sig ] [462/3411] Completed BNDX in 0.4s | 2.76 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-12T20:17:52.492342] [INFO ] [sig ] [463/3411] Forecasting BNED... [2026-02-12T20:17:52.492373] [INFO ] [sig ] Generating forecast for: BNED [2026-02-12T20:17:52.492404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNED' from 'https://tdm.silogroup.org/data/derivative_storage/BNED.csv'. [2026-02-12T20:17:52.504189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNED'. [2026-02-12T20:17:52.504454] [INFO ] [FORECASTER] Starting predict_future for BNED [2026-02-12T20:17:52.505249] [DEBUG] [LOCAL ] No optimal features file found for BNED: ./output/feature-sets/BNED.txt [2026-02-12T20:17:52.505301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:52.505333] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:52.505360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:52.505416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:52.562896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:52.563712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:52.563794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:52.563828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:52.686356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:52.686740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:52.686785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:52.686815] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:52.690831] [DEBUG] [FORECASTER] BNED: Forecast T+1@11:T+2@11: DOWN (p=15.21%) [2026-02-12T20:17:52.691116] [INFO ] [FORECASTER] Completed predict_future for BNED [2026-02-12T20:17:52.691246] [INFO ] [sig ] BNED: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:52.832664] [INFO ] [LOCAL ] Saved forecast: BNED 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BNED.txt [2026-02-12T20:17:52.832813] [INFO ] [sig ] [463/3411] Completed BNED in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-12T20:17:52.832855] [INFO ] [sig ] [464/3411] Forecasting BNGO... [2026-02-12T20:17:52.832884] [INFO ] [sig ] Generating forecast for: BNGO [2026-02-12T20:17:52.832915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNGO' from 'https://tdm.silogroup.org/data/derivative_storage/BNGO.csv'. [2026-02-12T20:17:52.844334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNGO'. [2026-02-12T20:17:52.844642] [INFO ] [FORECASTER] Starting predict_future for BNGO [2026-02-12T20:17:52.845424] [DEBUG] [LOCAL ] No optimal features file found for BNGO: ./output/feature-sets/BNGO.txt [2026-02-12T20:17:52.845476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:52.845508] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:52.845534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:52.845623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:52.902645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:52.903327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:52.903406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:52.903438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:53.022741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:53.022896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:53.022938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:53.022971] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:53.026694] [DEBUG] [FORECASTER] BNGO: Forecast T+1@11:T+2@11: UP (p=88.75%) [2026-02-12T20:17:53.026972] [INFO ] [FORECASTER] Completed predict_future for BNGO [2026-02-12T20:17:53.027098] [INFO ] [sig ] BNGO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:53.169082] [INFO ] [LOCAL ] Saved forecast: BNGO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BNGO.txt [2026-02-12T20:17:53.169226] [INFO ] [sig ] [464/3411] Completed BNGO in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-12T20:17:53.169266] [INFO ] [sig ] [465/3411] Forecasting BNH... [2026-02-12T20:17:53.169296] [INFO ] [sig ] Generating forecast for: BNH [2026-02-12T20:17:53.169326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNH' from 'https://tdm.silogroup.org/data/derivative_storage/BNH.csv'. [2026-02-12T20:17:53.180834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNH'. [2026-02-12T20:17:53.181207] [INFO ] [FORECASTER] Starting predict_future for BNH [2026-02-12T20:17:53.182024] [DEBUG] [LOCAL ] No optimal features file found for BNH: ./output/feature-sets/BNH.txt [2026-02-12T20:17:53.182076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:53.182108] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:53.182135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:53.182193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:53.240641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:53.241527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:53.241632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:53.241667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:53.366961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:53.367189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:53.367289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:53.367348] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:53.373100] [DEBUG] [FORECASTER] BNH: Forecast T+1@11:T+2@11: DOWN (p=17.11%) [2026-02-12T20:17:53.373514] [INFO ] [FORECASTER] Completed predict_future for BNH [2026-02-12T20:17:53.373736] [INFO ] [sig ] BNH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:53.530251] [INFO ] [LOCAL ] Saved forecast: BNH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BNH.txt [2026-02-12T20:17:53.530438] [INFO ] [sig ] [465/3411] Completed BNH in 0.4s | 2.76 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-12T20:17:53.530486] [INFO ] [sig ] [466/3411] Forecasting BNJ... [2026-02-12T20:17:53.530515] [INFO ] [sig ] Generating forecast for: BNJ [2026-02-12T20:17:53.530545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNJ' from 'https://tdm.silogroup.org/data/derivative_storage/BNJ.csv'. [2026-02-12T20:17:53.543538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNJ'. [2026-02-12T20:17:53.543907] [INFO ] [FORECASTER] Starting predict_future for BNJ [2026-02-12T20:17:53.544939] [DEBUG] [LOCAL ] No optimal features file found for BNJ: ./output/feature-sets/BNJ.txt [2026-02-12T20:17:53.545015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:53.545055] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:53.545087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:53.545148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:53.605798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:53.606593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:53.606678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:53.606711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:53.722700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:53.722855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:53.722896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:53.722926] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:53.726647] [DEBUG] [FORECASTER] BNJ: Forecast T+1@11:T+2@11: UP (p=52.33%) [2026-02-12T20:17:53.726930] [INFO ] [FORECASTER] Completed predict_future for BNJ [2026-02-12T20:17:53.727061] [INFO ] [sig ] BNJ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:53.881165] [INFO ] [LOCAL ] Saved forecast: BNJ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BNJ.txt [2026-02-12T20:17:53.881513] [INFO ] [sig ] [466/3411] Completed BNJ in 0.4s | 2.76 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-12T20:17:53.881553] [INFO ] [sig ] [467/3411] Forecasting BNL... [2026-02-12T20:17:53.881603] [INFO ] [sig ] Generating forecast for: BNL [2026-02-12T20:17:53.881635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNL' from 'https://tdm.silogroup.org/data/derivative_storage/BNL.csv'. [2026-02-12T20:17:53.893351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNL'. [2026-02-12T20:17:53.893703] [INFO ] [FORECASTER] Starting predict_future for BNL [2026-02-12T20:17:53.894533] [DEBUG] [LOCAL ] No optimal features file found for BNL: ./output/feature-sets/BNL.txt [2026-02-12T20:17:53.894616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:53.894651] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:53.894678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:53.894736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:53.956261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:53.957169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:53.957276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:53.957325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:54.083740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:54.083896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:54.083938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:54.083973] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:54.087925] [DEBUG] [FORECASTER] BNL: Forecast T+1@11:T+2@11: UP (p=91.34%) [2026-02-12T20:17:54.088239] [INFO ] [FORECASTER] Completed predict_future for BNL [2026-02-12T20:17:54.088568] [INFO ] [sig ] BNL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:54.237647] [INFO ] [LOCAL ] Saved forecast: BNL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BNL.txt [2026-02-12T20:17:54.237843] [INFO ] [sig ] [467/3411] Completed BNL in 0.4s | 2.76 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-12T20:17:54.237910] [INFO ] [sig ] [468/3411] Forecasting BNS... [2026-02-12T20:17:54.237949] [INFO ] [sig ] Generating forecast for: BNS [2026-02-12T20:17:54.237986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNS' from 'https://tdm.silogroup.org/data/derivative_storage/BNS.csv'. [2026-02-12T20:17:54.249557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNS'. [2026-02-12T20:17:54.249902] [INFO ] [FORECASTER] Starting predict_future for BNS [2026-02-12T20:17:54.250730] [DEBUG] [LOCAL ] No optimal features file found for BNS: ./output/feature-sets/BNS.txt [2026-02-12T20:17:54.250781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:54.250812] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:54.250839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:54.250896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:54.310417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:54.311292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:54.311378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:54.311411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:54.434527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:54.434717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:54.434759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:54.434788] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:54.438234] [DEBUG] [FORECASTER] BNS: Forecast T+1@11:T+2@11: DOWN (p=7.37%) [2026-02-12T20:17:54.438531] [INFO ] [FORECASTER] Completed predict_future for BNS [2026-02-12T20:17:54.438690] [INFO ] [sig ] BNS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:54.585415] [INFO ] [LOCAL ] Saved forecast: BNS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BNS.txt [2026-02-12T20:17:54.585602] [INFO ] [sig ] [468/3411] Completed BNS in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-12T20:17:54.585697] [INFO ] [sig ] [469/3411] Forecasting BNTC... [2026-02-12T20:17:54.585728] [INFO ] [sig ] Generating forecast for: BNTC [2026-02-12T20:17:54.585759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTC' from 'https://tdm.silogroup.org/data/derivative_storage/BNTC.csv'. [2026-02-12T20:17:54.597915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTC'. [2026-02-12T20:17:54.598255] [INFO ] [FORECASTER] Starting predict_future for BNTC [2026-02-12T20:17:54.599093] [DEBUG] [LOCAL ] No optimal features file found for BNTC: ./output/feature-sets/BNTC.txt [2026-02-12T20:17:54.599152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:54.599183] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:54.599210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:54.599266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:54.661413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:54.662338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:54.662423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:54.662456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:54.784555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:54.784736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:54.784779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:54.784807] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:54.788393] [DEBUG] [FORECASTER] BNTC: Forecast T+1@11:T+2@11: UP (p=95.07%) [2026-02-12T20:17:54.788722] [INFO ] [FORECASTER] Completed predict_future for BNTC [2026-02-12T20:17:54.788859] [INFO ] [sig ] BNTC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:54.938110] [INFO ] [LOCAL ] Saved forecast: BNTC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BNTC.txt [2026-02-12T20:17:54.938277] [INFO ] [sig ] [469/3411] Completed BNTC in 0.4s | 2.76 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-12T20:17:54.938330] [INFO ] [sig ] [470/3411] Forecasting BNTX... [2026-02-12T20:17:54.938362] [INFO ] [sig ] Generating forecast for: BNTX [2026-02-12T20:17:54.938393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTX' from 'https://tdm.silogroup.org/data/derivative_storage/BNTX.csv'. [2026-02-12T20:17:54.952391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTX'. [2026-02-12T20:17:54.952785] [INFO ] [FORECASTER] Starting predict_future for BNTX [2026-02-12T20:17:54.953588] [DEBUG] [LOCAL ] No optimal features file found for BNTX: ./output/feature-sets/BNTX.txt [2026-02-12T20:17:54.953641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:54.953673] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:54.953700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:54.953756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:55.012236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:55.013183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:55.013268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:55.013300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:55.131416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:55.131598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:55.131641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:55.131668] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:55.135513] [DEBUG] [FORECASTER] BNTX: Forecast T+1@11:T+2@11: DOWN (p=39.47%) [2026-02-12T20:17:55.135819] [INFO ] [FORECASTER] Completed predict_future for BNTX [2026-02-12T20:17:55.135951] [INFO ] [sig ] BNTX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:55.276613] [INFO ] [LOCAL ] Saved forecast: BNTX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BNTX.txt [2026-02-12T20:17:55.276742] [INFO ] [sig ] [470/3411] Completed BNTX in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-12T20:17:55.276782] [INFO ] [sig ] [471/3411] Forecasting BOC... [2026-02-12T20:17:55.276811] [INFO ] [sig ] Generating forecast for: BOC [2026-02-12T20:17:55.276841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOC' from 'https://tdm.silogroup.org/data/derivative_storage/BOC.csv'. [2026-02-12T20:17:55.288209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOC'. [2026-02-12T20:17:55.288467] [INFO ] [FORECASTER] Starting predict_future for BOC [2026-02-12T20:17:55.289278] [DEBUG] [LOCAL ] No optimal features file found for BOC: ./output/feature-sets/BOC.txt [2026-02-12T20:17:55.289329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:55.289361] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:55.289388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:55.289444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:55.346436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:55.347067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:55.347144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:55.347177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:55.468833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:55.468971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:55.469010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:55.469039] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:55.472496] [DEBUG] [FORECASTER] BOC: Forecast T+1@11:T+2@11: UP (p=73.61%) [2026-02-12T20:17:55.472789] [INFO ] [FORECASTER] Completed predict_future for BOC [2026-02-12T20:17:55.472959] [INFO ] [sig ] BOC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:55.611950] [INFO ] [LOCAL ] Saved forecast: BOC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BOC.txt [2026-02-12T20:17:55.612088] [INFO ] [sig ] [471/3411] Completed BOC in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-12T20:17:55.612128] [INFO ] [sig ] [472/3411] Forecasting BOE... [2026-02-12T20:17:55.612157] [INFO ] [sig ] Generating forecast for: BOE [2026-02-12T20:17:55.612187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOE' from 'https://tdm.silogroup.org/data/derivative_storage/BOE.csv'. [2026-02-12T20:17:55.623589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOE'. [2026-02-12T20:17:55.623855] [INFO ] [FORECASTER] Starting predict_future for BOE [2026-02-12T20:17:55.624658] [DEBUG] [LOCAL ] No optimal features file found for BOE: ./output/feature-sets/BOE.txt [2026-02-12T20:17:55.624711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:55.624743] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:55.624797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:55.624855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:55.683123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:55.683785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:55.683864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:55.683896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:55.807071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:55.807231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:55.807293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:55.807327] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:55.811009] [DEBUG] [FORECASTER] BOE: Forecast T+1@11:T+2@11: DOWN (p=38.78%) [2026-02-12T20:17:55.811317] [INFO ] [FORECASTER] Completed predict_future for BOE [2026-02-12T20:17:55.811460] [INFO ] [sig ] BOE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:55.950458] [INFO ] [LOCAL ] Saved forecast: BOE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BOE.txt [2026-02-12T20:17:55.950592] [INFO ] [sig ] [472/3411] Completed BOE in 0.3s | 2.76 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-12T20:17:55.950632] [INFO ] [sig ] [473/3411] Forecasting BOF... [2026-02-12T20:17:55.950662] [INFO ] [sig ] Generating forecast for: BOF [2026-02-12T20:17:55.950691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOF' from 'https://tdm.silogroup.org/data/derivative_storage/BOF.csv'. [2026-02-12T20:17:55.963201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOF'. [2026-02-12T20:17:55.963681] [INFO ] [FORECASTER] Starting predict_future for BOF [2026-02-12T20:17:55.964482] [DEBUG] [LOCAL ] No optimal features file found for BOF: ./output/feature-sets/BOF.txt [2026-02-12T20:17:55.964533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:55.964565] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:55.964611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:55.964669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:56.022038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:56.022786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:56.022866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:56.022899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:56.145675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:56.145804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:56.145858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:56.145887] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:56.149186] [DEBUG] [FORECASTER] BOF: Forecast T+1@11:T+2@11: DOWN (p=41.34%) [2026-02-12T20:17:56.149458] [INFO ] [FORECASTER] Completed predict_future for BOF [2026-02-12T20:17:56.149607] [INFO ] [sig ] BOF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:56.289853] [INFO ] [LOCAL ] Saved forecast: BOF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BOF.txt [2026-02-12T20:17:56.289970] [INFO ] [sig ] [473/3411] Completed BOF in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-12T20:17:56.290008] [INFO ] [sig ] [474/3411] Forecasting BOH... [2026-02-12T20:17:56.290037] [INFO ] [sig ] Generating forecast for: BOH [2026-02-12T20:17:56.290067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOH' from 'https://tdm.silogroup.org/data/derivative_storage/BOH.csv'. [2026-02-12T20:17:56.302042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOH'. [2026-02-12T20:17:56.302496] [INFO ] [FORECASTER] Starting predict_future for BOH [2026-02-12T20:17:56.303479] [DEBUG] [LOCAL ] No optimal features file found for BOH: ./output/feature-sets/BOH.txt [2026-02-12T20:17:56.303531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:56.303562] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:56.303610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:56.303688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:56.362097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:56.362728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:56.362806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:56.362838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:56.484748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:56.484887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:56.484928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:56.484955] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:56.489071] [DEBUG] [FORECASTER] BOH: Forecast T+1@11:T+2@11: DOWN (p=3.48%) [2026-02-12T20:17:56.489542] [INFO ] [FORECASTER] Completed predict_future for BOH [2026-02-12T20:17:56.489690] [INFO ] [sig ] BOH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:56.636335] [INFO ] [LOCAL ] Saved forecast: BOH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BOH.txt [2026-02-12T20:17:56.636482] [INFO ] [sig ] [474/3411] Completed BOH in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-12T20:17:56.636525] [INFO ] [sig ] [475/3411] Forecasting BOKF... [2026-02-12T20:17:56.636554] [INFO ] [sig ] Generating forecast for: BOKF [2026-02-12T20:17:56.636601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOKF' from 'https://tdm.silogroup.org/data/derivative_storage/BOKF.csv'. [2026-02-12T20:17:56.648003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOKF'. [2026-02-12T20:17:56.648304] [INFO ] [FORECASTER] Starting predict_future for BOKF [2026-02-12T20:17:56.649145] [DEBUG] [LOCAL ] No optimal features file found for BOKF: ./output/feature-sets/BOKF.txt [2026-02-12T20:17:56.649198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:56.649229] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:56.649255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:56.649311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:56.705864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:56.706526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:56.706632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:56.706669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:56.835463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:56.835641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:56.835682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:56.835710] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:56.839842] [DEBUG] [FORECASTER] BOKF: Forecast T+1@11:T+2@11: DOWN (p=42.92%) [2026-02-12T20:17:56.840139] [INFO ] [FORECASTER] Completed predict_future for BOKF [2026-02-12T20:17:56.840463] [INFO ] [sig ] BOKF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:56.984058] [INFO ] [LOCAL ] Saved forecast: BOKF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BOKF.txt [2026-02-12T20:17:56.984374] [INFO ] [sig ] [475/3411] Completed BOKF in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-12T20:17:56.984414] [INFO ] [sig ] [476/3411] Forecasting BOLD... [2026-02-12T20:17:56.984443] [INFO ] [sig ] Generating forecast for: BOLD [2026-02-12T20:17:56.984473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOLD' from 'https://tdm.silogroup.org/data/derivative_storage/BOLD.csv'. [2026-02-12T20:17:56.995994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOLD'. [2026-02-12T20:17:56.996284] [INFO ] [FORECASTER] Starting predict_future for BOLD [2026-02-12T20:17:56.997091] [DEBUG] [LOCAL ] No optimal features file found for BOLD: ./output/feature-sets/BOLD.txt [2026-02-12T20:17:56.997147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:56.997181] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:56.997208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:56.997286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:57.053522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:57.054197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:57.054274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:57.054306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:57.170776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:57.170944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:57.170985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:57.171013] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:57.174600] [DEBUG] [FORECASTER] BOLD: Forecast T+1@11:T+2@11: UP (p=81.14%) [2026-02-12T20:17:57.174870] [INFO ] [FORECASTER] Completed predict_future for BOLD [2026-02-12T20:17:57.174997] [INFO ] [sig ] BOLD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:57.318507] [INFO ] [LOCAL ] Saved forecast: BOLD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BOLD.txt [2026-02-12T20:17:57.318685] [INFO ] [sig ] [476/3411] Completed BOLD in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-12T20:17:57.318730] [INFO ] [sig ] [477/3411] Forecasting BOND... [2026-02-12T20:17:57.318761] [INFO ] [sig ] Generating forecast for: BOND [2026-02-12T20:17:57.318792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOND' from 'https://tdm.silogroup.org/data/derivative_storage/BOND.csv'. [2026-02-12T20:17:57.330339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOND'. [2026-02-12T20:17:57.330670] [INFO ] [FORECASTER] Starting predict_future for BOND [2026-02-12T20:17:57.331473] [DEBUG] [LOCAL ] No optimal features file found for BOND: ./output/feature-sets/BOND.txt [2026-02-12T20:17:57.331536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:57.331615] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:57.331665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:57.331727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:57.396406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:57.397362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:57.397449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:57.397484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:57.527810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:57.527969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:57.528008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:57.528052] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:57.531955] [DEBUG] [FORECASTER] BOND: Forecast T+1@11:T+2@11: UP (p=51.29%) [2026-02-12T20:17:57.532250] [INFO ] [FORECASTER] Completed predict_future for BOND [2026-02-12T20:17:57.532387] [INFO ] [sig ] BOND: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:57.691219] [INFO ] [LOCAL ] Saved forecast: BOND 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BOND.txt [2026-02-12T20:17:57.691652] [INFO ] [sig ] [477/3411] Completed BOND in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-12T20:17:57.691707] [INFO ] [sig ] [478/3411] Forecasting BOOM... [2026-02-12T20:17:57.691745] [INFO ] [sig ] Generating forecast for: BOOM [2026-02-12T20:17:57.691786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOOM' from 'https://tdm.silogroup.org/data/derivative_storage/BOOM.csv'. [2026-02-12T20:17:57.707520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOOM'. [2026-02-12T20:17:57.707968] [INFO ] [FORECASTER] Starting predict_future for BOOM [2026-02-12T20:17:57.709031] [DEBUG] [LOCAL ] No optimal features file found for BOOM: ./output/feature-sets/BOOM.txt [2026-02-12T20:17:57.709092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:57.709131] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:57.709166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:57.709262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:57.774126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:57.775202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:57.775316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:57.775369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:57.896567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:57.896745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:57.896787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:57.896817] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:57.900453] [DEBUG] [FORECASTER] BOOM: Forecast T+1@11:T+2@11: DOWN (p=22.79%) [2026-02-12T20:17:57.900762] [INFO ] [FORECASTER] Completed predict_future for BOOM [2026-02-12T20:17:57.900900] [INFO ] [sig ] BOOM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:58.049561] [INFO ] [LOCAL ] Saved forecast: BOOM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BOOM.txt [2026-02-12T20:17:58.049742] [INFO ] [sig ] [478/3411] Completed BOOM in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-12T20:17:58.049782] [INFO ] [sig ] [479/3411] Forecasting BOTZ... [2026-02-12T20:17:58.049815] [INFO ] [sig ] Generating forecast for: BOTZ [2026-02-12T20:17:58.049845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BOTZ.csv'. [2026-02-12T20:17:58.062133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOTZ'. [2026-02-12T20:17:58.062432] [INFO ] [FORECASTER] Starting predict_future for BOTZ [2026-02-12T20:17:58.063255] [DEBUG] [LOCAL ] No optimal features file found for BOTZ: ./output/feature-sets/BOTZ.txt [2026-02-12T20:17:58.063308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:58.063340] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:58.063367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:58.063423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:58.125771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:58.126597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:58.126682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:58.126715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:58.262185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:58.262355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:58.262396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:58.262425] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:58.266165] [DEBUG] [FORECASTER] BOTZ: Forecast T+1@11:T+2@11: UP (p=75.82%) [2026-02-12T20:17:58.266451] [INFO ] [FORECASTER] Completed predict_future for BOTZ [2026-02-12T20:17:58.266611] [INFO ] [sig ] BOTZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:58.407831] [INFO ] [LOCAL ] Saved forecast: BOTZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BOTZ.txt [2026-02-12T20:17:58.407998] [INFO ] [sig ] [479/3411] Completed BOTZ in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-12T20:17:58.408038] [INFO ] [sig ] [480/3411] Forecasting BOX... [2026-02-12T20:17:58.408068] [INFO ] [sig ] Generating forecast for: BOX [2026-02-12T20:17:58.408099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOX' from 'https://tdm.silogroup.org/data/derivative_storage/BOX.csv'. [2026-02-12T20:17:58.421077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOX'. [2026-02-12T20:17:58.421437] [INFO ] [FORECASTER] Starting predict_future for BOX [2026-02-12T20:17:58.422265] [DEBUG] [LOCAL ] No optimal features file found for BOX: ./output/feature-sets/BOX.txt [2026-02-12T20:17:58.422318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:58.422352] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:58.422379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:58.422435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:58.484731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:58.485674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:58.485762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:58.485797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:58.613089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:58.613251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:58.613291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:58.613514] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:58.617402] [DEBUG] [FORECASTER] BOX: Forecast T+1@11:T+2@11: UP (p=51.34%) [2026-02-12T20:17:58.617721] [INFO ] [FORECASTER] Completed predict_future for BOX [2026-02-12T20:17:58.617866] [INFO ] [sig ] BOX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:58.762037] [INFO ] [LOCAL ] Saved forecast: BOX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BOX.txt [2026-02-12T20:17:58.762204] [INFO ] [sig ] [480/3411] Completed BOX in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-12T20:17:58.762245] [INFO ] [sig ] [481/3411] Forecasting BP... [2026-02-12T20:17:58.762282] [INFO ] [sig ] Generating forecast for: BP [2026-02-12T20:17:58.762316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BP' from 'https://tdm.silogroup.org/data/derivative_storage/BP.csv'. [2026-02-12T20:17:58.775372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BP'. [2026-02-12T20:17:58.775872] [INFO ] [FORECASTER] Starting predict_future for BP [2026-02-12T20:17:58.777010] [DEBUG] [LOCAL ] No optimal features file found for BP: ./output/feature-sets/BP.txt [2026-02-12T20:17:58.777072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:58.777106] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:58.777133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:58.777198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:58.845281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:58.846205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:58.846288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:58.846321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:58.976253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:58.976654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:58.976708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:58.976739] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:58.980844] [DEBUG] [FORECASTER] BP: Forecast T+1@11:T+2@11: UP (p=60.38%) [2026-02-12T20:17:58.981124] [INFO ] [FORECASTER] Completed predict_future for BP [2026-02-12T20:17:58.981449] [INFO ] [sig ] BP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:59.125401] [INFO ] [LOCAL ] Saved forecast: BP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BP.txt [2026-02-12T20:17:59.125561] [INFO ] [sig ] [481/3411] Completed BP in 0.4s | 2.76 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-12T20:17:59.125624] [INFO ] [sig ] [482/3411] Forecasting BPOP... [2026-02-12T20:17:59.125654] [INFO ] [sig ] Generating forecast for: BPOP [2026-02-12T20:17:59.125686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPOP' from 'https://tdm.silogroup.org/data/derivative_storage/BPOP.csv'. [2026-02-12T20:17:59.139920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPOP'. [2026-02-12T20:17:59.140457] [INFO ] [FORECASTER] Starting predict_future for BPOP [2026-02-12T20:17:59.141253] [DEBUG] [LOCAL ] No optimal features file found for BPOP: ./output/feature-sets/BPOP.txt [2026-02-12T20:17:59.141305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:59.141336] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:59.141362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:59.141419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:59.201706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:59.202594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:59.202680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:59.202747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:59.324514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:59.324693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:59.324733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:59.324762] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:59.328238] [DEBUG] [FORECASTER] BPOP: Forecast T+1@11:T+2@11: UP (p=70.49%) [2026-02-12T20:17:59.328527] [INFO ] [FORECASTER] Completed predict_future for BPOP [2026-02-12T20:17:59.328677] [INFO ] [sig ] BPOP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:17:59.471600] [INFO ] [LOCAL ] Saved forecast: BPOP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BPOP.txt [2026-02-12T20:17:59.471796] [INFO ] [sig ] [482/3411] Completed BPOP in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-12T20:17:59.471850] [INFO ] [sig ] [483/3411] Forecasting BPRN... [2026-02-12T20:17:59.471881] [INFO ] [sig ] Generating forecast for: BPRN [2026-02-12T20:17:59.471911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPRN' from 'https://tdm.silogroup.org/data/derivative_storage/BPRN.csv'. [2026-02-12T20:17:59.484089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPRN'. [2026-02-12T20:17:59.484403] [INFO ] [FORECASTER] Starting predict_future for BPRN [2026-02-12T20:17:59.485214] [DEBUG] [LOCAL ] No optimal features file found for BPRN: ./output/feature-sets/BPRN.txt [2026-02-12T20:17:59.485267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:59.485299] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:59.485326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:59.485383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:59.543537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:59.544430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:59.544516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:59.544548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:59.648589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:59.648749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:59.648789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:59.648820] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:59.652286] [DEBUG] [FORECASTER] BPRN: Forecast T+1@11:T+2@11: DOWN (p=12.66%) [2026-02-12T20:17:59.652564] [INFO ] [FORECASTER] Completed predict_future for BPRN [2026-02-12T20:17:59.652716] [INFO ] [sig ] BPRN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:17:59.796291] [INFO ] [LOCAL ] Saved forecast: BPRN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BPRN.txt [2026-02-12T20:17:59.796452] [INFO ] [sig ] [483/3411] Completed BPRN in 0.3s | 2.77 sym/s | Total: 2.9m | ETA: 17.6m [2026-02-12T20:17:59.796493] [INFO ] [sig ] [484/3411] Forecasting BPYPM... [2026-02-12T20:17:59.796528] [INFO ] [sig ] Generating forecast for: BPYPM [2026-02-12T20:17:59.796559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPM' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPM.csv'. [2026-02-12T20:17:59.808453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPM'. [2026-02-12T20:17:59.808743] [INFO ] [FORECASTER] Starting predict_future for BPYPM [2026-02-12T20:17:59.809738] [DEBUG] [LOCAL ] No optimal features file found for BPYPM: ./output/feature-sets/BPYPM.txt [2026-02-12T20:17:59.809790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:17:59.809821] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:17:59.809848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:17:59.809904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:17:59.866656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:17:59.867480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:17:59.867564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:17:59.867619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:17:59.973195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:17:59.973359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:17:59.973402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:17:59.973447] [INFO ] [FORECASTER] Training complete [2026-02-12T20:17:59.976940] [DEBUG] [FORECASTER] BPYPM: Forecast T+1@11:T+2@11: UP (p=55.78%) [2026-02-12T20:17:59.977238] [INFO ] [FORECASTER] Completed predict_future for BPYPM [2026-02-12T20:17:59.977400] [INFO ] [sig ] BPYPM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:00.128719] [INFO ] [LOCAL ] Saved forecast: BPYPM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BPYPM.txt [2026-02-12T20:18:00.128898] [INFO ] [sig ] [484/3411] Completed BPYPM in 0.3s | 2.77 sym/s | Total: 2.9m | ETA: 17.6m [2026-02-12T20:18:00.128939] [INFO ] [sig ] [485/3411] Forecasting BPYPO... [2026-02-12T20:18:00.128968] [INFO ] [sig ] Generating forecast for: BPYPO [2026-02-12T20:18:00.128999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPO' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPO.csv'. [2026-02-12T20:18:00.439756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPO'. [2026-02-12T20:18:00.440242] [INFO ] [FORECASTER] Starting predict_future for BPYPO [2026-02-12T20:18:00.441462] [DEBUG] [LOCAL ] No optimal features file found for BPYPO: ./output/feature-sets/BPYPO.txt [2026-02-12T20:18:00.441534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:00.441607] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:00.441660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:00.441757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:00.539406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:00.540509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:00.540637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:00.540690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:00.654847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:00.655007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:00.655048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:00.655077] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:00.658589] [DEBUG] [FORECASTER] BPYPO: Forecast T+1@11:T+2@11: UP (p=80.10%) [2026-02-12T20:18:00.658878] [INFO ] [FORECASTER] Completed predict_future for BPYPO [2026-02-12T20:18:00.659011] [INFO ] [sig ] BPYPO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:00.800209] [INFO ] [LOCAL ] Saved forecast: BPYPO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BPYPO.txt [2026-02-12T20:18:00.800408] [INFO ] [sig ] [485/3411] Completed BPYPO in 0.7s | 2.76 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-12T20:18:00.800452] [INFO ] [sig ] [486/3411] Forecasting BPYPP... [2026-02-12T20:18:00.800481] [INFO ] [sig ] Generating forecast for: BPYPP [2026-02-12T20:18:00.800511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPP' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPP.csv'. [2026-02-12T20:18:00.828290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPP'. [2026-02-12T20:18:00.828666] [INFO ] [FORECASTER] Starting predict_future for BPYPP [2026-02-12T20:18:00.829456] [DEBUG] [LOCAL ] No optimal features file found for BPYPP: ./output/feature-sets/BPYPP.txt [2026-02-12T20:18:00.829509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:00.829540] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:00.829567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:00.829645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:00.885611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:00.886485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:00.886569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:00.886653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:00.991456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:00.991640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:00.991683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:00.991712] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:00.995152] [DEBUG] [FORECASTER] BPYPP: Forecast T+1@11:T+2@11: UP (p=60.79%) [2026-02-12T20:18:00.995428] [INFO ] [FORECASTER] Completed predict_future for BPYPP [2026-02-12T20:18:00.995558] [INFO ] [sig ] BPYPP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:01.136684] [INFO ] [LOCAL ] Saved forecast: BPYPP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BPYPP.txt [2026-02-12T20:18:01.136847] [INFO ] [sig ] [486/3411] Completed BPYPP in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-12T20:18:01.136890] [INFO ] [sig ] [487/3411] Forecasting BRAG... [2026-02-12T20:18:01.136920] [INFO ] [sig ] Generating forecast for: BRAG [2026-02-12T20:18:01.136951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRAG' from 'https://tdm.silogroup.org/data/derivative_storage/BRAG.csv'. [2026-02-12T20:18:01.148673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRAG'. [2026-02-12T20:18:01.149019] [INFO ] [FORECASTER] Starting predict_future for BRAG [2026-02-12T20:18:01.149859] [DEBUG] [LOCAL ] No optimal features file found for BRAG: ./output/feature-sets/BRAG.txt [2026-02-12T20:18:01.149911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:01.149942] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:01.149968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:01.150024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:01.207487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:01.208391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:01.208472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:01.208505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:01.324102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:01.324276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:01.324321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:01.324349] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:01.328644] [DEBUG] [FORECASTER] BRAG: Forecast T+1@11:T+2@11: DOWN (p=4.20%) [2026-02-12T20:18:01.328942] [INFO ] [FORECASTER] Completed predict_future for BRAG [2026-02-12T20:18:01.329080] [INFO ] [sig ] BRAG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:01.471096] [INFO ] [LOCAL ] Saved forecast: BRAG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BRAG.txt [2026-02-12T20:18:01.471267] [INFO ] [sig ] [487/3411] Completed BRAG in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 17.6m [2026-02-12T20:18:01.471308] [INFO ] [sig ] [488/3411] Forecasting BRC... [2026-02-12T20:18:01.471337] [INFO ] [sig ] Generating forecast for: BRC [2026-02-12T20:18:01.471367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRC' from 'https://tdm.silogroup.org/data/derivative_storage/BRC.csv'. [2026-02-12T20:18:01.482756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRC'. [2026-02-12T20:18:01.483103] [INFO ] [FORECASTER] Starting predict_future for BRC [2026-02-12T20:18:01.483909] [DEBUG] [LOCAL ] No optimal features file found for BRC: ./output/feature-sets/BRC.txt [2026-02-12T20:18:01.483961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:01.483995] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:01.484022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:01.484091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:01.545829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:01.546941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:01.547026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:01.547059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:01.667880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:01.668042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:01.668083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:01.668114] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:01.671627] [DEBUG] [FORECASTER] BRC: Forecast T+1@11:T+2@11: UP (p=98.11%) [2026-02-12T20:18:01.671911] [INFO ] [FORECASTER] Completed predict_future for BRC [2026-02-12T20:18:01.672044] [INFO ] [sig ] BRC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:01.821091] [INFO ] [LOCAL ] Saved forecast: BRC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BRC.txt [2026-02-12T20:18:01.821261] [INFO ] [sig ] [488/3411] Completed BRC in 0.3s | 2.76 sym/s | Total: 2.9m | ETA: 17.6m [2026-02-12T20:18:01.821306] [INFO ] [sig ] [489/3411] Forecasting BRO... [2026-02-12T20:18:01.821338] [INFO ] [sig ] Generating forecast for: BRO [2026-02-12T20:18:01.821369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRO' from 'https://tdm.silogroup.org/data/derivative_storage/BRO.csv'. [2026-02-12T20:18:01.833288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRO'. [2026-02-12T20:18:01.833672] [INFO ] [FORECASTER] Starting predict_future for BRO [2026-02-12T20:18:01.834558] [DEBUG] [LOCAL ] No optimal features file found for BRO: ./output/feature-sets/BRO.txt [2026-02-12T20:18:01.834641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:01.834715] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:01.834755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:01.834833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:01.896035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:01.897161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:01.897315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:01.897383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:02.031178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:02.031359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:02.032227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:02.032273] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:02.035796] [DEBUG] [FORECASTER] BRO: Forecast T+1@11:T+2@11: DOWN (p=7.08%) [2026-02-12T20:18:02.036068] [INFO ] [FORECASTER] Completed predict_future for BRO [2026-02-12T20:18:02.036213] [INFO ] [sig ] BRO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:02.181390] [INFO ] [LOCAL ] Saved forecast: BRO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BRO.txt [2026-02-12T20:18:02.181545] [INFO ] [sig ] [489/3411] Completed BRO in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-12T20:18:02.181602] [INFO ] [sig ] [490/3411] Forecasting BROS... [2026-02-12T20:18:02.181635] [INFO ] [sig ] Generating forecast for: BROS [2026-02-12T20:18:02.181666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BROS' from 'https://tdm.silogroup.org/data/derivative_storage/BROS.csv'. [2026-02-12T20:18:02.193181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BROS'. [2026-02-12T20:18:02.193511] [INFO ] [FORECASTER] Starting predict_future for BROS [2026-02-12T20:18:02.194394] [DEBUG] [LOCAL ] No optimal features file found for BROS: ./output/feature-sets/BROS.txt [2026-02-12T20:18:02.194471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:02.194504] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:02.194531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:02.194614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:02.252252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:02.253285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:02.253372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:02.253403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:02.376264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:02.376435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:02.376499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:02.376546] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:02.380890] [DEBUG] [FORECASTER] BROS: Forecast T+1@11:T+2@11: DOWN (p=2.64%) [2026-02-12T20:18:02.381250] [INFO ] [FORECASTER] Completed predict_future for BROS [2026-02-12T20:18:02.381405] [INFO ] [sig ] BROS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:02.536426] [INFO ] [LOCAL ] Saved forecast: BROS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BROS.txt [2026-02-12T20:18:02.536598] [INFO ] [sig ] [490/3411] Completed BROS in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-12T20:18:02.536642] [INFO ] [sig ] [491/3411] Forecasting BRSP... [2026-02-12T20:18:02.536673] [INFO ] [sig ] Generating forecast for: BRSP [2026-02-12T20:18:02.536704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRSP' from 'https://tdm.silogroup.org/data/derivative_storage/BRSP.csv'. [2026-02-12T20:18:02.548508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRSP'. [2026-02-12T20:18:02.548869] [INFO ] [FORECASTER] Starting predict_future for BRSP [2026-02-12T20:18:02.549779] [DEBUG] [LOCAL ] No optimal features file found for BRSP: ./output/feature-sets/BRSP.txt [2026-02-12T20:18:02.549832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:02.549865] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:02.549892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:02.549949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:02.610158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:02.611098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:02.611189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:02.611224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:02.736542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:02.736730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:02.736770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:02.736798] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:02.740345] [DEBUG] [FORECASTER] BRSP: Forecast T+1@11:T+2@11: UP (p=52.43%) [2026-02-12T20:18:02.740662] [INFO ] [FORECASTER] Completed predict_future for BRSP [2026-02-12T20:18:02.740797] [INFO ] [sig ] BRSP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:02.900079] [INFO ] [LOCAL ] Saved forecast: BRSP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BRSP.txt [2026-02-12T20:18:02.900317] [INFO ] [sig ] [491/3411] Completed BRSP in 0.4s | 2.76 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-12T20:18:02.900386] [INFO ] [sig ] [492/3411] Forecasting BRX... [2026-02-12T20:18:02.900439] [INFO ] [sig ] Generating forecast for: BRX [2026-02-12T20:18:02.900494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRX' from 'https://tdm.silogroup.org/data/derivative_storage/BRX.csv'. [2026-02-12T20:18:02.915706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRX'. [2026-02-12T20:18:02.916236] [INFO ] [FORECASTER] Starting predict_future for BRX [2026-02-12T20:18:02.917490] [DEBUG] [LOCAL ] No optimal features file found for BRX: ./output/feature-sets/BRX.txt [2026-02-12T20:18:02.917567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:02.917647] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:02.917694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:02.917788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:03.011405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:03.012668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:03.012795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:03.012851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:03.163654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:03.163853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:03.163906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:03.163986] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:03.169291] [DEBUG] [FORECASTER] BRX: Forecast T+1@11:T+2@11: UP (p=87.71%) [2026-02-12T20:18:03.169839] [INFO ] [FORECASTER] Completed predict_future for BRX [2026-02-12T20:18:03.170049] [INFO ] [sig ] BRX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:03.407044] [INFO ] [LOCAL ] Saved forecast: BRX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BRX.txt [2026-02-12T20:18:03.407346] [INFO ] [sig ] [492/3411] Completed BRX in 0.5s | 2.76 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-12T20:18:03.407423] [INFO ] [sig ] [493/3411] Forecasting BRZE... [2026-02-12T20:18:03.407479] [INFO ] [sig ] Generating forecast for: BRZE [2026-02-12T20:18:03.407536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRZE' from 'https://tdm.silogroup.org/data/derivative_storage/BRZE.csv'. [2026-02-12T20:18:03.458241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRZE'. [2026-02-12T20:18:03.459020] [INFO ] [FORECASTER] Starting predict_future for BRZE [2026-02-12T20:18:03.460375] [DEBUG] [LOCAL ] No optimal features file found for BRZE: ./output/feature-sets/BRZE.txt [2026-02-12T20:18:03.460448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:03.460501] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:03.460547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:03.460664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:03.563193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:03.564398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:03.564519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:03.564558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:03.758618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:03.758830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:03.758899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:03.758951] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:03.764938] [DEBUG] [FORECASTER] BRZE: Forecast T+1@11:T+2@11: UP (p=52.09%) [2026-02-12T20:18:03.765525] [INFO ] [FORECASTER] Completed predict_future for BRZE [2026-02-12T20:18:03.765807] [INFO ] [sig ] BRZE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:03.982237] [INFO ] [LOCAL ] Saved forecast: BRZE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BRZE.txt [2026-02-12T20:18:03.982492] [INFO ] [sig ] [493/3411] Completed BRZE in 0.6s | 2.76 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-12T20:18:03.982566] [INFO ] [sig ] [494/3411] Forecasting BSAC... [2026-02-12T20:18:03.982644] [INFO ] [sig ] Generating forecast for: BSAC [2026-02-12T20:18:03.982697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSAC' from 'https://tdm.silogroup.org/data/derivative_storage/BSAC.csv'. [2026-02-12T20:18:04.000633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSAC'. [2026-02-12T20:18:04.001205] [INFO ] [FORECASTER] Starting predict_future for BSAC [2026-02-12T20:18:04.002525] [DEBUG] [LOCAL ] No optimal features file found for BSAC: ./output/feature-sets/BSAC.txt [2026-02-12T20:18:04.002624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:04.002682] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:04.002731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:04.002823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:04.095382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:04.096757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:04.096886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:04.096944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:04.270508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:04.270735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:04.270802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:04.270853] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:04.276763] [DEBUG] [FORECASTER] BSAC: Forecast T+1@11:T+2@11: DOWN (p=12.24%) [2026-02-12T20:18:04.277343] [INFO ] [FORECASTER] Completed predict_future for BSAC [2026-02-12T20:18:04.277566] [INFO ] [sig ] BSAC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:04.476506] [INFO ] [LOCAL ] Saved forecast: BSAC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BSAC.txt [2026-02-12T20:18:04.476704] [INFO ] [sig ] [494/3411] Completed BSAC in 0.5s | 2.75 sym/s | Total: 3.0m | ETA: 17.7m [2026-02-12T20:18:04.476751] [INFO ] [sig ] [495/3411] Forecasting BSCQ... [2026-02-12T20:18:04.476781] [INFO ] [sig ] Generating forecast for: BSCQ [2026-02-12T20:18:04.476815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSCQ.csv'. [2026-02-12T20:18:04.489704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCQ'. [2026-02-12T20:18:04.490131] [INFO ] [FORECASTER] Starting predict_future for BSCQ [2026-02-12T20:18:04.490993] [DEBUG] [LOCAL ] No optimal features file found for BSCQ: ./output/feature-sets/BSCQ.txt [2026-02-12T20:18:04.491047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:04.491082] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:04.491110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:04.491168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:04.548145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:04.549120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:04.549207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:04.549243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:04.671541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:04.671728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:04.671771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:04.671804] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:04.675302] [DEBUG] [FORECASTER] BSCQ: Forecast T+1@11:T+2@11: UP (p=78.90%) [2026-02-12T20:18:04.675644] [INFO ] [FORECASTER] Completed predict_future for BSCQ [2026-02-12T20:18:04.675791] [INFO ] [sig ] BSCQ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:04.850058] [INFO ] [LOCAL ] Saved forecast: BSCQ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BSCQ.txt [2026-02-12T20:18:04.850230] [INFO ] [sig ] [495/3411] Completed BSCQ in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-12T20:18:04.850271] [INFO ] [sig ] [496/3411] Forecasting BSCS... [2026-02-12T20:18:04.850301] [INFO ] [sig ] Generating forecast for: BSCS [2026-02-12T20:18:04.850331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCS' from 'https://tdm.silogroup.org/data/derivative_storage/BSCS.csv'. [2026-02-12T20:18:04.864157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCS'. [2026-02-12T20:18:04.864613] [INFO ] [FORECASTER] Starting predict_future for BSCS [2026-02-12T20:18:04.865505] [DEBUG] [LOCAL ] No optimal features file found for BSCS: ./output/feature-sets/BSCS.txt [2026-02-12T20:18:04.865560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:04.865621] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:04.865653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:04.865713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:04.925332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:04.926232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:04.926317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:04.926350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:05.049956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:05.050122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:05.050164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:05.050194] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:05.053713] [DEBUG] [FORECASTER] BSCS: Forecast T+1@11:T+2@11: UP (p=59.27%) [2026-02-12T20:18:05.054007] [INFO ] [FORECASTER] Completed predict_future for BSCS [2026-02-12T20:18:05.054146] [INFO ] [sig ] BSCS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:05.195075] [INFO ] [LOCAL ] Saved forecast: BSCS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BSCS.txt [2026-02-12T20:18:05.195230] [INFO ] [sig ] [496/3411] Completed BSCS in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-12T20:18:05.195270] [INFO ] [sig ] [497/3411] Forecasting BSCX... [2026-02-12T20:18:05.195302] [INFO ] [sig ] Generating forecast for: BSCX [2026-02-12T20:18:05.195332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCX' from 'https://tdm.silogroup.org/data/derivative_storage/BSCX.csv'. [2026-02-12T20:18:05.206614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCX'. [2026-02-12T20:18:05.206991] [INFO ] [FORECASTER] Starting predict_future for BSCX [2026-02-12T20:18:05.207919] [DEBUG] [LOCAL ] No optimal features file found for BSCX: ./output/feature-sets/BSCX.txt [2026-02-12T20:18:05.207974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:05.208008] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:05.208036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:05.208094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:05.269750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:05.270608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:05.270693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:05.270726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:05.395857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:05.396035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:05.396077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:05.396106] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:05.399622] [DEBUG] [FORECASTER] BSCX: Forecast T+1@11:T+2@11: DOWN (p=9.89%) [2026-02-12T20:18:05.399906] [INFO ] [FORECASTER] Completed predict_future for BSCX [2026-02-12T20:18:05.400044] [INFO ] [sig ] BSCX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:05.566484] [INFO ] [LOCAL ] Saved forecast: BSCX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BSCX.txt [2026-02-12T20:18:05.566662] [INFO ] [sig ] [497/3411] Completed BSCX in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-12T20:18:05.566704] [INFO ] [sig ] [498/3411] Forecasting BSCY... [2026-02-12T20:18:05.566736] [INFO ] [sig ] Generating forecast for: BSCY [2026-02-12T20:18:05.566766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCY' from 'https://tdm.silogroup.org/data/derivative_storage/BSCY.csv'. [2026-02-12T20:18:05.579328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCY'. [2026-02-12T20:18:05.579736] [INFO ] [FORECASTER] Starting predict_future for BSCY [2026-02-12T20:18:05.580545] [DEBUG] [LOCAL ] No optimal features file found for BSCY: ./output/feature-sets/BSCY.txt [2026-02-12T20:18:05.580619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:05.580652] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:05.580679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:05.580736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:05.640021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:05.640933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:05.641021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:05.641053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:05.761294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:05.761452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:05.761493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:05.761521] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:05.764923] [DEBUG] [FORECASTER] BSCY: Forecast T+1@11:T+2@11: DOWN (p=43.68%) [2026-02-12T20:18:05.765192] [INFO ] [FORECASTER] Completed predict_future for BSCY [2026-02-12T20:18:05.765336] [INFO ] [sig ] BSCY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:05.906420] [INFO ] [LOCAL ] Saved forecast: BSCY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BSCY.txt [2026-02-12T20:18:05.906611] [INFO ] [sig ] [498/3411] Completed BSCY in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-12T20:18:05.906656] [INFO ] [sig ] [499/3411] Forecasting BSJQ... [2026-02-12T20:18:05.906685] [INFO ] [sig ] Generating forecast for: BSJQ [2026-02-12T20:18:05.906715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSJQ.csv'. [2026-02-12T20:18:05.918993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJQ'. [2026-02-12T20:18:05.919417] [INFO ] [FORECASTER] Starting predict_future for BSJQ [2026-02-12T20:18:05.920239] [DEBUG] [LOCAL ] No optimal features file found for BSJQ: ./output/feature-sets/BSJQ.txt [2026-02-12T20:18:05.920303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:05.920343] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:05.920376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:05.920437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:05.982529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:05.983433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:05.983729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:05.983763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:06.109126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:06.109287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:06.109328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:06.109357] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:06.113079] [DEBUG] [FORECASTER] BSJQ: Forecast T+1@11:T+2@11: UP (p=79.74%) [2026-02-12T20:18:06.113388] [INFO ] [FORECASTER] Completed predict_future for BSJQ [2026-02-12T20:18:06.113527] [INFO ] [sig ] BSJQ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:06.267736] [INFO ] [LOCAL ] Saved forecast: BSJQ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BSJQ.txt [2026-02-12T20:18:06.267908] [INFO ] [sig ] [499/3411] Completed BSJQ in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-12T20:18:06.267950] [INFO ] [sig ] [500/3411] Forecasting BSJS... [2026-02-12T20:18:06.267982] [INFO ] [sig ] Generating forecast for: BSJS [2026-02-12T20:18:06.268012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJS' from 'https://tdm.silogroup.org/data/derivative_storage/BSJS.csv'. [2026-02-12T20:18:06.280146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJS'. [2026-02-12T20:18:06.280768] [INFO ] [FORECASTER] Starting predict_future for BSJS [2026-02-12T20:18:06.281930] [DEBUG] [LOCAL ] No optimal features file found for BSJS: ./output/feature-sets/BSJS.txt [2026-02-12T20:18:06.281995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:06.282028] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:06.282055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:06.282114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:06.350117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:06.351118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:06.351225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:06.351270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:06.485734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:06.485913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:06.485955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:06.485984] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:06.490318] [DEBUG] [FORECASTER] BSJS: Forecast T+1@11:T+2@11: UP (p=63.68%) [2026-02-12T20:18:06.490748] [INFO ] [FORECASTER] Completed predict_future for BSJS [2026-02-12T20:18:06.490934] [INFO ] [sig ] BSJS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:06.664459] [INFO ] [LOCAL ] Saved forecast: BSJS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BSJS.txt [2026-02-12T20:18:06.664646] [INFO ] [sig ] [500/3411] Completed BSJS in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-12T20:18:06.664692] [INFO ] [sig ] [501/3411] Forecasting BSL... [2026-02-12T20:18:06.664725] [INFO ] [sig ] Generating forecast for: BSL [2026-02-12T20:18:06.664757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSL' from 'https://tdm.silogroup.org/data/derivative_storage/BSL.csv'. [2026-02-12T20:18:06.677976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSL'. [2026-02-12T20:18:06.678394] [INFO ] [FORECASTER] Starting predict_future for BSL [2026-02-12T20:18:06.679309] [DEBUG] [LOCAL ] No optimal features file found for BSL: ./output/feature-sets/BSL.txt [2026-02-12T20:18:06.679380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:06.679412] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:06.679439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:06.679496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:06.748471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:06.749437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:06.749532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:06.749567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:06.881808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:06.881990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:06.882043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:06.882076] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:06.885752] [DEBUG] [FORECASTER] BSL: Forecast T+1@11:T+2@11: UP (p=99.15%) [2026-02-12T20:18:06.886043] [INFO ] [FORECASTER] Completed predict_future for BSL [2026-02-12T20:18:06.886180] [INFO ] [sig ] BSL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:07.052978] [INFO ] [LOCAL ] Saved forecast: BSL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BSL.txt [2026-02-12T20:18:07.053187] [INFO ] [sig ] [501/3411] Completed BSL in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-12T20:18:07.053251] [INFO ] [sig ] [502/3411] Forecasting BSM... [2026-02-12T20:18:07.053299] [INFO ] [sig ] Generating forecast for: BSM [2026-02-12T20:18:07.053344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSM' from 'https://tdm.silogroup.org/data/derivative_storage/BSM.csv'. [2026-02-12T20:18:07.068671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSM'. [2026-02-12T20:18:07.069129] [INFO ] [FORECASTER] Starting predict_future for BSM [2026-02-12T20:18:07.070142] [DEBUG] [LOCAL ] No optimal features file found for BSM: ./output/feature-sets/BSM.txt [2026-02-12T20:18:07.070203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:07.070247] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:07.070283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:07.070363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:07.143331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:07.144248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:07.144338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:07.144377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:07.275801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:07.275959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:07.276002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:07.276031] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:07.279911] [DEBUG] [FORECASTER] BSM: Forecast T+1@11:T+2@11: UP (p=85.67%) [2026-02-12T20:18:07.280207] [INFO ] [FORECASTER] Completed predict_future for BSM [2026-02-12T20:18:07.280344] [INFO ] [sig ] BSM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:07.432014] [INFO ] [LOCAL ] Saved forecast: BSM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BSM.txt [2026-02-12T20:18:07.432206] [INFO ] [sig ] [502/3411] Completed BSM in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-12T20:18:07.432249] [INFO ] [sig ] [503/3411] Forecasting BSMQ... [2026-02-12T20:18:07.432278] [INFO ] [sig ] Generating forecast for: BSMQ [2026-02-12T20:18:07.432309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSMQ.csv'. [2026-02-12T20:18:07.446291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMQ'. [2026-02-12T20:18:07.446677] [INFO ] [FORECASTER] Starting predict_future for BSMQ [2026-02-12T20:18:07.447534] [DEBUG] [LOCAL ] No optimal features file found for BSMQ: ./output/feature-sets/BSMQ.txt [2026-02-12T20:18:07.447608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:07.447644] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:07.447671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:07.447727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:07.507253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:07.508223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:07.508321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:07.508362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:07.641795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:07.641981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:07.642042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:07.642082] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:07.646385] [DEBUG] [FORECASTER] BSMQ: Forecast T+1@11:T+2@11: UP (p=81.53%) [2026-02-12T20:18:07.646939] [INFO ] [FORECASTER] Completed predict_future for BSMQ [2026-02-12T20:18:07.647093] [INFO ] [sig ] BSMQ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:07.801511] [INFO ] [LOCAL ] Saved forecast: BSMQ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BSMQ.txt [2026-02-12T20:18:07.801688] [INFO ] [sig ] [503/3411] Completed BSMQ in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-12T20:18:07.801731] [INFO ] [sig ] [504/3411] Forecasting BSMS... [2026-02-12T20:18:07.801762] [INFO ] [sig ] Generating forecast for: BSMS [2026-02-12T20:18:07.801792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMS' from 'https://tdm.silogroup.org/data/derivative_storage/BSMS.csv'. [2026-02-12T20:18:07.813555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMS'. [2026-02-12T20:18:07.813904] [INFO ] [FORECASTER] Starting predict_future for BSMS [2026-02-12T20:18:07.814776] [DEBUG] [LOCAL ] No optimal features file found for BSMS: ./output/feature-sets/BSMS.txt [2026-02-12T20:18:07.814830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:07.814863] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:07.814890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:07.814947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:07.871778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:07.872524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:07.872628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:07.872662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:07.992322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:07.992474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:07.992514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:07.992543] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:07.995955] [DEBUG] [FORECASTER] BSMS: Forecast T+1@11:T+2@11: UP (p=64.79%) [2026-02-12T20:18:07.996242] [INFO ] [FORECASTER] Completed predict_future for BSMS [2026-02-12T20:18:07.996373] [INFO ] [sig ] BSMS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:08.134566] [INFO ] [LOCAL ] Saved forecast: BSMS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BSMS.txt [2026-02-12T20:18:08.134719] [INFO ] [sig ] [504/3411] Completed BSMS in 0.3s | 2.75 sym/s | Total: 3.1m | ETA: 17.6m [2026-02-12T20:18:08.134766] [INFO ] [sig ] [505/3411] Forecasting BSSX... [2026-02-12T20:18:08.134797] [INFO ] [sig ] Generating forecast for: BSSX [2026-02-12T20:18:08.134827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSSX.csv'. [2026-02-12T20:18:08.145671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSSX'. [2026-02-12T20:18:08.145990] [INFO ] [FORECASTER] Starting predict_future for BSSX [2026-02-12T20:18:08.146846] [DEBUG] [LOCAL ] No optimal features file found for BSSX: ./output/feature-sets/BSSX.txt [2026-02-12T20:18:08.146899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:08.146932] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:08.146958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:08.147014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:08.203279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:08.203984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:08.204063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:08.204095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:08.316974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:08.317152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:08.317205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:08.317237] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:08.321247] [DEBUG] [FORECASTER] BSSX: Forecast T+1@11:T+2@11: UP (p=88.85%) [2026-02-12T20:18:08.321561] [INFO ] [FORECASTER] Completed predict_future for BSSX [2026-02-12T20:18:08.321717] [INFO ] [sig ] BSSX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:08.466415] [INFO ] [LOCAL ] Saved forecast: BSSX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BSSX.txt [2026-02-12T20:18:08.466559] [INFO ] [sig ] [505/3411] Completed BSSX in 0.3s | 2.75 sym/s | Total: 3.1m | ETA: 17.6m [2026-02-12T20:18:08.466618] [INFO ] [sig ] [506/3411] Forecasting BSTZ... [2026-02-12T20:18:08.466649] [INFO ] [sig ] Generating forecast for: BSTZ [2026-02-12T20:18:08.466679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BSTZ.csv'. [2026-02-12T20:18:08.478068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSTZ'. [2026-02-12T20:18:08.478372] [INFO ] [FORECASTER] Starting predict_future for BSTZ [2026-02-12T20:18:08.479220] [DEBUG] [LOCAL ] No optimal features file found for BSTZ: ./output/feature-sets/BSTZ.txt [2026-02-12T20:18:08.479272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:08.479329] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:08.479358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:08.479418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:08.537207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:08.537988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:08.538069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:08.538102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:08.657357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:08.657517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:08.657557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:08.657606] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:08.661245] [DEBUG] [FORECASTER] BSTZ: Forecast T+1@11:T+2@11: UP (p=52.94%) [2026-02-12T20:18:08.661557] [INFO ] [FORECASTER] Completed predict_future for BSTZ [2026-02-12T20:18:08.661910] [INFO ] [sig ] BSTZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:08.803001] [INFO ] [LOCAL ] Saved forecast: BSTZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BSTZ.txt [2026-02-12T20:18:08.803152] [INFO ] [sig ] [506/3411] Completed BSTZ in 0.3s | 2.75 sym/s | Total: 3.1m | ETA: 17.6m [2026-02-12T20:18:08.803191] [INFO ] [sig ] [507/3411] Forecasting BSVN... [2026-02-12T20:18:08.803221] [INFO ] [sig ] Generating forecast for: BSVN [2026-02-12T20:18:08.803251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVN' from 'https://tdm.silogroup.org/data/derivative_storage/BSVN.csv'. [2026-02-12T20:18:08.818182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVN'. [2026-02-12T20:18:08.818529] [INFO ] [FORECASTER] Starting predict_future for BSVN [2026-02-12T20:18:08.819323] [DEBUG] [LOCAL ] No optimal features file found for BSVN: ./output/feature-sets/BSVN.txt [2026-02-12T20:18:08.819376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:08.819408] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:08.819434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:08.819490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:08.895822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:08.897048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:08.897159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:08.897216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:09.023776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:09.023938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:09.023980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:09.024010] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:09.028220] [DEBUG] [FORECASTER] BSVN: Forecast T+1@11:T+2@11: DOWN (p=16.67%) [2026-02-12T20:18:09.028800] [INFO ] [FORECASTER] Completed predict_future for BSVN [2026-02-12T20:18:09.028983] [INFO ] [sig ] BSVN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:09.193598] [INFO ] [LOCAL ] Saved forecast: BSVN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BSVN.txt [2026-02-12T20:18:09.193818] [INFO ] [sig ] [507/3411] Completed BSVN in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.6m [2026-02-12T20:18:09.193888] [INFO ] [sig ] [508/3411] Forecasting BSVO... [2026-02-12T20:18:09.193921] [INFO ] [sig ] Generating forecast for: BSVO [2026-02-12T20:18:09.193951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVO' from 'https://tdm.silogroup.org/data/derivative_storage/BSVO.csv'. [2026-02-12T20:18:09.207719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVO'. [2026-02-12T20:18:09.208184] [INFO ] [FORECASTER] Starting predict_future for BSVO [2026-02-12T20:18:09.209355] [DEBUG] [LOCAL ] No optimal features file found for BSVO: ./output/feature-sets/BSVO.txt [2026-02-12T20:18:09.209411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:09.209448] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:09.209483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:09.209555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:09.275631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:09.276564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:09.276677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:09.276712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:09.415306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:09.415465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:09.415531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:09.415589] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:09.419303] [DEBUG] [FORECASTER] BSVO: Forecast T+1@11:T+2@11: UP (p=96.84%) [2026-02-12T20:18:09.419657] [INFO ] [FORECASTER] Completed predict_future for BSVO [2026-02-12T20:18:09.419799] [INFO ] [sig ] BSVO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:09.571153] [INFO ] [LOCAL ] Saved forecast: BSVO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BSVO.txt [2026-02-12T20:18:09.571301] [INFO ] [sig ] [508/3411] Completed BSVO in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.6m [2026-02-12T20:18:09.571342] [INFO ] [sig ] [509/3411] Forecasting BSX... [2026-02-12T20:18:09.571373] [INFO ] [sig ] Generating forecast for: BSX [2026-02-12T20:18:09.571407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSX.csv'. [2026-02-12T20:18:09.584596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSX'. [2026-02-12T20:18:09.584965] [INFO ] [FORECASTER] Starting predict_future for BSX [2026-02-12T20:18:09.585868] [DEBUG] [LOCAL ] No optimal features file found for BSX: ./output/feature-sets/BSX.txt [2026-02-12T20:18:09.585922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:09.585955] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:09.585981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:09.586037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:09.650822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:09.651664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:09.651752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:09.651785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:09.772255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:09.772418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:09.772459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:09.772524] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:09.776096] [DEBUG] [FORECASTER] BSX: Forecast T+1@11:T+2@11: UP (p=97.89%) [2026-02-12T20:18:09.776380] [INFO ] [FORECASTER] Completed predict_future for BSX [2026-02-12T20:18:09.776513] [INFO ] [sig ] BSX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:09.915988] [INFO ] [LOCAL ] Saved forecast: BSX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BSX.txt [2026-02-12T20:18:09.916127] [INFO ] [sig ] [509/3411] Completed BSX in 0.3s | 2.75 sym/s | Total: 3.1m | ETA: 17.6m [2026-02-12T20:18:09.916165] [INFO ] [sig ] [510/3411] Forecasting BSY... [2026-02-12T20:18:09.916193] [INFO ] [sig ] Generating forecast for: BSY [2026-02-12T20:18:09.916225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSY' from 'https://tdm.silogroup.org/data/derivative_storage/BSY.csv'. [2026-02-12T20:18:09.927694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSY'. [2026-02-12T20:18:09.928033] [INFO ] [FORECASTER] Starting predict_future for BSY [2026-02-12T20:18:09.928877] [DEBUG] [LOCAL ] No optimal features file found for BSY: ./output/feature-sets/BSY.txt [2026-02-12T20:18:09.928929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:09.928960] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:09.928987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:09.929043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:09.985219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:09.986096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:09.986189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:09.986222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:10.113281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:10.113440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:10.113691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:10.113723] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:10.117627] [DEBUG] [FORECASTER] BSY: Forecast T+1@11:T+2@11: DOWN (p=40.75%) [2026-02-12T20:18:10.117978] [INFO ] [FORECASTER] Completed predict_future for BSY [2026-02-12T20:18:10.118138] [INFO ] [sig ] BSY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:10.278068] [INFO ] [LOCAL ] Saved forecast: BSY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BSY.txt [2026-02-12T20:18:10.278246] [INFO ] [sig ] [510/3411] Completed BSY in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.6m [2026-02-12T20:18:10.278298] [INFO ] [sig ] [511/3411] Forecasting BTA... [2026-02-12T20:18:10.278334] [INFO ] [sig ] Generating forecast for: BTA [2026-02-12T20:18:10.278370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTA' from 'https://tdm.silogroup.org/data/derivative_storage/BTA.csv'. [2026-02-12T20:18:10.292094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTA'. [2026-02-12T20:18:10.292489] [INFO ] [FORECASTER] Starting predict_future for BTA [2026-02-12T20:18:10.293317] [DEBUG] [LOCAL ] No optimal features file found for BTA: ./output/feature-sets/BTA.txt [2026-02-12T20:18:10.293371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:10.293403] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:10.293429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:10.293486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:10.362459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:10.363376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:10.363470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:10.363519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:10.484087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:10.484252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:10.484292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:10.484321] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:10.488173] [DEBUG] [FORECASTER] BTA: Forecast T+1@11:T+2@11: UP (p=74.51%) [2026-02-12T20:18:10.488471] [INFO ] [FORECASTER] Completed predict_future for BTA [2026-02-12T20:18:10.488624] [INFO ] [sig ] BTA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:10.641378] [INFO ] [LOCAL ] Saved forecast: BTA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BTA.txt [2026-02-12T20:18:10.641553] [INFO ] [sig ] [511/3411] Completed BTA in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-12T20:18:10.641636] [INFO ] [sig ] [512/3411] Forecasting BTAI... [2026-02-12T20:18:10.641672] [INFO ] [sig ] Generating forecast for: BTAI [2026-02-12T20:18:10.641707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTAI' from 'https://tdm.silogroup.org/data/derivative_storage/BTAI.csv'. [2026-02-12T20:18:10.654869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTAI'. [2026-02-12T20:18:10.655205] [INFO ] [FORECASTER] Starting predict_future for BTAI [2026-02-12T20:18:10.656205] [DEBUG] [LOCAL ] No optimal features file found for BTAI: ./output/feature-sets/BTAI.txt [2026-02-12T20:18:10.656270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:10.656316] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:10.656386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:10.656490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:10.723226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:10.724095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:10.724184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:10.724216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:10.855202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:10.855364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:10.855411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:10.855439] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:10.859233] [DEBUG] [FORECASTER] BTAI: Forecast T+1@11:T+2@11: UP (p=96.52%) [2026-02-12T20:18:10.859535] [INFO ] [FORECASTER] Completed predict_future for BTAI [2026-02-12T20:18:10.859698] [INFO ] [sig ] BTAI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:11.009614] [INFO ] [LOCAL ] Saved forecast: BTAI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BTAI.txt [2026-02-12T20:18:11.009780] [INFO ] [sig ] [512/3411] Completed BTAI in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-12T20:18:11.009836] [INFO ] [sig ] [513/3411] Forecasting BTCS... [2026-02-12T20:18:11.009879] [INFO ] [sig ] Generating forecast for: BTCS [2026-02-12T20:18:11.009926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTCS' from 'https://tdm.silogroup.org/data/derivative_storage/BTCS.csv'. [2026-02-12T20:18:11.023251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTCS'. [2026-02-12T20:18:11.023846] [INFO ] [FORECASTER] Starting predict_future for BTCS [2026-02-12T20:18:11.024774] [DEBUG] [LOCAL ] No optimal features file found for BTCS: ./output/feature-sets/BTCS.txt [2026-02-12T20:18:11.024830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:11.024864] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:11.024892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:11.024949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:11.088595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:11.089476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:11.089602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:11.089642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:11.219676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:11.219836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:11.219879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:11.219910] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:11.223588] [DEBUG] [FORECASTER] BTCS: Forecast T+1@11:T+2@11: DOWN (p=13.54%) [2026-02-12T20:18:11.223904] [INFO ] [FORECASTER] Completed predict_future for BTCS [2026-02-12T20:18:11.224043] [INFO ] [sig ] BTCS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:11.376800] [INFO ] [LOCAL ] Saved forecast: BTCS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BTCS.txt [2026-02-12T20:18:11.376951] [INFO ] [sig ] [513/3411] Completed BTCS in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-12T20:18:11.376993] [INFO ] [sig ] [514/3411] Forecasting BTE... [2026-02-12T20:18:11.377025] [INFO ] [sig ] Generating forecast for: BTE [2026-02-12T20:18:11.377057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTE' from 'https://tdm.silogroup.org/data/derivative_storage/BTE.csv'. [2026-02-12T20:18:11.389441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTE'. [2026-02-12T20:18:11.389835] [INFO ] [FORECASTER] Starting predict_future for BTE [2026-02-12T20:18:11.390812] [DEBUG] [LOCAL ] No optimal features file found for BTE: ./output/feature-sets/BTE.txt [2026-02-12T20:18:11.390868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:11.390901] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:11.390930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:11.390990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:11.455603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:11.456491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:11.456604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:11.456643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:11.581480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:11.581656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:11.581700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:11.581733] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:11.585419] [DEBUG] [FORECASTER] BTE: Forecast T+1@11:T+2@11: UP (p=79.95%) [2026-02-12T20:18:11.585783] [INFO ] [FORECASTER] Completed predict_future for BTE [2026-02-12T20:18:11.585931] [INFO ] [sig ] BTE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:11.746672] [INFO ] [LOCAL ] Saved forecast: BTE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BTE.txt [2026-02-12T20:18:11.746879] [INFO ] [sig ] [514/3411] Completed BTE in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-12T20:18:11.746931] [INFO ] [sig ] [515/3411] Forecasting BTF... [2026-02-12T20:18:11.746963] [INFO ] [sig ] Generating forecast for: BTF [2026-02-12T20:18:11.746994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTF' from 'https://tdm.silogroup.org/data/derivative_storage/BTF.csv'. [2026-02-12T20:18:11.760202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTF'. [2026-02-12T20:18:11.760592] [INFO ] [FORECASTER] Starting predict_future for BTF [2026-02-12T20:18:11.761570] [DEBUG] [LOCAL ] No optimal features file found for BTF: ./output/feature-sets/BTF.txt [2026-02-12T20:18:11.761849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:11.761883] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:11.761910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:11.761968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:11.828489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:11.829326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:11.829424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:11.829466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:11.959198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:11.959357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:11.959407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:11.959446] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:11.963201] [DEBUG] [FORECASTER] BTF: Forecast T+1@11:T+2@11: DOWN (p=1.45%) [2026-02-12T20:18:11.963550] [INFO ] [FORECASTER] Completed predict_future for BTF [2026-02-12T20:18:11.963720] [INFO ] [sig ] BTF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:12.115653] [INFO ] [LOCAL ] Saved forecast: BTF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BTF.txt [2026-02-12T20:18:12.115825] [INFO ] [sig ] [515/3411] Completed BTF in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-12T20:18:12.115871] [INFO ] [sig ] [516/3411] Forecasting BTI... [2026-02-12T20:18:12.115914] [INFO ] [sig ] Generating forecast for: BTI [2026-02-12T20:18:12.115971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTI' from 'https://tdm.silogroup.org/data/derivative_storage/BTI.csv'. [2026-02-12T20:18:12.128531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTI'. [2026-02-12T20:18:12.128904] [INFO ] [FORECASTER] Starting predict_future for BTI [2026-02-12T20:18:12.129926] [DEBUG] [LOCAL ] No optimal features file found for BTI: ./output/feature-sets/BTI.txt [2026-02-12T20:18:12.129980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:12.130014] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:12.130047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:12.130118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:12.195504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:12.196463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:12.196801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:12.196847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:12.330408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:12.330568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:12.330632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:12.330856] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:12.334870] [DEBUG] [FORECASTER] BTI: Forecast T+1@11:T+2@11: UP (p=98.24%) [2026-02-12T20:18:12.335163] [INFO ] [FORECASTER] Completed predict_future for BTI [2026-02-12T20:18:12.335307] [INFO ] [sig ] BTI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:12.491527] [INFO ] [LOCAL ] Saved forecast: BTI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BTI.txt [2026-02-12T20:18:12.491891] [INFO ] [sig ] [516/3411] Completed BTI in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-12T20:18:12.491932] [INFO ] [sig ] [517/3411] Forecasting BTMD... [2026-02-12T20:18:12.491965] [INFO ] [sig ] Generating forecast for: BTMD [2026-02-12T20:18:12.491996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTMD' from 'https://tdm.silogroup.org/data/derivative_storage/BTMD.csv'. [2026-02-12T20:18:12.504347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTMD'. [2026-02-12T20:18:12.504919] [INFO ] [FORECASTER] Starting predict_future for BTMD [2026-02-12T20:18:12.505801] [DEBUG] [LOCAL ] No optimal features file found for BTMD: ./output/feature-sets/BTMD.txt [2026-02-12T20:18:12.505856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:12.505891] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:12.505928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:12.506013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:12.569553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:12.570454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:12.570557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:12.570623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:12.703750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:12.703916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:12.703974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:12.704018] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:12.707948] [DEBUG] [FORECASTER] BTMD: Forecast T+1@11:T+2@11: UP (p=64.51%) [2026-02-12T20:18:12.708265] [INFO ] [FORECASTER] Completed predict_future for BTMD [2026-02-12T20:18:12.708456] [INFO ] [sig ] BTMD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:12.858368] [INFO ] [LOCAL ] Saved forecast: BTMD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BTMD.txt [2026-02-12T20:18:12.858567] [INFO ] [sig ] [517/3411] Completed BTMD in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-12T20:18:12.858639] [INFO ] [sig ] [518/3411] Forecasting BTSG... [2026-02-12T20:18:12.858670] [INFO ] [sig ] Generating forecast for: BTSG [2026-02-12T20:18:12.858701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTSG' from 'https://tdm.silogroup.org/data/derivative_storage/BTSG.csv'. [2026-02-12T20:18:12.870738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTSG'. [2026-02-12T20:18:12.871108] [INFO ] [FORECASTER] Starting predict_future for BTSG [2026-02-12T20:18:12.872012] [DEBUG] [LOCAL ] No optimal features file found for BTSG: ./output/feature-sets/BTSG.txt [2026-02-12T20:18:12.872067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:12.872100] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:12.872126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:12.872184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:12.929664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:12.930486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:12.930594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:12.930632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:13.052136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:13.052302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:13.052344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:13.052374] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:13.056168] [DEBUG] [FORECASTER] BTSG: Forecast T+1@11:T+2@11: UP (p=92.20%) [2026-02-12T20:18:13.056475] [INFO ] [FORECASTER] Completed predict_future for BTSG [2026-02-12T20:18:13.056629] [INFO ] [sig ] BTSG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:13.198505] [INFO ] [LOCAL ] Saved forecast: BTSG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BTSG.txt [2026-02-12T20:18:13.198700] [INFO ] [sig ] [518/3411] Completed BTSG in 0.3s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-12T20:18:13.198743] [INFO ] [sig ] [519/3411] Forecasting BTZ... [2026-02-12T20:18:13.198775] [INFO ] [sig ] Generating forecast for: BTZ [2026-02-12T20:18:13.198809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BTZ.csv'. [2026-02-12T20:18:13.211384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTZ'. [2026-02-12T20:18:13.211782] [INFO ] [FORECASTER] Starting predict_future for BTZ [2026-02-12T20:18:13.212643] [DEBUG] [LOCAL ] No optimal features file found for BTZ: ./output/feature-sets/BTZ.txt [2026-02-12T20:18:13.212697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:13.212731] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:13.212759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:13.212817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:13.279087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:13.280130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:13.280224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:13.280258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:13.409768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:13.409934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:13.409976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:13.410008] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:13.413814] [DEBUG] [FORECASTER] BTZ: Forecast T+1@11:T+2@11: UP (p=53.39%) [2026-02-12T20:18:13.414119] [INFO ] [FORECASTER] Completed predict_future for BTZ [2026-02-12T20:18:13.414259] [INFO ] [sig ] BTZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:13.567041] [INFO ] [LOCAL ] Saved forecast: BTZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BTZ.txt [2026-02-12T20:18:13.567252] [INFO ] [sig ] [519/3411] Completed BTZ in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-12T20:18:13.567313] [INFO ] [sig ] [520/3411] Forecasting BUD... [2026-02-12T20:18:13.567344] [INFO ] [sig ] Generating forecast for: BUD [2026-02-12T20:18:13.567376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUD' from 'https://tdm.silogroup.org/data/derivative_storage/BUD.csv'. [2026-02-12T20:18:13.580035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUD'. [2026-02-12T20:18:13.580384] [INFO ] [FORECASTER] Starting predict_future for BUD [2026-02-12T20:18:13.581265] [DEBUG] [LOCAL ] No optimal features file found for BUD: ./output/feature-sets/BUD.txt [2026-02-12T20:18:13.581320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:13.581354] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:13.581381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:13.581439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:13.644971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:13.645934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:13.646023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:13.646058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:13.781282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:13.781449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:13.781500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:13.781549] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:13.785907] [DEBUG] [FORECASTER] BUD: Forecast T+1@11:T+2@11: UP (p=57.23%) [2026-02-12T20:18:13.786240] [INFO ] [FORECASTER] Completed predict_future for BUD [2026-02-12T20:18:13.786399] [INFO ] [sig ] BUD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:13.936366] [INFO ] [LOCAL ] Saved forecast: BUD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BUD.txt [2026-02-12T20:18:13.936541] [INFO ] [sig ] [520/3411] Completed BUD in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-12T20:18:13.936605] [INFO ] [sig ] [521/3411] Forecasting BUFC... [2026-02-12T20:18:13.936638] [INFO ] [sig ] Generating forecast for: BUFC [2026-02-12T20:18:13.936669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUFC' from 'https://tdm.silogroup.org/data/derivative_storage/BUFC.csv'. [2026-02-12T20:18:13.946522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUFC'. [2026-02-12T20:18:13.946854] [INFO ] [FORECASTER] Starting predict_future for BUFC [2026-02-12T20:18:13.947683] [DEBUG] [LOCAL ] No optimal features file found for BUFC: ./output/feature-sets/BUFC.txt [2026-02-12T20:18:13.947734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:13.947765] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:13.947792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:13.947852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:14.004145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:14.005047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:14.005138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:14.005172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:14.106394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:14.106595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:14.106657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:14.106876] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:14.111591] [DEBUG] [FORECASTER] BUFC: Forecast T+1@11:T+2@11: UP (p=98.87%) [2026-02-12T20:18:14.112116] [INFO ] [FORECASTER] Completed predict_future for BUFC [2026-02-12T20:18:14.112262] [INFO ] [sig ] BUFC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:14.267548] [INFO ] [LOCAL ] Saved forecast: BUFC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BUFC.txt [2026-02-12T20:18:14.267742] [INFO ] [sig ] [521/3411] Completed BUFC in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-12T20:18:14.267801] [INFO ] [sig ] [522/3411] Forecasting BUG... [2026-02-12T20:18:14.267835] [INFO ] [sig ] Generating forecast for: BUG [2026-02-12T20:18:14.267867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUG' from 'https://tdm.silogroup.org/data/derivative_storage/BUG.csv'. [2026-02-12T20:18:14.281019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUG'. [2026-02-12T20:18:14.281406] [INFO ] [FORECASTER] Starting predict_future for BUG [2026-02-12T20:18:14.282490] [DEBUG] [LOCAL ] No optimal features file found for BUG: ./output/feature-sets/BUG.txt [2026-02-12T20:18:14.282555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:14.282620] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:14.282650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:14.282876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:14.348747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:14.349711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:14.349806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:14.349840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:14.487155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:14.487356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:14.487410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:14.487443] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:14.491947] [DEBUG] [FORECASTER] BUG: Forecast T+1@11:T+2@11: UP (p=74.36%) [2026-02-12T20:18:14.492293] [INFO ] [FORECASTER] Completed predict_future for BUG [2026-02-12T20:18:14.492442] [INFO ] [sig ] BUG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:14.660303] [INFO ] [LOCAL ] Saved forecast: BUG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BUG.txt [2026-02-12T20:18:14.660590] [INFO ] [sig ] [522/3411] Completed BUG in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-12T20:18:14.660698] [INFO ] [sig ] [523/3411] Forecasting BUI... [2026-02-12T20:18:14.660754] [INFO ] [sig ] Generating forecast for: BUI [2026-02-12T20:18:14.660797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUI' from 'https://tdm.silogroup.org/data/derivative_storage/BUI.csv'. [2026-02-12T20:18:14.678947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUI'. [2026-02-12T20:18:14.679342] [INFO ] [FORECASTER] Starting predict_future for BUI [2026-02-12T20:18:14.680619] [DEBUG] [LOCAL ] No optimal features file found for BUI: ./output/feature-sets/BUI.txt [2026-02-12T20:18:14.680673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:14.680736] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:14.680766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:14.680825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:14.737714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:14.738646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:14.738783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:14.738819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:14.861392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:14.861561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:14.861630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:14.861659] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:14.865088] [DEBUG] [FORECASTER] BUI: Forecast T+1@11:T+2@11: DOWN (p=41.03%) [2026-02-12T20:18:14.865368] [INFO ] [FORECASTER] Completed predict_future for BUI [2026-02-12T20:18:14.865500] [INFO ] [sig ] BUI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:15.091823] [INFO ] [LOCAL ] Saved forecast: BUI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BUI.txt [2026-02-12T20:18:15.092049] [INFO ] [sig ] [523/3411] Completed BUI in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-12T20:18:15.092110] [INFO ] [sig ] [524/3411] Forecasting BURL... [2026-02-12T20:18:15.092155] [INFO ] [sig ] Generating forecast for: BURL [2026-02-12T20:18:15.092196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BURL' from 'https://tdm.silogroup.org/data/derivative_storage/BURL.csv'. [2026-02-12T20:18:15.107958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BURL'. [2026-02-12T20:18:15.108361] [INFO ] [FORECASTER] Starting predict_future for BURL [2026-02-12T20:18:15.109242] [DEBUG] [LOCAL ] No optimal features file found for BURL: ./output/feature-sets/BURL.txt [2026-02-12T20:18:15.109296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:15.109328] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:15.109355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:15.109417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:15.172210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:15.173337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:15.173437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:15.173482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:15.311599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:15.311774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:15.311828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:15.311861] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:15.316090] [DEBUG] [FORECASTER] BURL: Forecast T+1@11:T+2@11: DOWN (p=5.09%) [2026-02-12T20:18:15.316404] [INFO ] [FORECASTER] Completed predict_future for BURL [2026-02-12T20:18:15.316614] [INFO ] [sig ] BURL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:15.480061] [INFO ] [LOCAL ] Saved forecast: BURL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BURL.txt [2026-02-12T20:18:15.480227] [INFO ] [sig ] [524/3411] Completed BURL in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-12T20:18:15.480269] [INFO ] [sig ] [525/3411] Forecasting BUSE... [2026-02-12T20:18:15.480302] [INFO ] [sig ] Generating forecast for: BUSE [2026-02-12T20:18:15.480335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUSE' from 'https://tdm.silogroup.org/data/derivative_storage/BUSE.csv'. [2026-02-12T20:18:15.496042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUSE'. [2026-02-12T20:18:15.496515] [INFO ] [FORECASTER] Starting predict_future for BUSE [2026-02-12T20:18:15.497893] [DEBUG] [LOCAL ] No optimal features file found for BUSE: ./output/feature-sets/BUSE.txt [2026-02-12T20:18:15.497987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:15.498041] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:15.498085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:15.498171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:15.565497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:15.566494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:15.566622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:15.566661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:15.694460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:15.694830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:15.694875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:15.694903] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:15.698403] [DEBUG] [FORECASTER] BUSE: Forecast T+1@11:T+2@11: DOWN (p=14.81%) [2026-02-12T20:18:15.698723] [INFO ] [FORECASTER] Completed predict_future for BUSE [2026-02-12T20:18:15.698857] [INFO ] [sig ] BUSE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:15.841384] [INFO ] [LOCAL ] Saved forecast: BUSE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BUSE.txt [2026-02-12T20:18:15.841531] [INFO ] [sig ] [525/3411] Completed BUSE in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-12T20:18:15.841600] [INFO ] [sig ] [526/3411] Forecasting BUXX... [2026-02-12T20:18:15.841640] [INFO ] [sig ] Generating forecast for: BUXX [2026-02-12T20:18:15.841671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUXX' from 'https://tdm.silogroup.org/data/derivative_storage/BUXX.csv'. [2026-02-12T20:18:15.860040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUXX'. [2026-02-12T20:18:15.860341] [INFO ] [FORECASTER] Starting predict_future for BUXX [2026-02-12T20:18:15.861166] [DEBUG] [LOCAL ] No optimal features file found for BUXX: ./output/feature-sets/BUXX.txt [2026-02-12T20:18:15.861218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:15.861249] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:15.861276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:15.861338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:15.918651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:15.919389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:15.919477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:15.919517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:16.034794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:16.034945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:16.034984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:16.035047] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:16.038457] [DEBUG] [FORECASTER] BUXX: Forecast T+1@11:T+2@11: UP (p=84.96%) [2026-02-12T20:18:16.038763] [INFO ] [FORECASTER] Completed predict_future for BUXX [2026-02-12T20:18:16.038892] [INFO ] [sig ] BUXX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:16.182801] [INFO ] [LOCAL ] Saved forecast: BUXX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BUXX.txt [2026-02-12T20:18:16.182978] [INFO ] [sig ] [526/3411] Completed BUXX in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-12T20:18:16.183020] [INFO ] [sig ] [527/3411] Forecasting BVFL... [2026-02-12T20:18:16.183052] [INFO ] [sig ] Generating forecast for: BVFL [2026-02-12T20:18:16.183088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVFL' from 'https://tdm.silogroup.org/data/derivative_storage/BVFL.csv'. [2026-02-12T20:18:16.204050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVFL'. [2026-02-12T20:18:16.204415] [INFO ] [FORECASTER] Starting predict_future for BVFL [2026-02-12T20:18:16.205369] [DEBUG] [LOCAL ] No optimal features file found for BVFL: ./output/feature-sets/BVFL.txt [2026-02-12T20:18:16.205422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:16.205459] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:16.205488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:16.205558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:16.264090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:16.264985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:16.265097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:16.265132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:16.383869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:16.384028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:16.384067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:16.384096] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:16.387821] [DEBUG] [FORECASTER] BVFL: Forecast T+1@11:T+2@11: UP (p=76.94%) [2026-02-12T20:18:16.388112] [INFO ] [FORECASTER] Completed predict_future for BVFL [2026-02-12T20:18:16.388246] [INFO ] [sig ] BVFL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:16.530893] [INFO ] [LOCAL ] Saved forecast: BVFL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BVFL.txt [2026-02-12T20:18:16.531050] [INFO ] [sig ] [527/3411] Completed BVFL in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-12T20:18:16.531094] [INFO ] [sig ] [528/3411] Forecasting BVN... [2026-02-12T20:18:16.531126] [INFO ] [sig ] Generating forecast for: BVN [2026-02-12T20:18:16.531157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVN' from 'https://tdm.silogroup.org/data/derivative_storage/BVN.csv'. [2026-02-12T20:18:16.543326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVN'. [2026-02-12T20:18:16.543681] [INFO ] [FORECASTER] Starting predict_future for BVN [2026-02-12T20:18:16.544522] [DEBUG] [LOCAL ] No optimal features file found for BVN: ./output/feature-sets/BVN.txt [2026-02-12T20:18:16.544598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:16.544635] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:16.544663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:16.544746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:16.602491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:16.603231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:16.603311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:16.603344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:16.724262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:16.724417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:16.724459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:16.724492] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:16.728081] [DEBUG] [FORECASTER] BVN: Forecast T+1@11:T+2@11: UP (p=95.76%) [2026-02-12T20:18:16.728378] [INFO ] [FORECASTER] Completed predict_future for BVN [2026-02-12T20:18:16.728525] [INFO ] [sig ] BVN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:16.869786] [INFO ] [LOCAL ] Saved forecast: BVN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BVN.txt [2026-02-12T20:18:16.869929] [INFO ] [sig ] [528/3411] Completed BVN in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-12T20:18:16.869974] [INFO ] [sig ] [529/3411] Forecasting BVS... [2026-02-12T20:18:16.870004] [INFO ] [sig ] Generating forecast for: BVS [2026-02-12T20:18:16.870036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVS' from 'https://tdm.silogroup.org/data/derivative_storage/BVS.csv'. [2026-02-12T20:18:16.885461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVS'. [2026-02-12T20:18:16.885812] [INFO ] [FORECASTER] Starting predict_future for BVS [2026-02-12T20:18:16.886672] [DEBUG] [LOCAL ] No optimal features file found for BVS: ./output/feature-sets/BVS.txt [2026-02-12T20:18:16.886726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:16.886757] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:16.886783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:16.886840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:16.944831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:16.945640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:16.945727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:16.945762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:17.074889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:17.075048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:17.075091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:17.075121] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:17.078779] [DEBUG] [FORECASTER] BVS: Forecast T+1@11:T+2@11: UP (p=96.32%) [2026-02-12T20:18:17.079069] [INFO ] [FORECASTER] Completed predict_future for BVS [2026-02-12T20:18:17.079201] [INFO ] [sig ] BVS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:17.219682] [INFO ] [LOCAL ] Saved forecast: BVS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BVS.txt [2026-02-12T20:18:17.219852] [INFO ] [sig ] [529/3411] Completed BVS in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-12T20:18:17.219893] [INFO ] [sig ] [530/3411] Forecasting BWA... [2026-02-12T20:18:17.219923] [INFO ] [sig ] Generating forecast for: BWA [2026-02-12T20:18:17.219953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWA' from 'https://tdm.silogroup.org/data/derivative_storage/BWA.csv'. [2026-02-12T20:18:17.231766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWA'. [2026-02-12T20:18:17.232117] [INFO ] [FORECASTER] Starting predict_future for BWA [2026-02-12T20:18:17.232976] [DEBUG] [LOCAL ] No optimal features file found for BWA: ./output/feature-sets/BWA.txt [2026-02-12T20:18:17.233030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:17.233064] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:17.233094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:17.233153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:17.290765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:17.291555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:17.291664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:17.291699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:17.415105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:17.415259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:17.415298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:17.415326] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:17.419120] [DEBUG] [FORECASTER] BWA: Forecast T+1@11:T+2@11: UP (p=97.27%) [2026-02-12T20:18:17.419432] [INFO ] [FORECASTER] Completed predict_future for BWA [2026-02-12T20:18:17.419630] [INFO ] [sig ] BWA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:17.559019] [INFO ] [LOCAL ] Saved forecast: BWA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BWA.txt [2026-02-12T20:18:17.559163] [INFO ] [sig ] [530/3411] Completed BWA in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-12T20:18:17.559202] [INFO ] [sig ] [531/3411] Forecasting BWAY... [2026-02-12T20:18:17.559234] [INFO ] [sig ] Generating forecast for: BWAY [2026-02-12T20:18:17.559263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWAY' from 'https://tdm.silogroup.org/data/derivative_storage/BWAY.csv'. [2026-02-12T20:18:17.575088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWAY'. [2026-02-12T20:18:17.575427] [INFO ] [FORECASTER] Starting predict_future for BWAY [2026-02-12T20:18:17.576272] [DEBUG] [LOCAL ] No optimal features file found for BWAY: ./output/feature-sets/BWAY.txt [2026-02-12T20:18:17.576328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:17.576362] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:17.576389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:17.576446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:17.634542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:17.635402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:17.635491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:17.635527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:17.756134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:17.756287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:17.756326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:17.756356] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:17.759956] [DEBUG] [FORECASTER] BWAY: Forecast T+1@11:T+2@11: UP (p=87.94%) [2026-02-12T20:18:17.760239] [INFO ] [FORECASTER] Completed predict_future for BWAY [2026-02-12T20:18:17.760368] [INFO ] [sig ] BWAY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:17.905609] [INFO ] [LOCAL ] Saved forecast: BWAY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BWAY.txt [2026-02-12T20:18:17.905805] [INFO ] [sig ] [531/3411] Completed BWAY in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-12T20:18:17.905855] [INFO ] [sig ] [532/3411] Forecasting BWB... [2026-02-12T20:18:17.905888] [INFO ] [sig ] Generating forecast for: BWB [2026-02-12T20:18:17.905927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWB' from 'https://tdm.silogroup.org/data/derivative_storage/BWB.csv'. [2026-02-12T20:18:17.917882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWB'. [2026-02-12T20:18:17.918277] [INFO ] [FORECASTER] Starting predict_future for BWB [2026-02-12T20:18:17.919113] [DEBUG] [LOCAL ] No optimal features file found for BWB: ./output/feature-sets/BWB.txt [2026-02-12T20:18:17.919165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:17.919196] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:17.919222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:17.919277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:17.979226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:17.980111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:17.980238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:17.980280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:18.109202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:18.109361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:18.109420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:18.109450] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:18.113195] [DEBUG] [FORECASTER] BWB: Forecast T+1@11:T+2@11: DOWN (p=33.90%) [2026-02-12T20:18:18.113559] [INFO ] [FORECASTER] Completed predict_future for BWB [2026-02-12T20:18:18.113787] [INFO ] [sig ] BWB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:18.268800] [INFO ] [LOCAL ] Saved forecast: BWB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BWB.txt [2026-02-12T20:18:18.268970] [INFO ] [sig ] [532/3411] Completed BWB in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-12T20:18:18.269013] [INFO ] [sig ] [533/3411] Forecasting BWEN... [2026-02-12T20:18:18.269045] [INFO ] [sig ] Generating forecast for: BWEN [2026-02-12T20:18:18.269075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWEN' from 'https://tdm.silogroup.org/data/derivative_storage/BWEN.csv'. [2026-02-12T20:18:18.284521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWEN'. [2026-02-12T20:18:18.285143] [INFO ] [FORECASTER] Starting predict_future for BWEN [2026-02-12T20:18:18.286176] [DEBUG] [LOCAL ] No optimal features file found for BWEN: ./output/feature-sets/BWEN.txt [2026-02-12T20:18:18.286229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:18.286262] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:18.286290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:18.286348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:18.352060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:18.352993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:18.353126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:18.353162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:18.482909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:18.483064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:18.483105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:18.483134] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:18.486529] [DEBUG] [FORECASTER] BWEN: Forecast T+1@11:T+2@11: UP (p=57.01%) [2026-02-12T20:18:18.486826] [INFO ] [FORECASTER] Completed predict_future for BWEN [2026-02-12T20:18:18.486958] [INFO ] [sig ] BWEN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:18.637756] [INFO ] [LOCAL ] Saved forecast: BWEN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BWEN.txt [2026-02-12T20:18:18.637918] [INFO ] [sig ] [533/3411] Completed BWEN in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-12T20:18:18.637958] [INFO ] [sig ] [534/3411] Forecasting BWFG... [2026-02-12T20:18:18.637989] [INFO ] [sig ] Generating forecast for: BWFG [2026-02-12T20:18:18.638019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWFG' from 'https://tdm.silogroup.org/data/derivative_storage/BWFG.csv'. [2026-02-12T20:18:18.649408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWFG'. [2026-02-12T20:18:18.649757] [INFO ] [FORECASTER] Starting predict_future for BWFG [2026-02-12T20:18:18.650727] [DEBUG] [LOCAL ] No optimal features file found for BWFG: ./output/feature-sets/BWFG.txt [2026-02-12T20:18:18.650781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:18.650813] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:18.650840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:18.650897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:18.708470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:18.709330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:18.709429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:18.709463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:18.823958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:18.824102] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-12T20:18:18.824141] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:18.824170] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:18.827667] [DEBUG] [FORECASTER] BWFG: Forecast T+1@11:T+2@11: DOWN (p=2.56%) [2026-02-12T20:18:18.827942] [INFO ] [FORECASTER] Completed predict_future for BWFG [2026-02-12T20:18:18.828071] [INFO ] [sig ] BWFG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:18.969061] [INFO ] [LOCAL ] Saved forecast: BWFG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BWFG.txt [2026-02-12T20:18:18.969246] [INFO ] [sig ] [534/3411] Completed BWFG in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-12T20:18:18.969303] [INFO ] [sig ] [535/3411] Forecasting BWG... [2026-02-12T20:18:18.969342] [INFO ] [sig ] Generating forecast for: BWG [2026-02-12T20:18:18.969375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWG' from 'https://tdm.silogroup.org/data/derivative_storage/BWG.csv'. [2026-02-12T20:18:18.981019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWG'. [2026-02-12T20:18:18.981361] [INFO ] [FORECASTER] Starting predict_future for BWG [2026-02-12T20:18:18.982214] [DEBUG] [LOCAL ] No optimal features file found for BWG: ./output/feature-sets/BWG.txt [2026-02-12T20:18:18.982270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:18.982304] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:18.982332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:18.982391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:19.042034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:19.042877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:19.042966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:19.043000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:19.163532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:19.163706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:19.163750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:19.163780] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:19.167281] [DEBUG] [FORECASTER] BWG: Forecast T+1@11:T+2@11: DOWN (p=13.15%) [2026-02-12T20:18:19.167589] [INFO ] [FORECASTER] Completed predict_future for BWG [2026-02-12T20:18:19.167724] [INFO ] [sig ] BWG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:19.309983] [INFO ] [LOCAL ] Saved forecast: BWG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BWG.txt [2026-02-12T20:18:19.310124] [INFO ] [sig ] [535/3411] Completed BWG in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-12T20:18:19.310164] [INFO ] [sig ] [536/3411] Forecasting BWIN... [2026-02-12T20:18:19.310194] [INFO ] [sig ] Generating forecast for: BWIN [2026-02-12T20:18:19.310226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWIN' from 'https://tdm.silogroup.org/data/derivative_storage/BWIN.csv'. [2026-02-12T20:18:19.321474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWIN'. [2026-02-12T20:18:19.321814] [INFO ] [FORECASTER] Starting predict_future for BWIN [2026-02-12T20:18:19.322624] [DEBUG] [LOCAL ] No optimal features file found for BWIN: ./output/feature-sets/BWIN.txt [2026-02-12T20:18:19.322676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:19.322719] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:19.322748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:19.322803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:19.381958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:19.382795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:19.383061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:19.383094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:19.504701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:19.504863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:19.504904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:19.504936] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:19.508555] [DEBUG] [FORECASTER] BWIN: Forecast T+1@11:T+2@11: UP (p=66.66%) [2026-02-12T20:18:19.508878] [INFO ] [FORECASTER] Completed predict_future for BWIN [2026-02-12T20:18:19.509014] [INFO ] [sig ] BWIN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:19.655359] [INFO ] [LOCAL ] Saved forecast: BWIN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BWIN.txt [2026-02-12T20:18:19.655564] [INFO ] [sig ] [536/3411] Completed BWIN in 0.3s | 2.76 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-12T20:18:19.655640] [INFO ] [sig ] [537/3411] Forecasting BWMN... [2026-02-12T20:18:19.655679] [INFO ] [sig ] Generating forecast for: BWMN [2026-02-12T20:18:19.655729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWMN' from 'https://tdm.silogroup.org/data/derivative_storage/BWMN.csv'. [2026-02-12T20:18:19.669919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWMN'. [2026-02-12T20:18:19.670248] [INFO ] [FORECASTER] Starting predict_future for BWMN [2026-02-12T20:18:19.671109] [DEBUG] [LOCAL ] No optimal features file found for BWMN: ./output/feature-sets/BWMN.txt [2026-02-12T20:18:19.671161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:19.671193] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:19.671220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:19.671276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:19.730229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:19.731162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:19.731247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:19.731281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:19.853305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:19.853462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:19.853501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:19.853530] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:19.856999] [DEBUG] [FORECASTER] BWMN: Forecast T+1@11:T+2@11: UP (p=84.11%) [2026-02-12T20:18:19.857286] [INFO ] [FORECASTER] Completed predict_future for BWMN [2026-02-12T20:18:19.857414] [INFO ] [sig ] BWMN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:19.998232] [INFO ] [LOCAL ] Saved forecast: BWMN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BWMN.txt [2026-02-12T20:18:19.998385] [INFO ] [sig ] [537/3411] Completed BWMN in 0.3s | 2.76 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-12T20:18:19.998425] [INFO ] [sig ] [538/3411] Forecasting BXC... [2026-02-12T20:18:19.998457] [INFO ] [sig ] Generating forecast for: BXC [2026-02-12T20:18:19.998489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXC' from 'https://tdm.silogroup.org/data/derivative_storage/BXC.csv'. [2026-02-12T20:18:20.009635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXC'. [2026-02-12T20:18:20.010008] [INFO ] [FORECASTER] Starting predict_future for BXC [2026-02-12T20:18:20.010844] [DEBUG] [LOCAL ] No optimal features file found for BXC: ./output/feature-sets/BXC.txt [2026-02-12T20:18:20.010897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:20.010928] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:20.010955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:20.011012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:20.068762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:20.069624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:20.069707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:20.069739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:20.196263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:20.196428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:20.196470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:20.196499] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:20.199993] [DEBUG] [FORECASTER] BXC: Forecast T+1@11:T+2@11: DOWN (p=12.81%) [2026-02-12T20:18:20.200274] [INFO ] [FORECASTER] Completed predict_future for BXC [2026-02-12T20:18:20.200403] [INFO ] [sig ] BXC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:20.340183] [INFO ] [LOCAL ] Saved forecast: BXC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BXC.txt [2026-02-12T20:18:20.340349] [INFO ] [sig ] [538/3411] Completed BXC in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 17.4m [2026-02-12T20:18:20.340389] [INFO ] [sig ] [539/3411] Forecasting BXMX... [2026-02-12T20:18:20.340420] [INFO ] [sig ] Generating forecast for: BXMX [2026-02-12T20:18:20.340452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXMX' from 'https://tdm.silogroup.org/data/derivative_storage/BXMX.csv'. [2026-02-12T20:18:20.352983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXMX'. [2026-02-12T20:18:20.353384] [INFO ] [FORECASTER] Starting predict_future for BXMX [2026-02-12T20:18:20.354231] [DEBUG] [LOCAL ] No optimal features file found for BXMX: ./output/feature-sets/BXMX.txt [2026-02-12T20:18:20.354287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:20.354321] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:20.354349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:20.354406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:20.412722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:20.413619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:20.413706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:20.413739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:20.544289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:20.544444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:20.544488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:20.544518] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:20.548247] [DEBUG] [FORECASTER] BXMX: Forecast T+1@11:T+2@11: DOWN (p=32.04%) [2026-02-12T20:18:20.548555] [INFO ] [FORECASTER] Completed predict_future for BXMX [2026-02-12T20:18:20.548714] [INFO ] [sig ] BXMX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:20.713622] [INFO ] [LOCAL ] Saved forecast: BXMX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BXMX.txt [2026-02-12T20:18:20.713983] [INFO ] [sig ] [539/3411] Completed BXMX in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 17.4m [2026-02-12T20:18:20.714022] [INFO ] [sig ] [540/3411] Forecasting BXP... [2026-02-12T20:18:20.714059] [INFO ] [sig ] Generating forecast for: BXP [2026-02-12T20:18:20.714090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXP' from 'https://tdm.silogroup.org/data/derivative_storage/BXP.csv'. [2026-02-12T20:18:20.726894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXP'. [2026-02-12T20:18:20.727349] [INFO ] [FORECASTER] Starting predict_future for BXP [2026-02-12T20:18:20.728379] [DEBUG] [LOCAL ] No optimal features file found for BXP: ./output/feature-sets/BXP.txt [2026-02-12T20:18:20.728443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:20.728516] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:20.728551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:20.728647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:20.789352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:20.790295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:20.790383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:20.790418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:20.915645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:20.915817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:20.915857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:20.915887] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:20.919612] [DEBUG] [FORECASTER] BXP: Forecast T+1@11:T+2@11: UP (p=59.78%) [2026-02-12T20:18:20.919917] [INFO ] [FORECASTER] Completed predict_future for BXP [2026-02-12T20:18:20.920048] [INFO ] [sig ] BXP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:21.083461] [INFO ] [LOCAL ] Saved forecast: BXP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BXP.txt [2026-02-12T20:18:21.083668] [INFO ] [sig ] [540/3411] Completed BXP in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 17.4m [2026-02-12T20:18:21.083729] [INFO ] [sig ] [541/3411] Forecasting BXSL... [2026-02-12T20:18:21.083767] [INFO ] [sig ] Generating forecast for: BXSL [2026-02-12T20:18:21.083799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXSL' from 'https://tdm.silogroup.org/data/derivative_storage/BXSL.csv'. [2026-02-12T20:18:21.096763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXSL'. [2026-02-12T20:18:21.097441] [INFO ] [FORECASTER] Starting predict_future for BXSL [2026-02-12T20:18:21.098529] [DEBUG] [LOCAL ] No optimal features file found for BXSL: ./output/feature-sets/BXSL.txt [2026-02-12T20:18:21.098617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:21.098657] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:21.098686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:21.098744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:21.164188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:21.165168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:21.165267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:21.165301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:21.296746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:21.297110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:21.297153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:21.297184] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:21.302041] [DEBUG] [FORECASTER] BXSL: Forecast T+1@11:T+2@11: UP (p=63.35%) [2026-02-12T20:18:21.302452] [INFO ] [FORECASTER] Completed predict_future for BXSL [2026-02-12T20:18:21.302628] [INFO ] [sig ] BXSL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:21.469191] [INFO ] [LOCAL ] Saved forecast: BXSL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BXSL.txt [2026-02-12T20:18:21.469357] [INFO ] [sig ] [541/3411] Completed BXSL in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 17.4m [2026-02-12T20:18:21.469399] [INFO ] [sig ] [542/3411] Forecasting BYD... [2026-02-12T20:18:21.469431] [INFO ] [sig ] Generating forecast for: BYD [2026-02-12T20:18:21.469463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYD' from 'https://tdm.silogroup.org/data/derivative_storage/BYD.csv'. [2026-02-12T20:18:21.481906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYD'. [2026-02-12T20:18:21.482267] [INFO ] [FORECASTER] Starting predict_future for BYD [2026-02-12T20:18:21.483164] [DEBUG] [LOCAL ] No optimal features file found for BYD: ./output/feature-sets/BYD.txt [2026-02-12T20:18:21.483226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:21.483263] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:21.483292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:21.483350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:21.550733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:21.552056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:21.552165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:21.552218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:21.691148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:21.691323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:21.691375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:21.691406] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:21.695465] [DEBUG] [FORECASTER] BYD: Forecast T+1@11:T+2@11: UP (p=79.53%) [2026-02-12T20:18:21.695804] [INFO ] [FORECASTER] Completed predict_future for BYD [2026-02-12T20:18:21.695975] [INFO ] [sig ] BYD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:21.854495] [INFO ] [LOCAL ] Saved forecast: BYD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BYD.txt [2026-02-12T20:18:21.854683] [INFO ] [sig ] [542/3411] Completed BYD in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.4m [2026-02-12T20:18:21.854729] [INFO ] [sig ] [543/3411] Forecasting BYRN... [2026-02-12T20:18:21.854762] [INFO ] [sig ] Generating forecast for: BYRN [2026-02-12T20:18:21.854796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYRN' from 'https://tdm.silogroup.org/data/derivative_storage/BYRN.csv'. [2026-02-12T20:18:21.867420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYRN'. [2026-02-12T20:18:21.867789] [INFO ] [FORECASTER] Starting predict_future for BYRN [2026-02-12T20:18:21.868645] [DEBUG] [LOCAL ] No optimal features file found for BYRN: ./output/feature-sets/BYRN.txt [2026-02-12T20:18:21.868699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:21.868732] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:21.868760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:21.868819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:21.932055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:21.932955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:21.933083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:21.933121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:22.063531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:22.063798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:22.063856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:22.063961] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:22.067830] [DEBUG] [FORECASTER] BYRN: Forecast T+1@11:T+2@11: DOWN (p=1.43%) [2026-02-12T20:18:22.068120] [INFO ] [FORECASTER] Completed predict_future for BYRN [2026-02-12T20:18:22.068255] [INFO ] [sig ] BYRN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:22.218996] [INFO ] [LOCAL ] Saved forecast: BYRN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BYRN.txt [2026-02-12T20:18:22.219176] [INFO ] [sig ] [543/3411] Completed BYRN in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.4m [2026-02-12T20:18:22.219226] [INFO ] [sig ] [544/3411] Forecasting BYSI... [2026-02-12T20:18:22.219258] [INFO ] [sig ] Generating forecast for: BYSI [2026-02-12T20:18:22.219289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYSI' from 'https://tdm.silogroup.org/data/derivative_storage/BYSI.csv'. [2026-02-12T20:18:22.231275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYSI'. [2026-02-12T20:18:22.231653] [INFO ] [FORECASTER] Starting predict_future for BYSI [2026-02-12T20:18:22.232522] [DEBUG] [LOCAL ] No optimal features file found for BYSI: ./output/feature-sets/BYSI.txt [2026-02-12T20:18:22.232596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:22.232638] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:22.232672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:22.232755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:22.295934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:22.296850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:22.296938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:22.296972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:22.414818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:22.414977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:22.415026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:22.415065] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:22.419063] [DEBUG] [FORECASTER] BYSI: Forecast T+1@11:T+2@11: UP (p=69.38%) [2026-02-12T20:18:22.419392] [INFO ] [FORECASTER] Completed predict_future for BYSI [2026-02-12T20:18:22.419557] [INFO ] [sig ] BYSI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:22.574382] [INFO ] [LOCAL ] Saved forecast: BYSI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BYSI.txt [2026-02-12T20:18:22.574554] [INFO ] [sig ] [544/3411] Completed BYSI in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-12T20:18:22.574621] [INFO ] [sig ] [545/3411] Forecasting BZ... [2026-02-12T20:18:22.574658] [INFO ] [sig ] Generating forecast for: BZ [2026-02-12T20:18:22.574697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZ' from 'https://tdm.silogroup.org/data/derivative_storage/BZ.csv'. [2026-02-12T20:18:22.587285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZ'. [2026-02-12T20:18:22.587648] [INFO ] [FORECASTER] Starting predict_future for BZ [2026-02-12T20:18:22.588471] [DEBUG] [LOCAL ] No optimal features file found for BZ: ./output/feature-sets/BZ.txt [2026-02-12T20:18:22.588526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:22.588558] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:22.588605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:22.588669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:22.650292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:22.651233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:22.651371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:22.651408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:22.786920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:22.787085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:22.787127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:22.787158] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:22.790989] [DEBUG] [FORECASTER] BZ: Forecast T+1@11:T+2@11: UP (p=50.55%) [2026-02-12T20:18:22.791303] [INFO ] [FORECASTER] Completed predict_future for BZ [2026-02-12T20:18:22.791445] [INFO ] [sig ] BZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:22.939871] [INFO ] [LOCAL ] Saved forecast: BZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BZ.txt [2026-02-12T20:18:22.940024] [INFO ] [sig ] [545/3411] Completed BZ in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-12T20:18:22.940064] [INFO ] [sig ] [546/3411] Forecasting BZH... [2026-02-12T20:18:22.940094] [INFO ] [sig ] Generating forecast for: BZH [2026-02-12T20:18:22.940127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZH' from 'https://tdm.silogroup.org/data/derivative_storage/BZH.csv'. [2026-02-12T20:18:22.954029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZH'. [2026-02-12T20:18:22.954374] [INFO ] [FORECASTER] Starting predict_future for BZH [2026-02-12T20:18:22.955215] [DEBUG] [LOCAL ] No optimal features file found for BZH: ./output/feature-sets/BZH.txt [2026-02-12T20:18:22.955270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:22.955301] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:22.955328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:22.955388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:23.021502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:23.022329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:23.022418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:23.022454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:23.152139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:23.152304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:23.152345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:23.152374] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:23.156247] [DEBUG] [FORECASTER] BZH: Forecast T+1@11:T+2@11: UP (p=53.05%) [2026-02-12T20:18:23.156542] [INFO ] [FORECASTER] Completed predict_future for BZH [2026-02-12T20:18:23.156741] [INFO ] [sig ] BZH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:23.307938] [INFO ] [LOCAL ] Saved forecast: BZH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/BZH.txt [2026-02-12T20:18:23.308082] [INFO ] [sig ] [546/3411] Completed BZH in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-12T20:18:23.308123] [INFO ] [sig ] [547/3411] Forecasting BZUN... [2026-02-12T20:18:23.308152] [INFO ] [sig ] Generating forecast for: BZUN [2026-02-12T20:18:23.308182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZUN' from 'https://tdm.silogroup.org/data/derivative_storage/BZUN.csv'. [2026-02-12T20:18:23.319664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZUN'. [2026-02-12T20:18:23.320173] [INFO ] [FORECASTER] Starting predict_future for BZUN [2026-02-12T20:18:23.321012] [DEBUG] [LOCAL ] No optimal features file found for BZUN: ./output/feature-sets/BZUN.txt [2026-02-12T20:18:23.321063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:23.321096] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:23.321123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:23.321179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:23.378705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:23.379487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:23.379593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:23.379630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:23.502132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:23.502310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:23.502352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:23.502381] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:23.505919] [DEBUG] [FORECASTER] BZUN: Forecast T+1@11:T+2@11: DOWN (p=7.68%) [2026-02-12T20:18:23.506210] [INFO ] [FORECASTER] Completed predict_future for BZUN [2026-02-12T20:18:23.506342] [INFO ] [sig ] BZUN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:23.649217] [INFO ] [LOCAL ] Saved forecast: BZUN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/BZUN.txt [2026-02-12T20:18:23.649366] [INFO ] [sig ] [547/3411] Completed BZUN in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-12T20:18:23.649407] [INFO ] [sig ] [548/3411] Forecasting C... [2026-02-12T20:18:23.649436] [INFO ] [sig ] Generating forecast for: C [2026-02-12T20:18:23.649466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'C' from 'https://tdm.silogroup.org/data/derivative_storage/C.csv'. [2026-02-12T20:18:23.660890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'C'. [2026-02-12T20:18:23.661235] [INFO ] [FORECASTER] Starting predict_future for C [2026-02-12T20:18:23.662071] [DEBUG] [LOCAL ] No optimal features file found for C: ./output/feature-sets/C.txt [2026-02-12T20:18:23.662123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:23.662155] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:23.662181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:23.662238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:23.718926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:23.719669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:23.719765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:23.719805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:23.869160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:23.869317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:23.869361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:23.869391] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:23.873091] [DEBUG] [FORECASTER] C: Forecast T+1@11:T+2@11: DOWN (p=20.56%) [2026-02-12T20:18:23.873449] [INFO ] [FORECASTER] Completed predict_future for C [2026-02-12T20:18:23.873654] [INFO ] [sig ] C: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:24.025683] [INFO ] [LOCAL ] Saved forecast: C 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/C.txt [2026-02-12T20:18:24.025833] [INFO ] [sig ] [548/3411] Completed C in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-12T20:18:24.026058] [INFO ] [sig ] [549/3411] Forecasting CAAP... [2026-02-12T20:18:24.026089] [INFO ] [sig ] Generating forecast for: CAAP [2026-02-12T20:18:24.026121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAP' from 'https://tdm.silogroup.org/data/derivative_storage/CAAP.csv'. [2026-02-12T20:18:24.038372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAP'. [2026-02-12T20:18:24.038768] [INFO ] [FORECASTER] Starting predict_future for CAAP [2026-02-12T20:18:24.039636] [DEBUG] [LOCAL ] No optimal features file found for CAAP: ./output/feature-sets/CAAP.txt [2026-02-12T20:18:24.039730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:24.039790] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:24.039827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:24.039894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:24.102709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:24.103512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:24.103634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:24.103680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:24.238871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:24.239037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:24.239080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:24.239110] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:24.242878] [DEBUG] [FORECASTER] CAAP: Forecast T+1@11:T+2@11: DOWN (p=17.06%) [2026-02-12T20:18:24.243171] [INFO ] [FORECASTER] Completed predict_future for CAAP [2026-02-12T20:18:24.243306] [INFO ] [sig ] CAAP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:24.399158] [INFO ] [LOCAL ] Saved forecast: CAAP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CAAP.txt [2026-02-12T20:18:24.399313] [INFO ] [sig ] [549/3411] Completed CAAP in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-12T20:18:24.399355] [INFO ] [sig ] [550/3411] Forecasting CAAS... [2026-02-12T20:18:24.399385] [INFO ] [sig ] Generating forecast for: CAAS [2026-02-12T20:18:24.399417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAS' from 'https://tdm.silogroup.org/data/derivative_storage/CAAS.csv'. [2026-02-12T20:18:24.411804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAS'. [2026-02-12T20:18:24.412174] [INFO ] [FORECASTER] Starting predict_future for CAAS [2026-02-12T20:18:24.413078] [DEBUG] [LOCAL ] No optimal features file found for CAAS: ./output/feature-sets/CAAS.txt [2026-02-12T20:18:24.413133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:24.413166] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:24.413195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:24.413253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:24.477248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:24.478208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:24.478330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:24.478366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:24.595468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:24.595663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:24.595714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:24.595755] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:24.599402] [DEBUG] [FORECASTER] CAAS: Forecast T+1@11:T+2@11: DOWN (p=49.88%) [2026-02-12T20:18:24.599747] [INFO ] [FORECASTER] Completed predict_future for CAAS [2026-02-12T20:18:24.599888] [INFO ] [sig ] CAAS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:24.749181] [INFO ] [LOCAL ] Saved forecast: CAAS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CAAS.txt [2026-02-12T20:18:24.749343] [INFO ] [sig ] [550/3411] Completed CAAS in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-12T20:18:24.749386] [INFO ] [sig ] [551/3411] Forecasting CABA... [2026-02-12T20:18:24.749416] [INFO ] [sig ] Generating forecast for: CABA [2026-02-12T20:18:24.749454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABA' from 'https://tdm.silogroup.org/data/derivative_storage/CABA.csv'. [2026-02-12T20:18:24.762388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABA'. [2026-02-12T20:18:24.762775] [INFO ] [FORECASTER] Starting predict_future for CABA [2026-02-12T20:18:24.763624] [DEBUG] [LOCAL ] No optimal features file found for CABA: ./output/feature-sets/CABA.txt [2026-02-12T20:18:24.763682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:24.763722] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:24.763758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:24.763829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:24.830818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:24.831929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:24.832020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:24.832054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:24.967956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:24.968152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:24.968199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:24.968229] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:24.972341] [DEBUG] [FORECASTER] CABA: Forecast T+1@11:T+2@11: DOWN (p=1.42%) [2026-02-12T20:18:24.972772] [INFO ] [FORECASTER] Completed predict_future for CABA [2026-02-12T20:18:24.972983] [INFO ] [sig ] CABA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:25.140620] [INFO ] [LOCAL ] Saved forecast: CABA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CABA.txt [2026-02-12T20:18:25.140831] [INFO ] [sig ] [551/3411] Completed CABA in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-12T20:18:25.140878] [INFO ] [sig ] [552/3411] Forecasting CABO... [2026-02-12T20:18:25.140908] [INFO ] [sig ] Generating forecast for: CABO [2026-02-12T20:18:25.140946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABO' from 'https://tdm.silogroup.org/data/derivative_storage/CABO.csv'. [2026-02-12T20:18:25.155530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABO'. [2026-02-12T20:18:25.155987] [INFO ] [FORECASTER] Starting predict_future for CABO [2026-02-12T20:18:25.156922] [DEBUG] [LOCAL ] No optimal features file found for CABO: ./output/feature-sets/CABO.txt [2026-02-12T20:18:25.156977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:25.157009] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:25.157036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:25.157093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:25.223488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:25.224839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:25.224946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:25.224983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:25.361112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:25.361271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:25.361331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:25.361373] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:25.365360] [DEBUG] [FORECASTER] CABO: Forecast T+1@11:T+2@11: DOWN (p=4.92%) [2026-02-12T20:18:25.365695] [INFO ] [FORECASTER] Completed predict_future for CABO [2026-02-12T20:18:25.365850] [INFO ] [sig ] CABO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:25.518953] [INFO ] [LOCAL ] Saved forecast: CABO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CABO.txt [2026-02-12T20:18:25.519101] [INFO ] [sig ] [552/3411] Completed CABO in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-12T20:18:25.519147] [INFO ] [sig ] [553/3411] Forecasting CAC... [2026-02-12T20:18:25.519178] [INFO ] [sig ] Generating forecast for: CAC [2026-02-12T20:18:25.519211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAC' from 'https://tdm.silogroup.org/data/derivative_storage/CAC.csv'. [2026-02-12T20:18:25.531070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAC'. [2026-02-12T20:18:25.531385] [INFO ] [FORECASTER] Starting predict_future for CAC [2026-02-12T20:18:25.532247] [DEBUG] [LOCAL ] No optimal features file found for CAC: ./output/feature-sets/CAC.txt [2026-02-12T20:18:25.532302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:25.532337] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:25.532365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:25.532424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:25.596916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:25.598031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:25.598118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:25.598151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:25.730607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:25.730772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:25.730821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:25.730858] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:25.735168] [DEBUG] [FORECASTER] CAC: Forecast T+1@11:T+2@11: DOWN (p=6.75%) [2026-02-12T20:18:25.735459] [INFO ] [FORECASTER] Completed predict_future for CAC [2026-02-12T20:18:25.735641] [INFO ] [sig ] CAC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:25.886370] [INFO ] [LOCAL ] Saved forecast: CAC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CAC.txt [2026-02-12T20:18:25.886544] [INFO ] [sig ] [553/3411] Completed CAC in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-12T20:18:25.886608] [INFO ] [sig ] [554/3411] Forecasting CACC... [2026-02-12T20:18:25.886641] [INFO ] [sig ] Generating forecast for: CACC [2026-02-12T20:18:25.886673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACC' from 'https://tdm.silogroup.org/data/derivative_storage/CACC.csv'. [2026-02-12T20:18:25.898161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACC'. [2026-02-12T20:18:25.898493] [INFO ] [FORECASTER] Starting predict_future for CACC [2026-02-12T20:18:25.899326] [DEBUG] [LOCAL ] No optimal features file found for CACC: ./output/feature-sets/CACC.txt [2026-02-12T20:18:25.899379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:25.899410] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:25.899436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:25.899492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:25.962303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:25.963240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:25.963328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:25.963363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:26.091483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:26.091668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:26.091717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:26.091755] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:26.095549] [DEBUG] [FORECASTER] CACC: Forecast T+1@11:T+2@11: UP (p=78.97%) [2026-02-12T20:18:26.095988] [INFO ] [FORECASTER] Completed predict_future for CACC [2026-02-12T20:18:26.096152] [INFO ] [sig ] CACC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:26.237716] [INFO ] [LOCAL ] Saved forecast: CACC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CACC.txt [2026-02-12T20:18:26.237852] [INFO ] [sig ] [554/3411] Completed CACC in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.3m [2026-02-12T20:18:26.237899] [INFO ] [sig ] [555/3411] Forecasting CACI... [2026-02-12T20:18:26.237928] [INFO ] [sig ] Generating forecast for: CACI [2026-02-12T20:18:26.237958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACI' from 'https://tdm.silogroup.org/data/derivative_storage/CACI.csv'. [2026-02-12T20:18:26.254938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACI'. [2026-02-12T20:18:26.255249] [INFO ] [FORECASTER] Starting predict_future for CACI [2026-02-12T20:18:26.256127] [DEBUG] [LOCAL ] No optimal features file found for CACI: ./output/feature-sets/CACI.txt [2026-02-12T20:18:26.256180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:26.256213] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:26.256240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:26.256297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:26.316097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:26.316727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:26.316807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:26.316840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:26.438788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:26.439083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:26.439122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:26.439150] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:26.442621] [DEBUG] [FORECASTER] CACI: Forecast T+1@11:T+2@11: DOWN (p=18.50%) [2026-02-12T20:18:26.443085] [INFO ] [FORECASTER] Completed predict_future for CACI [2026-02-12T20:18:26.443211] [INFO ] [sig ] CACI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:26.585740] [INFO ] [LOCAL ] Saved forecast: CACI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CACI.txt [2026-02-12T20:18:26.585873] [INFO ] [sig ] [555/3411] Completed CACI in 0.3s | 2.75 sym/s | Total: 3.4m | ETA: 17.3m [2026-02-12T20:18:26.585912] [INFO ] [sig ] [556/3411] Forecasting CADL... [2026-02-12T20:18:26.585941] [INFO ] [sig ] Generating forecast for: CADL [2026-02-12T20:18:26.585970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CADL' from 'https://tdm.silogroup.org/data/derivative_storage/CADL.csv'. [2026-02-12T20:18:26.597849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CADL'. [2026-02-12T20:18:26.598162] [INFO ] [FORECASTER] Starting predict_future for CADL [2026-02-12T20:18:26.598993] [DEBUG] [LOCAL ] No optimal features file found for CADL: ./output/feature-sets/CADL.txt [2026-02-12T20:18:26.599045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:26.599077] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:26.599105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:26.599161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:26.657106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:26.657819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:26.657903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:26.657935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:26.775212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:26.775358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:26.775415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:26.775448] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:26.779048] [DEBUG] [FORECASTER] CADL: Forecast T+1@11:T+2@11: DOWN (p=33.62%) [2026-02-12T20:18:26.779325] [INFO ] [FORECASTER] Completed predict_future for CADL [2026-02-12T20:18:26.779453] [INFO ] [sig ] CADL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:26.921969] [INFO ] [LOCAL ] Saved forecast: CADL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CADL.txt [2026-02-12T20:18:26.922113] [INFO ] [sig ] [556/3411] Completed CADL in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.3m [2026-02-12T20:18:26.922154] [INFO ] [sig ] [557/3411] Forecasting CAE... [2026-02-12T20:18:26.922183] [INFO ] [sig ] Generating forecast for: CAE [2026-02-12T20:18:26.922213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAE' from 'https://tdm.silogroup.org/data/derivative_storage/CAE.csv'. [2026-02-12T20:18:26.934655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAE'. [2026-02-12T20:18:26.935028] [INFO ] [FORECASTER] Starting predict_future for CAE [2026-02-12T20:18:26.935895] [DEBUG] [LOCAL ] No optimal features file found for CAE: ./output/feature-sets/CAE.txt [2026-02-12T20:18:26.935949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:26.936011] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:26.936048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:26.936110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:26.999598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:27.000469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:27.000555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:27.000609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:27.134157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:27.134317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:27.134358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:27.134387] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:27.137890] [DEBUG] [FORECASTER] CAE: Forecast T+1@11:T+2@11: DOWN (p=13.74%) [2026-02-12T20:18:27.138166] [INFO ] [FORECASTER] Completed predict_future for CAE [2026-02-12T20:18:27.138293] [INFO ] [sig ] CAE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:27.278236] [INFO ] [LOCAL ] Saved forecast: CAE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CAE.txt [2026-02-12T20:18:27.278362] [INFO ] [sig ] [557/3411] Completed CAE in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 17.3m [2026-02-12T20:18:27.278403] [INFO ] [sig ] [558/3411] Forecasting CAF... [2026-02-12T20:18:27.278431] [INFO ] [sig ] Generating forecast for: CAF [2026-02-12T20:18:27.278461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAF' from 'https://tdm.silogroup.org/data/derivative_storage/CAF.csv'. [2026-02-12T20:18:27.290008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAF'. [2026-02-12T20:18:27.290269] [INFO ] [FORECASTER] Starting predict_future for CAF [2026-02-12T20:18:27.291065] [DEBUG] [LOCAL ] No optimal features file found for CAF: ./output/feature-sets/CAF.txt [2026-02-12T20:18:27.291118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:27.291150] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:27.291177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:27.291233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:27.347698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:27.348374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:27.348453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:27.348485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:27.462135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:27.462283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:27.462324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:27.462352] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:27.466060] [DEBUG] [FORECASTER] CAF: Forecast T+1@11:T+2@11: UP (p=51.54%) [2026-02-12T20:18:27.466330] [INFO ] [FORECASTER] Completed predict_future for CAF [2026-02-12T20:18:27.466458] [INFO ] [sig ] CAF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:27.605073] [INFO ] [LOCAL ] Saved forecast: CAF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CAF.txt [2026-02-12T20:18:27.605201] [INFO ] [sig ] [558/3411] Completed CAF in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.3m [2026-02-12T20:18:27.605239] [INFO ] [sig ] [559/3411] Forecasting CAG... [2026-02-12T20:18:27.605270] [INFO ] [sig ] Generating forecast for: CAG [2026-02-12T20:18:27.605301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAG' from 'https://tdm.silogroup.org/data/derivative_storage/CAG.csv'. [2026-02-12T20:18:27.617702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAG'. [2026-02-12T20:18:27.618009] [INFO ] [FORECASTER] Starting predict_future for CAG [2026-02-12T20:18:27.618825] [DEBUG] [LOCAL ] No optimal features file found for CAG: ./output/feature-sets/CAG.txt [2026-02-12T20:18:27.618887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:27.618923] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:27.618948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:27.619009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:27.678659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:27.679362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:27.679449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:27.679483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:27.800276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:27.800417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:27.800471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:27.800501] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:27.804039] [DEBUG] [FORECASTER] CAG: Forecast T+1@11:T+2@11: DOWN (p=0.98%) [2026-02-12T20:18:27.804310] [INFO ] [FORECASTER] Completed predict_future for CAG [2026-02-12T20:18:27.804436] [INFO ] [sig ] CAG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:27.943976] [INFO ] [LOCAL ] Saved forecast: CAG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CAG.txt [2026-02-12T20:18:27.944102] [INFO ] [sig ] [559/3411] Completed CAG in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-12T20:18:27.944140] [INFO ] [sig ] [560/3411] Forecasting CAH... [2026-02-12T20:18:27.944170] [INFO ] [sig ] Generating forecast for: CAH [2026-02-12T20:18:27.944200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAH' from 'https://tdm.silogroup.org/data/derivative_storage/CAH.csv'. [2026-02-12T20:18:27.955875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAH'. [2026-02-12T20:18:27.956140] [INFO ] [FORECASTER] Starting predict_future for CAH [2026-02-12T20:18:27.956974] [DEBUG] [LOCAL ] No optimal features file found for CAH: ./output/feature-sets/CAH.txt [2026-02-12T20:18:27.957027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:27.957069] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:27.957097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:27.957163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:28.014186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:28.014866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:28.014947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:28.014980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:28.132552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:28.132693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:28.132731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:28.132765] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:28.136429] [DEBUG] [FORECASTER] CAH: Forecast T+1@11:T+2@11: UP (p=89.60%) [2026-02-12T20:18:28.136722] [INFO ] [FORECASTER] Completed predict_future for CAH [2026-02-12T20:18:28.136875] [INFO ] [sig ] CAH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:28.277968] [INFO ] [LOCAL ] Saved forecast: CAH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CAH.txt [2026-02-12T20:18:28.278263] [INFO ] [sig ] [560/3411] Completed CAH in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-12T20:18:28.278303] [INFO ] [sig ] [561/3411] Forecasting CAKE... [2026-02-12T20:18:28.278334] [INFO ] [sig ] Generating forecast for: CAKE [2026-02-12T20:18:28.278365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAKE' from 'https://tdm.silogroup.org/data/derivative_storage/CAKE.csv'. [2026-02-12T20:18:28.289732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAKE'. [2026-02-12T20:18:28.290030] [INFO ] [FORECASTER] Starting predict_future for CAKE [2026-02-12T20:18:28.290816] [DEBUG] [LOCAL ] No optimal features file found for CAKE: ./output/feature-sets/CAKE.txt [2026-02-12T20:18:28.290868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:28.290900] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:28.290928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:28.290985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:28.349260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:28.350041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:28.350131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:28.350163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:28.472656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:28.472825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:28.472873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:28.472907] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:28.476684] [DEBUG] [FORECASTER] CAKE: Forecast T+1@11:T+2@11: DOWN (p=49.38%) [2026-02-12T20:18:28.476959] [INFO ] [FORECASTER] Completed predict_future for CAKE [2026-02-12T20:18:28.477088] [INFO ] [sig ] CAKE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:28.621347] [INFO ] [LOCAL ] Saved forecast: CAKE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CAKE.txt [2026-02-12T20:18:28.621486] [INFO ] [sig ] [561/3411] Completed CAKE in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-12T20:18:28.621526] [INFO ] [sig ] [562/3411] Forecasting CAL... [2026-02-12T20:18:28.621555] [INFO ] [sig ] Generating forecast for: CAL [2026-02-12T20:18:28.621612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAL' from 'https://tdm.silogroup.org/data/derivative_storage/CAL.csv'. [2026-02-12T20:18:28.633084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAL'. [2026-02-12T20:18:28.633387] [INFO ] [FORECASTER] Starting predict_future for CAL [2026-02-12T20:18:28.634202] [DEBUG] [LOCAL ] No optimal features file found for CAL: ./output/feature-sets/CAL.txt [2026-02-12T20:18:28.634253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:28.634284] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:28.634310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:28.634366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:28.692502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:28.693438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:28.693517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:28.693548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:28.812621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:28.812771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:28.812817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:28.812852] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:28.816227] [DEBUG] [FORECASTER] CAL: Forecast T+1@11:T+2@11: DOWN (p=14.79%) [2026-02-12T20:18:28.816495] [INFO ] [FORECASTER] Completed predict_future for CAL [2026-02-12T20:18:28.816642] [INFO ] [sig ] CAL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:28.956482] [INFO ] [LOCAL ] Saved forecast: CAL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CAL.txt [2026-02-12T20:18:28.956631] [INFO ] [sig ] [562/3411] Completed CAL in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-12T20:18:28.956672] [INFO ] [sig ] [563/3411] Forecasting CALM... [2026-02-12T20:18:28.956701] [INFO ] [sig ] Generating forecast for: CALM [2026-02-12T20:18:28.956731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALM' from 'https://tdm.silogroup.org/data/derivative_storage/CALM.csv'. [2026-02-12T20:18:28.969689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALM'. [2026-02-12T20:18:28.969983] [INFO ] [FORECASTER] Starting predict_future for CALM [2026-02-12T20:18:28.970772] [DEBUG] [LOCAL ] No optimal features file found for CALM: ./output/feature-sets/CALM.txt [2026-02-12T20:18:28.970828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:28.970859] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:28.970886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:28.970942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:29.027957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:29.028814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:29.028898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:29.028930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:29.156018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:29.156172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:29.156212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:29.156239] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:29.159787] [DEBUG] [FORECASTER] CALM: Forecast T+1@11:T+2@11: UP (p=71.30%) [2026-02-12T20:18:29.160075] [INFO ] [FORECASTER] Completed predict_future for CALM [2026-02-12T20:18:29.160212] [INFO ] [sig ] CALM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:29.302210] [INFO ] [LOCAL ] Saved forecast: CALM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CALM.txt [2026-02-12T20:18:29.302367] [INFO ] [sig ] [563/3411] Completed CALM in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-12T20:18:29.302415] [INFO ] [sig ] [564/3411] Forecasting CALX... [2026-02-12T20:18:29.302457] [INFO ] [sig ] Generating forecast for: CALX [2026-02-12T20:18:29.302493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALX' from 'https://tdm.silogroup.org/data/derivative_storage/CALX.csv'. [2026-02-12T20:18:29.313899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALX'. [2026-02-12T20:18:29.314188] [INFO ] [FORECASTER] Starting predict_future for CALX [2026-02-12T20:18:29.314973] [DEBUG] [LOCAL ] No optimal features file found for CALX: ./output/feature-sets/CALX.txt [2026-02-12T20:18:29.315024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:29.315056] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:29.315083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:29.315140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:29.376720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:29.377481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:29.377562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:29.377613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:29.500973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:29.501119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:29.501158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:29.501187] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:29.504562] [DEBUG] [FORECASTER] CALX: Forecast T+1@11:T+2@11: UP (p=96.74%) [2026-02-12T20:18:29.504852] [INFO ] [FORECASTER] Completed predict_future for CALX [2026-02-12T20:18:29.504979] [INFO ] [sig ] CALX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:29.644893] [INFO ] [LOCAL ] Saved forecast: CALX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CALX.txt [2026-02-12T20:18:29.645215] [INFO ] [sig ] [564/3411] Completed CALX in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-12T20:18:29.645254] [INFO ] [sig ] [565/3411] Forecasting CAPL... [2026-02-12T20:18:29.645282] [INFO ] [sig ] Generating forecast for: CAPL [2026-02-12T20:18:29.645312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAPL' from 'https://tdm.silogroup.org/data/derivative_storage/CAPL.csv'. [2026-02-12T20:18:29.656941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAPL'. [2026-02-12T20:18:29.657212] [INFO ] [FORECASTER] Starting predict_future for CAPL [2026-02-12T20:18:29.658085] [DEBUG] [LOCAL ] No optimal features file found for CAPL: ./output/feature-sets/CAPL.txt [2026-02-12T20:18:29.658137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:29.658168] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:29.658195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:29.658252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:29.715142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:29.715807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:29.715885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:29.715917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:29.832735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:29.832882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:29.832928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:29.832963] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:29.836379] [DEBUG] [FORECASTER] CAPL: Forecast T+1@11:T+2@11: UP (p=89.08%) [2026-02-12T20:18:29.836669] [INFO ] [FORECASTER] Completed predict_future for CAPL [2026-02-12T20:18:29.836795] [INFO ] [sig ] CAPL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:29.979386] [INFO ] [LOCAL ] Saved forecast: CAPL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CAPL.txt [2026-02-12T20:18:29.979521] [INFO ] [sig ] [565/3411] Completed CAPL in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-12T20:18:29.979560] [INFO ] [sig ] [566/3411] Forecasting CARE... [2026-02-12T20:18:29.979611] [INFO ] [sig ] Generating forecast for: CARE [2026-02-12T20:18:29.979642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARE' from 'https://tdm.silogroup.org/data/derivative_storage/CARE.csv'. [2026-02-12T20:18:29.991653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARE'. [2026-02-12T20:18:29.991922] [INFO ] [FORECASTER] Starting predict_future for CARE [2026-02-12T20:18:29.992710] [DEBUG] [LOCAL ] No optimal features file found for CARE: ./output/feature-sets/CARE.txt [2026-02-12T20:18:29.992761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:29.992793] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:29.992819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:29.992876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:30.049345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:30.050072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:30.050151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:30.050183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:30.173493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:30.173665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:30.173705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:30.173734] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:30.177314] [DEBUG] [FORECASTER] CARE: Forecast T+1@11:T+2@11: DOWN (p=29.22%) [2026-02-12T20:18:30.177606] [INFO ] [FORECASTER] Completed predict_future for CARE [2026-02-12T20:18:30.177736] [INFO ] [sig ] CARE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:30.320585] [INFO ] [LOCAL ] Saved forecast: CARE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CARE.txt [2026-02-12T20:18:30.320733] [INFO ] [sig ] [566/3411] Completed CARE in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-12T20:18:30.320772] [INFO ] [sig ] [567/3411] Forecasting CARG... [2026-02-12T20:18:30.320801] [INFO ] [sig ] Generating forecast for: CARG [2026-02-12T20:18:30.320831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARG' from 'https://tdm.silogroup.org/data/derivative_storage/CARG.csv'. [2026-02-12T20:18:30.333435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARG'. [2026-02-12T20:18:30.333724] [INFO ] [FORECASTER] Starting predict_future for CARG [2026-02-12T20:18:30.334704] [DEBUG] [LOCAL ] No optimal features file found for CARG: ./output/feature-sets/CARG.txt [2026-02-12T20:18:30.334756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:30.334787] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:30.334815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:30.334873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:30.393336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:30.394110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:30.394237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:30.394273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:30.515881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:30.516227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:30.516266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:30.516314] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:30.520094] [DEBUG] [FORECASTER] CARG: Forecast T+1@11:T+2@11: UP (p=97.01%) [2026-02-12T20:18:30.520368] [INFO ] [FORECASTER] Completed predict_future for CARG [2026-02-12T20:18:30.520494] [INFO ] [sig ] CARG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:30.661301] [INFO ] [LOCAL ] Saved forecast: CARG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CARG.txt [2026-02-12T20:18:30.661450] [INFO ] [sig ] [567/3411] Completed CARG in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-12T20:18:30.661488] [INFO ] [sig ] [568/3411] Forecasting CARS... [2026-02-12T20:18:30.661520] [INFO ] [sig ] Generating forecast for: CARS [2026-02-12T20:18:30.661550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARS' from 'https://tdm.silogroup.org/data/derivative_storage/CARS.csv'. [2026-02-12T20:18:30.673118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARS'. [2026-02-12T20:18:30.673385] [INFO ] [FORECASTER] Starting predict_future for CARS [2026-02-12T20:18:30.674167] [DEBUG] [LOCAL ] No optimal features file found for CARS: ./output/feature-sets/CARS.txt [2026-02-12T20:18:30.674219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:30.674251] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:30.674277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:30.674334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:30.731449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:30.732125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:30.732205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:30.732237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:30.852639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:30.852809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:30.852849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:30.852879] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:30.856486] [DEBUG] [FORECASTER] CARS: Forecast T+1@11:T+2@11: UP (p=61.03%) [2026-02-12T20:18:30.856782] [INFO ] [FORECASTER] Completed predict_future for CARS [2026-02-12T20:18:30.856918] [INFO ] [sig ] CARS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:30.998415] [INFO ] [LOCAL ] Saved forecast: CARS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CARS.txt [2026-02-12T20:18:30.998549] [INFO ] [sig ] [568/3411] Completed CARS in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-12T20:18:30.998606] [INFO ] [sig ] [569/3411] Forecasting CASH... [2026-02-12T20:18:30.998637] [INFO ] [sig ] Generating forecast for: CASH [2026-02-12T20:18:30.998668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASH' from 'https://tdm.silogroup.org/data/derivative_storage/CASH.csv'. [2026-02-12T20:18:31.010479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASH'. [2026-02-12T20:18:31.010803] [INFO ] [FORECASTER] Starting predict_future for CASH [2026-02-12T20:18:31.011696] [DEBUG] [LOCAL ] No optimal features file found for CASH: ./output/feature-sets/CASH.txt [2026-02-12T20:18:31.011749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:31.011781] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:31.011807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:31.011867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:31.074154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:31.075268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:31.075362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:31.075410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:31.198612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:31.198779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:31.198835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:31.198876] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:31.202752] [DEBUG] [FORECASTER] CASH: Forecast T+1@11:T+2@11: UP (p=89.17%) [2026-02-12T20:18:31.203128] [INFO ] [FORECASTER] Completed predict_future for CASH [2026-02-12T20:18:31.203283] [INFO ] [sig ] CASH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:31.348584] [INFO ] [LOCAL ] Saved forecast: CASH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CASH.txt [2026-02-12T20:18:31.348731] [INFO ] [sig ] [569/3411] Completed CASH in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-12T20:18:31.348780] [INFO ] [sig ] [570/3411] Forecasting CASS... [2026-02-12T20:18:31.348812] [INFO ] [sig ] Generating forecast for: CASS [2026-02-12T20:18:31.348841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASS' from 'https://tdm.silogroup.org/data/derivative_storage/CASS.csv'. [2026-02-12T20:18:31.360822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASS'. [2026-02-12T20:18:31.361239] [INFO ] [FORECASTER] Starting predict_future for CASS [2026-02-12T20:18:31.362134] [DEBUG] [LOCAL ] No optimal features file found for CASS: ./output/feature-sets/CASS.txt [2026-02-12T20:18:31.362187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:31.362220] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:31.362247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:31.362304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:31.426795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:31.427736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:31.427823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:31.427857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:31.562541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:31.562752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:31.562806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:31.562848] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:31.567633] [DEBUG] [FORECASTER] CASS: Forecast T+1@11:T+2@11: DOWN (p=39.75%) [2026-02-12T20:18:31.567965] [INFO ] [FORECASTER] Completed predict_future for CASS [2026-02-12T20:18:31.568119] [INFO ] [sig ] CASS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:31.714216] [INFO ] [LOCAL ] Saved forecast: CASS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CASS.txt [2026-02-12T20:18:31.714424] [INFO ] [sig ] [570/3411] Completed CASS in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-12T20:18:31.714466] [INFO ] [sig ] [571/3411] Forecasting CASY... [2026-02-12T20:18:31.714497] [INFO ] [sig ] Generating forecast for: CASY [2026-02-12T20:18:31.714527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASY' from 'https://tdm.silogroup.org/data/derivative_storage/CASY.csv'. [2026-02-12T20:18:31.726691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASY'. [2026-02-12T20:18:31.727103] [INFO ] [FORECASTER] Starting predict_future for CASY [2026-02-12T20:18:31.728100] [DEBUG] [LOCAL ] No optimal features file found for CASY: ./output/feature-sets/CASY.txt [2026-02-12T20:18:31.728154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:31.728187] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:31.728215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:31.728287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:31.792060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:31.793019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:31.793119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:31.793152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:31.928497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:31.928712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:31.928756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:31.928784] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:31.932636] [DEBUG] [FORECASTER] CASY: Forecast T+1@11:T+2@11: UP (p=65.20%) [2026-02-12T20:18:31.932954] [INFO ] [FORECASTER] Completed predict_future for CASY [2026-02-12T20:18:31.933096] [INFO ] [sig ] CASY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:32.083765] [INFO ] [LOCAL ] Saved forecast: CASY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CASY.txt [2026-02-12T20:18:32.083948] [INFO ] [sig ] [571/3411] Completed CASY in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-12T20:18:32.083997] [INFO ] [sig ] [572/3411] Forecasting CATH... [2026-02-12T20:18:32.084032] [INFO ] [sig ] Generating forecast for: CATH [2026-02-12T20:18:32.084063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATH' from 'https://tdm.silogroup.org/data/derivative_storage/CATH.csv'. [2026-02-12T20:18:32.096068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATH'. [2026-02-12T20:18:32.096493] [INFO ] [FORECASTER] Starting predict_future for CATH [2026-02-12T20:18:32.097358] [DEBUG] [LOCAL ] No optimal features file found for CATH: ./output/feature-sets/CATH.txt [2026-02-12T20:18:32.097413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:32.097445] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:32.097472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:32.097529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:32.157124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:32.158134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:32.158226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:32.158258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:32.281997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:32.282160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:32.282203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:32.282232] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:32.285910] [DEBUG] [FORECASTER] CATH: Forecast T+1@11:T+2@11: DOWN (p=8.91%) [2026-02-12T20:18:32.286259] [INFO ] [FORECASTER] Completed predict_future for CATH [2026-02-12T20:18:32.286405] [INFO ] [sig ] CATH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:32.436282] [INFO ] [LOCAL ] Saved forecast: CATH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CATH.txt [2026-02-12T20:18:32.436446] [INFO ] [sig ] [572/3411] Completed CATH in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-12T20:18:32.436488] [INFO ] [sig ] [573/3411] Forecasting CATO... [2026-02-12T20:18:32.436517] [INFO ] [sig ] Generating forecast for: CATO [2026-02-12T20:18:32.436547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATO' from 'https://tdm.silogroup.org/data/derivative_storage/CATO.csv'. [2026-02-12T20:18:32.448189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATO'. [2026-02-12T20:18:32.448540] [INFO ] [FORECASTER] Starting predict_future for CATO [2026-02-12T20:18:32.449435] [DEBUG] [LOCAL ] No optimal features file found for CATO: ./output/feature-sets/CATO.txt [2026-02-12T20:18:32.449487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:32.449519] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:32.449546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:32.449638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:32.511778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:32.512858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:32.512969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:32.513011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:32.636389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:32.636546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:32.636608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:32.636642] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:32.640351] [DEBUG] [FORECASTER] CATO: Forecast T+1@11:T+2@11: UP (p=92.75%) [2026-02-12T20:18:32.640712] [INFO ] [FORECASTER] Completed predict_future for CATO [2026-02-12T20:18:32.640863] [INFO ] [sig ] CATO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:32.786045] [INFO ] [LOCAL ] Saved forecast: CATO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CATO.txt [2026-02-12T20:18:32.786217] [INFO ] [sig ] [573/3411] Completed CATO in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-12T20:18:32.786259] [INFO ] [sig ] [574/3411] Forecasting CATY... [2026-02-12T20:18:32.786291] [INFO ] [sig ] Generating forecast for: CATY [2026-02-12T20:18:32.786322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATY' from 'https://tdm.silogroup.org/data/derivative_storage/CATY.csv'. [2026-02-12T20:18:32.798622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATY'. [2026-02-12T20:18:32.798940] [INFO ] [FORECASTER] Starting predict_future for CATY [2026-02-12T20:18:32.799803] [DEBUG] [LOCAL ] No optimal features file found for CATY: ./output/feature-sets/CATY.txt [2026-02-12T20:18:32.799855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:32.799912] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:32.799943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:32.800001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:32.859283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:32.860214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:32.860302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:32.860335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:32.987365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:32.987525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:32.987564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:32.987615] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:32.991762] [DEBUG] [FORECASTER] CATY: Forecast T+1@11:T+2@11: UP (p=69.48%) [2026-02-12T20:18:32.992054] [INFO ] [FORECASTER] Completed predict_future for CATY [2026-02-12T20:18:32.992186] [INFO ] [sig ] CATY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:33.136345] [INFO ] [LOCAL ] Saved forecast: CATY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CATY.txt [2026-02-12T20:18:33.136508] [INFO ] [sig ] [574/3411] Completed CATY in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-12T20:18:33.136548] [INFO ] [sig ] [575/3411] Forecasting CAVA... [2026-02-12T20:18:33.136602] [INFO ] [sig ] Generating forecast for: CAVA [2026-02-12T20:18:33.136636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAVA' from 'https://tdm.silogroup.org/data/derivative_storage/CAVA.csv'. [2026-02-12T20:18:33.148128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAVA'. [2026-02-12T20:18:33.148405] [INFO ] [FORECASTER] Starting predict_future for CAVA [2026-02-12T20:18:33.149224] [DEBUG] [LOCAL ] No optimal features file found for CAVA: ./output/feature-sets/CAVA.txt [2026-02-12T20:18:33.149275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:33.149307] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:33.149333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:33.149389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:33.206609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:33.207378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:33.207466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:33.207498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:33.329641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:33.329794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:33.329834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:33.329863] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:33.333242] [DEBUG] [FORECASTER] CAVA: Forecast T+1@11:T+2@11: DOWN (p=5.62%) [2026-02-12T20:18:33.333515] [INFO ] [FORECASTER] Completed predict_future for CAVA [2026-02-12T20:18:33.333663] [INFO ] [sig ] CAVA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:33.476438] [INFO ] [LOCAL ] Saved forecast: CAVA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CAVA.txt [2026-02-12T20:18:33.476603] [INFO ] [sig ] [575/3411] Completed CAVA in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-12T20:18:33.476646] [INFO ] [sig ] [576/3411] Forecasting CB... [2026-02-12T20:18:33.476675] [INFO ] [sig ] Generating forecast for: CB [2026-02-12T20:18:33.476705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CB' from 'https://tdm.silogroup.org/data/derivative_storage/CB.csv'. [2026-02-12T20:18:33.488019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CB'. [2026-02-12T20:18:33.488295] [INFO ] [FORECASTER] Starting predict_future for CB [2026-02-12T20:18:33.489090] [DEBUG] [LOCAL ] No optimal features file found for CB: ./output/feature-sets/CB.txt [2026-02-12T20:18:33.489143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:33.489177] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:33.489204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:33.489261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:33.545770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:33.546449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:33.546528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:33.546561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:33.673631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:33.673792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:33.673837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:33.673867] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:33.677600] [DEBUG] [FORECASTER] CB: Forecast T+1@11:T+2@11: UP (p=57.89%) [2026-02-12T20:18:33.677898] [INFO ] [FORECASTER] Completed predict_future for CB [2026-02-12T20:18:33.678038] [INFO ] [sig ] CB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:33.817482] [INFO ] [LOCAL ] Saved forecast: CB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CB.txt [2026-02-12T20:18:33.817656] [INFO ] [sig ] [576/3411] Completed CB in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-12T20:18:33.817699] [INFO ] [sig ] [577/3411] Forecasting CBAN... [2026-02-12T20:18:33.817729] [INFO ] [sig ] Generating forecast for: CBAN [2026-02-12T20:18:33.817760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBAN' from 'https://tdm.silogroup.org/data/derivative_storage/CBAN.csv'. [2026-02-12T20:18:33.829673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBAN'. [2026-02-12T20:18:33.829971] [INFO ] [FORECASTER] Starting predict_future for CBAN [2026-02-12T20:18:33.830762] [DEBUG] [LOCAL ] No optimal features file found for CBAN: ./output/feature-sets/CBAN.txt [2026-02-12T20:18:33.830813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:33.830844] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:33.830877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:33.830946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:33.887403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:33.888283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:33.888370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:33.888402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:34.004614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:34.004774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:34.004814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:34.004903] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:34.008454] [DEBUG] [FORECASTER] CBAN: Forecast T+1@11:T+2@11: DOWN (p=4.90%) [2026-02-12T20:18:34.008764] [INFO ] [FORECASTER] Completed predict_future for CBAN [2026-02-12T20:18:34.008908] [INFO ] [sig ] CBAN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:34.148210] [INFO ] [LOCAL ] Saved forecast: CBAN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CBAN.txt [2026-02-12T20:18:34.148349] [INFO ] [sig ] [577/3411] Completed CBAN in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-12T20:18:34.148388] [INFO ] [sig ] [578/3411] Forecasting CBL... [2026-02-12T20:18:34.148418] [INFO ] [sig ] Generating forecast for: CBL [2026-02-12T20:18:34.148448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBL' from 'https://tdm.silogroup.org/data/derivative_storage/CBL.csv'. [2026-02-12T20:18:34.160173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBL'. [2026-02-12T20:18:34.160484] [INFO ] [FORECASTER] Starting predict_future for CBL [2026-02-12T20:18:34.161271] [DEBUG] [LOCAL ] No optimal features file found for CBL: ./output/feature-sets/CBL.txt [2026-02-12T20:18:34.161323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:34.161355] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:34.161381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:34.161439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:34.217856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:34.218523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:34.218622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:34.218656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:34.340142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:34.340296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:34.340337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:34.340365] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:34.343866] [DEBUG] [FORECASTER] CBL: Forecast T+1@11:T+2@11: UP (p=72.79%) [2026-02-12T20:18:34.344192] [INFO ] [FORECASTER] Completed predict_future for CBL [2026-02-12T20:18:34.344323] [INFO ] [sig ] CBL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:34.486986] [INFO ] [LOCAL ] Saved forecast: CBL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CBL.txt [2026-02-12T20:18:34.487111] [INFO ] [sig ] [578/3411] Completed CBL in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-12T20:18:34.487151] [INFO ] [sig ] [579/3411] Forecasting CBNK... [2026-02-12T20:18:34.487181] [INFO ] [sig ] Generating forecast for: CBNK [2026-02-12T20:18:34.487212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBNK' from 'https://tdm.silogroup.org/data/derivative_storage/CBNK.csv'. [2026-02-12T20:18:34.499385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBNK'. [2026-02-12T20:18:34.499696] [INFO ] [FORECASTER] Starting predict_future for CBNK [2026-02-12T20:18:34.500461] [DEBUG] [LOCAL ] No optimal features file found for CBNK: ./output/feature-sets/CBNK.txt [2026-02-12T20:18:34.500516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:34.500547] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:34.500593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:34.500654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:34.558697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:34.559370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:34.559448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:34.559480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:34.681490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:34.681655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:34.681696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:34.681725] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:34.685148] [DEBUG] [FORECASTER] CBNK: Forecast T+1@11:T+2@11: UP (p=92.00%) [2026-02-12T20:18:34.685422] [INFO ] [FORECASTER] Completed predict_future for CBNK [2026-02-12T20:18:34.685552] [INFO ] [sig ] CBNK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:34.828813] [INFO ] [LOCAL ] Saved forecast: CBNK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CBNK.txt [2026-02-12T20:18:34.828975] [INFO ] [sig ] [579/3411] Completed CBNK in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-12T20:18:34.829015] [INFO ] [sig ] [580/3411] Forecasting CBRE... [2026-02-12T20:18:34.829046] [INFO ] [sig ] Generating forecast for: CBRE [2026-02-12T20:18:34.829079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRE' from 'https://tdm.silogroup.org/data/derivative_storage/CBRE.csv'. [2026-02-12T20:18:34.840693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRE'. [2026-02-12T20:18:34.841048] [INFO ] [FORECASTER] Starting predict_future for CBRE [2026-02-12T20:18:34.841888] [DEBUG] [LOCAL ] No optimal features file found for CBRE: ./output/feature-sets/CBRE.txt [2026-02-12T20:18:34.841942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:34.841974] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:34.842008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:34.842076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:34.900620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:34.901766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:34.901857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:34.901891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:35.028458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:35.028649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:35.028693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:35.028723] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:35.032785] [DEBUG] [FORECASTER] CBRE: Forecast T+1@11:T+2@11: DOWN (p=1.28%) [2026-02-12T20:18:35.033072] [INFO ] [FORECASTER] Completed predict_future for CBRE [2026-02-12T20:18:35.033207] [INFO ] [sig ] CBRE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:35.172957] [INFO ] [LOCAL ] Saved forecast: CBRE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CBRE.txt [2026-02-12T20:18:35.173094] [INFO ] [sig ] [580/3411] Completed CBRE in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-12T20:18:35.173134] [INFO ] [sig ] [581/3411] Forecasting CBRL... [2026-02-12T20:18:35.173163] [INFO ] [sig ] Generating forecast for: CBRL [2026-02-12T20:18:35.173194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRL' from 'https://tdm.silogroup.org/data/derivative_storage/CBRL.csv'. [2026-02-12T20:18:35.184313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRL'. [2026-02-12T20:18:35.184653] [INFO ] [FORECASTER] Starting predict_future for CBRL [2026-02-12T20:18:35.185463] [DEBUG] [LOCAL ] No optimal features file found for CBRL: ./output/feature-sets/CBRL.txt [2026-02-12T20:18:35.185517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:35.185552] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:35.185607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:35.185670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:35.244284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:35.245160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:35.245245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:35.245279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:35.370854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:35.371002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:35.371045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:35.371073] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:35.374518] [DEBUG] [FORECASTER] CBRL: Forecast T+1@11:T+2@11: DOWN (p=31.53%) [2026-02-12T20:18:35.374810] [INFO ] [FORECASTER] Completed predict_future for CBRL [2026-02-12T20:18:35.374939] [INFO ] [sig ] CBRL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:35.515825] [INFO ] [LOCAL ] Saved forecast: CBRL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CBRL.txt [2026-02-12T20:18:35.515998] [INFO ] [sig ] [581/3411] Completed CBRL in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-12T20:18:35.516045] [INFO ] [sig ] [582/3411] Forecasting CBSH... [2026-02-12T20:18:35.516083] [INFO ] [sig ] Generating forecast for: CBSH [2026-02-12T20:18:35.516119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBSH' from 'https://tdm.silogroup.org/data/derivative_storage/CBSH.csv'. [2026-02-12T20:18:35.527644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBSH'. [2026-02-12T20:18:35.528024] [INFO ] [FORECASTER] Starting predict_future for CBSH [2026-02-12T20:18:35.528828] [DEBUG] [LOCAL ] No optimal features file found for CBSH: ./output/feature-sets/CBSH.txt [2026-02-12T20:18:35.528880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:35.528914] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:35.528947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:35.529016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:35.585638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:35.586566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:35.586676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:35.586708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:35.717837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:35.718014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:35.718063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:35.718100] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:35.721884] [DEBUG] [FORECASTER] CBSH: Forecast T+1@11:T+2@11: DOWN (p=31.39%) [2026-02-12T20:18:35.722214] [INFO ] [FORECASTER] Completed predict_future for CBSH [2026-02-12T20:18:35.722359] [INFO ] [sig ] CBSH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:35.875002] [INFO ] [LOCAL ] Saved forecast: CBSH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CBSH.txt [2026-02-12T20:18:35.875159] [INFO ] [sig ] [582/3411] Completed CBSH in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-12T20:18:35.875200] [INFO ] [sig ] [583/3411] Forecasting CBUS... [2026-02-12T20:18:35.875235] [INFO ] [sig ] Generating forecast for: CBUS [2026-02-12T20:18:35.875278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBUS' from 'https://tdm.silogroup.org/data/derivative_storage/CBUS.csv'. [2026-02-12T20:18:35.888941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBUS'. [2026-02-12T20:18:35.889503] [INFO ] [FORECASTER] Starting predict_future for CBUS [2026-02-12T20:18:35.890317] [DEBUG] [LOCAL ] No optimal features file found for CBUS: ./output/feature-sets/CBUS.txt [2026-02-12T20:18:35.890370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:35.890403] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:35.890432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:35.890489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:35.950258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:35.951159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:35.951240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:35.951272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:36.073663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:36.073826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:36.073867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:36.073895] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:36.077403] [DEBUG] [FORECASTER] CBUS: Forecast T+1@11:T+2@11: DOWN (p=34.22%) [2026-02-12T20:18:36.077710] [INFO ] [FORECASTER] Completed predict_future for CBUS [2026-02-12T20:18:36.077843] [INFO ] [sig ] CBUS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:36.225289] [INFO ] [LOCAL ] Saved forecast: CBUS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CBUS.txt [2026-02-12T20:18:36.225440] [INFO ] [sig ] [583/3411] Completed CBUS in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-12T20:18:36.225489] [INFO ] [sig ] [584/3411] Forecasting CBZ... [2026-02-12T20:18:36.225524] [INFO ] [sig ] Generating forecast for: CBZ [2026-02-12T20:18:36.225560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBZ' from 'https://tdm.silogroup.org/data/derivative_storage/CBZ.csv'. [2026-02-12T20:18:36.238224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBZ'. [2026-02-12T20:18:36.238545] [INFO ] [FORECASTER] Starting predict_future for CBZ [2026-02-12T20:18:36.239375] [DEBUG] [LOCAL ] No optimal features file found for CBZ: ./output/feature-sets/CBZ.txt [2026-02-12T20:18:36.239427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:36.239469] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:36.239499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:36.239556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:36.296589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:36.297221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:36.297372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:36.297407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:36.414912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:36.415065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:36.415104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:36.415133] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:36.418621] [DEBUG] [FORECASTER] CBZ: Forecast T+1@11:T+2@11: DOWN (p=31.80%) [2026-02-12T20:18:36.418906] [INFO ] [FORECASTER] Completed predict_future for CBZ [2026-02-12T20:18:36.419037] [INFO ] [sig ] CBZ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:36.562011] [INFO ] [LOCAL ] Saved forecast: CBZ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CBZ.txt [2026-02-12T20:18:36.562159] [INFO ] [sig ] [584/3411] Completed CBZ in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-12T20:18:36.562198] [INFO ] [sig ] [585/3411] Forecasting CC... [2026-02-12T20:18:36.562228] [INFO ] [sig ] Generating forecast for: CC [2026-02-12T20:18:36.562257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CC' from 'https://tdm.silogroup.org/data/derivative_storage/CC.csv'. [2026-02-12T20:18:36.574496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CC'. [2026-02-12T20:18:36.574798] [INFO ] [FORECASTER] Starting predict_future for CC [2026-02-12T20:18:36.575561] [DEBUG] [LOCAL ] No optimal features file found for CC: ./output/feature-sets/CC.txt [2026-02-12T20:18:36.575635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:36.575667] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:36.575694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:36.575751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:36.635632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:36.636499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:36.636603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:36.636639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:36.765629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:36.765792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:36.765834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:36.765866] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:36.769653] [DEBUG] [FORECASTER] CC: Forecast T+1@11:T+2@11: UP (p=63.62%) [2026-02-12T20:18:36.769951] [INFO ] [FORECASTER] Completed predict_future for CC [2026-02-12T20:18:36.770272] [INFO ] [sig ] CC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:36.912734] [INFO ] [LOCAL ] Saved forecast: CC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CC.txt [2026-02-12T20:18:36.912894] [INFO ] [sig ] [585/3411] Completed CC in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-12T20:18:36.912935] [INFO ] [sig ] [586/3411] Forecasting CCAP... [2026-02-12T20:18:36.912964] [INFO ] [sig ] Generating forecast for: CCAP [2026-02-12T20:18:36.912993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCAP' from 'https://tdm.silogroup.org/data/derivative_storage/CCAP.csv'. [2026-02-12T20:18:36.926701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCAP'. [2026-02-12T20:18:36.927437] [INFO ] [FORECASTER] Starting predict_future for CCAP [2026-02-12T20:18:36.928444] [DEBUG] [LOCAL ] No optimal features file found for CCAP: ./output/feature-sets/CCAP.txt [2026-02-12T20:18:36.928514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:36.928547] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:36.928613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:36.928683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:36.986993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:36.987902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:36.987996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:36.988036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:37.108623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:37.108783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:37.108822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:37.108852] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:37.112256] [DEBUG] [FORECASTER] CCAP: Forecast T+1@11:T+2@11: UP (p=91.35%) [2026-02-12T20:18:37.112527] [INFO ] [FORECASTER] Completed predict_future for CCAP [2026-02-12T20:18:37.112672] [INFO ] [sig ] CCAP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:37.253077] [INFO ] [LOCAL ] Saved forecast: CCAP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CCAP.txt [2026-02-12T20:18:37.253215] [INFO ] [sig ] [586/3411] Completed CCAP in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-12T20:18:37.253254] [INFO ] [sig ] [587/3411] Forecasting CCB... [2026-02-12T20:18:37.253285] [INFO ] [sig ] Generating forecast for: CCB [2026-02-12T20:18:37.253315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCB' from 'https://tdm.silogroup.org/data/derivative_storage/CCB.csv'. [2026-02-12T20:18:37.264588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCB'. [2026-02-12T20:18:37.264843] [INFO ] [FORECASTER] Starting predict_future for CCB [2026-02-12T20:18:37.265658] [DEBUG] [LOCAL ] No optimal features file found for CCB: ./output/feature-sets/CCB.txt [2026-02-12T20:18:37.265710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:37.265742] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:37.265768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:37.265824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:37.323778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:37.324492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:37.324590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:37.324626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:37.447968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:37.448122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:37.448163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:37.448194] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:37.451647] [DEBUG] [FORECASTER] CCB: Forecast T+1@11:T+2@11: UP (p=79.05%) [2026-02-12T20:18:37.451924] [INFO ] [FORECASTER] Completed predict_future for CCB [2026-02-12T20:18:37.452059] [INFO ] [sig ] CCB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:37.609899] [INFO ] [LOCAL ] Saved forecast: CCB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CCB.txt [2026-02-12T20:18:37.610115] [INFO ] [sig ] [587/3411] Completed CCB in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-12T20:18:37.610172] [INFO ] [sig ] [588/3411] Forecasting CCBG... [2026-02-12T20:18:37.610208] [INFO ] [sig ] Generating forecast for: CCBG [2026-02-12T20:18:37.610417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCBG' from 'https://tdm.silogroup.org/data/derivative_storage/CCBG.csv'. [2026-02-12T20:18:37.624523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCBG'. [2026-02-12T20:18:37.624893] [INFO ] [FORECASTER] Starting predict_future for CCBG [2026-02-12T20:18:37.625783] [DEBUG] [LOCAL ] No optimal features file found for CCBG: ./output/feature-sets/CCBG.txt [2026-02-12T20:18:37.625838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:37.625871] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:37.625900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:37.625966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:37.694290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:37.695458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:37.695566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:37.695649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:37.825882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:37.826048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:37.826099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:37.826136] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:37.830136] [DEBUG] [FORECASTER] CCBG: Forecast T+1@11:T+2@11: UP (p=82.22%) [2026-02-12T20:18:37.830438] [INFO ] [FORECASTER] Completed predict_future for CCBG [2026-02-12T20:18:37.830596] [INFO ] [sig ] CCBG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:37.980091] [INFO ] [LOCAL ] Saved forecast: CCBG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CCBG.txt [2026-02-12T20:18:37.980432] [INFO ] [sig ] [588/3411] Completed CCBG in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-12T20:18:37.980472] [INFO ] [sig ] [589/3411] Forecasting CCCC... [2026-02-12T20:18:37.980501] [INFO ] [sig ] Generating forecast for: CCCC [2026-02-12T20:18:37.980532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCCC' from 'https://tdm.silogroup.org/data/derivative_storage/CCCC.csv'. [2026-02-12T20:18:37.993288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCCC'. [2026-02-12T20:18:37.993659] [INFO ] [FORECASTER] Starting predict_future for CCCC [2026-02-12T20:18:37.994477] [DEBUG] [LOCAL ] No optimal features file found for CCCC: ./output/feature-sets/CCCC.txt [2026-02-12T20:18:37.994530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:37.994562] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:37.994610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:37.994668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:38.055050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:38.056075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:38.056163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:38.056196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:38.179798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:38.179959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:38.180000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:38.180029] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:38.183471] [DEBUG] [FORECASTER] CCCC: Forecast T+1@11:T+2@11: DOWN (p=28.37%) [2026-02-12T20:18:38.183778] [INFO ] [FORECASTER] Completed predict_future for CCCC [2026-02-12T20:18:38.183931] [INFO ] [sig ] CCCC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:38.321347] [INFO ] [LOCAL ] Saved forecast: CCCC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CCCC.txt [2026-02-12T20:18:38.321496] [INFO ] [sig ] [589/3411] Completed CCCC in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-12T20:18:38.321534] [INFO ] [sig ] [590/3411] Forecasting CCD... [2026-02-12T20:18:38.321563] [INFO ] [sig ] Generating forecast for: CCD [2026-02-12T20:18:38.321616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCD' from 'https://tdm.silogroup.org/data/derivative_storage/CCD.csv'. [2026-02-12T20:18:38.333439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCD'. [2026-02-12T20:18:38.333778] [INFO ] [FORECASTER] Starting predict_future for CCD [2026-02-12T20:18:38.334601] [DEBUG] [LOCAL ] No optimal features file found for CCD: ./output/feature-sets/CCD.txt [2026-02-12T20:18:38.334655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:38.334688] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:38.334717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:38.334775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:38.395850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:38.396914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:38.397002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:38.397037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:38.525915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:38.526086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:38.526130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:38.526161] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:38.530059] [DEBUG] [FORECASTER] CCD: Forecast T+1@11:T+2@11: UP (p=94.20%) [2026-02-12T20:18:38.530383] [INFO ] [FORECASTER] Completed predict_future for CCD [2026-02-12T20:18:38.530535] [INFO ] [sig ] CCD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:38.687441] [INFO ] [LOCAL ] Saved forecast: CCD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CCD.txt [2026-02-12T20:18:38.687659] [INFO ] [sig ] [590/3411] Completed CCD in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-12T20:18:38.687731] [INFO ] [sig ] [591/3411] Forecasting CCEC... [2026-02-12T20:18:38.687782] [INFO ] [sig ] Generating forecast for: CCEC [2026-02-12T20:18:38.687829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEC' from 'https://tdm.silogroup.org/data/derivative_storage/CCEC.csv'. [2026-02-12T20:18:38.701039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEC'. [2026-02-12T20:18:38.701398] [INFO ] [FORECASTER] Starting predict_future for CCEC [2026-02-12T20:18:38.702305] [DEBUG] [LOCAL ] No optimal features file found for CCEC: ./output/feature-sets/CCEC.txt [2026-02-12T20:18:38.702361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:38.702433] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:38.702463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:38.702522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:38.768594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:38.769604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:38.769695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:38.769731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:38.882506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:38.882702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:38.882762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:38.882817] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:38.886760] [DEBUG] [FORECASTER] CCEC: Forecast T+1@11:T+2@11: UP (p=96.67%) [2026-02-12T20:18:38.887073] [INFO ] [FORECASTER] Completed predict_future for CCEC [2026-02-12T20:18:38.887215] [INFO ] [sig ] CCEC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:39.044090] [INFO ] [LOCAL ] Saved forecast: CCEC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CCEC.txt [2026-02-12T20:18:39.044259] [INFO ] [sig ] [591/3411] Completed CCEC in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-12T20:18:39.044306] [INFO ] [sig ] [592/3411] Forecasting CCEP... [2026-02-12T20:18:39.044342] [INFO ] [sig ] Generating forecast for: CCEP [2026-02-12T20:18:39.044375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEP' from 'https://tdm.silogroup.org/data/derivative_storage/CCEP.csv'. [2026-02-12T20:18:39.056333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEP'. [2026-02-12T20:18:39.056713] [INFO ] [FORECASTER] Starting predict_future for CCEP [2026-02-12T20:18:39.057628] [DEBUG] [LOCAL ] No optimal features file found for CCEP: ./output/feature-sets/CCEP.txt [2026-02-12T20:18:39.057685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:39.057718] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:39.057746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:39.057804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:39.122972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:39.124044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:39.124147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:39.124190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:39.267196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:39.267530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:39.267593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:39.267627] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:39.271784] [DEBUG] [FORECASTER] CCEP: Forecast T+1@11:T+2@11: UP (p=63.47%) [2026-02-12T20:18:39.272109] [INFO ] [FORECASTER] Completed predict_future for CCEP [2026-02-12T20:18:39.272273] [INFO ] [sig ] CCEP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:39.423868] [INFO ] [LOCAL ] Saved forecast: CCEP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CCEP.txt [2026-02-12T20:18:39.424041] [INFO ] [sig ] [592/3411] Completed CCEP in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-12T20:18:39.424088] [INFO ] [sig ] [593/3411] Forecasting CCI... [2026-02-12T20:18:39.424119] [INFO ] [sig ] Generating forecast for: CCI [2026-02-12T20:18:39.424152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCI' from 'https://tdm.silogroup.org/data/derivative_storage/CCI.csv'. [2026-02-12T20:18:39.436535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCI'. [2026-02-12T20:18:39.436922] [INFO ] [FORECASTER] Starting predict_future for CCI [2026-02-12T20:18:39.437877] [DEBUG] [LOCAL ] No optimal features file found for CCI: ./output/feature-sets/CCI.txt [2026-02-12T20:18:39.437933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:39.437969] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:39.437996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:39.438055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:39.504871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:39.505820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:39.505930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:39.505965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:39.637492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:39.637697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:39.637755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:39.637791] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:39.642181] [DEBUG] [FORECASTER] CCI: Forecast T+1@11:T+2@11: UP (p=94.90%) [2026-02-12T20:18:39.642740] [INFO ] [FORECASTER] Completed predict_future for CCI [2026-02-12T20:18:39.642891] [INFO ] [sig ] CCI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:39.787818] [INFO ] [LOCAL ] Saved forecast: CCI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CCI.txt [2026-02-12T20:18:39.787966] [INFO ] [sig ] [593/3411] Completed CCI in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-12T20:18:39.788008] [INFO ] [sig ] [594/3411] Forecasting CCIF... [2026-02-12T20:18:39.788043] [INFO ] [sig ] Generating forecast for: CCIF [2026-02-12T20:18:39.788080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCIF' from 'https://tdm.silogroup.org/data/derivative_storage/CCIF.csv'. [2026-02-12T20:18:39.799301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCIF'. [2026-02-12T20:18:39.799643] [INFO ] [FORECASTER] Starting predict_future for CCIF [2026-02-12T20:18:39.800416] [DEBUG] [LOCAL ] No optimal features file found for CCIF: ./output/feature-sets/CCIF.txt [2026-02-12T20:18:39.800468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:39.800499] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:39.800526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:39.800607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:39.859386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:39.860229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:39.860315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:39.860348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:39.984520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:39.984698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:39.984770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:39.984843] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:39.988449] [DEBUG] [FORECASTER] CCIF: Forecast T+1@11:T+2@11: DOWN (p=7.18%) [2026-02-12T20:18:39.988749] [INFO ] [FORECASTER] Completed predict_future for CCIF [2026-02-12T20:18:39.988885] [INFO ] [sig ] CCIF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:40.134636] [INFO ] [LOCAL ] Saved forecast: CCIF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CCIF.txt [2026-02-12T20:18:40.134790] [INFO ] [sig ] [594/3411] Completed CCIF in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-12T20:18:40.134838] [INFO ] [sig ] [595/3411] Forecasting CCJ... [2026-02-12T20:18:40.134868] [INFO ] [sig ] Generating forecast for: CCJ [2026-02-12T20:18:40.134899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCJ' from 'https://tdm.silogroup.org/data/derivative_storage/CCJ.csv'. [2026-02-12T20:18:40.147768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCJ'. [2026-02-12T20:18:40.148045] [INFO ] [FORECASTER] Starting predict_future for CCJ [2026-02-12T20:18:40.148854] [DEBUG] [LOCAL ] No optimal features file found for CCJ: ./output/feature-sets/CCJ.txt [2026-02-12T20:18:40.148908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:40.148940] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:40.148979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:40.149037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:40.210565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:40.211866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:40.211968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:40.212012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:40.354384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:40.354551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:40.354612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:40.354647] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:40.358901] [DEBUG] [FORECASTER] CCJ: Forecast T+1@11:T+2@11: UP (p=86.05%) [2026-02-12T20:18:40.359304] [INFO ] [FORECASTER] Completed predict_future for CCJ [2026-02-12T20:18:40.359490] [INFO ] [sig ] CCJ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:40.522075] [INFO ] [LOCAL ] Saved forecast: CCJ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CCJ.txt [2026-02-12T20:18:40.522257] [INFO ] [sig ] [595/3411] Completed CCJ in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-12T20:18:40.522299] [INFO ] [sig ] [596/3411] Forecasting CCK... [2026-02-12T20:18:40.522329] [INFO ] [sig ] Generating forecast for: CCK [2026-02-12T20:18:40.522361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCK' from 'https://tdm.silogroup.org/data/derivative_storage/CCK.csv'. [2026-02-12T20:18:40.535178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCK'. [2026-02-12T20:18:40.535508] [INFO ] [FORECASTER] Starting predict_future for CCK [2026-02-12T20:18:40.536500] [DEBUG] [LOCAL ] No optimal features file found for CCK: ./output/feature-sets/CCK.txt [2026-02-12T20:18:40.536555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:40.536625] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:40.536671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:40.536747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:40.602272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:40.603079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:40.603179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:40.603233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:40.732653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:40.732812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:40.732852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:40.732881] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:40.736358] [DEBUG] [FORECASTER] CCK: Forecast T+1@11:T+2@11: UP (p=58.25%) [2026-02-12T20:18:40.736655] [INFO ] [FORECASTER] Completed predict_future for CCK [2026-02-12T20:18:40.736788] [INFO ] [sig ] CCK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:40.881075] [INFO ] [LOCAL ] Saved forecast: CCK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CCK.txt [2026-02-12T20:18:40.881253] [INFO ] [sig ] [596/3411] Completed CCK in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-12T20:18:40.881295] [INFO ] [sig ] [597/3411] Forecasting CCL... [2026-02-12T20:18:40.881328] [INFO ] [sig ] Generating forecast for: CCL [2026-02-12T20:18:40.881361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCL' from 'https://tdm.silogroup.org/data/derivative_storage/CCL.csv'. [2026-02-12T20:18:40.893461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCL'. [2026-02-12T20:18:40.893856] [INFO ] [FORECASTER] Starting predict_future for CCL [2026-02-12T20:18:40.894740] [DEBUG] [LOCAL ] No optimal features file found for CCL: ./output/feature-sets/CCL.txt [2026-02-12T20:18:40.894793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:40.894826] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:40.894854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:40.894911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:40.955825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:40.956847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:40.956935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:40.956968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:41.082451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:41.082630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:41.082672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:41.082700] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:41.086193] [DEBUG] [FORECASTER] CCL: Forecast T+1@11:T+2@11: DOWN (p=0.55%) [2026-02-12T20:18:41.086487] [INFO ] [FORECASTER] Completed predict_future for CCL [2026-02-12T20:18:41.086640] [INFO ] [sig ] CCL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:41.249437] [INFO ] [LOCAL ] Saved forecast: CCL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CCL.txt [2026-02-12T20:18:41.249621] [INFO ] [sig ] [597/3411] Completed CCL in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-12T20:18:41.249664] [INFO ] [sig ] [598/3411] Forecasting CCLD... [2026-02-12T20:18:41.249695] [INFO ] [sig ] Generating forecast for: CCLD [2026-02-12T20:18:41.249726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCLD' from 'https://tdm.silogroup.org/data/derivative_storage/CCLD.csv'. [2026-02-12T20:18:41.261924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCLD'. [2026-02-12T20:18:41.262308] [INFO ] [FORECASTER] Starting predict_future for CCLD [2026-02-12T20:18:41.263158] [DEBUG] [LOCAL ] No optimal features file found for CCLD: ./output/feature-sets/CCLD.txt [2026-02-12T20:18:41.263241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:41.263286] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:41.263315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:41.263614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:41.329646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:41.330561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:41.330675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:41.330717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:41.466503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:41.467290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:41.467343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:41.467380] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:41.472284] [DEBUG] [FORECASTER] CCLD: Forecast T+1@11:T+2@11: DOWN (p=9.58%) [2026-02-12T20:18:41.472664] [INFO ] [FORECASTER] Completed predict_future for CCLD [2026-02-12T20:18:41.472819] [INFO ] [sig ] CCLD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:41.628831] [INFO ] [LOCAL ] Saved forecast: CCLD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CCLD.txt [2026-02-12T20:18:41.629003] [INFO ] [sig ] [598/3411] Completed CCLD in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-12T20:18:41.629046] [INFO ] [sig ] [599/3411] Forecasting CCNE... [2026-02-12T20:18:41.629083] [INFO ] [sig ] Generating forecast for: CCNE [2026-02-12T20:18:41.629126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCNE' from 'https://tdm.silogroup.org/data/derivative_storage/CCNE.csv'. [2026-02-12T20:18:41.641252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCNE'. [2026-02-12T20:18:41.641630] [INFO ] [FORECASTER] Starting predict_future for CCNE [2026-02-12T20:18:41.642485] [DEBUG] [LOCAL ] No optimal features file found for CCNE: ./output/feature-sets/CCNE.txt [2026-02-12T20:18:41.642541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:41.642600] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:41.642632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:41.642691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:41.702554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:41.703498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:41.703606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:41.703644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:41.833769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:41.833933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:41.833975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:41.834005] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:41.837796] [DEBUG] [FORECASTER] CCNE: Forecast T+1@11:T+2@11: UP (p=73.57%) [2026-02-12T20:18:41.838093] [INFO ] [FORECASTER] Completed predict_future for CCNE [2026-02-12T20:18:41.838259] [INFO ] [sig ] CCNE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:41.979455] [INFO ] [LOCAL ] Saved forecast: CCNE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CCNE.txt [2026-02-12T20:18:41.979631] [INFO ] [sig ] [599/3411] Completed CCNE in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-12T20:18:41.979676] [INFO ] [sig ] [600/3411] Forecasting CCO... [2026-02-12T20:18:41.979705] [INFO ] [sig ] Generating forecast for: CCO [2026-02-12T20:18:41.979736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCO' from 'https://tdm.silogroup.org/data/derivative_storage/CCO.csv'. [2026-02-12T20:18:41.991897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCO'. [2026-02-12T20:18:41.992331] [INFO ] [FORECASTER] Starting predict_future for CCO [2026-02-12T20:18:41.993236] [DEBUG] [LOCAL ] No optimal features file found for CCO: ./output/feature-sets/CCO.txt [2026-02-12T20:18:41.993295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:41.993328] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:41.993355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:41.993412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:42.057652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:42.058540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:42.058645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:42.058681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:42.197102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:42.197317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:42.197371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:42.197409] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:42.201989] [DEBUG] [FORECASTER] CCO: Forecast T+1@11:T+2@11: UP (p=93.18%) [2026-02-12T20:18:42.202333] [INFO ] [FORECASTER] Completed predict_future for CCO [2026-02-12T20:18:42.202498] [INFO ] [sig ] CCO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:42.354163] [INFO ] [LOCAL ] Saved forecast: CCO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CCO.txt [2026-02-12T20:18:42.354599] [INFO ] [sig ] [600/3411] Completed CCO in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-12T20:18:42.354660] [INFO ] [sig ] [601/3411] Forecasting CCOI... [2026-02-12T20:18:42.354702] [INFO ] [sig ] Generating forecast for: CCOI [2026-02-12T20:18:42.354739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCOI' from 'https://tdm.silogroup.org/data/derivative_storage/CCOI.csv'. [2026-02-12T20:18:42.380551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCOI'. [2026-02-12T20:18:42.381059] [INFO ] [FORECASTER] Starting predict_future for CCOI [2026-02-12T20:18:42.389970] [DEBUG] [LOCAL ] No optimal features file found for CCOI: ./output/feature-sets/CCOI.txt [2026-02-12T20:18:42.390065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:42.390102] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:42.390134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:42.390200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:42.452753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:42.453716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:42.453847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:42.453910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:42.579185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:42.579349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:42.579391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:42.579421] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:42.583018] [DEBUG] [FORECASTER] CCOI: Forecast T+1@11:T+2@11: DOWN (p=0.44%) [2026-02-12T20:18:42.583312] [INFO ] [FORECASTER] Completed predict_future for CCOI [2026-02-12T20:18:42.583446] [INFO ] [sig ] CCOI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:42.726344] [INFO ] [LOCAL ] Saved forecast: CCOI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CCOI.txt [2026-02-12T20:18:42.726503] [INFO ] [sig ] [601/3411] Completed CCOI in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-12T20:18:42.726543] [INFO ] [sig ] [602/3411] Forecasting CCRN... [2026-02-12T20:18:42.726593] [INFO ] [sig ] Generating forecast for: CCRN [2026-02-12T20:18:42.726627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCRN' from 'https://tdm.silogroup.org/data/derivative_storage/CCRN.csv'. [2026-02-12T20:18:42.738591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCRN'. [2026-02-12T20:18:42.738899] [INFO ] [FORECASTER] Starting predict_future for CCRN [2026-02-12T20:18:42.739716] [DEBUG] [LOCAL ] No optimal features file found for CCRN: ./output/feature-sets/CCRN.txt [2026-02-12T20:18:42.739769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:42.739801] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:42.739829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:42.739887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:42.798480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:42.799442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:42.799527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:42.799560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:42.918702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:42.918820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:42.918858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:42.918887] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:42.922515] [DEBUG] [FORECASTER] CCRN: Forecast T+1@11:T+2@11: DOWN (p=27.31%) [2026-02-12T20:18:42.922806] [INFO ] [FORECASTER] Completed predict_future for CCRN [2026-02-12T20:18:42.922935] [INFO ] [sig ] CCRN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:43.064811] [INFO ] [LOCAL ] Saved forecast: CCRN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CCRN.txt [2026-02-12T20:18:43.064921] [INFO ] [sig ] [602/3411] Completed CCRN in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-12T20:18:43.064959] [INFO ] [sig ] [603/3411] Forecasting CCS... [2026-02-12T20:18:43.064989] [INFO ] [sig ] Generating forecast for: CCS [2026-02-12T20:18:43.065019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCS' from 'https://tdm.silogroup.org/data/derivative_storage/CCS.csv'. [2026-02-12T20:18:43.076031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCS'. [2026-02-12T20:18:43.076285] [INFO ] [FORECASTER] Starting predict_future for CCS [2026-02-12T20:18:43.077067] [DEBUG] [LOCAL ] No optimal features file found for CCS: ./output/feature-sets/CCS.txt [2026-02-12T20:18:43.077120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:43.077151] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:43.077178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:43.077234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:43.134012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:43.134619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:43.134698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:43.134731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:43.254095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:43.254223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:43.254261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:43.254289] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:43.257683] [DEBUG] [FORECASTER] CCS: Forecast T+1@11:T+2@11: UP (p=58.00%) [2026-02-12T20:18:43.257954] [INFO ] [FORECASTER] Completed predict_future for CCS [2026-02-12T20:18:43.258079] [INFO ] [sig ] CCS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:43.403814] [INFO ] [LOCAL ] Saved forecast: CCS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CCS.txt [2026-02-12T20:18:43.403949] [INFO ] [sig ] [603/3411] Completed CCS in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-12T20:18:43.403987] [INFO ] [sig ] [604/3411] Forecasting CCSI... [2026-02-12T20:18:43.404019] [INFO ] [sig ] Generating forecast for: CCSI [2026-02-12T20:18:43.404050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCSI' from 'https://tdm.silogroup.org/data/derivative_storage/CCSI.csv'. [2026-02-12T20:18:43.417428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCSI'. [2026-02-12T20:18:43.417881] [INFO ] [FORECASTER] Starting predict_future for CCSI [2026-02-12T20:18:43.418756] [DEBUG] [LOCAL ] No optimal features file found for CCSI: ./output/feature-sets/CCSI.txt [2026-02-12T20:18:43.418812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:43.418848] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:43.418876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:43.418935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:43.482731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:43.483722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:43.483816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:43.483850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:43.609518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:43.609733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:43.609787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:43.609824] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:43.613616] [DEBUG] [FORECASTER] CCSI: Forecast T+1@11:T+2@11: UP (p=74.91%) [2026-02-12T20:18:43.613916] [INFO ] [FORECASTER] Completed predict_future for CCSI [2026-02-12T20:18:43.614053] [INFO ] [sig ] CCSI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:43.767226] [INFO ] [LOCAL ] Saved forecast: CCSI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CCSI.txt [2026-02-12T20:18:43.767478] [INFO ] [sig ] [604/3411] Completed CCSI in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-12T20:18:43.767532] [INFO ] [sig ] [605/3411] Forecasting CDC... [2026-02-12T20:18:43.767596] [INFO ] [sig ] Generating forecast for: CDC [2026-02-12T20:18:43.767634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDC' from 'https://tdm.silogroup.org/data/derivative_storage/CDC.csv'. [2026-02-12T20:18:43.779365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDC'. [2026-02-12T20:18:43.779740] [INFO ] [FORECASTER] Starting predict_future for CDC [2026-02-12T20:18:43.780635] [DEBUG] [LOCAL ] No optimal features file found for CDC: ./output/feature-sets/CDC.txt [2026-02-12T20:18:43.780690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:43.780723] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:43.780749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:43.780817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:43.844603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:43.845737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:43.845844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:43.845883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:43.964029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:43.964191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:43.964234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:43.964264] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:43.967833] [DEBUG] [FORECASTER] CDC: Forecast T+1@11:T+2@11: UP (p=89.34%) [2026-02-12T20:18:43.968124] [INFO ] [FORECASTER] Completed predict_future for CDC [2026-02-12T20:18:43.968257] [INFO ] [sig ] CDC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:44.108061] [INFO ] [LOCAL ] Saved forecast: CDC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CDC.txt [2026-02-12T20:18:44.108210] [INFO ] [sig ] [605/3411] Completed CDC in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-12T20:18:44.108254] [INFO ] [sig ] [606/3411] Forecasting CDE... [2026-02-12T20:18:44.108284] [INFO ] [sig ] Generating forecast for: CDE [2026-02-12T20:18:44.108314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDE' from 'https://tdm.silogroup.org/data/derivative_storage/CDE.csv'. [2026-02-12T20:18:44.120487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDE'. [2026-02-12T20:18:44.120842] [INFO ] [FORECASTER] Starting predict_future for CDE [2026-02-12T20:18:44.121659] [DEBUG] [LOCAL ] No optimal features file found for CDE: ./output/feature-sets/CDE.txt [2026-02-12T20:18:44.121712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:44.121743] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:44.121769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:44.121825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:44.178692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:44.179506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:44.179609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:44.179646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:44.307735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:44.307912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:44.307960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:44.307994] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:44.311753] [DEBUG] [FORECASTER] CDE: Forecast T+1@11:T+2@11: UP (p=66.91%) [2026-02-12T20:18:44.312050] [INFO ] [FORECASTER] Completed predict_future for CDE [2026-02-12T20:18:44.312182] [INFO ] [sig ] CDE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:44.455265] [INFO ] [LOCAL ] Saved forecast: CDE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CDE.txt [2026-02-12T20:18:44.455385] [INFO ] [sig ] [606/3411] Completed CDE in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-12T20:18:44.455424] [INFO ] [sig ] [607/3411] Forecasting CDIO... [2026-02-12T20:18:44.455454] [INFO ] [sig ] Generating forecast for: CDIO [2026-02-12T20:18:44.455484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDIO' from 'https://tdm.silogroup.org/data/derivative_storage/CDIO.csv'. [2026-02-12T20:18:44.466616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDIO'. [2026-02-12T20:18:44.466893] [INFO ] [FORECASTER] Starting predict_future for CDIO [2026-02-12T20:18:44.467723] [DEBUG] [LOCAL ] No optimal features file found for CDIO: ./output/feature-sets/CDIO.txt [2026-02-12T20:18:44.467774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:44.467806] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:44.467832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:44.467888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:44.524991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:44.525636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:44.525714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:44.525746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:44.650056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:44.650176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:44.650215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:44.650244] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:44.653560] [DEBUG] [FORECASTER] CDIO: Forecast T+1@11:T+2@11: UP (p=69.89%) [2026-02-12T20:18:44.653850] [INFO ] [FORECASTER] Completed predict_future for CDIO [2026-02-12T20:18:44.653976] [INFO ] [sig ] CDIO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:44.795935] [INFO ] [LOCAL ] Saved forecast: CDIO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CDIO.txt [2026-02-12T20:18:44.796058] [INFO ] [sig ] [607/3411] Completed CDIO in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-12T20:18:44.796098] [INFO ] [sig ] [608/3411] Forecasting CDL... [2026-02-12T20:18:44.796128] [INFO ] [sig ] Generating forecast for: CDL [2026-02-12T20:18:44.796158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDL' from 'https://tdm.silogroup.org/data/derivative_storage/CDL.csv'. [2026-02-12T20:18:44.806649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDL'. [2026-02-12T20:18:44.806925] [INFO ] [FORECASTER] Starting predict_future for CDL [2026-02-12T20:18:44.807977] [DEBUG] [LOCAL ] No optimal features file found for CDL: ./output/feature-sets/CDL.txt [2026-02-12T20:18:44.808030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:44.808099] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:44.808129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:44.808187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:44.865922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:44.866599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:44.866680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:44.866713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:44.980413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:44.980549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:44.980606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:44.980637] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:44.984045] [DEBUG] [FORECASTER] CDL: Forecast T+1@11:T+2@11: UP (p=95.91%) [2026-02-12T20:18:44.984319] [INFO ] [FORECASTER] Completed predict_future for CDL [2026-02-12T20:18:44.984448] [INFO ] [sig ] CDL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:45.138432] [INFO ] [LOCAL ] Saved forecast: CDL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CDL.txt [2026-02-12T20:18:45.138664] [INFO ] [sig ] [608/3411] Completed CDL in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-12T20:18:45.138734] [INFO ] [sig ] [609/3411] Forecasting CDNA... [2026-02-12T20:18:45.138777] [INFO ] [sig ] Generating forecast for: CDNA [2026-02-12T20:18:45.138813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNA' from 'https://tdm.silogroup.org/data/derivative_storage/CDNA.csv'. [2026-02-12T20:18:45.154888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNA'. [2026-02-12T20:18:45.155433] [INFO ] [FORECASTER] Starting predict_future for CDNA [2026-02-12T20:18:45.156337] [DEBUG] [LOCAL ] No optimal features file found for CDNA: ./output/feature-sets/CDNA.txt [2026-02-12T20:18:45.156392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:45.156424] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:45.156451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:45.156508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:45.214623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:45.215565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:45.215675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:45.215708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:45.341812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:45.341980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:45.342023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:45.342052] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:45.345755] [DEBUG] [FORECASTER] CDNA: Forecast T+1@11:T+2@11: UP (p=60.15%) [2026-02-12T20:18:45.346077] [INFO ] [FORECASTER] Completed predict_future for CDNA [2026-02-12T20:18:45.346236] [INFO ] [sig ] CDNA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:45.493437] [INFO ] [LOCAL ] Saved forecast: CDNA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CDNA.txt [2026-02-12T20:18:45.493624] [INFO ] [sig ] [609/3411] Completed CDNA in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-12T20:18:45.493667] [INFO ] [sig ] [610/3411] Forecasting CDNS... [2026-02-12T20:18:45.493703] [INFO ] [sig ] Generating forecast for: CDNS [2026-02-12T20:18:45.493750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNS' from 'https://tdm.silogroup.org/data/derivative_storage/CDNS.csv'. [2026-02-12T20:18:45.508092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNS'. [2026-02-12T20:18:45.508485] [INFO ] [FORECASTER] Starting predict_future for CDNS [2026-02-12T20:18:45.509534] [DEBUG] [LOCAL ] No optimal features file found for CDNS: ./output/feature-sets/CDNS.txt [2026-02-12T20:18:45.509608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:45.509645] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:45.509673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:45.509731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:45.570887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:45.571969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:45.572053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:45.572086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:45.698493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:45.698647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:45.698687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:45.698715] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:45.702053] [DEBUG] [FORECASTER] CDNS: Forecast T+1@11:T+2@11: UP (p=85.58%) [2026-02-12T20:18:45.702330] [INFO ] [FORECASTER] Completed predict_future for CDNS [2026-02-12T20:18:45.702454] [INFO ] [sig ] CDNS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:45.841865] [INFO ] [LOCAL ] Saved forecast: CDNS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CDNS.txt [2026-02-12T20:18:45.841980] [INFO ] [sig ] [610/3411] Completed CDNS in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-12T20:18:45.842019] [INFO ] [sig ] [611/3411] Forecasting CDP... [2026-02-12T20:18:45.842047] [INFO ] [sig ] Generating forecast for: CDP [2026-02-12T20:18:45.842077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDP' from 'https://tdm.silogroup.org/data/derivative_storage/CDP.csv'. [2026-02-12T20:18:45.853523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDP'. [2026-02-12T20:18:45.853839] [INFO ] [FORECASTER] Starting predict_future for CDP [2026-02-12T20:18:45.854650] [DEBUG] [LOCAL ] No optimal features file found for CDP: ./output/feature-sets/CDP.txt [2026-02-12T20:18:45.854703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:45.854736] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:45.854764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:45.854822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:45.911870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:45.912625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:45.912708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:45.912741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:46.032962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:46.033121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:46.033174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:46.033253] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:46.036892] [DEBUG] [FORECASTER] CDP: Forecast T+1@11:T+2@11: UP (p=99.76%) [2026-02-12T20:18:46.037190] [INFO ] [FORECASTER] Completed predict_future for CDP [2026-02-12T20:18:46.037349] [INFO ] [sig ] CDP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:46.179482] [INFO ] [LOCAL ] Saved forecast: CDP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CDP.txt [2026-02-12T20:18:46.179632] [INFO ] [sig ] [611/3411] Completed CDP in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-12T20:18:46.179687] [INFO ] [sig ] [612/3411] Forecasting CDRE... [2026-02-12T20:18:46.179719] [INFO ] [sig ] Generating forecast for: CDRE [2026-02-12T20:18:46.179750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRE' from 'https://tdm.silogroup.org/data/derivative_storage/CDRE.csv'. [2026-02-12T20:18:46.191973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRE'. [2026-02-12T20:18:46.192280] [INFO ] [FORECASTER] Starting predict_future for CDRE [2026-02-12T20:18:46.193091] [DEBUG] [LOCAL ] No optimal features file found for CDRE: ./output/feature-sets/CDRE.txt [2026-02-12T20:18:46.193143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:46.193176] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:46.193208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:46.193277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:46.253423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:46.254437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:46.254738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:46.254774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:46.378326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:46.378704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:46.378748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:46.378775] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:46.382436] [DEBUG] [FORECASTER] CDRE: Forecast T+1@11:T+2@11: DOWN (p=5.28%) [2026-02-12T20:18:46.382733] [INFO ] [FORECASTER] Completed predict_future for CDRE [2026-02-12T20:18:46.382864] [INFO ] [sig ] CDRE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:46.522282] [INFO ] [LOCAL ] Saved forecast: CDRE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CDRE.txt [2026-02-12T20:18:46.522418] [INFO ] [sig ] [612/3411] Completed CDRE in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-12T20:18:46.522456] [INFO ] [sig ] [613/3411] Forecasting CDRO... [2026-02-12T20:18:46.522485] [INFO ] [sig ] Generating forecast for: CDRO [2026-02-12T20:18:46.522516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRO' from 'https://tdm.silogroup.org/data/derivative_storage/CDRO.csv'. [2026-02-12T20:18:46.533638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRO'. [2026-02-12T20:18:46.533923] [INFO ] [FORECASTER] Starting predict_future for CDRO [2026-02-12T20:18:46.534712] [DEBUG] [LOCAL ] No optimal features file found for CDRO: ./output/feature-sets/CDRO.txt [2026-02-12T20:18:46.534764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:46.534796] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:46.534822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:46.534879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:46.592020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:46.592727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:46.592809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:46.592841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:46.701393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:46.701550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:46.701611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:46.701642] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:46.705199] [DEBUG] [FORECASTER] CDRO: Forecast T+1@11:T+2@11: UP (p=92.34%) [2026-02-12T20:18:46.705493] [INFO ] [FORECASTER] Completed predict_future for CDRO [2026-02-12T20:18:46.705671] [INFO ] [sig ] CDRO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:46.845914] [INFO ] [LOCAL ] Saved forecast: CDRO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CDRO.txt [2026-02-12T20:18:46.846076] [INFO ] [sig ] [613/3411] Completed CDRO in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-12T20:18:46.846119] [INFO ] [sig ] [614/3411] Forecasting CDXS... [2026-02-12T20:18:46.846149] [INFO ] [sig ] Generating forecast for: CDXS [2026-02-12T20:18:46.846178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDXS' from 'https://tdm.silogroup.org/data/derivative_storage/CDXS.csv'. [2026-02-12T20:18:46.858500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDXS'. [2026-02-12T20:18:46.858934] [INFO ] [FORECASTER] Starting predict_future for CDXS [2026-02-12T20:18:46.859784] [DEBUG] [LOCAL ] No optimal features file found for CDXS: ./output/feature-sets/CDXS.txt [2026-02-12T20:18:46.859837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:46.859868] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:46.859895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:46.859952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:46.921144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:46.922206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:46.922308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:46.922343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:47.061226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:47.061397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:47.061439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:47.061469] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:47.065272] [DEBUG] [FORECASTER] CDXS: Forecast T+1@11:T+2@11: DOWN (p=43.30%) [2026-02-12T20:18:47.065601] [INFO ] [FORECASTER] Completed predict_future for CDXS [2026-02-12T20:18:47.065748] [INFO ] [sig ] CDXS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:47.221010] [INFO ] [LOCAL ] Saved forecast: CDXS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CDXS.txt [2026-02-12T20:18:47.221213] [INFO ] [sig ] [614/3411] Completed CDXS in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-12T20:18:47.221275] [INFO ] [sig ] [615/3411] Forecasting CDZI... [2026-02-12T20:18:47.221313] [INFO ] [sig ] Generating forecast for: CDZI [2026-02-12T20:18:47.221350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDZI' from 'https://tdm.silogroup.org/data/derivative_storage/CDZI.csv'. [2026-02-12T20:18:47.234999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDZI'. [2026-02-12T20:18:47.235412] [INFO ] [FORECASTER] Starting predict_future for CDZI [2026-02-12T20:18:47.236333] [DEBUG] [LOCAL ] No optimal features file found for CDZI: ./output/feature-sets/CDZI.txt [2026-02-12T20:18:47.236389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:47.236422] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:47.236467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:47.236566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:47.311928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:47.312893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:47.312984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:47.313018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:47.443391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:47.443556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:47.443639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:47.443675] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:47.447248] [DEBUG] [FORECASTER] CDZI: Forecast T+1@11:T+2@11: UP (p=76.89%) [2026-02-12T20:18:47.447605] [INFO ] [FORECASTER] Completed predict_future for CDZI [2026-02-12T20:18:47.447752] [INFO ] [sig ] CDZI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:47.589668] [INFO ] [LOCAL ] Saved forecast: CDZI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CDZI.txt [2026-02-12T20:18:47.589815] [INFO ] [sig ] [615/3411] Completed CDZI in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-12T20:18:47.589854] [INFO ] [sig ] [616/3411] Forecasting CE... [2026-02-12T20:18:47.589885] [INFO ] [sig ] Generating forecast for: CE [2026-02-12T20:18:47.589916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CE' from 'https://tdm.silogroup.org/data/derivative_storage/CE.csv'. [2026-02-12T20:18:47.605105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CE'. [2026-02-12T20:18:47.605597] [INFO ] [FORECASTER] Starting predict_future for CE [2026-02-12T20:18:47.606666] [DEBUG] [LOCAL ] No optimal features file found for CE: ./output/feature-sets/CE.txt [2026-02-12T20:18:47.606732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:47.606774] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:47.606811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:47.606891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:47.673108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:47.674058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:47.674165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:47.674201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:47.799255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:47.799413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:47.799456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:47.799488] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:47.803061] [DEBUG] [FORECASTER] CE: Forecast T+1@11:T+2@11: DOWN (p=21.79%) [2026-02-12T20:18:47.803338] [INFO ] [FORECASTER] Completed predict_future for CE [2026-02-12T20:18:47.803469] [INFO ] [sig ] CE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:47.945323] [INFO ] [LOCAL ] Saved forecast: CE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CE.txt [2026-02-12T20:18:47.945484] [INFO ] [sig ] [616/3411] Completed CE in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-12T20:18:47.945526] [INFO ] [sig ] [617/3411] Forecasting CECO... [2026-02-12T20:18:47.945557] [INFO ] [sig ] Generating forecast for: CECO [2026-02-12T20:18:47.945607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CECO' from 'https://tdm.silogroup.org/data/derivative_storage/CECO.csv'. [2026-02-12T20:18:47.958739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CECO'. [2026-02-12T20:18:47.959108] [INFO ] [FORECASTER] Starting predict_future for CECO [2026-02-12T20:18:47.959949] [DEBUG] [LOCAL ] No optimal features file found for CECO: ./output/feature-sets/CECO.txt [2026-02-12T20:18:47.960003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:47.960035] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:47.960062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:47.960118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:48.017531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:48.018217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:48.018327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:48.018368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:48.134917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:48.135060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:48.135100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:48.135129] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:48.138699] [DEBUG] [FORECASTER] CECO: Forecast T+1@11:T+2@11: UP (p=63.46%) [2026-02-12T20:18:48.138975] [INFO ] [FORECASTER] Completed predict_future for CECO [2026-02-12T20:18:48.139101] [INFO ] [sig ] CECO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:48.280200] [INFO ] [LOCAL ] Saved forecast: CECO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CECO.txt [2026-02-12T20:18:48.280362] [INFO ] [sig ] [617/3411] Completed CECO in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-12T20:18:48.280403] [INFO ] [sig ] [618/3411] Forecasting CEG... [2026-02-12T20:18:48.280432] [INFO ] [sig ] Generating forecast for: CEG [2026-02-12T20:18:48.280465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEG' from 'https://tdm.silogroup.org/data/derivative_storage/CEG.csv'. [2026-02-12T20:18:48.293064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEG'. [2026-02-12T20:18:48.293480] [INFO ] [FORECASTER] Starting predict_future for CEG [2026-02-12T20:18:48.294313] [DEBUG] [LOCAL ] No optimal features file found for CEG: ./output/feature-sets/CEG.txt [2026-02-12T20:18:48.294368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:48.294400] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:48.294427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:48.294483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:48.352259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:48.353245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:48.353374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:48.353409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:48.478257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:48.478427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:48.478471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:48.478501] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:48.482031] [DEBUG] [FORECASTER] CEG: Forecast T+1@11:T+2@11: DOWN (p=3.85%) [2026-02-12T20:18:48.482318] [INFO ] [FORECASTER] Completed predict_future for CEG [2026-02-12T20:18:48.482468] [INFO ] [sig ] CEG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:48.624017] [INFO ] [LOCAL ] Saved forecast: CEG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CEG.txt [2026-02-12T20:18:48.624161] [INFO ] [sig ] [618/3411] Completed CEG in 0.3s | 2.76 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-12T20:18:48.624201] [INFO ] [sig ] [619/3411] Forecasting CELC... [2026-02-12T20:18:48.624231] [INFO ] [sig ] Generating forecast for: CELC [2026-02-12T20:18:48.624261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELC' from 'https://tdm.silogroup.org/data/derivative_storage/CELC.csv'. [2026-02-12T20:18:48.636172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELC'. [2026-02-12T20:18:48.636486] [INFO ] [FORECASTER] Starting predict_future for CELC [2026-02-12T20:18:48.637354] [DEBUG] [LOCAL ] No optimal features file found for CELC: ./output/feature-sets/CELC.txt [2026-02-12T20:18:48.637409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:48.637441] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:48.637479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:48.637539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:48.697630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:48.698463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:48.698548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:48.698602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:48.820659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:48.820819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:48.820860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:48.820889] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:48.824355] [DEBUG] [FORECASTER] CELC: Forecast T+1@11:T+2@11: DOWN (p=13.48%) [2026-02-12T20:18:48.824649] [INFO ] [FORECASTER] Completed predict_future for CELC [2026-02-12T20:18:48.824779] [INFO ] [sig ] CELC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:48.966179] [INFO ] [LOCAL ] Saved forecast: CELC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CELC.txt [2026-02-12T20:18:48.966330] [INFO ] [sig ] [619/3411] Completed CELC in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-12T20:18:48.966371] [INFO ] [sig ] [620/3411] Forecasting CELH... [2026-02-12T20:18:48.966400] [INFO ] [sig ] Generating forecast for: CELH [2026-02-12T20:18:48.966430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELH' from 'https://tdm.silogroup.org/data/derivative_storage/CELH.csv'. [2026-02-12T20:18:48.979518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELH'. [2026-02-12T20:18:48.979869] [INFO ] [FORECASTER] Starting predict_future for CELH [2026-02-12T20:18:48.980879] [DEBUG] [LOCAL ] No optimal features file found for CELH: ./output/feature-sets/CELH.txt [2026-02-12T20:18:48.980933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:48.980966] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:48.980994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:48.981051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:49.044768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:49.045681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:49.045771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:49.045806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:49.165637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:49.165793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:49.165835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:49.165867] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:49.169398] [DEBUG] [FORECASTER] CELH: Forecast T+1@11:T+2@11: UP (p=66.72%) [2026-02-12T20:18:49.169700] [INFO ] [FORECASTER] Completed predict_future for CELH [2026-02-12T20:18:49.169836] [INFO ] [sig ] CELH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:49.312733] [INFO ] [LOCAL ] Saved forecast: CELH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CELH.txt [2026-02-12T20:18:49.312869] [INFO ] [sig ] [620/3411] Completed CELH in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-12T20:18:49.312909] [INFO ] [sig ] [621/3411] Forecasting CELZ... [2026-02-12T20:18:49.312939] [INFO ] [sig ] Generating forecast for: CELZ [2026-02-12T20:18:49.312969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELZ' from 'https://tdm.silogroup.org/data/derivative_storage/CELZ.csv'. [2026-02-12T20:18:49.324569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELZ'. [2026-02-12T20:18:49.324874] [INFO ] [FORECASTER] Starting predict_future for CELZ [2026-02-12T20:18:49.325878] [DEBUG] [LOCAL ] No optimal features file found for CELZ: ./output/feature-sets/CELZ.txt [2026-02-12T20:18:49.325931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:49.325963] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:49.325989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:49.326046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:49.385653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:49.386783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:49.386867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:49.386900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:49.507047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:49.507207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:49.507249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:49.507309] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:49.511003] [DEBUG] [FORECASTER] CELZ: Forecast T+1@11:T+2@11: UP (p=95.84%) [2026-02-12T20:18:49.511293] [INFO ] [FORECASTER] Completed predict_future for CELZ [2026-02-12T20:18:49.511429] [INFO ] [sig ] CELZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:49.656161] [INFO ] [LOCAL ] Saved forecast: CELZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CELZ.txt [2026-02-12T20:18:49.656349] [INFO ] [sig ] [621/3411] Completed CELZ in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-12T20:18:49.656401] [INFO ] [sig ] [622/3411] Forecasting CENTA... [2026-02-12T20:18:49.656441] [INFO ] [sig ] Generating forecast for: CENTA [2026-02-12T20:18:49.656473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENTA' from 'https://tdm.silogroup.org/data/derivative_storage/CENTA.csv'. [2026-02-12T20:18:49.669378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENTA'. [2026-02-12T20:18:49.669702] [INFO ] [FORECASTER] Starting predict_future for CENTA [2026-02-12T20:18:49.670522] [DEBUG] [LOCAL ] No optimal features file found for CENTA: ./output/feature-sets/CENTA.txt [2026-02-12T20:18:49.670604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:49.670641] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:49.670670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:49.670728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:49.729470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:49.730381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:49.730462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:49.730496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:49.852653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:49.852812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:49.852864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:49.852899] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:49.856433] [DEBUG] [FORECASTER] CENTA: Forecast T+1@11:T+2@11: DOWN (p=0.41%) [2026-02-12T20:18:49.856737] [INFO ] [FORECASTER] Completed predict_future for CENTA [2026-02-12T20:18:49.856872] [INFO ] [sig ] CENTA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:49.999283] [INFO ] [LOCAL ] Saved forecast: CENTA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CENTA.txt [2026-02-12T20:18:49.999428] [INFO ] [sig ] [622/3411] Completed CENTA in 0.3s | 2.77 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-12T20:18:49.999466] [INFO ] [sig ] [623/3411] Forecasting CENX... [2026-02-12T20:18:49.999503] [INFO ] [sig ] Generating forecast for: CENX [2026-02-12T20:18:49.999535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENX' from 'https://tdm.silogroup.org/data/derivative_storage/CENX.csv'. [2026-02-12T20:18:50.011434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENX'. [2026-02-12T20:18:50.011752] [INFO ] [FORECASTER] Starting predict_future for CENX [2026-02-12T20:18:50.012524] [DEBUG] [LOCAL ] No optimal features file found for CENX: ./output/feature-sets/CENX.txt [2026-02-12T20:18:50.012594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:50.012628] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:50.012655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:50.012711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:50.075306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:50.076469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:50.076558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:50.076617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:50.208933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:50.209092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:50.209133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:50.209161] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:50.212665] [DEBUG] [FORECASTER] CENX: Forecast T+1@11:T+2@11: DOWN (p=3.21%) [2026-02-12T20:18:50.212959] [INFO ] [FORECASTER] Completed predict_future for CENX [2026-02-12T20:18:50.213095] [INFO ] [sig ] CENX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:50.358315] [INFO ] [LOCAL ] Saved forecast: CENX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CENX.txt [2026-02-12T20:18:50.358492] [INFO ] [sig ] [623/3411] Completed CENX in 0.4s | 2.77 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-12T20:18:50.358533] [INFO ] [sig ] [624/3411] Forecasting CERS... [2026-02-12T20:18:50.358562] [INFO ] [sig ] Generating forecast for: CERS [2026-02-12T20:18:50.358617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CERS' from 'https://tdm.silogroup.org/data/derivative_storage/CERS.csv'. [2026-02-12T20:18:50.371250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CERS'. [2026-02-12T20:18:50.371727] [INFO ] [FORECASTER] Starting predict_future for CERS [2026-02-12T20:18:50.372602] [DEBUG] [LOCAL ] No optimal features file found for CERS: ./output/feature-sets/CERS.txt [2026-02-12T20:18:50.372657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:50.372690] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:50.372716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:50.372772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:50.451964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:50.453197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:50.453326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:50.453371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:50.603413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:50.603642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:50.603711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:50.603764] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:50.609644] [DEBUG] [FORECASTER] CERS: Forecast T+1@11:T+2@11: DOWN (p=29.45%) [2026-02-12T20:18:50.610184] [INFO ] [FORECASTER] Completed predict_future for CERS [2026-02-12T20:18:50.610423] [INFO ] [sig ] CERS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:50.835238] [INFO ] [LOCAL ] Saved forecast: CERS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CERS.txt [2026-02-12T20:18:50.835465] [INFO ] [sig ] [624/3411] Completed CERS in 0.5s | 2.76 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-12T20:18:50.835515] [INFO ] [sig ] [625/3411] Forecasting CETX... [2026-02-12T20:18:50.835551] [INFO ] [sig ] Generating forecast for: CETX [2026-02-12T20:18:50.835608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CETX' from 'https://tdm.silogroup.org/data/derivative_storage/CETX.csv'. [2026-02-12T20:18:50.852861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CETX'. [2026-02-12T20:18:50.854426] [INFO ] [FORECASTER] Starting predict_future for CETX [2026-02-12T20:18:50.856031] [DEBUG] [LOCAL ] No optimal features file found for CETX: ./output/feature-sets/CETX.txt [2026-02-12T20:18:50.856111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:50.856183] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:50.856212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:50.856272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:50.942817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:50.944146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:50.944278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:50.944334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:51.105678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:51.105879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:51.105933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:51.105973] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:51.111522] [DEBUG] [FORECASTER] CETX: Forecast T+1@11:T+2@11: UP (p=51.40%) [2026-02-12T20:18:51.112069] [INFO ] [FORECASTER] Completed predict_future for CETX [2026-02-12T20:18:51.112283] [INFO ] [sig ] CETX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:51.347643] [INFO ] [LOCAL ] Saved forecast: CETX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CETX.txt [2026-02-12T20:18:51.347884] [INFO ] [sig ] [625/3411] Completed CETX in 0.5s | 2.76 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-12T20:18:51.347958] [INFO ] [sig ] [626/3411] Forecasting CF... [2026-02-12T20:18:51.348015] [INFO ] [sig ] Generating forecast for: CF [2026-02-12T20:18:51.348068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CF' from 'https://tdm.silogroup.org/data/derivative_storage/CF.csv'. [2026-02-12T20:18:51.375371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CF'. [2026-02-12T20:18:51.376096] [INFO ] [FORECASTER] Starting predict_future for CF [2026-02-12T20:18:51.377639] [DEBUG] [LOCAL ] No optimal features file found for CF: ./output/feature-sets/CF.txt [2026-02-12T20:18:51.377725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:51.377771] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:51.377809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:51.377889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:51.462886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:51.464043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:51.464464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:51.464533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:51.634033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:51.634233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:51.634287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:51.634352] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:51.639492] [DEBUG] [FORECASTER] CF: Forecast T+1@11:T+2@11: UP (p=76.93%) [2026-02-12T20:18:51.640031] [INFO ] [FORECASTER] Completed predict_future for CF [2026-02-12T20:18:51.640249] [INFO ] [sig ] CF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:51.819710] [INFO ] [LOCAL ] Saved forecast: CF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CF.txt [2026-02-12T20:18:51.819950] [INFO ] [sig ] [626/3411] Completed CF in 0.5s | 2.76 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-12T20:18:51.820023] [INFO ] [sig ] [627/3411] Forecasting CFFN... [2026-02-12T20:18:51.820077] [INFO ] [sig ] Generating forecast for: CFFN [2026-02-12T20:18:51.820131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFFN' from 'https://tdm.silogroup.org/data/derivative_storage/CFFN.csv'. [2026-02-12T20:18:51.835037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFFN'. [2026-02-12T20:18:51.835472] [INFO ] [FORECASTER] Starting predict_future for CFFN [2026-02-12T20:18:51.836356] [DEBUG] [LOCAL ] No optimal features file found for CFFN: ./output/feature-sets/CFFN.txt [2026-02-12T20:18:51.836412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:51.836446] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:51.836473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:51.836529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:51.897417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:51.898386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:51.898491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:51.898526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:52.024770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:52.024929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:52.024970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:52.025000] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:52.028854] [DEBUG] [FORECASTER] CFFN: Forecast T+1@11:T+2@11: DOWN (p=18.11%) [2026-02-12T20:18:52.029150] [INFO ] [FORECASTER] Completed predict_future for CFFN [2026-02-12T20:18:52.029289] [INFO ] [sig ] CFFN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:52.174178] [INFO ] [LOCAL ] Saved forecast: CFFN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CFFN.txt [2026-02-12T20:18:52.174311] [INFO ] [sig ] [627/3411] Completed CFFN in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-12T20:18:52.174350] [INFO ] [sig ] [628/3411] Forecasting CFG... [2026-02-12T20:18:52.174381] [INFO ] [sig ] Generating forecast for: CFG [2026-02-12T20:18:52.174412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFG' from 'https://tdm.silogroup.org/data/derivative_storage/CFG.csv'. [2026-02-12T20:18:52.186313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFG'. [2026-02-12T20:18:52.186656] [INFO ] [FORECASTER] Starting predict_future for CFG [2026-02-12T20:18:52.187463] [DEBUG] [LOCAL ] No optimal features file found for CFG: ./output/feature-sets/CFG.txt [2026-02-12T20:18:52.187516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:52.187547] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:52.187596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:52.187657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:52.248426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:52.249493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:52.249615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:52.249661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:52.391106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:52.391264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:52.391303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:52.391332] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:52.395138] [DEBUG] [FORECASTER] CFG: Forecast T+1@11:T+2@11: UP (p=54.55%) [2026-02-12T20:18:52.395425] [INFO ] [FORECASTER] Completed predict_future for CFG [2026-02-12T20:18:52.395557] [INFO ] [sig ] CFG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:52.543791] [INFO ] [LOCAL ] Saved forecast: CFG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CFG.txt [2026-02-12T20:18:52.543957] [INFO ] [sig ] [628/3411] Completed CFG in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-12T20:18:52.544000] [INFO ] [sig ] [629/3411] Forecasting CFO... [2026-02-12T20:18:52.544033] [INFO ] [sig ] Generating forecast for: CFO [2026-02-12T20:18:52.544066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFO' from 'https://tdm.silogroup.org/data/derivative_storage/CFO.csv'. [2026-02-12T20:18:52.555877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFO'. [2026-02-12T20:18:52.556212] [INFO ] [FORECASTER] Starting predict_future for CFO [2026-02-12T20:18:52.557049] [DEBUG] [LOCAL ] No optimal features file found for CFO: ./output/feature-sets/CFO.txt [2026-02-12T20:18:52.557104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:52.557138] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:52.557167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:52.557226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:52.617416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:52.618299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:52.618384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:52.618419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:52.736360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:52.736525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:52.736565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:52.736615] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:52.740057] [DEBUG] [FORECASTER] CFO: Forecast T+1@11:T+2@11: UP (p=89.75%) [2026-02-12T20:18:52.740333] [INFO ] [FORECASTER] Completed predict_future for CFO [2026-02-12T20:18:52.740464] [INFO ] [sig ] CFO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:52.879835] [INFO ] [LOCAL ] Saved forecast: CFO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CFO.txt [2026-02-12T20:18:52.879990] [INFO ] [sig ] [629/3411] Completed CFO in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-12T20:18:52.880029] [INFO ] [sig ] [630/3411] Forecasting CG... [2026-02-12T20:18:52.880061] [INFO ] [sig ] Generating forecast for: CG [2026-02-12T20:18:52.880092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CG' from 'https://tdm.silogroup.org/data/derivative_storage/CG.csv'. [2026-02-12T20:18:52.892257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CG'. [2026-02-12T20:18:52.892604] [INFO ] [FORECASTER] Starting predict_future for CG [2026-02-12T20:18:52.893367] [DEBUG] [LOCAL ] No optimal features file found for CG: ./output/feature-sets/CG.txt [2026-02-12T20:18:52.893419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:52.893451] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:52.893477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:52.893534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:52.951071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:52.951953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:52.952040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:52.952073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:53.070063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:53.070221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:53.070260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:53.070289] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:53.073750] [DEBUG] [FORECASTER] CG: Forecast T+1@11:T+2@11: DOWN (p=49.41%) [2026-02-12T20:18:53.074028] [INFO ] [FORECASTER] Completed predict_future for CG [2026-02-12T20:18:53.074157] [INFO ] [sig ] CG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:53.214043] [INFO ] [LOCAL ] Saved forecast: CG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CG.txt [2026-02-12T20:18:53.214207] [INFO ] [sig ] [630/3411] Completed CG in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-12T20:18:53.214247] [INFO ] [sig ] [631/3411] Forecasting CGABL... [2026-02-12T20:18:53.214276] [INFO ] [sig ] Generating forecast for: CGABL [2026-02-12T20:18:53.214305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGABL' from 'https://tdm.silogroup.org/data/derivative_storage/CGABL.csv'. [2026-02-12T20:18:53.226342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGABL'. [2026-02-12T20:18:53.226657] [INFO ] [FORECASTER] Starting predict_future for CGABL [2026-02-12T20:18:53.227443] [DEBUG] [LOCAL ] No optimal features file found for CGABL: ./output/feature-sets/CGABL.txt [2026-02-12T20:18:53.227495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:53.227527] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:53.227553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:53.227632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:53.284415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:53.285293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:53.285378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:53.285415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:53.403854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:53.404014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:53.404057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:53.404086] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:53.407484] [DEBUG] [FORECASTER] CGABL: Forecast T+1@11:T+2@11: UP (p=89.81%) [2026-02-12T20:18:53.407778] [INFO ] [FORECASTER] Completed predict_future for CGABL [2026-02-12T20:18:53.407907] [INFO ] [sig ] CGABL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:53.547379] [INFO ] [LOCAL ] Saved forecast: CGABL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CGABL.txt [2026-02-12T20:18:53.547523] [INFO ] [sig ] [631/3411] Completed CGABL in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-12T20:18:53.547564] [INFO ] [sig ] [632/3411] Forecasting CGBD... [2026-02-12T20:18:53.547615] [INFO ] [sig ] Generating forecast for: CGBD [2026-02-12T20:18:53.547646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGBD' from 'https://tdm.silogroup.org/data/derivative_storage/CGBD.csv'. [2026-02-12T20:18:53.559517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGBD'. [2026-02-12T20:18:53.559814] [INFO ] [FORECASTER] Starting predict_future for CGBD [2026-02-12T20:18:53.560591] [DEBUG] [LOCAL ] No optimal features file found for CGBD: ./output/feature-sets/CGBD.txt [2026-02-12T20:18:53.560654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:53.560687] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:53.560714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:53.560770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:53.618216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:53.618924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:53.619003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:53.619035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:53.735092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:53.735249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:53.735290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:53.735320] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:53.738814] [DEBUG] [FORECASTER] CGBD: Forecast T+1@11:T+2@11: DOWN (p=40.20%) [2026-02-12T20:18:53.739085] [INFO ] [FORECASTER] Completed predict_future for CGBD [2026-02-12T20:18:53.739209] [INFO ] [sig ] CGBD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:53.892325] [INFO ] [LOCAL ] Saved forecast: CGBD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CGBD.txt [2026-02-12T20:18:53.892540] [INFO ] [sig ] [632/3411] Completed CGBD in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-12T20:18:53.892624] [INFO ] [sig ] [633/3411] Forecasting CGC... [2026-02-12T20:18:53.892676] [INFO ] [sig ] Generating forecast for: CGC [2026-02-12T20:18:53.892725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGC' from 'https://tdm.silogroup.org/data/derivative_storage/CGC.csv'. [2026-02-12T20:18:53.905962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGC'. [2026-02-12T20:18:53.906318] [INFO ] [FORECASTER] Starting predict_future for CGC [2026-02-12T20:18:53.907123] [DEBUG] [LOCAL ] No optimal features file found for CGC: ./output/feature-sets/CGC.txt [2026-02-12T20:18:53.907176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:53.907207] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:53.907234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:53.907316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:53.964811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:53.965701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:53.965786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:53.965819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:54.084146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:54.084305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:54.084345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:54.084375] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:54.087932] [DEBUG] [FORECASTER] CGC: Forecast T+1@11:T+2@11: DOWN (p=36.50%) [2026-02-12T20:18:54.088225] [INFO ] [FORECASTER] Completed predict_future for CGC [2026-02-12T20:18:54.088359] [INFO ] [sig ] CGC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:54.231332] [INFO ] [LOCAL ] Saved forecast: CGC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CGC.txt [2026-02-12T20:18:54.231496] [INFO ] [sig ] [633/3411] Completed CGC in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-12T20:18:54.231544] [INFO ] [sig ] [634/3411] Forecasting CGEM... [2026-02-12T20:18:54.231597] [INFO ] [sig ] Generating forecast for: CGEM [2026-02-12T20:18:54.231629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEM' from 'https://tdm.silogroup.org/data/derivative_storage/CGEM.csv'. [2026-02-12T20:18:54.245890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEM'. [2026-02-12T20:18:54.246343] [INFO ] [FORECASTER] Starting predict_future for CGEM [2026-02-12T20:18:54.247232] [DEBUG] [LOCAL ] No optimal features file found for CGEM: ./output/feature-sets/CGEM.txt [2026-02-12T20:18:54.247322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:54.247357] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:54.247384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:54.247440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:54.310064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:54.311007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:54.311114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:54.311148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:54.434632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:54.434793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:54.434832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:54.434861] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:54.438459] [DEBUG] [FORECASTER] CGEM: Forecast T+1@11:T+2@11: DOWN (p=28.00%) [2026-02-12T20:18:54.438809] [INFO ] [FORECASTER] Completed predict_future for CGEM [2026-02-12T20:18:54.438953] [INFO ] [sig ] CGEM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:54.595955] [INFO ] [LOCAL ] Saved forecast: CGEM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CGEM.txt [2026-02-12T20:18:54.596117] [INFO ] [sig ] [634/3411] Completed CGEM in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-12T20:18:54.596155] [INFO ] [sig ] [635/3411] Forecasting CGEN... [2026-02-12T20:18:54.596186] [INFO ] [sig ] Generating forecast for: CGEN [2026-02-12T20:18:54.596217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEN' from 'https://tdm.silogroup.org/data/derivative_storage/CGEN.csv'. [2026-02-12T20:18:54.609320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEN'. [2026-02-12T20:18:54.609767] [INFO ] [FORECASTER] Starting predict_future for CGEN [2026-02-12T20:18:54.610593] [DEBUG] [LOCAL ] No optimal features file found for CGEN: ./output/feature-sets/CGEN.txt [2026-02-12T20:18:54.610647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:54.610678] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:54.610706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:54.610763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:54.671632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:54.672529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:54.672693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:54.672734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:54.802895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:54.803056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:54.803099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:54.803130] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:54.806872] [DEBUG] [FORECASTER] CGEN: Forecast T+1@11:T+2@11: UP (p=60.06%) [2026-02-12T20:18:54.807219] [INFO ] [FORECASTER] Completed predict_future for CGEN [2026-02-12T20:18:54.807397] [INFO ] [sig ] CGEN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:54.963642] [INFO ] [LOCAL ] Saved forecast: CGEN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CGEN.txt [2026-02-12T20:18:54.963813] [INFO ] [sig ] [635/3411] Completed CGEN in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-12T20:18:54.963865] [INFO ] [sig ] [636/3411] Forecasting CGNX... [2026-02-12T20:18:54.963899] [INFO ] [sig ] Generating forecast for: CGNX [2026-02-12T20:18:54.963932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGNX' from 'https://tdm.silogroup.org/data/derivative_storage/CGNX.csv'. [2026-02-12T20:18:54.977025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGNX'. [2026-02-12T20:18:54.977462] [INFO ] [FORECASTER] Starting predict_future for CGNX [2026-02-12T20:18:54.978558] [DEBUG] [LOCAL ] No optimal features file found for CGNX: ./output/feature-sets/CGNX.txt [2026-02-12T20:18:54.978642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:54.978875] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:54.978903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:54.978960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:55.039121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:55.040269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:55.040387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:55.040422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:55.175285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:55.175461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:55.175501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:55.175530] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:55.179187] [DEBUG] [FORECASTER] CGNX: Forecast T+1@11:T+2@11: UP (p=75.96%) [2026-02-12T20:18:55.179522] [INFO ] [FORECASTER] Completed predict_future for CGNX [2026-02-12T20:18:55.179694] [INFO ] [sig ] CGNX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:55.336555] [INFO ] [LOCAL ] Saved forecast: CGNX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CGNX.txt [2026-02-12T20:18:55.336935] [INFO ] [sig ] [636/3411] Completed CGNX in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-12T20:18:55.336974] [INFO ] [sig ] [637/3411] Forecasting CGO... [2026-02-12T20:18:55.337003] [INFO ] [sig ] Generating forecast for: CGO [2026-02-12T20:18:55.337034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGO' from 'https://tdm.silogroup.org/data/derivative_storage/CGO.csv'. [2026-02-12T20:18:55.349450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGO'. [2026-02-12T20:18:55.349902] [INFO ] [FORECASTER] Starting predict_future for CGO [2026-02-12T20:18:55.350811] [DEBUG] [LOCAL ] No optimal features file found for CGO: ./output/feature-sets/CGO.txt [2026-02-12T20:18:55.350879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:55.350911] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:55.350937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:55.350994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:55.413438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:55.414592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:55.414694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:55.414728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:55.537643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:55.537998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:55.538038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:55.538067] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:55.542053] [DEBUG] [FORECASTER] CGO: Forecast T+1@11:T+2@11: DOWN (p=41.79%) [2026-02-12T20:18:55.542469] [INFO ] [FORECASTER] Completed predict_future for CGO [2026-02-12T20:18:55.542672] [INFO ] [sig ] CGO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:55.695026] [INFO ] [LOCAL ] Saved forecast: CGO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CGO.txt [2026-02-12T20:18:55.695210] [INFO ] [sig ] [637/3411] Completed CGO in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-12T20:18:55.695251] [INFO ] [sig ] [638/3411] Forecasting CGON... [2026-02-12T20:18:55.695282] [INFO ] [sig ] Generating forecast for: CGON [2026-02-12T20:18:55.695312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGON' from 'https://tdm.silogroup.org/data/derivative_storage/CGON.csv'. [2026-02-12T20:18:55.708260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGON'. [2026-02-12T20:18:55.708704] [INFO ] [FORECASTER] Starting predict_future for CGON [2026-02-12T20:18:55.709826] [DEBUG] [LOCAL ] No optimal features file found for CGON: ./output/feature-sets/CGON.txt [2026-02-12T20:18:55.709895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:55.709928] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:55.709955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:55.710014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:55.769892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:55.770813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:55.770920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:55.770953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:55.903176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:55.903460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:55.903516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:55.903555] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:55.907622] [DEBUG] [FORECASTER] CGON: Forecast T+1@11:T+2@11: UP (p=88.78%) [2026-02-12T20:18:55.908022] [INFO ] [FORECASTER] Completed predict_future for CGON [2026-02-12T20:18:55.908189] [INFO ] [sig ] CGON: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:56.058009] [INFO ] [LOCAL ] Saved forecast: CGON 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CGON.txt [2026-02-12T20:18:56.058206] [INFO ] [sig ] [638/3411] Completed CGON in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-12T20:18:56.058248] [INFO ] [sig ] [639/3411] Forecasting CHCI... [2026-02-12T20:18:56.058280] [INFO ] [sig ] Generating forecast for: CHCI [2026-02-12T20:18:56.058311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCI' from 'https://tdm.silogroup.org/data/derivative_storage/CHCI.csv'. [2026-02-12T20:18:56.070524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCI'. [2026-02-12T20:18:56.071004] [INFO ] [FORECASTER] Starting predict_future for CHCI [2026-02-12T20:18:56.072150] [DEBUG] [LOCAL ] No optimal features file found for CHCI: ./output/feature-sets/CHCI.txt [2026-02-12T20:18:56.072223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:56.072267] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:56.072306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:56.072370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:56.135210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:56.136134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:56.136239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:56.136274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:56.268452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:56.268650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:56.268713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:56.268747] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:56.272729] [DEBUG] [FORECASTER] CHCI: Forecast T+1@11:T+2@11: UP (p=71.42%) [2026-02-12T20:18:56.273146] [INFO ] [FORECASTER] Completed predict_future for CHCI [2026-02-12T20:18:56.273309] [INFO ] [sig ] CHCI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:56.440650] [INFO ] [LOCAL ] Saved forecast: CHCI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CHCI.txt [2026-02-12T20:18:56.440821] [INFO ] [sig ] [639/3411] Completed CHCI in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-12T20:18:56.440863] [INFO ] [sig ] [640/3411] Forecasting CHCO... [2026-02-12T20:18:56.440893] [INFO ] [sig ] Generating forecast for: CHCO [2026-02-12T20:18:56.440924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHCO.csv'. [2026-02-12T20:18:56.452656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCO'. [2026-02-12T20:18:56.453068] [INFO ] [FORECASTER] Starting predict_future for CHCO [2026-02-12T20:18:56.453933] [DEBUG] [LOCAL ] No optimal features file found for CHCO: ./output/feature-sets/CHCO.txt [2026-02-12T20:18:56.453988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:56.454019] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:56.454046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:56.454103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:56.512185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:56.513098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:56.513199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:56.513232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:56.639833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:56.640009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:56.640050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:56.640080] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:56.643747] [DEBUG] [FORECASTER] CHCO: Forecast T+1@11:T+2@11: DOWN (p=16.91%) [2026-02-12T20:18:56.644150] [INFO ] [FORECASTER] Completed predict_future for CHCO [2026-02-12T20:18:56.644310] [INFO ] [sig ] CHCO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:56.795067] [INFO ] [LOCAL ] Saved forecast: CHCO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CHCO.txt [2026-02-12T20:18:56.795236] [INFO ] [sig ] [640/3411] Completed CHCO in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-12T20:18:56.795276] [INFO ] [sig ] [641/3411] Forecasting CHD... [2026-02-12T20:18:56.795306] [INFO ] [sig ] Generating forecast for: CHD [2026-02-12T20:18:56.795338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHD' from 'https://tdm.silogroup.org/data/derivative_storage/CHD.csv'. [2026-02-12T20:18:56.808497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHD'. [2026-02-12T20:18:56.808925] [INFO ] [FORECASTER] Starting predict_future for CHD [2026-02-12T20:18:56.809793] [DEBUG] [LOCAL ] No optimal features file found for CHD: ./output/feature-sets/CHD.txt [2026-02-12T20:18:56.809847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:56.809880] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:56.809907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:56.809966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:56.868284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:56.869196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:56.869288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:56.869321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:56.996064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:56.996222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:56.996263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:56.996292] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:56.999953] [DEBUG] [FORECASTER] CHD: Forecast T+1@11:T+2@11: DOWN (p=8.07%) [2026-02-12T20:18:57.000326] [INFO ] [FORECASTER] Completed predict_future for CHD [2026-02-12T20:18:57.000484] [INFO ] [sig ] CHD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:57.146123] [INFO ] [LOCAL ] Saved forecast: CHD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CHD.txt [2026-02-12T20:18:57.146287] [INFO ] [sig ] [641/3411] Completed CHD in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-12T20:18:57.146328] [INFO ] [sig ] [642/3411] Forecasting CHDN... [2026-02-12T20:18:57.146357] [INFO ] [sig ] Generating forecast for: CHDN [2026-02-12T20:18:57.146387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHDN' from 'https://tdm.silogroup.org/data/derivative_storage/CHDN.csv'. [2026-02-12T20:18:57.158416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHDN'. [2026-02-12T20:18:57.158870] [INFO ] [FORECASTER] Starting predict_future for CHDN [2026-02-12T20:18:57.160016] [DEBUG] [LOCAL ] No optimal features file found for CHDN: ./output/feature-sets/CHDN.txt [2026-02-12T20:18:57.160074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:57.160147] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:57.160188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:57.160272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:57.220729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:57.221628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:57.221719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:57.221752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:57.351592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:57.351754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:57.351794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:57.351824] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:57.355822] [DEBUG] [FORECASTER] CHDN: Forecast T+1@11:T+2@11: DOWN (p=4.61%) [2026-02-12T20:18:57.356176] [INFO ] [FORECASTER] Completed predict_future for CHDN [2026-02-12T20:18:57.356325] [INFO ] [sig ] CHDN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:57.510357] [INFO ] [LOCAL ] Saved forecast: CHDN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CHDN.txt [2026-02-12T20:18:57.510528] [INFO ] [sig ] [642/3411] Completed CHDN in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-12T20:18:57.510592] [INFO ] [sig ] [643/3411] Forecasting CHE... [2026-02-12T20:18:57.510630] [INFO ] [sig ] Generating forecast for: CHE [2026-02-12T20:18:57.510855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHE' from 'https://tdm.silogroup.org/data/derivative_storage/CHE.csv'. [2026-02-12T20:18:57.525325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHE'. [2026-02-12T20:18:57.525762] [INFO ] [FORECASTER] Starting predict_future for CHE [2026-02-12T20:18:57.526716] [DEBUG] [LOCAL ] No optimal features file found for CHE: ./output/feature-sets/CHE.txt [2026-02-12T20:18:57.526787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:57.526834] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:57.526865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:57.526924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:57.592309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:57.593397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:57.593484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:57.593518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:57.718013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:57.718174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:57.718216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:57.718245] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:57.722074] [DEBUG] [FORECASTER] CHE: Forecast T+1@11:T+2@11: DOWN (p=5.94%) [2026-02-12T20:18:57.722348] [INFO ] [FORECASTER] Completed predict_future for CHE [2026-02-12T20:18:57.722477] [INFO ] [sig ] CHE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:57.863530] [INFO ] [LOCAL ] Saved forecast: CHE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CHE.txt [2026-02-12T20:18:57.863711] [INFO ] [sig ] [643/3411] Completed CHE in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-12T20:18:57.863763] [INFO ] [sig ] [644/3411] Forecasting CHEF... [2026-02-12T20:18:57.863794] [INFO ] [sig ] Generating forecast for: CHEF [2026-02-12T20:18:57.863824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHEF' from 'https://tdm.silogroup.org/data/derivative_storage/CHEF.csv'. [2026-02-12T20:18:57.875639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHEF'. [2026-02-12T20:18:57.875911] [INFO ] [FORECASTER] Starting predict_future for CHEF [2026-02-12T20:18:57.876706] [DEBUG] [LOCAL ] No optimal features file found for CHEF: ./output/feature-sets/CHEF.txt [2026-02-12T20:18:57.876759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:57.876790] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:57.876817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:57.876874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:57.934669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:57.935323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:57.935403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:57.935436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:58.054440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:58.054599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:58.054641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:58.054671] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:58.058088] [DEBUG] [FORECASTER] CHEF: Forecast T+1@11:T+2@11: UP (p=97.96%) [2026-02-12T20:18:58.058362] [INFO ] [FORECASTER] Completed predict_future for CHEF [2026-02-12T20:18:58.058499] [INFO ] [sig ] CHEF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:58.203101] [INFO ] [LOCAL ] Saved forecast: CHEF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CHEF.txt [2026-02-12T20:18:58.203254] [INFO ] [sig ] [644/3411] Completed CHEF in 0.3s | 2.76 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-12T20:18:58.203293] [INFO ] [sig ] [645/3411] Forecasting CHH... [2026-02-12T20:18:58.203324] [INFO ] [sig ] Generating forecast for: CHH [2026-02-12T20:18:58.203356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHH' from 'https://tdm.silogroup.org/data/derivative_storage/CHH.csv'. [2026-02-12T20:18:58.216607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHH'. [2026-02-12T20:18:58.216943] [INFO ] [FORECASTER] Starting predict_future for CHH [2026-02-12T20:18:58.217778] [DEBUG] [LOCAL ] No optimal features file found for CHH: ./output/feature-sets/CHH.txt [2026-02-12T20:18:58.217830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:58.217861] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:58.217887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:58.217942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:58.275972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:58.276787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:58.276872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:58.276905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:58.402665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:58.402828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:58.402871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:58.402950] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:58.407213] [DEBUG] [FORECASTER] CHH: Forecast T+1@11:T+2@11: DOWN (p=45.44%) [2026-02-12T20:18:58.407647] [INFO ] [FORECASTER] Completed predict_future for CHH [2026-02-12T20:18:58.408026] [INFO ] [sig ] CHH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:58.559486] [INFO ] [LOCAL ] Saved forecast: CHH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CHH.txt [2026-02-12T20:18:58.559681] [INFO ] [sig ] [645/3411] Completed CHH in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-12T20:18:58.559726] [INFO ] [sig ] [646/3411] Forecasting CHI... [2026-02-12T20:18:58.559756] [INFO ] [sig ] Generating forecast for: CHI [2026-02-12T20:18:58.559787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHI' from 'https://tdm.silogroup.org/data/derivative_storage/CHI.csv'. [2026-02-12T20:18:58.572777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHI'. [2026-02-12T20:18:58.573125] [INFO ] [FORECASTER] Starting predict_future for CHI [2026-02-12T20:18:58.574092] [DEBUG] [LOCAL ] No optimal features file found for CHI: ./output/feature-sets/CHI.txt [2026-02-12T20:18:58.574159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:58.574207] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:58.574242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:58.574316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:58.645391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:58.646377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:58.646469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:58.646506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:58.784001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:58.784165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:58.784207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:58.784237] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:58.787922] [DEBUG] [FORECASTER] CHI: Forecast T+1@11:T+2@11: DOWN (p=5.96%) [2026-02-12T20:18:58.788210] [INFO ] [FORECASTER] Completed predict_future for CHI [2026-02-12T20:18:58.788344] [INFO ] [sig ] CHI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:18:58.938102] [INFO ] [LOCAL ] Saved forecast: CHI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CHI.txt [2026-02-12T20:18:58.938261] [INFO ] [sig ] [646/3411] Completed CHI in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-12T20:18:58.938302] [INFO ] [sig ] [647/3411] Forecasting CHKP... [2026-02-12T20:18:58.938339] [INFO ] [sig ] Generating forecast for: CHKP [2026-02-12T20:18:58.938370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHKP' from 'https://tdm.silogroup.org/data/derivative_storage/CHKP.csv'. [2026-02-12T20:18:58.950866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHKP'. [2026-02-12T20:18:58.951224] [INFO ] [FORECASTER] Starting predict_future for CHKP [2026-02-12T20:18:58.952067] [DEBUG] [LOCAL ] No optimal features file found for CHKP: ./output/feature-sets/CHKP.txt [2026-02-12T20:18:58.952121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:58.952155] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:58.952183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:58.952241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:59.011979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:59.012862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:59.012948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:59.012983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:59.138458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:59.138638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:59.138681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:59.138713] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:59.142274] [DEBUG] [FORECASTER] CHKP: Forecast T+1@11:T+2@11: UP (p=89.58%) [2026-02-12T20:18:59.142612] [INFO ] [FORECASTER] Completed predict_future for CHKP [2026-02-12T20:18:59.142758] [INFO ] [sig ] CHKP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:59.292070] [INFO ] [LOCAL ] Saved forecast: CHKP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CHKP.txt [2026-02-12T20:18:59.292224] [INFO ] [sig ] [647/3411] Completed CHKP in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-12T20:18:59.292264] [INFO ] [sig ] [648/3411] Forecasting CHMI... [2026-02-12T20:18:59.292293] [INFO ] [sig ] Generating forecast for: CHMI [2026-02-12T20:18:59.292324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHMI' from 'https://tdm.silogroup.org/data/derivative_storage/CHMI.csv'. [2026-02-12T20:18:59.305407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHMI'. [2026-02-12T20:18:59.305804] [INFO ] [FORECASTER] Starting predict_future for CHMI [2026-02-12T20:18:59.306614] [DEBUG] [LOCAL ] No optimal features file found for CHMI: ./output/feature-sets/CHMI.txt [2026-02-12T20:18:59.306665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:59.306696] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:59.306721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:59.306777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:59.364281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:59.365205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:59.365297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:59.365329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:59.486380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:59.486555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:59.486627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:59.486657] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:59.490901] [DEBUG] [FORECASTER] CHMI: Forecast T+1@11:T+2@11: UP (p=83.05%) [2026-02-12T20:18:59.491309] [INFO ] [FORECASTER] Completed predict_future for CHMI [2026-02-12T20:18:59.491476] [INFO ] [sig ] CHMI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:18:59.637237] [INFO ] [LOCAL ] Saved forecast: CHMI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CHMI.txt [2026-02-12T20:18:59.637429] [INFO ] [sig ] [648/3411] Completed CHMI in 0.3s | 2.76 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-12T20:18:59.637470] [INFO ] [sig ] [649/3411] Forecasting CHRD... [2026-02-12T20:18:59.637499] [INFO ] [sig ] Generating forecast for: CHRD [2026-02-12T20:18:59.637537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRD' from 'https://tdm.silogroup.org/data/derivative_storage/CHRD.csv'. [2026-02-12T20:18:59.652971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRD'. [2026-02-12T20:18:59.653403] [INFO ] [FORECASTER] Starting predict_future for CHRD [2026-02-12T20:18:59.654324] [DEBUG] [LOCAL ] No optimal features file found for CHRD: ./output/feature-sets/CHRD.txt [2026-02-12T20:18:59.654381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:18:59.654416] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:18:59.654444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:18:59.654504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:18:59.730089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:18:59.731218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:18:59.731332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:18:59.731381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:18:59.870047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:18:59.870212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:18:59.870255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:18:59.870286] [INFO ] [FORECASTER] Training complete [2026-02-12T20:18:59.874375] [DEBUG] [FORECASTER] CHRD: Forecast T+1@11:T+2@11: DOWN (p=14.06%) [2026-02-12T20:18:59.874728] [INFO ] [FORECASTER] Completed predict_future for CHRD [2026-02-12T20:18:59.874875] [INFO ] [sig ] CHRD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:00.049645] [INFO ] [LOCAL ] Saved forecast: CHRD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CHRD.txt [2026-02-12T20:19:00.049825] [INFO ] [sig ] [649/3411] Completed CHRD in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-12T20:19:00.049868] [INFO ] [sig ] [650/3411] Forecasting CHRS... [2026-02-12T20:19:00.049901] [INFO ] [sig ] Generating forecast for: CHRS [2026-02-12T20:19:00.049932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRS' from 'https://tdm.silogroup.org/data/derivative_storage/CHRS.csv'. [2026-02-12T20:19:00.063535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRS'. [2026-02-12T20:19:00.064028] [INFO ] [FORECASTER] Starting predict_future for CHRS [2026-02-12T20:19:00.064959] [DEBUG] [LOCAL ] No optimal features file found for CHRS: ./output/feature-sets/CHRS.txt [2026-02-12T20:19:00.065023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:00.065057] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:00.065086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:00.065143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:00.134846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:00.135817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:00.135909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:00.135944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:00.276726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:00.277088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:00.277132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:00.277193] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:00.281435] [DEBUG] [FORECASTER] CHRS: Forecast T+1@11:T+2@11: DOWN (p=16.13%) [2026-02-12T20:19:00.281784] [INFO ] [FORECASTER] Completed predict_future for CHRS [2026-02-12T20:19:00.281931] [INFO ] [sig ] CHRS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:00.435879] [INFO ] [LOCAL ] Saved forecast: CHRS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CHRS.txt [2026-02-12T20:19:00.436042] [INFO ] [sig ] [650/3411] Completed CHRS in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-12T20:19:00.436083] [INFO ] [sig ] [651/3411] Forecasting CHSCL... [2026-02-12T20:19:00.436113] [INFO ] [sig ] Generating forecast for: CHSCL [2026-02-12T20:19:00.436143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCL' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCL.csv'. [2026-02-12T20:19:00.448294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCL'. [2026-02-12T20:19:00.448686] [INFO ] [FORECASTER] Starting predict_future for CHSCL [2026-02-12T20:19:00.449475] [DEBUG] [LOCAL ] No optimal features file found for CHSCL: ./output/feature-sets/CHSCL.txt [2026-02-12T20:19:00.449528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:00.449560] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:00.449611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:00.449672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:00.507090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:00.508204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:00.508291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:00.508324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:00.632567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:00.632779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:00.632838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:00.632875] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:00.636780] [DEBUG] [FORECASTER] CHSCL: Forecast T+1@11:T+2@11: DOWN (p=22.18%) [2026-02-12T20:19:00.637132] [INFO ] [FORECASTER] Completed predict_future for CHSCL [2026-02-12T20:19:00.637334] [INFO ] [sig ] CHSCL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:00.804032] [INFO ] [LOCAL ] Saved forecast: CHSCL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CHSCL.txt [2026-02-12T20:19:00.804198] [INFO ] [sig ] [651/3411] Completed CHSCL in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-12T20:19:00.804239] [INFO ] [sig ] [652/3411] Forecasting CHSCM... [2026-02-12T20:19:00.804286] [INFO ] [sig ] Generating forecast for: CHSCM [2026-02-12T20:19:00.804329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCM' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCM.csv'. [2026-02-12T20:19:00.816498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCM'. [2026-02-12T20:19:00.816838] [INFO ] [FORECASTER] Starting predict_future for CHSCM [2026-02-12T20:19:00.817911] [DEBUG] [LOCAL ] No optimal features file found for CHSCM: ./output/feature-sets/CHSCM.txt [2026-02-12T20:19:00.817971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:00.818004] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:00.818032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:00.818090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:00.886125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:00.887049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:00.887190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:00.887227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:01.030632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:01.030823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:01.030876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:01.030908] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:01.034713] [DEBUG] [FORECASTER] CHSCM: Forecast T+1@11:T+2@11: UP (p=60.66%) [2026-02-12T20:19:01.035067] [INFO ] [FORECASTER] Completed predict_future for CHSCM [2026-02-12T20:19:01.035217] [INFO ] [sig ] CHSCM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:01.209722] [INFO ] [LOCAL ] Saved forecast: CHSCM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CHSCM.txt [2026-02-12T20:19:01.209955] [INFO ] [sig ] [652/3411] Completed CHSCM in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-12T20:19:01.210016] [INFO ] [sig ] [653/3411] Forecasting CHSCN... [2026-02-12T20:19:01.210059] [INFO ] [sig ] Generating forecast for: CHSCN [2026-02-12T20:19:01.210107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCN' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCN.csv'. [2026-02-12T20:19:01.223339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCN'. [2026-02-12T20:19:01.223943] [INFO ] [FORECASTER] Starting predict_future for CHSCN [2026-02-12T20:19:01.224888] [DEBUG] [LOCAL ] No optimal features file found for CHSCN: ./output/feature-sets/CHSCN.txt [2026-02-12T20:19:01.224944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:01.224978] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:01.225005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:01.225064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:01.296397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:01.297412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:01.297512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:01.297548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:01.433665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:01.433870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:01.434114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:01.434151] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:01.438410] [DEBUG] [FORECASTER] CHSCN: Forecast T+1@11:T+2@11: DOWN (p=19.11%) [2026-02-12T20:19:01.438758] [INFO ] [FORECASTER] Completed predict_future for CHSCN [2026-02-12T20:19:01.438909] [INFO ] [sig ] CHSCN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:01.585883] [INFO ] [LOCAL ] Saved forecast: CHSCN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CHSCN.txt [2026-02-12T20:19:01.586051] [INFO ] [sig ] [653/3411] Completed CHSCN in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-12T20:19:01.586091] [INFO ] [sig ] [654/3411] Forecasting CHSCO... [2026-02-12T20:19:01.586120] [INFO ] [sig ] Generating forecast for: CHSCO [2026-02-12T20:19:01.586152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCO.csv'. [2026-02-12T20:19:01.599921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCO'. [2026-02-12T20:19:01.600376] [INFO ] [FORECASTER] Starting predict_future for CHSCO [2026-02-12T20:19:01.601477] [DEBUG] [LOCAL ] No optimal features file found for CHSCO: ./output/feature-sets/CHSCO.txt [2026-02-12T20:19:01.601533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:01.601607] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:01.601647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:01.601890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:01.662983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:01.664130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:01.664226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:01.664260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:01.789810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:01.790006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:01.790061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:01.790099] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:01.795358] [DEBUG] [FORECASTER] CHSCO: Forecast T+1@11:T+2@11: UP (p=64.75%) [2026-02-12T20:19:01.795779] [INFO ] [FORECASTER] Completed predict_future for CHSCO [2026-02-12T20:19:01.795956] [INFO ] [sig ] CHSCO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:02.030091] [INFO ] [LOCAL ] Saved forecast: CHSCO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CHSCO.txt [2026-02-12T20:19:02.030235] [INFO ] [sig ] [654/3411] Completed CHSCO in 0.4s | 2.76 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-12T20:19:02.030277] [INFO ] [sig ] [655/3411] Forecasting CHSCP... [2026-02-12T20:19:02.030306] [INFO ] [sig ] Generating forecast for: CHSCP [2026-02-12T20:19:02.030337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCP' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCP.csv'. [2026-02-12T20:19:02.041200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCP'. [2026-02-12T20:19:02.041543] [INFO ] [FORECASTER] Starting predict_future for CHSCP [2026-02-12T20:19:02.042437] [DEBUG] [LOCAL ] No optimal features file found for CHSCP: ./output/feature-sets/CHSCP.txt [2026-02-12T20:19:02.042492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:02.042525] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:02.042553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:02.042638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:02.103449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:02.104139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:02.104222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:02.104256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:02.206952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:02.207063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:02.207107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:02.207143] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:02.210499] [DEBUG] [FORECASTER] CHSCP: Forecast T+1@11:T+2@11: DOWN (p=10.72%) [2026-02-12T20:19:02.210790] [INFO ] [FORECASTER] Completed predict_future for CHSCP [2026-02-12T20:19:02.210921] [INFO ] [sig ] CHSCP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:02.354967] [INFO ] [LOCAL ] Saved forecast: CHSCP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CHSCP.txt [2026-02-12T20:19:02.355133] [INFO ] [sig ] [655/3411] Completed CHSCP in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-12T20:19:02.355173] [INFO ] [sig ] [656/3411] Forecasting CHWY... [2026-02-12T20:19:02.355203] [INFO ] [sig ] Generating forecast for: CHWY [2026-02-12T20:19:02.355235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHWY' from 'https://tdm.silogroup.org/data/derivative_storage/CHWY.csv'. [2026-02-12T20:19:02.367558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHWY'. [2026-02-12T20:19:02.367939] [INFO ] [FORECASTER] Starting predict_future for CHWY [2026-02-12T20:19:02.368776] [DEBUG] [LOCAL ] No optimal features file found for CHWY: ./output/feature-sets/CHWY.txt [2026-02-12T20:19:02.368830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:02.368863] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:02.368889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:02.368947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:02.429630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:02.430303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:02.430385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:02.430418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:02.556750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:02.556874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:02.556914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:02.556944] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:02.560430] [DEBUG] [FORECASTER] CHWY: Forecast T+1@11:T+2@11: DOWN (p=5.70%) [2026-02-12T20:19:02.560742] [INFO ] [FORECASTER] Completed predict_future for CHWY [2026-02-12T20:19:02.560878] [INFO ] [sig ] CHWY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:02.703870] [INFO ] [LOCAL ] Saved forecast: CHWY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CHWY.txt [2026-02-12T20:19:02.704213] [INFO ] [sig ] [656/3411] Completed CHWY in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-12T20:19:02.704255] [INFO ] [sig ] [657/3411] Forecasting CHY... [2026-02-12T20:19:02.704284] [INFO ] [sig ] Generating forecast for: CHY [2026-02-12T20:19:02.704314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHY' from 'https://tdm.silogroup.org/data/derivative_storage/CHY.csv'. [2026-02-12T20:19:02.717829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHY'. [2026-02-12T20:19:02.718394] [INFO ] [FORECASTER] Starting predict_future for CHY [2026-02-12T20:19:02.719214] [DEBUG] [LOCAL ] No optimal features file found for CHY: ./output/feature-sets/CHY.txt [2026-02-12T20:19:02.719267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:02.719298] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:02.719324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:02.719380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:02.777946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:02.778612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:02.778692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:02.778725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:02.897144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:02.897303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:02.897345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:02.897373] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:02.900775] [DEBUG] [FORECASTER] CHY: Forecast T+1@11:T+2@11: DOWN (p=21.37%) [2026-02-12T20:19:02.901055] [INFO ] [FORECASTER] Completed predict_future for CHY [2026-02-12T20:19:02.901183] [INFO ] [sig ] CHY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:03.050539] [INFO ] [LOCAL ] Saved forecast: CHY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CHY.txt [2026-02-12T20:19:03.050750] [INFO ] [sig ] [657/3411] Completed CHY in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-12T20:19:03.050798] [INFO ] [sig ] [658/3411] Forecasting CI... [2026-02-12T20:19:03.050845] [INFO ] [sig ] Generating forecast for: CI [2026-02-12T20:19:03.050883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CI' from 'https://tdm.silogroup.org/data/derivative_storage/CI.csv'. [2026-02-12T20:19:03.067123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CI'. [2026-02-12T20:19:03.067514] [INFO ] [FORECASTER] Starting predict_future for CI [2026-02-12T20:19:03.068470] [DEBUG] [LOCAL ] No optimal features file found for CI: ./output/feature-sets/CI.txt [2026-02-12T20:19:03.068523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:03.068556] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:03.068607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:03.068682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:03.125858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:03.126735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:03.126867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:03.126904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:03.247000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:03.247159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:03.247199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:03.247228] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:03.250697] [DEBUG] [FORECASTER] CI: Forecast T+1@11:T+2@11: UP (p=62.57%) [2026-02-12T20:19:03.250976] [INFO ] [FORECASTER] Completed predict_future for CI [2026-02-12T20:19:03.251109] [INFO ] [sig ] CI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:03.400283] [INFO ] [LOCAL ] Saved forecast: CI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CI.txt [2026-02-12T20:19:03.400439] [INFO ] [sig ] [658/3411] Completed CI in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-12T20:19:03.400481] [INFO ] [sig ] [659/3411] Forecasting CIA... [2026-02-12T20:19:03.400511] [INFO ] [sig ] Generating forecast for: CIA [2026-02-12T20:19:03.400541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIA' from 'https://tdm.silogroup.org/data/derivative_storage/CIA.csv'. [2026-02-12T20:19:03.412322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIA'. [2026-02-12T20:19:03.412690] [INFO ] [FORECASTER] Starting predict_future for CIA [2026-02-12T20:19:03.413475] [DEBUG] [LOCAL ] No optimal features file found for CIA: ./output/feature-sets/CIA.txt [2026-02-12T20:19:03.413552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:03.413606] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:03.413635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:03.413697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:03.472199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:03.473082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:03.473167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:03.473201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:03.597975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:03.598131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:03.598173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:03.598202] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:03.602152] [DEBUG] [FORECASTER] CIA: Forecast T+1@11:T+2@11: DOWN (p=7.61%) [2026-02-12T20:19:03.602440] [INFO ] [FORECASTER] Completed predict_future for CIA [2026-02-12T20:19:03.602592] [INFO ] [sig ] CIA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:03.745853] [INFO ] [LOCAL ] Saved forecast: CIA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CIA.txt [2026-02-12T20:19:03.746031] [INFO ] [sig ] [659/3411] Completed CIA in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-12T20:19:03.746086] [INFO ] [sig ] [660/3411] Forecasting CIB... [2026-02-12T20:19:03.746128] [INFO ] [sig ] Generating forecast for: CIB [2026-02-12T20:19:03.746168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIB' from 'https://tdm.silogroup.org/data/derivative_storage/CIB.csv'. [2026-02-12T20:19:03.759331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIB'. [2026-02-12T20:19:03.759809] [INFO ] [FORECASTER] Starting predict_future for CIB [2026-02-12T20:19:03.760639] [DEBUG] [LOCAL ] No optimal features file found for CIB: ./output/feature-sets/CIB.txt [2026-02-12T20:19:03.760692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:03.760724] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:03.760750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:03.760807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:03.818484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:03.819346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:03.819430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:03.819462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:03.944627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:03.944992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:03.945032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:03.945059] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:03.949157] [DEBUG] [FORECASTER] CIB: Forecast T+1@11:T+2@11: DOWN (p=45.42%) [2026-02-12T20:19:03.949451] [INFO ] [FORECASTER] Completed predict_future for CIB [2026-02-12T20:19:03.949604] [INFO ] [sig ] CIB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:04.092561] [INFO ] [LOCAL ] Saved forecast: CIB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CIB.txt [2026-02-12T20:19:04.092725] [INFO ] [sig ] [660/3411] Completed CIB in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-12T20:19:04.092763] [INFO ] [sig ] [661/3411] Forecasting CIEN... [2026-02-12T20:19:04.092794] [INFO ] [sig ] Generating forecast for: CIEN [2026-02-12T20:19:04.092825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIEN' from 'https://tdm.silogroup.org/data/derivative_storage/CIEN.csv'. [2026-02-12T20:19:04.103857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIEN'. [2026-02-12T20:19:04.104135] [INFO ] [FORECASTER] Starting predict_future for CIEN [2026-02-12T20:19:04.104942] [DEBUG] [LOCAL ] No optimal features file found for CIEN: ./output/feature-sets/CIEN.txt [2026-02-12T20:19:04.104995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:04.105028] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:04.105054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:04.105110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:04.163423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:04.164246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:04.164328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:04.164361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:04.294597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:04.294760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:04.294800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:04.295039] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:04.298721] [DEBUG] [FORECASTER] CIEN: Forecast T+1@11:T+2@11: DOWN (p=10.35%) [2026-02-12T20:19:04.299213] [INFO ] [FORECASTER] Completed predict_future for CIEN [2026-02-12T20:19:04.299353] [INFO ] [sig ] CIEN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:04.449609] [INFO ] [LOCAL ] Saved forecast: CIEN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CIEN.txt [2026-02-12T20:19:04.449848] [INFO ] [sig ] [661/3411] Completed CIEN in 0.4s | 2.76 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-12T20:19:04.449904] [INFO ] [sig ] [662/3411] Forecasting CIF... [2026-02-12T20:19:04.449949] [INFO ] [sig ] Generating forecast for: CIF [2026-02-12T20:19:04.449993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIF' from 'https://tdm.silogroup.org/data/derivative_storage/CIF.csv'. [2026-02-12T20:19:04.465250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIF'. [2026-02-12T20:19:04.465753] [INFO ] [FORECASTER] Starting predict_future for CIF [2026-02-12T20:19:04.466881] [DEBUG] [LOCAL ] No optimal features file found for CIF: ./output/feature-sets/CIF.txt [2026-02-12T20:19:04.466948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:04.466995] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:04.467037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:04.467123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:04.529705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:04.530597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:04.530687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:04.530720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:04.638223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:04.638373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:04.638445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:04.638475] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:04.642141] [DEBUG] [FORECASTER] CIF: Forecast T+1@11:T+2@11: UP (p=84.57%) [2026-02-12T20:19:04.642420] [INFO ] [FORECASTER] Completed predict_future for CIF [2026-02-12T20:19:04.642550] [INFO ] [sig ] CIF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:04.789797] [INFO ] [LOCAL ] Saved forecast: CIF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CIF.txt [2026-02-12T20:19:04.789932] [INFO ] [sig ] [662/3411] Completed CIF in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-12T20:19:04.789973] [INFO ] [sig ] [663/3411] Forecasting CIG... [2026-02-12T20:19:04.790004] [INFO ] [sig ] Generating forecast for: CIG [2026-02-12T20:19:04.790035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIG' from 'https://tdm.silogroup.org/data/derivative_storage/CIG.csv'. [2026-02-12T20:19:04.802164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIG'. [2026-02-12T20:19:04.802450] [INFO ] [FORECASTER] Starting predict_future for CIG [2026-02-12T20:19:04.803406] [DEBUG] [LOCAL ] No optimal features file found for CIG: ./output/feature-sets/CIG.txt [2026-02-12T20:19:04.803458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:04.803490] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:04.803516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:04.803601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:04.862392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:04.863152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:04.863234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:04.863266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:04.987447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:04.987618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:04.987660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:04.987690] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:04.991193] [DEBUG] [FORECASTER] CIG: Forecast T+1@11:T+2@11: DOWN (p=1.62%) [2026-02-12T20:19:04.991468] [INFO ] [FORECASTER] Completed predict_future for CIG [2026-02-12T20:19:04.991619] [INFO ] [sig ] CIG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:05.136589] [INFO ] [LOCAL ] Saved forecast: CIG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CIG.txt [2026-02-12T20:19:05.136759] [INFO ] [sig ] [663/3411] Completed CIG in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-12T20:19:05.136991] [INFO ] [sig ] [664/3411] Forecasting CIGI... [2026-02-12T20:19:05.137022] [INFO ] [sig ] Generating forecast for: CIGI [2026-02-12T20:19:05.137053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIGI' from 'https://tdm.silogroup.org/data/derivative_storage/CIGI.csv'. [2026-02-12T20:19:05.150150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIGI'. [2026-02-12T20:19:05.150507] [INFO ] [FORECASTER] Starting predict_future for CIGI [2026-02-12T20:19:05.151346] [DEBUG] [LOCAL ] No optimal features file found for CIGI: ./output/feature-sets/CIGI.txt [2026-02-12T20:19:05.151399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:05.151431] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:05.151458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:05.151514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:05.209811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:05.210710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:05.210796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:05.210830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:05.331621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:05.331791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:05.331835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:05.331865] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:05.335327] [DEBUG] [FORECASTER] CIGI: Forecast T+1@11:T+2@11: UP (p=89.87%) [2026-02-12T20:19:05.335630] [INFO ] [FORECASTER] Completed predict_future for CIGI [2026-02-12T20:19:05.335786] [INFO ] [sig ] CIGI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:05.479338] [INFO ] [LOCAL ] Saved forecast: CIGI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CIGI.txt [2026-02-12T20:19:05.479473] [INFO ] [sig ] [664/3411] Completed CIGI in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-12T20:19:05.479512] [INFO ] [sig ] [665/3411] Forecasting CII... [2026-02-12T20:19:05.479542] [INFO ] [sig ] Generating forecast for: CII [2026-02-12T20:19:05.479602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CII' from 'https://tdm.silogroup.org/data/derivative_storage/CII.csv'. [2026-02-12T20:19:05.491596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CII'. [2026-02-12T20:19:05.491898] [INFO ] [FORECASTER] Starting predict_future for CII [2026-02-12T20:19:05.492776] [DEBUG] [LOCAL ] No optimal features file found for CII: ./output/feature-sets/CII.txt [2026-02-12T20:19:05.492830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:05.492862] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:05.492890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:05.492958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:05.557695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:05.558829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:05.558919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:05.558954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:05.702548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:05.702759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:05.702815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:05.702847] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:05.706771] [DEBUG] [FORECASTER] CII: Forecast T+1@11:T+2@11: UP (p=99.15%) [2026-02-12T20:19:05.707304] [INFO ] [FORECASTER] Completed predict_future for CII [2026-02-12T20:19:05.707446] [INFO ] [sig ] CII: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:05.846879] [INFO ] [LOCAL ] Saved forecast: CII 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CII.txt [2026-02-12T20:19:05.846999] [INFO ] [sig ] [665/3411] Completed CII in 0.4s | 2.76 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-12T20:19:05.847037] [INFO ] [sig ] [666/3411] Forecasting CIM... [2026-02-12T20:19:05.847066] [INFO ] [sig ] Generating forecast for: CIM [2026-02-12T20:19:05.847135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIM' from 'https://tdm.silogroup.org/data/derivative_storage/CIM.csv'. [2026-02-12T20:19:05.859560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIM'. [2026-02-12T20:19:05.859891] [INFO ] [FORECASTER] Starting predict_future for CIM [2026-02-12T20:19:05.860801] [DEBUG] [LOCAL ] No optimal features file found for CIM: ./output/feature-sets/CIM.txt [2026-02-12T20:19:05.860855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:05.860888] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:05.860916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:05.860983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:05.919168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:05.919894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:05.919995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:05.920031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:06.039673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:06.039820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:06.039861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:06.039891] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:06.043269] [DEBUG] [FORECASTER] CIM: Forecast T+1@11:T+2@11: DOWN (p=47.56%) [2026-02-12T20:19:06.043541] [INFO ] [FORECASTER] Completed predict_future for CIM [2026-02-12T20:19:06.043690] [INFO ] [sig ] CIM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:06.182491] [INFO ] [LOCAL ] Saved forecast: CIM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CIM.txt [2026-02-12T20:19:06.182633] [INFO ] [sig ] [666/3411] Completed CIM in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-12T20:19:06.182674] [INFO ] [sig ] [667/3411] Forecasting CINF... [2026-02-12T20:19:06.182703] [INFO ] [sig ] Generating forecast for: CINF [2026-02-12T20:19:06.182735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CINF' from 'https://tdm.silogroup.org/data/derivative_storage/CINF.csv'. [2026-02-12T20:19:06.194292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CINF'. [2026-02-12T20:19:06.194607] [INFO ] [FORECASTER] Starting predict_future for CINF [2026-02-12T20:19:06.195386] [DEBUG] [LOCAL ] No optimal features file found for CINF: ./output/feature-sets/CINF.txt [2026-02-12T20:19:06.195449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:06.195481] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:06.195509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:06.195565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:06.252959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:06.253671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:06.253751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:06.253784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:06.382760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:06.382922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:06.382964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:06.382995] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:06.386500] [DEBUG] [FORECASTER] CINF: Forecast T+1@11:T+2@11: DOWN (p=1.71%) [2026-02-12T20:19:06.386805] [INFO ] [FORECASTER] Completed predict_future for CINF [2026-02-12T20:19:06.386938] [INFO ] [sig ] CINF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:06.525917] [INFO ] [LOCAL ] Saved forecast: CINF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CINF.txt [2026-02-12T20:19:06.526047] [INFO ] [sig ] [667/3411] Completed CINF in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-12T20:19:06.526086] [INFO ] [sig ] [668/3411] Forecasting CING... [2026-02-12T20:19:06.526117] [INFO ] [sig ] Generating forecast for: CING [2026-02-12T20:19:06.526148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CING' from 'https://tdm.silogroup.org/data/derivative_storage/CING.csv'. [2026-02-12T20:19:06.537346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CING'. [2026-02-12T20:19:06.537660] [INFO ] [FORECASTER] Starting predict_future for CING [2026-02-12T20:19:06.538442] [DEBUG] [LOCAL ] No optimal features file found for CING: ./output/feature-sets/CING.txt [2026-02-12T20:19:06.538494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:06.538524] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:06.538550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:06.538627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:06.596718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:06.597649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:06.597735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:06.597768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:06.717562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:06.717743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:06.717794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:06.717829] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:06.721425] [DEBUG] [FORECASTER] CING: Forecast T+1@11:T+2@11: UP (p=90.11%) [2026-02-12T20:19:06.721740] [INFO ] [FORECASTER] Completed predict_future for CING [2026-02-12T20:19:06.721879] [INFO ] [sig ] CING: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:06.862172] [INFO ] [LOCAL ] Saved forecast: CING 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CING.txt [2026-02-12T20:19:06.862335] [INFO ] [sig ] [668/3411] Completed CING in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-12T20:19:06.862375] [INFO ] [sig ] [669/3411] Forecasting CION... [2026-02-12T20:19:06.862406] [INFO ] [sig ] Generating forecast for: CION [2026-02-12T20:19:06.862438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CION' from 'https://tdm.silogroup.org/data/derivative_storage/CION.csv'. [2026-02-12T20:19:06.874853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CION'. [2026-02-12T20:19:06.875314] [INFO ] [FORECASTER] Starting predict_future for CION [2026-02-12T20:19:06.876512] [DEBUG] [LOCAL ] No optimal features file found for CION: ./output/feature-sets/CION.txt [2026-02-12T20:19:06.876590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:06.876633] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:06.876667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:06.876745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:06.936074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:06.936980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:06.937067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:06.937101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:07.067128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:07.067297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:07.067336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:07.067365] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:07.070788] [DEBUG] [FORECASTER] CION: Forecast T+1@11:T+2@11: UP (p=52.77%) [2026-02-12T20:19:07.071062] [INFO ] [FORECASTER] Completed predict_future for CION [2026-02-12T20:19:07.071192] [INFO ] [sig ] CION: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:07.213133] [INFO ] [LOCAL ] Saved forecast: CION 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CION.txt [2026-02-12T20:19:07.213291] [INFO ] [sig ] [669/3411] Completed CION in 0.4s | 2.76 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-12T20:19:07.213342] [INFO ] [sig ] [670/3411] Forecasting CIVB... [2026-02-12T20:19:07.213381] [INFO ] [sig ] Generating forecast for: CIVB [2026-02-12T20:19:07.213420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIVB' from 'https://tdm.silogroup.org/data/derivative_storage/CIVB.csv'. [2026-02-12T20:19:07.225701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIVB'. [2026-02-12T20:19:07.226286] [INFO ] [FORECASTER] Starting predict_future for CIVB [2026-02-12T20:19:07.227130] [DEBUG] [LOCAL ] No optimal features file found for CIVB: ./output/feature-sets/CIVB.txt [2026-02-12T20:19:07.227184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:07.227217] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:07.227245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:07.227335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:07.286490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:07.287434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:07.287522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:07.287557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:07.416929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:07.417089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:07.417131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:07.417162] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:07.420752] [DEBUG] [FORECASTER] CIVB: Forecast T+1@11:T+2@11: DOWN (p=5.42%) [2026-02-12T20:19:07.421037] [INFO ] [FORECASTER] Completed predict_future for CIVB [2026-02-12T20:19:07.421173] [INFO ] [sig ] CIVB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:07.560764] [INFO ] [LOCAL ] Saved forecast: CIVB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CIVB.txt [2026-02-12T20:19:07.560894] [INFO ] [sig ] [670/3411] Completed CIVB in 0.3s | 2.76 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-12T20:19:07.560940] [INFO ] [sig ] [671/3411] Forecasting CLB... [2026-02-12T20:19:07.560970] [INFO ] [sig ] Generating forecast for: CLB [2026-02-12T20:19:07.561001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLB' from 'https://tdm.silogroup.org/data/derivative_storage/CLB.csv'. [2026-02-12T20:19:07.572430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLB'. [2026-02-12T20:19:07.572736] [INFO ] [FORECASTER] Starting predict_future for CLB [2026-02-12T20:19:07.573505] [DEBUG] [LOCAL ] No optimal features file found for CLB: ./output/feature-sets/CLB.txt [2026-02-12T20:19:07.573557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:07.573611] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:07.573639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:07.573704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:07.631839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:07.632800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:07.632883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:07.632915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:07.754268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:07.754424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:07.754464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:07.754494] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:07.762061] [DEBUG] [FORECASTER] CLB: Forecast T+1@11:T+2@11: UP (p=51.86%) [2026-02-12T20:19:07.762416] [INFO ] [FORECASTER] Completed predict_future for CLB [2026-02-12T20:19:07.762610] [INFO ] [sig ] CLB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:07.913564] [INFO ] [LOCAL ] Saved forecast: CLB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CLB.txt [2026-02-12T20:19:07.913753] [INFO ] [sig ] [671/3411] Completed CLB in 0.4s | 2.76 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-12T20:19:07.913794] [INFO ] [sig ] [672/3411] Forecasting CLBK... [2026-02-12T20:19:07.913828] [INFO ] [sig ] Generating forecast for: CLBK [2026-02-12T20:19:07.913859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLBK' from 'https://tdm.silogroup.org/data/derivative_storage/CLBK.csv'. [2026-02-12T20:19:07.926329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLBK'. [2026-02-12T20:19:07.926735] [INFO ] [FORECASTER] Starting predict_future for CLBK [2026-02-12T20:19:07.927613] [DEBUG] [LOCAL ] No optimal features file found for CLBK: ./output/feature-sets/CLBK.txt [2026-02-12T20:19:07.927668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:07.927706] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:07.927739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:07.927808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:07.986787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:07.987773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:07.987862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:07.987895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:08.112568] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:08.112762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:08.112804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:08.112833] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:08.117778] [DEBUG] [FORECASTER] CLBK: Forecast T+1@11:T+2@11: DOWN (p=19.13%) [2026-02-12T20:19:08.118246] [INFO ] [FORECASTER] Completed predict_future for CLBK [2026-02-12T20:19:08.118487] [INFO ] [sig ] CLBK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:08.269646] [INFO ] [LOCAL ] Saved forecast: CLBK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CLBK.txt [2026-02-12T20:19:08.269810] [INFO ] [sig ] [672/3411] Completed CLBK in 0.4s | 2.76 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-12T20:19:08.269854] [INFO ] [sig ] [673/3411] Forecasting CLDX... [2026-02-12T20:19:08.269885] [INFO ] [sig ] Generating forecast for: CLDX [2026-02-12T20:19:08.269915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLDX' from 'https://tdm.silogroup.org/data/derivative_storage/CLDX.csv'. [2026-02-12T20:19:08.282068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLDX'. [2026-02-12T20:19:08.282391] [INFO ] [FORECASTER] Starting predict_future for CLDX [2026-02-12T20:19:08.283251] [DEBUG] [LOCAL ] No optimal features file found for CLDX: ./output/feature-sets/CLDX.txt [2026-02-12T20:19:08.283304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:08.283336] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:08.283362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:08.283419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:08.342852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:08.343719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:08.343808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:08.343842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:08.463995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:08.464150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:08.464190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:08.464220] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:08.467762] [DEBUG] [FORECASTER] CLDX: Forecast T+1@11:T+2@11: DOWN (p=0.74%) [2026-02-12T20:19:08.468066] [INFO ] [FORECASTER] Completed predict_future for CLDX [2026-02-12T20:19:08.468199] [INFO ] [sig ] CLDX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:08.632529] [INFO ] [LOCAL ] Saved forecast: CLDX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CLDX.txt [2026-02-12T20:19:08.632745] [INFO ] [sig ] [673/3411] Completed CLDX in 0.4s | 2.76 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-12T20:19:08.632790] [INFO ] [sig ] [674/3411] Forecasting CLF... [2026-02-12T20:19:08.632822] [INFO ] [sig ] Generating forecast for: CLF [2026-02-12T20:19:08.632852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLF' from 'https://tdm.silogroup.org/data/derivative_storage/CLF.csv'. [2026-02-12T20:19:08.645973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLF'. [2026-02-12T20:19:08.646384] [INFO ] [FORECASTER] Starting predict_future for CLF [2026-02-12T20:19:08.647298] [DEBUG] [LOCAL ] No optimal features file found for CLF: ./output/feature-sets/CLF.txt [2026-02-12T20:19:08.647351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:08.647383] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:08.647409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:08.647466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:08.715937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:08.716840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:08.716953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:08.716988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:08.853019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:08.853168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:08.853227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:08.853258] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:08.856707] [DEBUG] [FORECASTER] CLF: Forecast T+1@11:T+2@11: DOWN (p=8.17%) [2026-02-12T20:19:08.856990] [INFO ] [FORECASTER] Completed predict_future for CLF [2026-02-12T20:19:08.857121] [INFO ] [sig ] CLF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:08.996566] [INFO ] [LOCAL ] Saved forecast: CLF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CLF.txt [2026-02-12T20:19:08.996712] [INFO ] [sig ] [674/3411] Completed CLF in 0.4s | 2.76 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-12T20:19:08.996760] [INFO ] [sig ] [675/3411] Forecasting CLFD... [2026-02-12T20:19:08.996795] [INFO ] [sig ] Generating forecast for: CLFD [2026-02-12T20:19:08.996832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLFD' from 'https://tdm.silogroup.org/data/derivative_storage/CLFD.csv'. [2026-02-12T20:19:09.008941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLFD'. [2026-02-12T20:19:09.009522] [INFO ] [FORECASTER] Starting predict_future for CLFD [2026-02-12T20:19:09.010522] [DEBUG] [LOCAL ] No optimal features file found for CLFD: ./output/feature-sets/CLFD.txt [2026-02-12T20:19:09.010601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:09.010637] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:09.010663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:09.010720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:09.069669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:09.070342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:09.070424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:09.070459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:09.195364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:09.195517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:09.195556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:09.195603] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:09.199098] [DEBUG] [FORECASTER] CLFD: Forecast T+1@11:T+2@11: DOWN (p=6.13%) [2026-02-12T20:19:09.199406] [INFO ] [FORECASTER] Completed predict_future for CLFD [2026-02-12T20:19:09.199543] [INFO ] [sig ] CLFD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:09.342651] [INFO ] [LOCAL ] Saved forecast: CLFD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CLFD.txt [2026-02-12T20:19:09.342799] [INFO ] [sig ] [675/3411] Completed CLFD in 0.3s | 2.76 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-12T20:19:09.342846] [INFO ] [sig ] [676/3411] Forecasting CLH... [2026-02-12T20:19:09.342883] [INFO ] [sig ] Generating forecast for: CLH [2026-02-12T20:19:09.342919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLH' from 'https://tdm.silogroup.org/data/derivative_storage/CLH.csv'. [2026-02-12T20:19:09.354496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLH'. [2026-02-12T20:19:09.354833] [INFO ] [FORECASTER] Starting predict_future for CLH [2026-02-12T20:19:09.355676] [DEBUG] [LOCAL ] No optimal features file found for CLH: ./output/feature-sets/CLH.txt [2026-02-12T20:19:09.355729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:09.355762] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:09.355794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:09.355854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:09.414017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:09.414692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:09.414771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:09.414803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:09.540896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:09.541052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:09.541093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:09.541134] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:09.544751] [DEBUG] [FORECASTER] CLH: Forecast T+1@11:T+2@11: UP (p=79.67%) [2026-02-12T20:19:09.545032] [INFO ] [FORECASTER] Completed predict_future for CLH [2026-02-12T20:19:09.545163] [INFO ] [sig ] CLH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:09.688361] [INFO ] [LOCAL ] Saved forecast: CLH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CLH.txt [2026-02-12T20:19:09.688529] [INFO ] [sig ] [676/3411] Completed CLH in 0.3s | 2.76 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-12T20:19:09.688589] [INFO ] [sig ] [677/3411] Forecasting CLLS... [2026-02-12T20:19:09.688624] [INFO ] [sig ] Generating forecast for: CLLS [2026-02-12T20:19:09.688656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLLS.csv'. [2026-02-12T20:19:09.700656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLLS'. [2026-02-12T20:19:09.701021] [INFO ] [FORECASTER] Starting predict_future for CLLS [2026-02-12T20:19:09.701855] [DEBUG] [LOCAL ] No optimal features file found for CLLS: ./output/feature-sets/CLLS.txt [2026-02-12T20:19:09.701909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:09.701942] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:09.701970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:09.702026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:09.760188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:09.761096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:09.761181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:09.761214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:09.882934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:09.883079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:09.883119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:09.883148] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:09.886645] [DEBUG] [FORECASTER] CLLS: Forecast T+1@11:T+2@11: UP (p=95.96%) [2026-02-12T20:19:09.886965] [INFO ] [FORECASTER] Completed predict_future for CLLS [2026-02-12T20:19:09.887098] [INFO ] [sig ] CLLS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:10.028906] [INFO ] [LOCAL ] Saved forecast: CLLS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CLLS.txt [2026-02-12T20:19:10.029066] [INFO ] [sig ] [677/3411] Completed CLLS in 0.3s | 2.76 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-12T20:19:10.029105] [INFO ] [sig ] [678/3411] Forecasting CLMB... [2026-02-12T20:19:10.029136] [INFO ] [sig ] Generating forecast for: CLMB [2026-02-12T20:19:10.029166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLMB' from 'https://tdm.silogroup.org/data/derivative_storage/CLMB.csv'. [2026-02-12T20:19:10.041868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLMB'. [2026-02-12T20:19:10.042239] [INFO ] [FORECASTER] Starting predict_future for CLMB [2026-02-12T20:19:10.043053] [DEBUG] [LOCAL ] No optimal features file found for CLMB: ./output/feature-sets/CLMB.txt [2026-02-12T20:19:10.043106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:10.043148] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:10.043178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:10.043235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:10.100158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:10.101152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:10.101265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:10.101300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:10.231019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:10.231383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:10.231423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:10.231452] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:10.235663] [DEBUG] [FORECASTER] CLMB: Forecast T+1@11:T+2@11: DOWN (p=2.82%) [2026-02-12T20:19:10.235975] [INFO ] [FORECASTER] Completed predict_future for CLMB [2026-02-12T20:19:10.236111] [INFO ] [sig ] CLMB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:10.384264] [INFO ] [LOCAL ] Saved forecast: CLMB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CLMB.txt [2026-02-12T20:19:10.384446] [INFO ] [sig ] [678/3411] Completed CLMB in 0.4s | 2.76 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-12T20:19:10.384491] [INFO ] [sig ] [679/3411] Forecasting CLNE... [2026-02-12T20:19:10.384520] [INFO ] [sig ] Generating forecast for: CLNE [2026-02-12T20:19:10.384549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNE' from 'https://tdm.silogroup.org/data/derivative_storage/CLNE.csv'. [2026-02-12T20:19:10.398295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNE'. [2026-02-12T20:19:10.398778] [INFO ] [FORECASTER] Starting predict_future for CLNE [2026-02-12T20:19:10.399694] [DEBUG] [LOCAL ] No optimal features file found for CLNE: ./output/feature-sets/CLNE.txt [2026-02-12T20:19:10.399749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:10.399781] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:10.399813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:10.399906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:10.458491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:10.459453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:10.459603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:10.459643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:10.582615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:10.582809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:10.582853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:10.582883] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:10.586456] [DEBUG] [FORECASTER] CLNE: Forecast T+1@11:T+2@11: DOWN (p=3.12%) [2026-02-12T20:19:10.586779] [INFO ] [FORECASTER] Completed predict_future for CLNE [2026-02-12T20:19:10.586940] [INFO ] [sig ] CLNE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:10.732031] [INFO ] [LOCAL ] Saved forecast: CLNE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CLNE.txt [2026-02-12T20:19:10.732196] [INFO ] [sig ] [679/3411] Completed CLNE in 0.3s | 2.76 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-12T20:19:10.732237] [INFO ] [sig ] [680/3411] Forecasting CLNN... [2026-02-12T20:19:10.732271] [INFO ] [sig ] Generating forecast for: CLNN [2026-02-12T20:19:10.732302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNN' from 'https://tdm.silogroup.org/data/derivative_storage/CLNN.csv'. [2026-02-12T20:19:10.744273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNN'. [2026-02-12T20:19:10.744726] [INFO ] [FORECASTER] Starting predict_future for CLNN [2026-02-12T20:19:10.745595] [DEBUG] [LOCAL ] No optimal features file found for CLNN: ./output/feature-sets/CLNN.txt [2026-02-12T20:19:10.745648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:10.745681] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:10.745708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:10.745765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:10.805695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:10.806566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:10.806671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:10.806706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:10.928864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:10.929022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:10.929064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:10.929093] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:10.932649] [DEBUG] [FORECASTER] CLNN: Forecast T+1@11:T+2@11: DOWN (p=47.62%) [2026-02-12T20:19:10.932938] [INFO ] [FORECASTER] Completed predict_future for CLNN [2026-02-12T20:19:10.933067] [INFO ] [sig ] CLNN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:11.075702] [INFO ] [LOCAL ] Saved forecast: CLNN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CLNN.txt [2026-02-12T20:19:11.075844] [INFO ] [sig ] [680/3411] Completed CLNN in 0.3s | 2.76 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-12T20:19:11.075886] [INFO ] [sig ] [681/3411] Forecasting CLOA... [2026-02-12T20:19:11.075916] [INFO ] [sig ] Generating forecast for: CLOA [2026-02-12T20:19:11.075945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLOA' from 'https://tdm.silogroup.org/data/derivative_storage/CLOA.csv'. [2026-02-12T20:19:11.091263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLOA'. [2026-02-12T20:19:11.091689] [INFO ] [FORECASTER] Starting predict_future for CLOA [2026-02-12T20:19:11.092667] [DEBUG] [LOCAL ] No optimal features file found for CLOA: ./output/feature-sets/CLOA.txt [2026-02-12T20:19:11.092718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:11.092750] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:11.092777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:11.092838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:11.150267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:11.151091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:11.151188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:11.151222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:11.257873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:11.258024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:11.258064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:11.258093] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:11.261590] [DEBUG] [FORECASTER] CLOA: Forecast T+1@11:T+2@11: UP (p=62.29%) [2026-02-12T20:19:11.261898] [INFO ] [FORECASTER] Completed predict_future for CLOA [2026-02-12T20:19:11.262042] [INFO ] [sig ] CLOA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:11.405339] [INFO ] [LOCAL ] Saved forecast: CLOA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CLOA.txt [2026-02-12T20:19:11.405506] [INFO ] [sig ] [681/3411] Completed CLOA in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-12T20:19:11.405590] [INFO ] [sig ] [682/3411] Forecasting CLRB... [2026-02-12T20:19:11.405626] [INFO ] [sig ] Generating forecast for: CLRB [2026-02-12T20:19:11.405656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRB' from 'https://tdm.silogroup.org/data/derivative_storage/CLRB.csv'. [2026-02-12T20:19:11.417763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRB'. [2026-02-12T20:19:11.418360] [INFO ] [FORECASTER] Starting predict_future for CLRB [2026-02-12T20:19:11.419176] [DEBUG] [LOCAL ] No optimal features file found for CLRB: ./output/feature-sets/CLRB.txt [2026-02-12T20:19:11.419230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:11.419262] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:11.419289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:11.419345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:11.481381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:11.482403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:11.482520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:11.482597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:11.607714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:11.607867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:11.607908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:11.607937] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:11.611439] [DEBUG] [FORECASTER] CLRB: Forecast T+1@11:T+2@11: UP (p=52.58%) [2026-02-12T20:19:11.611738] [INFO ] [FORECASTER] Completed predict_future for CLRB [2026-02-12T20:19:11.611876] [INFO ] [sig ] CLRB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:11.755622] [INFO ] [LOCAL ] Saved forecast: CLRB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CLRB.txt [2026-02-12T20:19:11.755767] [INFO ] [sig ] [682/3411] Completed CLRB in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-12T20:19:11.755837] [INFO ] [sig ] [683/3411] Forecasting CLRO... [2026-02-12T20:19:11.755867] [INFO ] [sig ] Generating forecast for: CLRO [2026-02-12T20:19:11.755898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRO' from 'https://tdm.silogroup.org/data/derivative_storage/CLRO.csv'. [2026-02-12T20:19:11.766919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRO'. [2026-02-12T20:19:11.767274] [INFO ] [FORECASTER] Starting predict_future for CLRO [2026-02-12T20:19:11.768101] [DEBUG] [LOCAL ] No optimal features file found for CLRO: ./output/feature-sets/CLRO.txt [2026-02-12T20:19:11.768154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:11.768187] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:11.768215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:11.768273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:11.825394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:11.826187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:11.826269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:11.826302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:11.943343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:11.943504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:11.943545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:11.943596] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:11.947377] [DEBUG] [FORECASTER] CLRO: Forecast T+1@11:T+2@11: UP (p=91.07%) [2026-02-12T20:19:11.947711] [INFO ] [FORECASTER] Completed predict_future for CLRO [2026-02-12T20:19:11.947869] [INFO ] [sig ] CLRO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:12.096093] [INFO ] [LOCAL ] Saved forecast: CLRO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CLRO.txt [2026-02-12T20:19:12.096230] [INFO ] [sig ] [683/3411] Completed CLRO in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-12T20:19:12.096271] [INFO ] [sig ] [684/3411] Forecasting CLS... [2026-02-12T20:19:12.096300] [INFO ] [sig ] Generating forecast for: CLS [2026-02-12T20:19:12.096329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLS.csv'. [2026-02-12T20:19:12.107626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLS'. [2026-02-12T20:19:12.107960] [INFO ] [FORECASTER] Starting predict_future for CLS [2026-02-12T20:19:12.108754] [DEBUG] [LOCAL ] No optimal features file found for CLS: ./output/feature-sets/CLS.txt [2026-02-12T20:19:12.108806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:12.108839] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:12.108866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:12.108922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:12.167362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:12.168168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:12.168251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:12.168284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:12.296687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:12.296837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:12.296878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:12.296906] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:12.300760] [DEBUG] [FORECASTER] CLS: Forecast T+1@11:T+2@11: DOWN (p=39.27%) [2026-02-12T20:19:12.301045] [INFO ] [FORECASTER] Completed predict_future for CLS [2026-02-12T20:19:12.301179] [INFO ] [sig ] CLS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:12.445181] [INFO ] [LOCAL ] Saved forecast: CLS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CLS.txt [2026-02-12T20:19:12.445327] [INFO ] [sig ] [684/3411] Completed CLS in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-12T20:19:12.445369] [INFO ] [sig ] [685/3411] Forecasting CLX... [2026-02-12T20:19:12.445399] [INFO ] [sig ] Generating forecast for: CLX [2026-02-12T20:19:12.445429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLX' from 'https://tdm.silogroup.org/data/derivative_storage/CLX.csv'. [2026-02-12T20:19:12.458349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLX'. [2026-02-12T20:19:12.458788] [INFO ] [FORECASTER] Starting predict_future for CLX [2026-02-12T20:19:12.460116] [DEBUG] [LOCAL ] No optimal features file found for CLX: ./output/feature-sets/CLX.txt [2026-02-12T20:19:12.460180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:12.460220] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:12.460254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:12.460335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:12.527454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:12.528366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:12.528455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:12.528489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:12.655462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:12.655692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:12.655750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:12.655797] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:12.659815] [DEBUG] [FORECASTER] CLX: Forecast T+1@11:T+2@11: DOWN (p=9.45%) [2026-02-12T20:19:12.660100] [INFO ] [FORECASTER] Completed predict_future for CLX [2026-02-12T20:19:12.660235] [INFO ] [sig ] CLX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:12.804613] [INFO ] [LOCAL ] Saved forecast: CLX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CLX.txt [2026-02-12T20:19:12.804753] [INFO ] [sig ] [685/3411] Completed CLX in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-12T20:19:12.804794] [INFO ] [sig ] [686/3411] Forecasting CM... [2026-02-12T20:19:12.804823] [INFO ] [sig ] Generating forecast for: CM [2026-02-12T20:19:12.804854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CM' from 'https://tdm.silogroup.org/data/derivative_storage/CM.csv'. [2026-02-12T20:19:12.816681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CM'. [2026-02-12T20:19:12.816993] [INFO ] [FORECASTER] Starting predict_future for CM [2026-02-12T20:19:12.817862] [DEBUG] [LOCAL ] No optimal features file found for CM: ./output/feature-sets/CM.txt [2026-02-12T20:19:12.817927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:12.817966] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:12.818028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:12.818086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:12.876963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:12.877913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:12.878021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:12.878072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:13.006331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:13.006493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:13.006536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:13.006565] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:13.010172] [DEBUG] [FORECASTER] CM: Forecast T+1@11:T+2@11: UP (p=61.62%) [2026-02-12T20:19:13.010461] [INFO ] [FORECASTER] Completed predict_future for CM [2026-02-12T20:19:13.010617] [INFO ] [sig ] CM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:13.168275] [INFO ] [LOCAL ] Saved forecast: CM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CM.txt [2026-02-12T20:19:13.168436] [INFO ] [sig ] [686/3411] Completed CM in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-12T20:19:13.168476] [INFO ] [sig ] [687/3411] Forecasting CMC... [2026-02-12T20:19:13.168506] [INFO ] [sig ] Generating forecast for: CMC [2026-02-12T20:19:13.168535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMC' from 'https://tdm.silogroup.org/data/derivative_storage/CMC.csv'. [2026-02-12T20:19:13.181555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMC'. [2026-02-12T20:19:13.181966] [INFO ] [FORECASTER] Starting predict_future for CMC [2026-02-12T20:19:13.182811] [DEBUG] [LOCAL ] No optimal features file found for CMC: ./output/feature-sets/CMC.txt [2026-02-12T20:19:13.182864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:13.182897] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:13.182927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:13.182984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:13.241087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:13.241939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:13.242035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:13.242091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:13.375963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:13.376142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:13.376186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:13.376217] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:13.380332] [DEBUG] [FORECASTER] CMC: Forecast T+1@11:T+2@11: UP (p=70.21%) [2026-02-12T20:19:13.380689] [INFO ] [FORECASTER] Completed predict_future for CMC [2026-02-12T20:19:13.380843] [INFO ] [sig ] CMC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:13.533418] [INFO ] [LOCAL ] Saved forecast: CMC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CMC.txt [2026-02-12T20:19:13.533607] [INFO ] [sig ] [687/3411] Completed CMC in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-12T20:19:13.533651] [INFO ] [sig ] [688/3411] Forecasting CMCM... [2026-02-12T20:19:13.533680] [INFO ] [sig ] Generating forecast for: CMCM [2026-02-12T20:19:13.533711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCM' from 'https://tdm.silogroup.org/data/derivative_storage/CMCM.csv'. [2026-02-12T20:19:13.546402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCM'. [2026-02-12T20:19:13.546830] [INFO ] [FORECASTER] Starting predict_future for CMCM [2026-02-12T20:19:13.547721] [DEBUG] [LOCAL ] No optimal features file found for CMCM: ./output/feature-sets/CMCM.txt [2026-02-12T20:19:13.547775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:13.547807] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:13.547836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:13.547894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:13.607623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:13.608546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:13.608653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:13.608687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:13.725148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:13.725332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:13.725377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:13.725406] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:13.729158] [DEBUG] [FORECASTER] CMCM: Forecast T+1@11:T+2@11: DOWN (p=21.66%) [2026-02-12T20:19:13.729503] [INFO ] [FORECASTER] Completed predict_future for CMCM [2026-02-12T20:19:13.729677] [INFO ] [sig ] CMCM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:13.878981] [INFO ] [LOCAL ] Saved forecast: CMCM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CMCM.txt [2026-02-12T20:19:13.879152] [INFO ] [sig ] [688/3411] Completed CMCM in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-12T20:19:13.879192] [INFO ] [sig ] [689/3411] Forecasting CMCO... [2026-02-12T20:19:13.879223] [INFO ] [sig ] Generating forecast for: CMCO [2026-02-12T20:19:13.879253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCO' from 'https://tdm.silogroup.org/data/derivative_storage/CMCO.csv'. [2026-02-12T20:19:13.891034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCO'. [2026-02-12T20:19:13.891561] [INFO ] [FORECASTER] Starting predict_future for CMCO [2026-02-12T20:19:13.892365] [DEBUG] [LOCAL ] No optimal features file found for CMCO: ./output/feature-sets/CMCO.txt [2026-02-12T20:19:13.892417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:13.892658] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:13.892686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:13.892754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:13.952789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:13.953975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:13.954069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:13.954104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:14.083398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:14.083602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:14.083661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:14.083701] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:14.088840] [DEBUG] [FORECASTER] CMCO: Forecast T+1@11:T+2@11: UP (p=92.64%) [2026-02-12T20:19:14.089186] [INFO ] [FORECASTER] Completed predict_future for CMCO [2026-02-12T20:19:14.089347] [INFO ] [sig ] CMCO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:14.240367] [INFO ] [LOCAL ] Saved forecast: CMCO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CMCO.txt [2026-02-12T20:19:14.240560] [INFO ] [sig ] [689/3411] Completed CMCO in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-12T20:19:14.240634] [INFO ] [sig ] [690/3411] Forecasting CMCSA... [2026-02-12T20:19:14.240665] [INFO ] [sig ] Generating forecast for: CMCSA [2026-02-12T20:19:14.240698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMCSA.csv'. [2026-02-12T20:19:14.255077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCSA'. [2026-02-12T20:19:14.255424] [INFO ] [FORECASTER] Starting predict_future for CMCSA [2026-02-12T20:19:14.256348] [DEBUG] [LOCAL ] No optimal features file found for CMCSA: ./output/feature-sets/CMCSA.txt [2026-02-12T20:19:14.256404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:14.256447] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:14.256491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:14.256562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:14.323275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:14.324258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:14.324351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:14.324391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:14.461984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:14.462178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:14.462246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:14.462292] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:14.466838] [DEBUG] [FORECASTER] CMCSA: Forecast T+1@11:T+2@11: UP (p=54.01%) [2026-02-12T20:19:14.467158] [INFO ] [FORECASTER] Completed predict_future for CMCSA [2026-02-12T20:19:14.467351] [INFO ] [sig ] CMCSA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:14.634983] [INFO ] [LOCAL ] Saved forecast: CMCSA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CMCSA.txt [2026-02-12T20:19:14.635171] [INFO ] [sig ] [690/3411] Completed CMCSA in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-12T20:19:14.635226] [INFO ] [sig ] [691/3411] Forecasting CME... [2026-02-12T20:19:14.635258] [INFO ] [sig ] Generating forecast for: CME [2026-02-12T20:19:14.635290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CME' from 'https://tdm.silogroup.org/data/derivative_storage/CME.csv'. [2026-02-12T20:19:14.649525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CME'. [2026-02-12T20:19:14.649942] [INFO ] [FORECASTER] Starting predict_future for CME [2026-02-12T20:19:14.650825] [DEBUG] [LOCAL ] No optimal features file found for CME: ./output/feature-sets/CME.txt [2026-02-12T20:19:14.650879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:14.650913] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:14.650940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:14.650997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:14.710773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:14.711614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:14.711713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:14.711751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:14.844270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:14.844423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:14.844470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:14.844500] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:14.848173] [DEBUG] [FORECASTER] CME: Forecast T+1@11:T+2@11: DOWN (p=20.83%) [2026-02-12T20:19:14.848453] [INFO ] [FORECASTER] Completed predict_future for CME [2026-02-12T20:19:14.848601] [INFO ] [sig ] CME: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:14.993391] [INFO ] [LOCAL ] Saved forecast: CME 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CME.txt [2026-02-12T20:19:14.993510] [INFO ] [sig ] [691/3411] Completed CME in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-12T20:19:14.993550] [INFO ] [sig ] [692/3411] Forecasting CMG... [2026-02-12T20:19:14.993597] [INFO ] [sig ] Generating forecast for: CMG [2026-02-12T20:19:14.993631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMG' from 'https://tdm.silogroup.org/data/derivative_storage/CMG.csv'. [2026-02-12T20:19:15.009157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMG'. [2026-02-12T20:19:15.009430] [INFO ] [FORECASTER] Starting predict_future for CMG [2026-02-12T20:19:15.010254] [DEBUG] [LOCAL ] No optimal features file found for CMG: ./output/feature-sets/CMG.txt [2026-02-12T20:19:15.010308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:15.010344] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:15.010372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:15.010428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:15.067116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:15.068063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:15.068148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:15.068182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:15.194722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:15.194873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:15.194912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:15.194940] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:15.201617] [DEBUG] [FORECASTER] CMG: Forecast T+1@11:T+2@11: DOWN (p=13.73%) [2026-02-12T20:19:15.201917] [INFO ] [FORECASTER] Completed predict_future for CMG [2026-02-12T20:19:15.202056] [INFO ] [sig ] CMG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:15.347620] [INFO ] [LOCAL ] Saved forecast: CMG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CMG.txt [2026-02-12T20:19:15.347755] [INFO ] [sig ] [692/3411] Completed CMG in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-12T20:19:15.347795] [INFO ] [sig ] [693/3411] Forecasting CMI... [2026-02-12T20:19:15.347824] [INFO ] [sig ] Generating forecast for: CMI [2026-02-12T20:19:15.347853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMI' from 'https://tdm.silogroup.org/data/derivative_storage/CMI.csv'. [2026-02-12T20:19:15.360638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMI'. [2026-02-12T20:19:15.360965] [INFO ] [FORECASTER] Starting predict_future for CMI [2026-02-12T20:19:15.361757] [DEBUG] [LOCAL ] No optimal features file found for CMI: ./output/feature-sets/CMI.txt [2026-02-12T20:19:15.361809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:15.361843] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:15.361877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:15.361947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:15.419530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:15.420310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:15.420404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:15.420448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:15.539937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:15.540068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:15.540106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:15.540136] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:15.543811] [DEBUG] [FORECASTER] CMI: Forecast T+1@11:T+2@11: UP (p=98.14%) [2026-02-12T20:19:15.544080] [INFO ] [FORECASTER] Completed predict_future for CMI [2026-02-12T20:19:15.544231] [INFO ] [sig ] CMI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:15.685101] [INFO ] [LOCAL ] Saved forecast: CMI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CMI.txt [2026-02-12T20:19:15.685217] [INFO ] [sig ] [693/3411] Completed CMI in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-12T20:19:15.685255] [INFO ] [sig ] [694/3411] Forecasting CMMB... [2026-02-12T20:19:15.685286] [INFO ] [sig ] Generating forecast for: CMMB [2026-02-12T20:19:15.685315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMMB' from 'https://tdm.silogroup.org/data/derivative_storage/CMMB.csv'. [2026-02-12T20:19:15.696376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMMB'. [2026-02-12T20:19:15.696705] [INFO ] [FORECASTER] Starting predict_future for CMMB [2026-02-12T20:19:15.697545] [DEBUG] [LOCAL ] No optimal features file found for CMMB: ./output/feature-sets/CMMB.txt [2026-02-12T20:19:15.697624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:15.697662] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:15.697691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:15.697749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:15.758221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:15.759261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:15.759368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:15.759415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:15.889470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:15.889650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:15.889693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:15.889722] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:15.893280] [DEBUG] [FORECASTER] CMMB: Forecast T+1@11:T+2@11: DOWN (p=18.76%) [2026-02-12T20:19:15.893601] [INFO ] [FORECASTER] Completed predict_future for CMMB [2026-02-12T20:19:15.893746] [INFO ] [sig ] CMMB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:16.054424] [INFO ] [LOCAL ] Saved forecast: CMMB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CMMB.txt [2026-02-12T20:19:16.054622] [INFO ] [sig ] [694/3411] Completed CMMB in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-12T20:19:16.054666] [INFO ] [sig ] [695/3411] Forecasting CMP... [2026-02-12T20:19:16.054697] [INFO ] [sig ] Generating forecast for: CMP [2026-02-12T20:19:16.054727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMP' from 'https://tdm.silogroup.org/data/derivative_storage/CMP.csv'. [2026-02-12T20:19:16.067142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMP'. [2026-02-12T20:19:16.067508] [INFO ] [FORECASTER] Starting predict_future for CMP [2026-02-12T20:19:16.068330] [DEBUG] [LOCAL ] No optimal features file found for CMP: ./output/feature-sets/CMP.txt [2026-02-12T20:19:16.068382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:16.068413] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:16.068439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:16.068495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:16.128754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:16.129909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:16.130003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:16.130043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:16.255312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:16.255471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:16.255510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:16.255538] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:16.258964] [DEBUG] [FORECASTER] CMP: Forecast T+1@11:T+2@11: UP (p=82.60%) [2026-02-12T20:19:16.259241] [INFO ] [FORECASTER] Completed predict_future for CMP [2026-02-12T20:19:16.259367] [INFO ] [sig ] CMP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:16.402063] [INFO ] [LOCAL ] Saved forecast: CMP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CMP.txt [2026-02-12T20:19:16.402228] [INFO ] [sig ] [695/3411] Completed CMP in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-12T20:19:16.402270] [INFO ] [sig ] [696/3411] Forecasting CMPS... [2026-02-12T20:19:16.402298] [INFO ] [sig ] Generating forecast for: CMPS [2026-02-12T20:19:16.402329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPS' from 'https://tdm.silogroup.org/data/derivative_storage/CMPS.csv'. [2026-02-12T20:19:16.414488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPS'. [2026-02-12T20:19:16.414923] [INFO ] [FORECASTER] Starting predict_future for CMPS [2026-02-12T20:19:16.415748] [DEBUG] [LOCAL ] No optimal features file found for CMPS: ./output/feature-sets/CMPS.txt [2026-02-12T20:19:16.415804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:16.415836] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:16.415864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:16.415920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:16.475238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:16.476141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:16.476273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:16.476311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:16.607004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:16.607159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:16.607201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:16.607230] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:16.610754] [DEBUG] [FORECASTER] CMPS: Forecast T+1@11:T+2@11: UP (p=95.27%) [2026-02-12T20:19:16.611054] [INFO ] [FORECASTER] Completed predict_future for CMPS [2026-02-12T20:19:16.611183] [INFO ] [sig ] CMPS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:16.754155] [INFO ] [LOCAL ] Saved forecast: CMPS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CMPS.txt [2026-02-12T20:19:16.754314] [INFO ] [sig ] [696/3411] Completed CMPS in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-12T20:19:16.754356] [INFO ] [sig ] [697/3411] Forecasting CMPX... [2026-02-12T20:19:16.754386] [INFO ] [sig ] Generating forecast for: CMPX [2026-02-12T20:19:16.754416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPX' from 'https://tdm.silogroup.org/data/derivative_storage/CMPX.csv'. [2026-02-12T20:19:16.765552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPX'. [2026-02-12T20:19:16.765890] [INFO ] [FORECASTER] Starting predict_future for CMPX [2026-02-12T20:19:16.766692] [DEBUG] [LOCAL ] No optimal features file found for CMPX: ./output/feature-sets/CMPX.txt [2026-02-12T20:19:16.766743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:16.766775] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:16.766803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:16.766860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:16.825473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:16.826556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:16.826656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:16.826689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:16.955136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:16.955306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:16.955355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:16.955384] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:16.958892] [DEBUG] [FORECASTER] CMPX: Forecast T+1@11:T+2@11: DOWN (p=22.16%) [2026-02-12T20:19:16.959198] [INFO ] [FORECASTER] Completed predict_future for CMPX [2026-02-12T20:19:16.959328] [INFO ] [sig ] CMPX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:17.103882] [INFO ] [LOCAL ] Saved forecast: CMPX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CMPX.txt [2026-02-12T20:19:17.104038] [INFO ] [sig ] [697/3411] Completed CMPX in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-12T20:19:17.104079] [INFO ] [sig ] [698/3411] Forecasting CMRE... [2026-02-12T20:19:17.104108] [INFO ] [sig ] Generating forecast for: CMRE [2026-02-12T20:19:17.104138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMRE' from 'https://tdm.silogroup.org/data/derivative_storage/CMRE.csv'. [2026-02-12T20:19:17.117466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMRE'. [2026-02-12T20:19:17.117890] [INFO ] [FORECASTER] Starting predict_future for CMRE [2026-02-12T20:19:17.118737] [DEBUG] [LOCAL ] No optimal features file found for CMRE: ./output/feature-sets/CMRE.txt [2026-02-12T20:19:17.118791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:17.118824] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:17.118850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:17.118921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:17.178055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:17.178961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:17.179048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:17.179081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:17.300749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:17.300917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:17.300958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:17.300986] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:17.304404] [DEBUG] [FORECASTER] CMRE: Forecast T+1@11:T+2@11: UP (p=66.75%) [2026-02-12T20:19:17.304706] [INFO ] [FORECASTER] Completed predict_future for CMRE [2026-02-12T20:19:17.304837] [INFO ] [sig ] CMRE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:17.447812] [INFO ] [LOCAL ] Saved forecast: CMRE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CMRE.txt [2026-02-12T20:19:17.447976] [INFO ] [sig ] [698/3411] Completed CMRE in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-12T20:19:17.448018] [INFO ] [sig ] [699/3411] Forecasting CMS... [2026-02-12T20:19:17.448047] [INFO ] [sig ] Generating forecast for: CMS [2026-02-12T20:19:17.448077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMS' from 'https://tdm.silogroup.org/data/derivative_storage/CMS.csv'. [2026-02-12T20:19:17.459637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMS'. [2026-02-12T20:19:17.460015] [INFO ] [FORECASTER] Starting predict_future for CMS [2026-02-12T20:19:17.460835] [DEBUG] [LOCAL ] No optimal features file found for CMS: ./output/feature-sets/CMS.txt [2026-02-12T20:19:17.460889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:17.460922] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:17.460949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:17.461011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:17.520969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:17.521891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:17.521979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:17.522012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:17.650829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:17.651005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:17.651047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:17.651079] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:17.654652] [DEBUG] [FORECASTER] CMS: Forecast T+1@11:T+2@11: UP (p=58.74%) [2026-02-12T20:19:17.654943] [INFO ] [FORECASTER] Completed predict_future for CMS [2026-02-12T20:19:17.655078] [INFO ] [sig ] CMS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:17.801766] [INFO ] [LOCAL ] Saved forecast: CMS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CMS.txt [2026-02-12T20:19:17.801977] [INFO ] [sig ] [699/3411] Completed CMS in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-12T20:19:17.802049] [INFO ] [sig ] [700/3411] Forecasting CMSA... [2026-02-12T20:19:17.802094] [INFO ] [sig ] Generating forecast for: CMSA [2026-02-12T20:19:17.802137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMSA.csv'. [2026-02-12T20:19:17.813989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSA'. [2026-02-12T20:19:17.814335] [INFO ] [FORECASTER] Starting predict_future for CMSA [2026-02-12T20:19:17.815147] [DEBUG] [LOCAL ] No optimal features file found for CMSA: ./output/feature-sets/CMSA.txt [2026-02-12T20:19:17.815200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:17.815232] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:17.815259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:17.815315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:17.873879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:17.874956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:17.875039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:17.875072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:17.989970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:17.990133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:17.990173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:17.990203] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:17.994019] [DEBUG] [FORECASTER] CMSA: Forecast T+1@11:T+2@11: DOWN (p=7.24%) [2026-02-12T20:19:17.994498] [INFO ] [FORECASTER] Completed predict_future for CMSA [2026-02-12T20:19:17.994649] [INFO ] [sig ] CMSA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:18.144203] [INFO ] [LOCAL ] Saved forecast: CMSA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CMSA.txt [2026-02-12T20:19:18.144382] [INFO ] [sig ] [700/3411] Completed CMSA in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-12T20:19:18.144428] [INFO ] [sig ] [701/3411] Forecasting CMSC... [2026-02-12T20:19:18.144459] [INFO ] [sig ] Generating forecast for: CMSC [2026-02-12T20:19:18.144491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSC' from 'https://tdm.silogroup.org/data/derivative_storage/CMSC.csv'. [2026-02-12T20:19:18.159114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSC'. [2026-02-12T20:19:18.159659] [INFO ] [FORECASTER] Starting predict_future for CMSC [2026-02-12T20:19:18.160478] [DEBUG] [LOCAL ] No optimal features file found for CMSC: ./output/feature-sets/CMSC.txt [2026-02-12T20:19:18.160532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:18.160564] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:18.160621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:18.160682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:18.221759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:18.222709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:18.222796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:18.222829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:18.345941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:18.346105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:18.346144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:18.346173] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:18.349783] [DEBUG] [FORECASTER] CMSC: Forecast T+1@11:T+2@11: UP (p=69.64%) [2026-02-12T20:19:18.350070] [INFO ] [FORECASTER] Completed predict_future for CMSC [2026-02-12T20:19:18.350392] [INFO ] [sig ] CMSC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:18.498710] [INFO ] [LOCAL ] Saved forecast: CMSC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CMSC.txt [2026-02-12T20:19:18.498883] [INFO ] [sig ] [701/3411] Completed CMSC in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-12T20:19:18.498924] [INFO ] [sig ] [702/3411] Forecasting CMSD... [2026-02-12T20:19:18.498954] [INFO ] [sig ] Generating forecast for: CMSD [2026-02-12T20:19:18.498984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSD' from 'https://tdm.silogroup.org/data/derivative_storage/CMSD.csv'. [2026-02-12T20:19:18.511268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSD'. [2026-02-12T20:19:18.511605] [INFO ] [FORECASTER] Starting predict_future for CMSD [2026-02-12T20:19:18.512383] [DEBUG] [LOCAL ] No optimal features file found for CMSD: ./output/feature-sets/CMSD.txt [2026-02-12T20:19:18.512435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:18.512479] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:18.512507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:18.512563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:18.576054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:18.577051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:18.577147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:18.577179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:18.717800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:18.717989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:18.718052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:18.718105] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:18.722745] [DEBUG] [FORECASTER] CMSD: Forecast T+1@11:T+2@11: UP (p=88.49%) [2026-02-12T20:19:18.723159] [INFO ] [FORECASTER] Completed predict_future for CMSD [2026-02-12T20:19:18.723314] [INFO ] [sig ] CMSD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:18.871417] [INFO ] [LOCAL ] Saved forecast: CMSD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CMSD.txt [2026-02-12T20:19:18.871597] [INFO ] [sig ] [702/3411] Completed CMSD in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-12T20:19:18.871640] [INFO ] [sig ] [703/3411] Forecasting CMTG... [2026-02-12T20:19:18.871670] [INFO ] [sig ] Generating forecast for: CMTG [2026-02-12T20:19:18.871702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTG' from 'https://tdm.silogroup.org/data/derivative_storage/CMTG.csv'. [2026-02-12T20:19:18.883997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTG'. [2026-02-12T20:19:18.884520] [INFO ] [FORECASTER] Starting predict_future for CMTG [2026-02-12T20:19:18.885321] [DEBUG] [LOCAL ] No optimal features file found for CMTG: ./output/feature-sets/CMTG.txt [2026-02-12T20:19:18.885373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:18.885431] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:18.885459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:18.885515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:18.943503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:18.944420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:18.944502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:18.944535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:19.071640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:19.071797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:19.071837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:19.071866] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:19.075534] [DEBUG] [FORECASTER] CMTG: Forecast T+1@11:T+2@11: UP (p=89.70%) [2026-02-12T20:19:19.075831] [INFO ] [FORECASTER] Completed predict_future for CMTG [2026-02-12T20:19:19.075960] [INFO ] [sig ] CMTG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:19.220968] [INFO ] [LOCAL ] Saved forecast: CMTG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CMTG.txt [2026-02-12T20:19:19.221132] [INFO ] [sig ] [703/3411] Completed CMTG in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-12T20:19:19.221173] [INFO ] [sig ] [704/3411] Forecasting CMTL... [2026-02-12T20:19:19.221204] [INFO ] [sig ] Generating forecast for: CMTL [2026-02-12T20:19:19.221235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTL' from 'https://tdm.silogroup.org/data/derivative_storage/CMTL.csv'. [2026-02-12T20:19:19.232922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTL'. [2026-02-12T20:19:19.233483] [INFO ] [FORECASTER] Starting predict_future for CMTL [2026-02-12T20:19:19.234329] [DEBUG] [LOCAL ] No optimal features file found for CMTL: ./output/feature-sets/CMTL.txt [2026-02-12T20:19:19.234412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:19.234448] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:19.234475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:19.234533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:19.295723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:19.296859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:19.296945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:19.296978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:19.431421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:19.431603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:19.431654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:19.431685] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:19.435322] [DEBUG] [FORECASTER] CMTL: Forecast T+1@11:T+2@11: DOWN (p=8.51%) [2026-02-12T20:19:19.435630] [INFO ] [FORECASTER] Completed predict_future for CMTL [2026-02-12T20:19:19.435762] [INFO ] [sig ] CMTL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:19.577670] [INFO ] [LOCAL ] Saved forecast: CMTL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CMTL.txt [2026-02-12T20:19:19.577814] [INFO ] [sig ] [704/3411] Completed CMTL in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-12T20:19:19.577855] [INFO ] [sig ] [705/3411] Forecasting CNA... [2026-02-12T20:19:19.577884] [INFO ] [sig ] Generating forecast for: CNA [2026-02-12T20:19:19.577914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNA' from 'https://tdm.silogroup.org/data/derivative_storage/CNA.csv'. [2026-02-12T20:19:19.589274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNA'. [2026-02-12T20:19:19.589601] [INFO ] [FORECASTER] Starting predict_future for CNA [2026-02-12T20:19:19.590384] [DEBUG] [LOCAL ] No optimal features file found for CNA: ./output/feature-sets/CNA.txt [2026-02-12T20:19:19.590435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:19.590468] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:19.590494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:19.590549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:19.649461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:19.650147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:19.650247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:19.650282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:19.781068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:19.781244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:19.781284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:19.781314] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:19.784884] [DEBUG] [FORECASTER] CNA: Forecast T+1@11:T+2@11: DOWN (p=1.41%) [2026-02-12T20:19:19.785185] [INFO ] [FORECASTER] Completed predict_future for CNA [2026-02-12T20:19:19.785321] [INFO ] [sig ] CNA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:19.929614] [INFO ] [LOCAL ] Saved forecast: CNA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CNA.txt [2026-02-12T20:19:19.929760] [INFO ] [sig ] [705/3411] Completed CNA in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-12T20:19:19.929806] [INFO ] [sig ] [706/3411] Forecasting CNC... [2026-02-12T20:19:19.929836] [INFO ] [sig ] Generating forecast for: CNC [2026-02-12T20:19:19.929866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNC' from 'https://tdm.silogroup.org/data/derivative_storage/CNC.csv'. [2026-02-12T20:19:19.941448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNC'. [2026-02-12T20:19:19.941743] [INFO ] [FORECASTER] Starting predict_future for CNC [2026-02-12T20:19:19.942526] [DEBUG] [LOCAL ] No optimal features file found for CNC: ./output/feature-sets/CNC.txt [2026-02-12T20:19:19.942601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:19.942635] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:19.942662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:19.942719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:19.999927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:20.000534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:20.000632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:20.000665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:20.122880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:20.123045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:20.123085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:20.123160] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:20.126735] [DEBUG] [FORECASTER] CNC: Forecast T+1@11:T+2@11: DOWN (p=31.46%) [2026-02-12T20:19:20.127040] [INFO ] [FORECASTER] Completed predict_future for CNC [2026-02-12T20:19:20.127178] [INFO ] [sig ] CNC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:20.275692] [INFO ] [LOCAL ] Saved forecast: CNC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CNC.txt [2026-02-12T20:19:20.275868] [INFO ] [sig ] [706/3411] Completed CNC in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-12T20:19:20.275910] [INFO ] [sig ] [707/3411] Forecasting CNF... [2026-02-12T20:19:20.275940] [INFO ] [sig ] Generating forecast for: CNF [2026-02-12T20:19:20.275971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNF' from 'https://tdm.silogroup.org/data/derivative_storage/CNF.csv'. [2026-02-12T20:19:20.287553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNF'. [2026-02-12T20:19:20.287968] [INFO ] [FORECASTER] Starting predict_future for CNF [2026-02-12T20:19:20.288861] [DEBUG] [LOCAL ] No optimal features file found for CNF: ./output/feature-sets/CNF.txt [2026-02-12T20:19:20.288914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:20.288945] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:20.288972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:20.289028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:20.346843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:20.347831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:20.347922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:20.347955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:20.458203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:20.458365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:20.458405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:20.458433] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:20.462135] [DEBUG] [FORECASTER] CNF: Forecast T+1@11:T+2@11: UP (p=62.72%) [2026-02-12T20:19:20.462468] [INFO ] [FORECASTER] Completed predict_future for CNF [2026-02-12T20:19:20.462663] [INFO ] [sig ] CNF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:20.608598] [INFO ] [LOCAL ] Saved forecast: CNF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CNF.txt [2026-02-12T20:19:20.608766] [INFO ] [sig ] [707/3411] Completed CNF in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-12T20:19:20.608807] [INFO ] [sig ] [708/3411] Forecasting CNI... [2026-02-12T20:19:20.608836] [INFO ] [sig ] Generating forecast for: CNI [2026-02-12T20:19:20.608866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNI' from 'https://tdm.silogroup.org/data/derivative_storage/CNI.csv'. [2026-02-12T20:19:20.620185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNI'. [2026-02-12T20:19:20.620589] [INFO ] [FORECASTER] Starting predict_future for CNI [2026-02-12T20:19:20.621445] [DEBUG] [LOCAL ] No optimal features file found for CNI: ./output/feature-sets/CNI.txt [2026-02-12T20:19:20.621499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:20.621532] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:20.621558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:20.621641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:20.681641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:20.682557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:20.682669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:20.682703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:20.806930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:20.807097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:20.807137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:20.807167] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:20.811396] [DEBUG] [FORECASTER] CNI: Forecast T+1@11:T+2@11: UP (p=64.57%) [2026-02-12T20:19:20.811719] [INFO ] [FORECASTER] Completed predict_future for CNI [2026-02-12T20:19:20.811858] [INFO ] [sig ] CNI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:20.971363] [INFO ] [LOCAL ] Saved forecast: CNI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CNI.txt [2026-02-12T20:19:20.971530] [INFO ] [sig ] [708/3411] Completed CNI in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-12T20:19:20.971593] [INFO ] [sig ] [709/3411] Forecasting CNK... [2026-02-12T20:19:20.971626] [INFO ] [sig ] Generating forecast for: CNK [2026-02-12T20:19:20.971657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNK' from 'https://tdm.silogroup.org/data/derivative_storage/CNK.csv'. [2026-02-12T20:19:20.983687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNK'. [2026-02-12T20:19:20.984082] [INFO ] [FORECASTER] Starting predict_future for CNK [2026-02-12T20:19:20.984953] [DEBUG] [LOCAL ] No optimal features file found for CNK: ./output/feature-sets/CNK.txt [2026-02-12T20:19:20.985007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:20.985041] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:20.985070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:20.985129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:21.045867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:21.046787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:21.046876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:21.046910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:21.175843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:21.176035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:21.176080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:21.176135] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:21.180178] [DEBUG] [FORECASTER] CNK: Forecast T+1@11:T+2@11: DOWN (p=9.27%) [2026-02-12T20:19:21.180714] [INFO ] [FORECASTER] Completed predict_future for CNK [2026-02-12T20:19:21.180865] [INFO ] [sig ] CNK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:21.323427] [INFO ] [LOCAL ] Saved forecast: CNK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CNK.txt [2026-02-12T20:19:21.323614] [INFO ] [sig ] [709/3411] Completed CNK in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-12T20:19:21.323656] [INFO ] [sig ] [710/3411] Forecasting CNM... [2026-02-12T20:19:21.323688] [INFO ] [sig ] Generating forecast for: CNM [2026-02-12T20:19:21.323718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNM' from 'https://tdm.silogroup.org/data/derivative_storage/CNM.csv'. [2026-02-12T20:19:21.335220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNM'. [2026-02-12T20:19:21.335595] [INFO ] [FORECASTER] Starting predict_future for CNM [2026-02-12T20:19:21.336394] [DEBUG] [LOCAL ] No optimal features file found for CNM: ./output/feature-sets/CNM.txt [2026-02-12T20:19:21.336447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:21.336480] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:21.336507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:21.336562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:21.393872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:21.394806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:21.394916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:21.394950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:21.532694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:21.532890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:21.532938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:21.532970] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:21.536757] [DEBUG] [FORECASTER] CNM: Forecast T+1@11:T+2@11: UP (p=53.78%) [2026-02-12T20:19:21.537144] [INFO ] [FORECASTER] Completed predict_future for CNM [2026-02-12T20:19:21.537330] [INFO ] [sig ] CNM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:21.704081] [INFO ] [LOCAL ] Saved forecast: CNM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CNM.txt [2026-02-12T20:19:21.704236] [INFO ] [sig ] [710/3411] Completed CNM in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-12T20:19:21.704277] [INFO ] [sig ] [711/3411] Forecasting CNMD... [2026-02-12T20:19:21.704307] [INFO ] [sig ] Generating forecast for: CNMD [2026-02-12T20:19:21.704337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNMD' from 'https://tdm.silogroup.org/data/derivative_storage/CNMD.csv'. [2026-02-12T20:19:21.716025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNMD'. [2026-02-12T20:19:21.716442] [INFO ] [FORECASTER] Starting predict_future for CNMD [2026-02-12T20:19:21.717339] [DEBUG] [LOCAL ] No optimal features file found for CNMD: ./output/feature-sets/CNMD.txt [2026-02-12T20:19:21.717403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:21.717437] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:21.717463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:21.717519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:21.774002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:21.774921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:21.775012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:21.775070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:21.905425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:21.905636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:21.905694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:21.905725] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:21.909589] [DEBUG] [FORECASTER] CNMD: Forecast T+1@11:T+2@11: DOWN (p=31.00%) [2026-02-12T20:19:21.909891] [INFO ] [FORECASTER] Completed predict_future for CNMD [2026-02-12T20:19:21.910041] [INFO ] [sig ] CNMD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:22.051632] [INFO ] [LOCAL ] Saved forecast: CNMD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CNMD.txt [2026-02-12T20:19:22.051797] [INFO ] [sig ] [711/3411] Completed CNMD in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-12T20:19:22.051836] [INFO ] [sig ] [712/3411] Forecasting CNNE... [2026-02-12T20:19:22.051866] [INFO ] [sig ] Generating forecast for: CNNE [2026-02-12T20:19:22.051895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNNE' from 'https://tdm.silogroup.org/data/derivative_storage/CNNE.csv'. [2026-02-12T20:19:22.063660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNNE'. [2026-02-12T20:19:22.063960] [INFO ] [FORECASTER] Starting predict_future for CNNE [2026-02-12T20:19:22.064856] [DEBUG] [LOCAL ] No optimal features file found for CNNE: ./output/feature-sets/CNNE.txt [2026-02-12T20:19:22.064909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:22.064942] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:22.064969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:22.065026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:22.124689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:22.125647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:22.125733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:22.125766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:22.259487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:22.259664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:22.259707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:22.259735] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:22.263274] [DEBUG] [FORECASTER] CNNE: Forecast T+1@11:T+2@11: UP (p=86.64%) [2026-02-12T20:19:22.263563] [INFO ] [FORECASTER] Completed predict_future for CNNE [2026-02-12T20:19:22.263720] [INFO ] [sig ] CNNE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:22.409280] [INFO ] [LOCAL ] Saved forecast: CNNE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CNNE.txt [2026-02-12T20:19:22.409432] [INFO ] [sig ] [712/3411] Completed CNNE in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-12T20:19:22.409473] [INFO ] [sig ] [713/3411] Forecasting CNO... [2026-02-12T20:19:22.409503] [INFO ] [sig ] Generating forecast for: CNO [2026-02-12T20:19:22.409533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNO' from 'https://tdm.silogroup.org/data/derivative_storage/CNO.csv'. [2026-02-12T20:19:22.421502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNO'. [2026-02-12T20:19:22.421887] [INFO ] [FORECASTER] Starting predict_future for CNO [2026-02-12T20:19:22.422770] [DEBUG] [LOCAL ] No optimal features file found for CNO: ./output/feature-sets/CNO.txt [2026-02-12T20:19:22.422824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:22.422855] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:22.422907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:22.422971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:22.483302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:22.484227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:22.484367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:22.484401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:22.618507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:22.618708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:22.618763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:22.618806] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:22.623689] [DEBUG] [FORECASTER] CNO: Forecast T+1@11:T+2@11: UP (p=85.36%) [2026-02-12T20:19:22.624205] [INFO ] [FORECASTER] Completed predict_future for CNO [2026-02-12T20:19:22.624415] [INFO ] [sig ] CNO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:22.769365] [INFO ] [LOCAL ] Saved forecast: CNO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CNO.txt [2026-02-12T20:19:22.769515] [INFO ] [sig ] [713/3411] Completed CNO in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-12T20:19:22.769555] [INFO ] [sig ] [714/3411] Forecasting CNOB... [2026-02-12T20:19:22.769606] [INFO ] [sig ] Generating forecast for: CNOB [2026-02-12T20:19:22.769637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNOB' from 'https://tdm.silogroup.org/data/derivative_storage/CNOB.csv'. [2026-02-12T20:19:22.780939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNOB'. [2026-02-12T20:19:22.781286] [INFO ] [FORECASTER] Starting predict_future for CNOB [2026-02-12T20:19:22.782109] [DEBUG] [LOCAL ] No optimal features file found for CNOB: ./output/feature-sets/CNOB.txt [2026-02-12T20:19:22.782161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:22.782193] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:22.782219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:22.782276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:22.839186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:22.840136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:22.840229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:22.840263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:22.962753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:22.962912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:22.962952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:22.962982] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:22.966609] [DEBUG] [FORECASTER] CNOB: Forecast T+1@11:T+2@11: DOWN (p=9.14%) [2026-02-12T20:19:22.966891] [INFO ] [FORECASTER] Completed predict_future for CNOB [2026-02-12T20:19:22.967022] [INFO ] [sig ] CNOB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:23.108062] [INFO ] [LOCAL ] Saved forecast: CNOB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CNOB.txt [2026-02-12T20:19:23.108230] [INFO ] [sig ] [714/3411] Completed CNOB in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-12T20:19:23.108269] [INFO ] [sig ] [715/3411] Forecasting CNP... [2026-02-12T20:19:23.108300] [INFO ] [sig ] Generating forecast for: CNP [2026-02-12T20:19:23.108330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNP' from 'https://tdm.silogroup.org/data/derivative_storage/CNP.csv'. [2026-02-12T20:19:23.120279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNP'. [2026-02-12T20:19:23.120593] [INFO ] [FORECASTER] Starting predict_future for CNP [2026-02-12T20:19:23.121411] [DEBUG] [LOCAL ] No optimal features file found for CNP: ./output/feature-sets/CNP.txt [2026-02-12T20:19:23.121464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:23.121496] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:23.121523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:23.121599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:23.178220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:23.178997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:23.179082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:23.179115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:23.306722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:23.306881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:23.306922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:23.306951] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:23.310472] [DEBUG] [FORECASTER] CNP: Forecast T+1@11:T+2@11: UP (p=82.37%) [2026-02-12T20:19:23.310784] [INFO ] [FORECASTER] Completed predict_future for CNP [2026-02-12T20:19:23.310913] [INFO ] [sig ] CNP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:23.452201] [INFO ] [LOCAL ] Saved forecast: CNP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CNP.txt [2026-02-12T20:19:23.452341] [INFO ] [sig ] [715/3411] Completed CNP in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-12T20:19:23.452380] [INFO ] [sig ] [716/3411] Forecasting CNQ... [2026-02-12T20:19:23.452409] [INFO ] [sig ] Generating forecast for: CNQ [2026-02-12T20:19:23.452438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNQ' from 'https://tdm.silogroup.org/data/derivative_storage/CNQ.csv'. [2026-02-12T20:19:23.463737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNQ'. [2026-02-12T20:19:23.464030] [INFO ] [FORECASTER] Starting predict_future for CNQ [2026-02-12T20:19:23.464822] [DEBUG] [LOCAL ] No optimal features file found for CNQ: ./output/feature-sets/CNQ.txt [2026-02-12T20:19:23.464873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:23.464905] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:23.464933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:23.464988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:23.523144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:23.523871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:23.523953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:23.523986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:23.653436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:23.653625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:23.653668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:23.653696] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:23.657948] [DEBUG] [FORECASTER] CNQ: Forecast T+1@11:T+2@11: DOWN (p=13.00%) [2026-02-12T20:19:23.658268] [INFO ] [FORECASTER] Completed predict_future for CNQ [2026-02-12T20:19:23.658419] [INFO ] [sig ] CNQ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:23.805225] [INFO ] [LOCAL ] Saved forecast: CNQ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CNQ.txt [2026-02-12T20:19:23.805401] [INFO ] [sig ] [716/3411] Completed CNQ in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-12T20:19:23.805443] [INFO ] [sig ] [717/3411] Forecasting CNS... [2026-02-12T20:19:23.805473] [INFO ] [sig ] Generating forecast for: CNS [2026-02-12T20:19:23.805510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNS' from 'https://tdm.silogroup.org/data/derivative_storage/CNS.csv'. [2026-02-12T20:19:23.817125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNS'. [2026-02-12T20:19:23.817469] [INFO ] [FORECASTER] Starting predict_future for CNS [2026-02-12T20:19:23.818316] [DEBUG] [LOCAL ] No optimal features file found for CNS: ./output/feature-sets/CNS.txt [2026-02-12T20:19:23.818368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:23.818400] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:23.818426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:23.818482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:23.876768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:23.877532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:23.877635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:23.877670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:23.997025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:23.997192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:23.997239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:23.997303] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:24.000875] [DEBUG] [FORECASTER] CNS: Forecast T+1@11:T+2@11: DOWN (p=31.28%) [2026-02-12T20:19:24.001171] [INFO ] [FORECASTER] Completed predict_future for CNS [2026-02-12T20:19:24.001322] [INFO ] [sig ] CNS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:24.145687] [INFO ] [LOCAL ] Saved forecast: CNS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CNS.txt [2026-02-12T20:19:24.145830] [INFO ] [sig ] [717/3411] Completed CNS in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-12T20:19:24.145870] [INFO ] [sig ] [718/3411] Forecasting CNSP... [2026-02-12T20:19:24.145900] [INFO ] [sig ] Generating forecast for: CNSP [2026-02-12T20:19:24.145931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNSP' from 'https://tdm.silogroup.org/data/derivative_storage/CNSP.csv'. [2026-02-12T20:19:24.156951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNSP'. [2026-02-12T20:19:24.157300] [INFO ] [FORECASTER] Starting predict_future for CNSP [2026-02-12T20:19:24.158120] [DEBUG] [LOCAL ] No optimal features file found for CNSP: ./output/feature-sets/CNSP.txt [2026-02-12T20:19:24.158172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:24.158204] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:24.158231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:24.158286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:24.218463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:24.219403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:24.219491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:24.219524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:24.345651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:24.345807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:24.345847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:24.345875] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:24.349508] [DEBUG] [FORECASTER] CNSP: Forecast T+1@11:T+2@11: DOWN (p=28.19%) [2026-02-12T20:19:24.349809] [INFO ] [FORECASTER] Completed predict_future for CNSP [2026-02-12T20:19:24.349943] [INFO ] [sig ] CNSP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:24.495682] [INFO ] [LOCAL ] Saved forecast: CNSP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CNSP.txt [2026-02-12T20:19:24.495844] [INFO ] [sig ] [718/3411] Completed CNSP in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-12T20:19:24.495886] [INFO ] [sig ] [719/3411] Forecasting CNTA... [2026-02-12T20:19:24.495915] [INFO ] [sig ] Generating forecast for: CNTA [2026-02-12T20:19:24.495944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTA' from 'https://tdm.silogroup.org/data/derivative_storage/CNTA.csv'. [2026-02-12T20:19:24.507548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTA'. [2026-02-12T20:19:24.507892] [INFO ] [FORECASTER] Starting predict_future for CNTA [2026-02-12T20:19:24.508727] [DEBUG] [LOCAL ] No optimal features file found for CNTA: ./output/feature-sets/CNTA.txt [2026-02-12T20:19:24.508780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:24.508813] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:24.508840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:24.508897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:24.567694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:24.568635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:24.568723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:24.568756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:24.693959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:24.694139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:24.694192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:24.694231] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:24.698329] [DEBUG] [FORECASTER] CNTA: Forecast T+1@11:T+2@11: UP (p=90.48%) [2026-02-12T20:19:24.698662] [INFO ] [FORECASTER] Completed predict_future for CNTA [2026-02-12T20:19:24.698807] [INFO ] [sig ] CNTA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:24.840896] [INFO ] [LOCAL ] Saved forecast: CNTA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CNTA.txt [2026-02-12T20:19:24.841036] [INFO ] [sig ] [719/3411] Completed CNTA in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-12T20:19:24.841075] [INFO ] [sig ] [720/3411] Forecasting CNTY... [2026-02-12T20:19:24.841106] [INFO ] [sig ] Generating forecast for: CNTY [2026-02-12T20:19:24.841137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTY' from 'https://tdm.silogroup.org/data/derivative_storage/CNTY.csv'. [2026-02-12T20:19:24.852748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTY'. [2026-02-12T20:19:24.853044] [INFO ] [FORECASTER] Starting predict_future for CNTY [2026-02-12T20:19:24.854068] [DEBUG] [LOCAL ] No optimal features file found for CNTY: ./output/feature-sets/CNTY.txt [2026-02-12T20:19:24.854119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:24.854177] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:24.854206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:24.854263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:24.913135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:24.913896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:24.913978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:24.914010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:25.035095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:25.035252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:25.035294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:25.035323] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:25.039056] [DEBUG] [FORECASTER] CNTY: Forecast T+1@11:T+2@11: DOWN (p=5.34%) [2026-02-12T20:19:25.039403] [INFO ] [FORECASTER] Completed predict_future for CNTY [2026-02-12T20:19:25.039546] [INFO ] [sig ] CNTY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:25.182061] [INFO ] [LOCAL ] Saved forecast: CNTY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CNTY.txt [2026-02-12T20:19:25.182249] [INFO ] [sig ] [720/3411] Completed CNTY in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-12T20:19:25.182293] [INFO ] [sig ] [721/3411] Forecasting CNVS... [2026-02-12T20:19:25.182324] [INFO ] [sig ] Generating forecast for: CNVS [2026-02-12T20:19:25.182354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNVS' from 'https://tdm.silogroup.org/data/derivative_storage/CNVS.csv'. [2026-02-12T20:19:25.194716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNVS'. [2026-02-12T20:19:25.195146] [INFO ] [FORECASTER] Starting predict_future for CNVS [2026-02-12T20:19:25.195998] [DEBUG] [LOCAL ] No optimal features file found for CNVS: ./output/feature-sets/CNVS.txt [2026-02-12T20:19:25.196049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:25.196081] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:25.196107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:25.196163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:25.257803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:25.258884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:25.258967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:25.258999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:25.382842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:25.383001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:25.383041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:25.383084] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:25.386881] [DEBUG] [FORECASTER] CNVS: Forecast T+1@11:T+2@11: DOWN (p=32.54%) [2026-02-12T20:19:25.387188] [INFO ] [FORECASTER] Completed predict_future for CNVS [2026-02-12T20:19:25.387401] [INFO ] [sig ] CNVS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:25.528399] [INFO ] [LOCAL ] Saved forecast: CNVS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CNVS.txt [2026-02-12T20:19:25.528533] [INFO ] [sig ] [721/3411] Completed CNVS in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-12T20:19:25.528589] [INFO ] [sig ] [722/3411] Forecasting CNX... [2026-02-12T20:19:25.528623] [INFO ] [sig ] Generating forecast for: CNX [2026-02-12T20:19:25.528653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNX' from 'https://tdm.silogroup.org/data/derivative_storage/CNX.csv'. [2026-02-12T20:19:25.541008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNX'. [2026-02-12T20:19:25.541302] [INFO ] [FORECASTER] Starting predict_future for CNX [2026-02-12T20:19:25.542121] [DEBUG] [LOCAL ] No optimal features file found for CNX: ./output/feature-sets/CNX.txt [2026-02-12T20:19:25.542174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:25.542206] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:25.542233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:25.542289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:25.600784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:25.601455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:25.601537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:25.601589] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:25.725787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:25.725955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:25.725996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:25.726025] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:25.729777] [DEBUG] [FORECASTER] CNX: Forecast T+1@11:T+2@11: UP (p=59.34%) [2026-02-12T20:19:25.730068] [INFO ] [FORECASTER] Completed predict_future for CNX [2026-02-12T20:19:25.730202] [INFO ] [sig ] CNX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:25.877657] [INFO ] [LOCAL ] Saved forecast: CNX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CNX.txt [2026-02-12T20:19:25.877805] [INFO ] [sig ] [722/3411] Completed CNX in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-12T20:19:25.877844] [INFO ] [sig ] [723/3411] Forecasting CNXN... [2026-02-12T20:19:25.877876] [INFO ] [sig ] Generating forecast for: CNXN [2026-02-12T20:19:25.877906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNXN' from 'https://tdm.silogroup.org/data/derivative_storage/CNXN.csv'. [2026-02-12T20:19:25.889232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNXN'. [2026-02-12T20:19:25.889541] [INFO ] [FORECASTER] Starting predict_future for CNXN [2026-02-12T20:19:25.890347] [DEBUG] [LOCAL ] No optimal features file found for CNXN: ./output/feature-sets/CNXN.txt [2026-02-12T20:19:25.890400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:25.890431] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:25.890457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:25.890513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:25.963757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:25.964866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:25.964981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:25.965032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:26.093635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:26.093943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:26.093986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:26.094046] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:26.097823] [DEBUG] [FORECASTER] CNXN: Forecast T+1@11:T+2@11: UP (p=75.88%) [2026-02-12T20:19:26.098121] [INFO ] [FORECASTER] Completed predict_future for CNXN [2026-02-12T20:19:26.098291] [INFO ] [sig ] CNXN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:26.239081] [INFO ] [LOCAL ] Saved forecast: CNXN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CNXN.txt [2026-02-12T20:19:26.239276] [INFO ] [sig ] [723/3411] Completed CNXN in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-12T20:19:26.239326] [INFO ] [sig ] [724/3411] Forecasting COCO... [2026-02-12T20:19:26.239358] [INFO ] [sig ] Generating forecast for: COCO [2026-02-12T20:19:26.239390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COCO' from 'https://tdm.silogroup.org/data/derivative_storage/COCO.csv'. [2026-02-12T20:19:26.250978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COCO'. [2026-02-12T20:19:26.251269] [INFO ] [FORECASTER] Starting predict_future for COCO [2026-02-12T20:19:26.252060] [DEBUG] [LOCAL ] No optimal features file found for COCO: ./output/feature-sets/COCO.txt [2026-02-12T20:19:26.252113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:26.252144] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:26.252171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:26.252227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:26.309035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:26.309991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:26.310073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:26.310106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:26.437123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:26.437306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:26.437348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:26.437377] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:26.440960] [DEBUG] [FORECASTER] COCO: Forecast T+1@11:T+2@11: UP (p=66.13%) [2026-02-12T20:19:26.441277] [INFO ] [FORECASTER] Completed predict_future for COCO [2026-02-12T20:19:26.441419] [INFO ] [sig ] COCO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:26.582740] [INFO ] [LOCAL ] Saved forecast: COCO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/COCO.txt [2026-02-12T20:19:26.582880] [INFO ] [sig ] [724/3411] Completed COCO in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-12T20:19:26.582922] [INFO ] [sig ] [725/3411] Forecasting CODA... [2026-02-12T20:19:26.582951] [INFO ] [sig ] Generating forecast for: CODA [2026-02-12T20:19:26.582980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODA' from 'https://tdm.silogroup.org/data/derivative_storage/CODA.csv'. [2026-02-12T20:19:26.594085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODA'. [2026-02-12T20:19:26.594447] [INFO ] [FORECASTER] Starting predict_future for CODA [2026-02-12T20:19:26.595270] [DEBUG] [LOCAL ] No optimal features file found for CODA: ./output/feature-sets/CODA.txt [2026-02-12T20:19:26.595332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:26.595364] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:26.595390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:26.595446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:26.653983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:26.654878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:26.654968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:26.655001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:26.768616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:26.768775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:26.768818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:26.768850] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:26.772409] [DEBUG] [FORECASTER] CODA: Forecast T+1@11:T+2@11: DOWN (p=39.53%) [2026-02-12T20:19:26.772712] [INFO ] [FORECASTER] Completed predict_future for CODA [2026-02-12T20:19:26.772845] [INFO ] [sig ] CODA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:26.917192] [INFO ] [LOCAL ] Saved forecast: CODA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CODA.txt [2026-02-12T20:19:26.917396] [INFO ] [sig ] [725/3411] Completed CODA in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-12T20:19:26.917442] [INFO ] [sig ] [726/3411] Forecasting CODI... [2026-02-12T20:19:26.917472] [INFO ] [sig ] Generating forecast for: CODI [2026-02-12T20:19:26.917504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODI' from 'https://tdm.silogroup.org/data/derivative_storage/CODI.csv'. [2026-02-12T20:19:26.929565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODI'. [2026-02-12T20:19:26.930002] [INFO ] [FORECASTER] Starting predict_future for CODI [2026-02-12T20:19:26.930800] [DEBUG] [LOCAL ] No optimal features file found for CODI: ./output/feature-sets/CODI.txt [2026-02-12T20:19:26.930863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:26.930896] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:26.930923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:26.930979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:26.988413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:26.989383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:26.989474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:26.989508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:27.117440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:27.117633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:27.117686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:27.117721] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:27.121280] [DEBUG] [FORECASTER] CODI: Forecast T+1@11:T+2@11: UP (p=80.82%) [2026-02-12T20:19:27.121601] [INFO ] [FORECASTER] Completed predict_future for CODI [2026-02-12T20:19:27.121747] [INFO ] [sig ] CODI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:27.265319] [INFO ] [LOCAL ] Saved forecast: CODI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CODI.txt [2026-02-12T20:19:27.265484] [INFO ] [sig ] [726/3411] Completed CODI in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-12T20:19:27.265525] [INFO ] [sig ] [727/3411] Forecasting COEP... [2026-02-12T20:19:27.265566] [INFO ] [sig ] Generating forecast for: COEP [2026-02-12T20:19:27.265626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COEP' from 'https://tdm.silogroup.org/data/derivative_storage/COEP.csv'. [2026-02-12T20:19:27.277437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COEP'. [2026-02-12T20:19:27.277808] [INFO ] [FORECASTER] Starting predict_future for COEP [2026-02-12T20:19:27.278600] [DEBUG] [LOCAL ] No optimal features file found for COEP: ./output/feature-sets/COEP.txt [2026-02-12T20:19:27.278652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:27.278685] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:27.278712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:27.278768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:27.337448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:27.338393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:27.338485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:27.338518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:27.465354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:27.465514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:27.465555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:27.465606] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:27.469241] [DEBUG] [FORECASTER] COEP: Forecast T+1@11:T+2@11: DOWN (p=22.80%) [2026-02-12T20:19:27.469543] [INFO ] [FORECASTER] Completed predict_future for COEP [2026-02-12T20:19:27.469699] [INFO ] [sig ] COEP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:27.615168] [INFO ] [LOCAL ] Saved forecast: COEP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/COEP.txt [2026-02-12T20:19:27.615346] [INFO ] [sig ] [727/3411] Completed COEP in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-12T20:19:27.615419] [INFO ] [sig ] [728/3411] Forecasting COF... [2026-02-12T20:19:27.615460] [INFO ] [sig ] Generating forecast for: COF [2026-02-12T20:19:27.615491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COF' from 'https://tdm.silogroup.org/data/derivative_storage/COF.csv'. [2026-02-12T20:19:27.627450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COF'. [2026-02-12T20:19:27.627873] [INFO ] [FORECASTER] Starting predict_future for COF [2026-02-12T20:19:27.628734] [DEBUG] [LOCAL ] No optimal features file found for COF: ./output/feature-sets/COF.txt [2026-02-12T20:19:27.628787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:27.628820] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:27.628847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:27.628905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:27.688903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:27.689638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:27.689720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:27.689754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:27.819621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:27.819788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:27.819830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:27.819859] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:27.823559] [DEBUG] [FORECASTER] COF: Forecast T+1@11:T+2@11: UP (p=74.53%) [2026-02-12T20:19:27.823873] [INFO ] [FORECASTER] Completed predict_future for COF [2026-02-12T20:19:27.824006] [INFO ] [sig ] COF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:27.966526] [INFO ] [LOCAL ] Saved forecast: COF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/COF.txt [2026-02-12T20:19:27.966678] [INFO ] [sig ] [728/3411] Completed COF in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-12T20:19:27.966718] [INFO ] [sig ] [729/3411] Forecasting COFS... [2026-02-12T20:19:27.966748] [INFO ] [sig ] Generating forecast for: COFS [2026-02-12T20:19:27.966778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COFS' from 'https://tdm.silogroup.org/data/derivative_storage/COFS.csv'. [2026-02-12T20:19:27.978194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COFS'. [2026-02-12T20:19:27.978477] [INFO ] [FORECASTER] Starting predict_future for COFS [2026-02-12T20:19:27.979268] [DEBUG] [LOCAL ] No optimal features file found for COFS: ./output/feature-sets/COFS.txt [2026-02-12T20:19:27.979323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:27.979355] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:27.979381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:27.979438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:28.036627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:28.037324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:28.037418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:28.037452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:28.151279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:28.151437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:28.151477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:28.151505] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:28.155001] [DEBUG] [FORECASTER] COFS: Forecast T+1@11:T+2@11: DOWN (p=0.22%) [2026-02-12T20:19:28.155281] [INFO ] [FORECASTER] Completed predict_future for COFS [2026-02-12T20:19:28.155414] [INFO ] [sig ] COFS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:28.296744] [INFO ] [LOCAL ] Saved forecast: COFS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/COFS.txt [2026-02-12T20:19:28.296870] [INFO ] [sig ] [729/3411] Completed COFS in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-12T20:19:28.296915] [INFO ] [sig ] [730/3411] Forecasting COKE... [2026-02-12T20:19:28.296945] [INFO ] [sig ] Generating forecast for: COKE [2026-02-12T20:19:28.296974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COKE' from 'https://tdm.silogroup.org/data/derivative_storage/COKE.csv'. [2026-02-12T20:19:28.308521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COKE'. [2026-02-12T20:19:28.308813] [INFO ] [FORECASTER] Starting predict_future for COKE [2026-02-12T20:19:28.309633] [DEBUG] [LOCAL ] No optimal features file found for COKE: ./output/feature-sets/COKE.txt [2026-02-12T20:19:28.309685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:28.309717] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:28.309745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:28.309802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:28.369115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:28.369939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:28.370051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:28.370087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:28.503780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:28.503940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:28.503980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:28.504011] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:28.507499] [DEBUG] [FORECASTER] COKE: Forecast T+1@11:T+2@11: UP (p=50.88%) [2026-02-12T20:19:28.507808] [INFO ] [FORECASTER] Completed predict_future for COKE [2026-02-12T20:19:28.507942] [INFO ] [sig ] COKE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:28.657309] [INFO ] [LOCAL ] Saved forecast: COKE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/COKE.txt [2026-02-12T20:19:28.657496] [INFO ] [sig ] [730/3411] Completed COKE in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-12T20:19:28.657539] [INFO ] [sig ] [731/3411] Forecasting COLB... [2026-02-12T20:19:28.657589] [INFO ] [sig ] Generating forecast for: COLB [2026-02-12T20:19:28.657625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLB' from 'https://tdm.silogroup.org/data/derivative_storage/COLB.csv'. [2026-02-12T20:19:28.669789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLB'. [2026-02-12T20:19:28.670092] [INFO ] [FORECASTER] Starting predict_future for COLB [2026-02-12T20:19:28.671026] [DEBUG] [LOCAL ] No optimal features file found for COLB: ./output/feature-sets/COLB.txt [2026-02-12T20:19:28.671090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:28.671138] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:28.671181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:28.671248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:28.734004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:28.734762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:28.734846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:28.734881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:28.867351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:28.867527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:28.867609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:28.867659] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:28.871518] [DEBUG] [FORECASTER] COLB: Forecast T+1@11:T+2@11: DOWN (p=23.79%) [2026-02-12T20:19:28.871853] [INFO ] [FORECASTER] Completed predict_future for COLB [2026-02-12T20:19:28.871995] [INFO ] [sig ] COLB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:29.037671] [INFO ] [LOCAL ] Saved forecast: COLB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/COLB.txt [2026-02-12T20:19:29.037836] [INFO ] [sig ] [731/3411] Completed COLB in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-12T20:19:29.037878] [INFO ] [sig ] [732/3411] Forecasting COLD... [2026-02-12T20:19:29.037910] [INFO ] [sig ] Generating forecast for: COLD [2026-02-12T20:19:29.037943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLD' from 'https://tdm.silogroup.org/data/derivative_storage/COLD.csv'. [2026-02-12T20:19:29.051262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLD'. [2026-02-12T20:19:29.051671] [INFO ] [FORECASTER] Starting predict_future for COLD [2026-02-12T20:19:29.052696] [DEBUG] [LOCAL ] No optimal features file found for COLD: ./output/feature-sets/COLD.txt [2026-02-12T20:19:29.052761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:29.052798] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:29.052827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:29.052885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:29.112277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:29.113196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:29.113282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:29.113315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:29.234117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:29.234282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:29.234327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:29.234356] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:29.237849] [DEBUG] [FORECASTER] COLD: Forecast T+1@11:T+2@11: DOWN (p=15.27%) [2026-02-12T20:19:29.238127] [INFO ] [FORECASTER] Completed predict_future for COLD [2026-02-12T20:19:29.238273] [INFO ] [sig ] COLD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:29.387505] [INFO ] [LOCAL ] Saved forecast: COLD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/COLD.txt [2026-02-12T20:19:29.387688] [INFO ] [sig ] [732/3411] Completed COLD in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-12T20:19:29.387732] [INFO ] [sig ] [733/3411] Forecasting COLL... [2026-02-12T20:19:29.387769] [INFO ] [sig ] Generating forecast for: COLL [2026-02-12T20:19:29.387801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLL' from 'https://tdm.silogroup.org/data/derivative_storage/COLL.csv'. [2026-02-12T20:19:29.399414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLL'. [2026-02-12T20:19:29.399754] [INFO ] [FORECASTER] Starting predict_future for COLL [2026-02-12T20:19:29.400556] [DEBUG] [LOCAL ] No optimal features file found for COLL: ./output/feature-sets/COLL.txt [2026-02-12T20:19:29.400629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:29.400664] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:29.400691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:29.400747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:29.458458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:29.459415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:29.459505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:29.459538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:29.584903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:29.585061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:29.585117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:29.585150] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:29.588617] [DEBUG] [FORECASTER] COLL: Forecast T+1@11:T+2@11: DOWN (p=18.00%) [2026-02-12T20:19:29.588906] [INFO ] [FORECASTER] Completed predict_future for COLL [2026-02-12T20:19:29.589045] [INFO ] [sig ] COLL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:29.735007] [INFO ] [LOCAL ] Saved forecast: COLL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/COLL.txt [2026-02-12T20:19:29.735185] [INFO ] [sig ] [733/3411] Completed COLL in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-12T20:19:29.735226] [INFO ] [sig ] [734/3411] Forecasting COLM... [2026-02-12T20:19:29.735256] [INFO ] [sig ] Generating forecast for: COLM [2026-02-12T20:19:29.735290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLM' from 'https://tdm.silogroup.org/data/derivative_storage/COLM.csv'. [2026-02-12T20:19:29.747310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLM'. [2026-02-12T20:19:29.747659] [INFO ] [FORECASTER] Starting predict_future for COLM [2026-02-12T20:19:29.748486] [DEBUG] [LOCAL ] No optimal features file found for COLM: ./output/feature-sets/COLM.txt [2026-02-12T20:19:29.748540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:29.748597] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:29.748628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:29.748685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:29.806094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:29.806873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:29.806956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:29.806991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:29.928953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:29.929112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:29.929153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:29.929182] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:29.932677] [DEBUG] [FORECASTER] COLM: Forecast T+1@11:T+2@11: UP (p=94.51%) [2026-02-12T20:19:29.932958] [INFO ] [FORECASTER] Completed predict_future for COLM [2026-02-12T20:19:29.933089] [INFO ] [sig ] COLM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:30.077226] [INFO ] [LOCAL ] Saved forecast: COLM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/COLM.txt [2026-02-12T20:19:30.077427] [INFO ] [sig ] [734/3411] Completed COLM in 0.3s | 2.77 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-12T20:19:30.077470] [INFO ] [sig ] [735/3411] Forecasting COMP... [2026-02-12T20:19:30.077499] [INFO ] [sig ] Generating forecast for: COMP [2026-02-12T20:19:30.077529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COMP' from 'https://tdm.silogroup.org/data/derivative_storage/COMP.csv'. [2026-02-12T20:19:30.089641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COMP'. [2026-02-12T20:19:30.090075] [INFO ] [FORECASTER] Starting predict_future for COMP [2026-02-12T20:19:30.090945] [DEBUG] [LOCAL ] No optimal features file found for COMP: ./output/feature-sets/COMP.txt [2026-02-12T20:19:30.090999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:30.091032] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:30.091059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:30.091116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:30.150613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:30.151808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:30.151898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:30.151933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:30.281887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:30.282044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:30.282085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:30.282114] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:30.285720] [DEBUG] [FORECASTER] COMP: Forecast T+1@11:T+2@11: UP (p=73.76%) [2026-02-12T20:19:30.286039] [INFO ] [FORECASTER] Completed predict_future for COMP [2026-02-12T20:19:30.286182] [INFO ] [sig ] COMP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:30.429843] [INFO ] [LOCAL ] Saved forecast: COMP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/COMP.txt [2026-02-12T20:19:30.430004] [INFO ] [sig ] [735/3411] Completed COMP in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-12T20:19:30.430045] [INFO ] [sig ] [736/3411] Forecasting CONL... [2026-02-12T20:19:30.430076] [INFO ] [sig ] Generating forecast for: CONL [2026-02-12T20:19:30.430107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CONL' from 'https://tdm.silogroup.org/data/derivative_storage/CONL.csv'. [2026-02-12T20:19:30.445917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CONL'. [2026-02-12T20:19:30.446351] [INFO ] [FORECASTER] Starting predict_future for CONL [2026-02-12T20:19:30.447480] [DEBUG] [LOCAL ] No optimal features file found for CONL: ./output/feature-sets/CONL.txt [2026-02-12T20:19:30.447549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:30.447626] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:30.447667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:30.447747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:30.513376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:30.514935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:30.515066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:30.515133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:30.647831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:30.648013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:30.648057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:30.648089] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:30.652118] [DEBUG] [FORECASTER] CONL: Forecast T+1@11:T+2@11: UP (p=53.43%) [2026-02-12T20:19:30.652636] [INFO ] [FORECASTER] Completed predict_future for CONL [2026-02-12T20:19:30.652778] [INFO ] [sig ] CONL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:30.802762] [INFO ] [LOCAL ] Saved forecast: CONL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CONL.txt [2026-02-12T20:19:30.802910] [INFO ] [sig ] [736/3411] Completed CONL in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-12T20:19:30.802951] [INFO ] [sig ] [737/3411] Forecasting COO... [2026-02-12T20:19:30.802980] [INFO ] [sig ] Generating forecast for: COO [2026-02-12T20:19:30.803010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COO' from 'https://tdm.silogroup.org/data/derivative_storage/COO.csv'. [2026-02-12T20:19:30.814558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COO'. [2026-02-12T20:19:30.814892] [INFO ] [FORECASTER] Starting predict_future for COO [2026-02-12T20:19:30.815743] [DEBUG] [LOCAL ] No optimal features file found for COO: ./output/feature-sets/COO.txt [2026-02-12T20:19:30.815796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:30.815865] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:30.815894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:30.815952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:30.875918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:30.876856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:30.876942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:30.876978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:31.008326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:31.008525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:31.008582] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:31.008615] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:31.012277] [DEBUG] [FORECASTER] COO: Forecast T+1@11:T+2@11: UP (p=57.67%) [2026-02-12T20:19:31.012567] [INFO ] [FORECASTER] Completed predict_future for COO [2026-02-12T20:19:31.012720] [INFO ] [sig ] COO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:31.155531] [INFO ] [LOCAL ] Saved forecast: COO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/COO.txt [2026-02-12T20:19:31.155711] [INFO ] [sig ] [737/3411] Completed COO in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-12T20:19:31.155752] [INFO ] [sig ] [738/3411] Forecasting COP... [2026-02-12T20:19:31.155782] [INFO ] [sig ] Generating forecast for: COP [2026-02-12T20:19:31.155813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COP' from 'https://tdm.silogroup.org/data/derivative_storage/COP.csv'. [2026-02-12T20:19:31.169064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COP'. [2026-02-12T20:19:31.169421] [INFO ] [FORECASTER] Starting predict_future for COP [2026-02-12T20:19:31.170238] [DEBUG] [LOCAL ] No optimal features file found for COP: ./output/feature-sets/COP.txt [2026-02-12T20:19:31.170291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:31.170323] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:31.170349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:31.170404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:31.230496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:31.231755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:31.231839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:31.231873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:31.361778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:31.361939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:31.362010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:31.362045] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:31.365872] [DEBUG] [FORECASTER] COP: Forecast T+1@11:T+2@11: UP (p=73.12%) [2026-02-12T20:19:31.366161] [INFO ] [FORECASTER] Completed predict_future for COP [2026-02-12T20:19:31.366306] [INFO ] [sig ] COP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:31.512103] [INFO ] [LOCAL ] Saved forecast: COP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/COP.txt [2026-02-12T20:19:31.512246] [INFO ] [sig ] [738/3411] Completed COP in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-12T20:19:31.512307] [INFO ] [sig ] [739/3411] Forecasting COPP... [2026-02-12T20:19:31.512345] [INFO ] [sig ] Generating forecast for: COPP [2026-02-12T20:19:31.512382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COPP' from 'https://tdm.silogroup.org/data/derivative_storage/COPP.csv'. [2026-02-12T20:19:31.524661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COPP'. [2026-02-12T20:19:31.524985] [INFO ] [FORECASTER] Starting predict_future for COPP [2026-02-12T20:19:31.525810] [DEBUG] [LOCAL ] No optimal features file found for COPP: ./output/feature-sets/COPP.txt [2026-02-12T20:19:31.525862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:31.525894] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:31.525921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:31.525978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:31.584736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:31.585475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:31.585559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:31.585613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:31.709419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:31.709598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:31.709639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:31.709667] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:31.713666] [DEBUG] [FORECASTER] COPP: Forecast T+1@11:T+2@11: DOWN (p=25.06%) [2026-02-12T20:19:31.713959] [INFO ] [FORECASTER] Completed predict_future for COPP [2026-02-12T20:19:31.714100] [INFO ] [sig ] COPP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:31.862355] [INFO ] [LOCAL ] Saved forecast: COPP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/COPP.txt [2026-02-12T20:19:31.862518] [INFO ] [sig ] [739/3411] Completed COPP in 0.4s | 2.77 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-12T20:19:31.862566] [INFO ] [sig ] [740/3411] Forecasting CORZ... [2026-02-12T20:19:31.862624] [INFO ] [sig ] Generating forecast for: CORZ [2026-02-12T20:19:31.862658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZ.csv'. [2026-02-12T20:19:31.875749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZ'. [2026-02-12T20:19:31.876129] [INFO ] [FORECASTER] Starting predict_future for CORZ [2026-02-12T20:19:31.877021] [DEBUG] [LOCAL ] No optimal features file found for CORZ: ./output/feature-sets/CORZ.txt [2026-02-12T20:19:31.877074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:31.877114] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:31.877145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:31.877203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:31.937168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:31.938150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:31.938246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:31.938286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:32.064830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:32.064989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:32.065030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:32.065110] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:32.068869] [DEBUG] [FORECASTER] CORZ: Forecast T+1@11:T+2@11: DOWN (p=30.19%) [2026-02-12T20:19:32.069174] [INFO ] [FORECASTER] Completed predict_future for CORZ [2026-02-12T20:19:32.069338] [INFO ] [sig ] CORZ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:32.213426] [INFO ] [LOCAL ] Saved forecast: CORZ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CORZ.txt [2026-02-12T20:19:32.213602] [INFO ] [sig ] [740/3411] Completed CORZ in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.1m [2026-02-12T20:19:32.213644] [INFO ] [sig ] [741/3411] Forecasting CORZZ... [2026-02-12T20:19:32.213683] [INFO ] [sig ] Generating forecast for: CORZZ [2026-02-12T20:19:32.213715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZZ.csv'. [2026-02-12T20:19:32.225020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZZ'. [2026-02-12T20:19:32.225330] [INFO ] [FORECASTER] Starting predict_future for CORZZ [2026-02-12T20:19:32.226447] [DEBUG] [LOCAL ] No optimal features file found for CORZZ: ./output/feature-sets/CORZZ.txt [2026-02-12T20:19:32.226504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:32.226536] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:32.226783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:32.226844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:32.295764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:32.296899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:32.296996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:32.297030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:32.414840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:32.415008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:32.415052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:32.415084] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:32.418878] [DEBUG] [FORECASTER] CORZZ: Forecast T+1@11:T+2@11: DOWN (p=34.38%) [2026-02-12T20:19:32.419229] [INFO ] [FORECASTER] Completed predict_future for CORZZ [2026-02-12T20:19:32.419404] [INFO ] [sig ] CORZZ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:32.564503] [INFO ] [LOCAL ] Saved forecast: CORZZ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CORZZ.txt [2026-02-12T20:19:32.564679] [INFO ] [sig ] [741/3411] Completed CORZZ in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.1m [2026-02-12T20:19:32.564723] [INFO ] [sig ] [742/3411] Forecasting COTY... [2026-02-12T20:19:32.564754] [INFO ] [sig ] Generating forecast for: COTY [2026-02-12T20:19:32.564785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COTY' from 'https://tdm.silogroup.org/data/derivative_storage/COTY.csv'. [2026-02-12T20:19:32.577490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COTY'. [2026-02-12T20:19:32.577839] [INFO ] [FORECASTER] Starting predict_future for COTY [2026-02-12T20:19:32.578762] [DEBUG] [LOCAL ] No optimal features file found for COTY: ./output/feature-sets/COTY.txt [2026-02-12T20:19:32.578817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:32.578850] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:32.578880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:32.578938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:32.637524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:32.638337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:32.638425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:32.638458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:32.773359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:32.773527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:32.773588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:32.773624] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:32.777156] [DEBUG] [FORECASTER] COTY: Forecast T+1@11:T+2@11: DOWN (p=15.74%) [2026-02-12T20:19:32.777465] [INFO ] [FORECASTER] Completed predict_future for COTY [2026-02-12T20:19:32.777638] [INFO ] [sig ] COTY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:32.922490] [INFO ] [LOCAL ] Saved forecast: COTY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/COTY.txt [2026-02-12T20:19:32.922673] [INFO ] [sig ] [742/3411] Completed COTY in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.1m [2026-02-12T20:19:32.922716] [INFO ] [sig ] [743/3411] Forecasting COWG... [2026-02-12T20:19:32.922746] [INFO ] [sig ] Generating forecast for: COWG [2026-02-12T20:19:32.922778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COWG' from 'https://tdm.silogroup.org/data/derivative_storage/COWG.csv'. [2026-02-12T20:19:32.934504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COWG'. [2026-02-12T20:19:32.934841] [INFO ] [FORECASTER] Starting predict_future for COWG [2026-02-12T20:19:32.935693] [DEBUG] [LOCAL ] No optimal features file found for COWG: ./output/feature-sets/COWG.txt [2026-02-12T20:19:32.935746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:32.935777] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:32.935804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:32.935860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:32.992927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:32.993706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:32.993792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:32.993825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:33.116279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:33.116424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:33.116462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:33.116492] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:33.119959] [DEBUG] [FORECASTER] COWG: Forecast T+1@11:T+2@11: DOWN (p=2.97%) [2026-02-12T20:19:33.120234] [INFO ] [FORECASTER] Completed predict_future for COWG [2026-02-12T20:19:33.120359] [INFO ] [sig ] COWG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:33.266832] [INFO ] [LOCAL ] Saved forecast: COWG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/COWG.txt [2026-02-12T20:19:33.266976] [INFO ] [sig ] [743/3411] Completed COWG in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-12T20:19:33.267016] [INFO ] [sig ] [744/3411] Forecasting COYA... [2026-02-12T20:19:33.267045] [INFO ] [sig ] Generating forecast for: COYA [2026-02-12T20:19:33.267076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COYA' from 'https://tdm.silogroup.org/data/derivative_storage/COYA.csv'. [2026-02-12T20:19:33.279489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COYA'. [2026-02-12T20:19:33.279925] [INFO ] [FORECASTER] Starting predict_future for COYA [2026-02-12T20:19:33.280766] [DEBUG] [LOCAL ] No optimal features file found for COYA: ./output/feature-sets/COYA.txt [2026-02-12T20:19:33.280820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:33.280853] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:33.280881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:33.280939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:33.346010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:33.347103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:33.347209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:33.347277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:33.472584] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:33.472805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:33.472848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:33.472900] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:33.476444] [DEBUG] [FORECASTER] COYA: Forecast T+1@11:T+2@11: DOWN (p=12.38%) [2026-02-12T20:19:33.476779] [INFO ] [FORECASTER] Completed predict_future for COYA [2026-02-12T20:19:33.476914] [INFO ] [sig ] COYA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:33.618636] [INFO ] [LOCAL ] Saved forecast: COYA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/COYA.txt [2026-02-12T20:19:33.618784] [INFO ] [sig ] [744/3411] Completed COYA in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-12T20:19:33.618824] [INFO ] [sig ] [745/3411] Forecasting CP... [2026-02-12T20:19:33.618854] [INFO ] [sig ] Generating forecast for: CP [2026-02-12T20:19:33.618885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CP' from 'https://tdm.silogroup.org/data/derivative_storage/CP.csv'. [2026-02-12T20:19:33.630138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CP'. [2026-02-12T20:19:33.630444] [INFO ] [FORECASTER] Starting predict_future for CP [2026-02-12T20:19:33.631242] [DEBUG] [LOCAL ] No optimal features file found for CP: ./output/feature-sets/CP.txt [2026-02-12T20:19:33.631295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:33.631334] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:33.631366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:33.631436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:33.688754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:33.689606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:33.689698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:33.689731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:33.817531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:33.817707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:33.817749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:33.817778] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:33.821718] [DEBUG] [FORECASTER] CP: Forecast T+1@11:T+2@11: UP (p=97.19%) [2026-02-12T20:19:33.822027] [INFO ] [FORECASTER] Completed predict_future for CP [2026-02-12T20:19:33.822167] [INFO ] [sig ] CP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:33.979608] [INFO ] [LOCAL ] Saved forecast: CP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CP.txt [2026-02-12T20:19:33.979753] [INFO ] [sig ] [745/3411] Completed CP in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-12T20:19:33.979793] [INFO ] [sig ] [746/3411] Forecasting CPA... [2026-02-12T20:19:33.979822] [INFO ] [sig ] Generating forecast for: CPA [2026-02-12T20:19:33.979853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPA' from 'https://tdm.silogroup.org/data/derivative_storage/CPA.csv'. [2026-02-12T20:19:33.991404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPA'. [2026-02-12T20:19:33.991789] [INFO ] [FORECASTER] Starting predict_future for CPA [2026-02-12T20:19:33.992601] [DEBUG] [LOCAL ] No optimal features file found for CPA: ./output/feature-sets/CPA.txt [2026-02-12T20:19:33.992654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:33.992685] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:33.992711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:33.992766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:34.066226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:34.067314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:34.067407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:34.067459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:34.193267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:34.193443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:34.193493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:34.193525] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:34.197972] [DEBUG] [FORECASTER] CPA: Forecast T+1@11:T+2@11: UP (p=50.46%) [2026-02-12T20:19:34.198278] [INFO ] [FORECASTER] Completed predict_future for CPA [2026-02-12T20:19:34.198453] [INFO ] [sig ] CPA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:34.348402] [INFO ] [LOCAL ] Saved forecast: CPA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CPA.txt [2026-02-12T20:19:34.348602] [INFO ] [sig ] [746/3411] Completed CPA in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-12T20:19:34.348647] [INFO ] [sig ] [747/3411] Forecasting CPB... [2026-02-12T20:19:34.348677] [INFO ] [sig ] Generating forecast for: CPB [2026-02-12T20:19:34.348885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPB' from 'https://tdm.silogroup.org/data/derivative_storage/CPB.csv'. [2026-02-12T20:19:34.361008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPB'. [2026-02-12T20:19:34.361425] [INFO ] [FORECASTER] Starting predict_future for CPB [2026-02-12T20:19:34.362510] [DEBUG] [LOCAL ] No optimal features file found for CPB: ./output/feature-sets/CPB.txt [2026-02-12T20:19:34.362563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:34.362625] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:34.362654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:34.362714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:34.421043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:34.422032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:34.422121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:34.422199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:34.544433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:34.544804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:34.544846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:34.544875] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:34.548609] [DEBUG] [FORECASTER] CPB: Forecast T+1@11:T+2@11: DOWN (p=5.54%) [2026-02-12T20:19:34.548925] [INFO ] [FORECASTER] Completed predict_future for CPB [2026-02-12T20:19:34.549067] [INFO ] [sig ] CPB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:34.698117] [INFO ] [LOCAL ] Saved forecast: CPB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CPB.txt [2026-02-12T20:19:34.698277] [INFO ] [sig ] [747/3411] Completed CPB in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-12T20:19:34.698317] [INFO ] [sig ] [748/3411] Forecasting CPF... [2026-02-12T20:19:34.698347] [INFO ] [sig ] Generating forecast for: CPF [2026-02-12T20:19:34.698379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPF' from 'https://tdm.silogroup.org/data/derivative_storage/CPF.csv'. [2026-02-12T20:19:34.710844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPF'. [2026-02-12T20:19:34.711199] [INFO ] [FORECASTER] Starting predict_future for CPF [2026-02-12T20:19:34.712073] [DEBUG] [LOCAL ] No optimal features file found for CPF: ./output/feature-sets/CPF.txt [2026-02-12T20:19:34.712128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:34.712161] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:34.712202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:34.712262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:34.773383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:34.774456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:34.774558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:34.774612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:34.900510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:34.900692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:34.900735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:34.900766] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:34.904826] [DEBUG] [FORECASTER] CPF: Forecast T+1@11:T+2@11: UP (p=92.01%) [2026-02-12T20:19:34.905145] [INFO ] [FORECASTER] Completed predict_future for CPF [2026-02-12T20:19:34.905284] [INFO ] [sig ] CPF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:35.050146] [INFO ] [LOCAL ] Saved forecast: CPF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CPF.txt [2026-02-12T20:19:35.050304] [INFO ] [sig ] [748/3411] Completed CPF in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-12T20:19:35.050346] [INFO ] [sig ] [749/3411] Forecasting CPIX... [2026-02-12T20:19:35.050390] [INFO ] [sig ] Generating forecast for: CPIX [2026-02-12T20:19:35.050424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPIX' from 'https://tdm.silogroup.org/data/derivative_storage/CPIX.csv'. [2026-02-12T20:19:35.062678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPIX'. [2026-02-12T20:19:35.063023] [INFO ] [FORECASTER] Starting predict_future for CPIX [2026-02-12T20:19:35.063850] [DEBUG] [LOCAL ] No optimal features file found for CPIX: ./output/feature-sets/CPIX.txt [2026-02-12T20:19:35.063903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:35.063935] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:35.063962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:35.064020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:35.124122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:35.125244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:35.125332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:35.125369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:35.269496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:35.269668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:35.269710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:35.269738] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:35.273134] [DEBUG] [FORECASTER] CPIX: Forecast T+1@11:T+2@11: DOWN (p=5.77%) [2026-02-12T20:19:35.273427] [INFO ] [FORECASTER] Completed predict_future for CPIX [2026-02-12T20:19:35.273591] [INFO ] [sig ] CPIX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:35.415174] [INFO ] [LOCAL ] Saved forecast: CPIX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CPIX.txt [2026-02-12T20:19:35.415327] [INFO ] [sig ] [749/3411] Completed CPIX in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-12T20:19:35.415368] [INFO ] [sig ] [750/3411] Forecasting CPK... [2026-02-12T20:19:35.415398] [INFO ] [sig ] Generating forecast for: CPK [2026-02-12T20:19:35.415428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPK' from 'https://tdm.silogroup.org/data/derivative_storage/CPK.csv'. [2026-02-12T20:19:35.426714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPK'. [2026-02-12T20:19:35.427033] [INFO ] [FORECASTER] Starting predict_future for CPK [2026-02-12T20:19:35.427866] [DEBUG] [LOCAL ] No optimal features file found for CPK: ./output/feature-sets/CPK.txt [2026-02-12T20:19:35.427918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:35.427949] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:35.427976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:35.428032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:35.484980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:35.485731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:35.485813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:35.485847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:35.607204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:35.607366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:35.607407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:35.607435] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:35.611045] [DEBUG] [FORECASTER] CPK: Forecast T+1@11:T+2@11: DOWN (p=28.84%) [2026-02-12T20:19:35.611335] [INFO ] [FORECASTER] Completed predict_future for CPK [2026-02-12T20:19:35.611473] [INFO ] [sig ] CPK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:35.751525] [INFO ] [LOCAL ] Saved forecast: CPK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CPK.txt [2026-02-12T20:19:35.751750] [INFO ] [sig ] [750/3411] Completed CPK in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-12T20:19:35.751820] [INFO ] [sig ] [751/3411] Forecasting CPNG... [2026-02-12T20:19:35.751863] [INFO ] [sig ] Generating forecast for: CPNG [2026-02-12T20:19:35.751908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPNG' from 'https://tdm.silogroup.org/data/derivative_storage/CPNG.csv'. [2026-02-12T20:19:35.763368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPNG'. [2026-02-12T20:19:35.763715] [INFO ] [FORECASTER] Starting predict_future for CPNG [2026-02-12T20:19:35.764514] [DEBUG] [LOCAL ] No optimal features file found for CPNG: ./output/feature-sets/CPNG.txt [2026-02-12T20:19:35.764568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:35.764621] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:35.764650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:35.764710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:35.824350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:35.825226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:35.825316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:35.825351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:35.954384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:35.954541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:35.954599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:35.954632] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:35.958281] [DEBUG] [FORECASTER] CPNG: Forecast T+1@11:T+2@11: UP (p=87.17%) [2026-02-12T20:19:35.958623] [INFO ] [FORECASTER] Completed predict_future for CPNG [2026-02-12T20:19:35.958760] [INFO ] [sig ] CPNG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:36.102164] [INFO ] [LOCAL ] Saved forecast: CPNG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CPNG.txt [2026-02-12T20:19:36.102323] [INFO ] [sig ] [751/3411] Completed CPNG in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-12T20:19:36.102363] [INFO ] [sig ] [752/3411] Forecasting CPRI... [2026-02-12T20:19:36.102392] [INFO ] [sig ] Generating forecast for: CPRI [2026-02-12T20:19:36.102422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRI' from 'https://tdm.silogroup.org/data/derivative_storage/CPRI.csv'. [2026-02-12T20:19:36.114196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRI'. [2026-02-12T20:19:36.114604] [INFO ] [FORECASTER] Starting predict_future for CPRI [2026-02-12T20:19:36.115455] [DEBUG] [LOCAL ] No optimal features file found for CPRI: ./output/feature-sets/CPRI.txt [2026-02-12T20:19:36.115509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:36.115541] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:36.115569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:36.115647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:36.176226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:36.177131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:36.177221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:36.177282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:36.309521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:36.309699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:36.309739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:36.309767] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:36.313335] [DEBUG] [FORECASTER] CPRI: Forecast T+1@11:T+2@11: DOWN (p=7.16%) [2026-02-12T20:19:36.313676] [INFO ] [FORECASTER] Completed predict_future for CPRI [2026-02-12T20:19:36.313824] [INFO ] [sig ] CPRI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:36.456466] [INFO ] [LOCAL ] Saved forecast: CPRI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CPRI.txt [2026-02-12T20:19:36.456644] [INFO ] [sig ] [752/3411] Completed CPRI in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-12T20:19:36.456689] [INFO ] [sig ] [753/3411] Forecasting CPRX... [2026-02-12T20:19:36.456718] [INFO ] [sig ] Generating forecast for: CPRX [2026-02-12T20:19:36.456749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRX' from 'https://tdm.silogroup.org/data/derivative_storage/CPRX.csv'. [2026-02-12T20:19:36.468617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRX'. [2026-02-12T20:19:36.468992] [INFO ] [FORECASTER] Starting predict_future for CPRX [2026-02-12T20:19:36.469833] [DEBUG] [LOCAL ] No optimal features file found for CPRX: ./output/feature-sets/CPRX.txt [2026-02-12T20:19:36.469885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:36.469918] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:36.469945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:36.470002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:36.528148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:36.529042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:36.529129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:36.529166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:36.649626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:36.649805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:36.649857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:36.649898] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:36.654559] [DEBUG] [FORECASTER] CPRX: Forecast T+1@11:T+2@11: UP (p=73.15%) [2026-02-12T20:19:36.654988] [INFO ] [FORECASTER] Completed predict_future for CPRX [2026-02-12T20:19:36.655176] [INFO ] [sig ] CPRX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:36.808352] [INFO ] [LOCAL ] Saved forecast: CPRX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CPRX.txt [2026-02-12T20:19:36.808555] [INFO ] [sig ] [753/3411] Completed CPRX in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-12T20:19:36.808622] [INFO ] [sig ] [754/3411] Forecasting CPS... [2026-02-12T20:19:36.808655] [INFO ] [sig ] Generating forecast for: CPS [2026-02-12T20:19:36.808689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPS' from 'https://tdm.silogroup.org/data/derivative_storage/CPS.csv'. [2026-02-12T20:19:36.821110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPS'. [2026-02-12T20:19:36.821492] [INFO ] [FORECASTER] Starting predict_future for CPS [2026-02-12T20:19:36.822319] [DEBUG] [LOCAL ] No optimal features file found for CPS: ./output/feature-sets/CPS.txt [2026-02-12T20:19:36.822372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:36.822431] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:36.822459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:36.822519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:36.879121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:36.880076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:36.880162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:36.880196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:37.008736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:37.008903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:37.008946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:37.008975] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:37.012597] [DEBUG] [FORECASTER] CPS: Forecast T+1@11:T+2@11: UP (p=97.58%) [2026-02-12T20:19:37.012904] [INFO ] [FORECASTER] Completed predict_future for CPS [2026-02-12T20:19:37.013040] [INFO ] [sig ] CPS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:37.176219] [INFO ] [LOCAL ] Saved forecast: CPS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CPS.txt [2026-02-12T20:19:37.176391] [INFO ] [sig ] [754/3411] Completed CPS in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-12T20:19:37.176432] [INFO ] [sig ] [755/3411] Forecasting CPSH... [2026-02-12T20:19:37.176462] [INFO ] [sig ] Generating forecast for: CPSH [2026-02-12T20:19:37.176494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSH' from 'https://tdm.silogroup.org/data/derivative_storage/CPSH.csv'. [2026-02-12T20:19:37.189186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSH'. [2026-02-12T20:19:37.189643] [INFO ] [FORECASTER] Starting predict_future for CPSH [2026-02-12T20:19:37.190461] [DEBUG] [LOCAL ] No optimal features file found for CPSH: ./output/feature-sets/CPSH.txt [2026-02-12T20:19:37.190514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:37.190545] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:37.190602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:37.190662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:37.250184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:37.251084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:37.251169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:37.251202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:37.375281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:37.375438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:37.375483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:37.375513] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:37.378972] [DEBUG] [FORECASTER] CPSH: Forecast T+1@11:T+2@11: DOWN (p=8.01%) [2026-02-12T20:19:37.379258] [INFO ] [FORECASTER] Completed predict_future for CPSH [2026-02-12T20:19:37.379388] [INFO ] [sig ] CPSH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:37.524727] [INFO ] [LOCAL ] Saved forecast: CPSH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CPSH.txt [2026-02-12T20:19:37.524897] [INFO ] [sig ] [755/3411] Completed CPSH in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-12T20:19:37.524938] [INFO ] [sig ] [756/3411] Forecasting CPSS... [2026-02-12T20:19:37.524969] [INFO ] [sig ] Generating forecast for: CPSS [2026-02-12T20:19:37.525000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSS' from 'https://tdm.silogroup.org/data/derivative_storage/CPSS.csv'. [2026-02-12T20:19:37.537504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSS'. [2026-02-12T20:19:37.537841] [INFO ] [FORECASTER] Starting predict_future for CPSS [2026-02-12T20:19:37.538674] [DEBUG] [LOCAL ] No optimal features file found for CPSS: ./output/feature-sets/CPSS.txt [2026-02-12T20:19:37.538726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:37.538757] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:37.538783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:37.538838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:37.595614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:37.596507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:37.596614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:37.596650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:37.706857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:37.707024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:37.707063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:37.707091] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:37.710864] [DEBUG] [FORECASTER] CPSS: Forecast T+1@11:T+2@11: DOWN (p=15.61%) [2026-02-12T20:19:37.711136] [INFO ] [FORECASTER] Completed predict_future for CPSS [2026-02-12T20:19:37.711266] [INFO ] [sig ] CPSS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:37.851034] [INFO ] [LOCAL ] Saved forecast: CPSS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CPSS.txt [2026-02-12T20:19:37.851194] [INFO ] [sig ] [756/3411] Completed CPSS in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-12T20:19:37.851235] [INFO ] [sig ] [757/3411] Forecasting CPZ... [2026-02-12T20:19:37.851264] [INFO ] [sig ] Generating forecast for: CPZ [2026-02-12T20:19:37.851294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPZ' from 'https://tdm.silogroup.org/data/derivative_storage/CPZ.csv'. [2026-02-12T20:19:37.862846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPZ'. [2026-02-12T20:19:37.863216] [INFO ] [FORECASTER] Starting predict_future for CPZ [2026-02-12T20:19:37.864021] [DEBUG] [LOCAL ] No optimal features file found for CPZ: ./output/feature-sets/CPZ.txt [2026-02-12T20:19:37.864073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:37.864104] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:37.864129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:37.864185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:37.921519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:37.922390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:37.922476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:37.922510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:38.044496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:38.044700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:38.044741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:38.044804] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:38.048361] [DEBUG] [FORECASTER] CPZ: Forecast T+1@11:T+2@11: UP (p=98.23%) [2026-02-12T20:19:38.048725] [INFO ] [FORECASTER] Completed predict_future for CPZ [2026-02-12T20:19:38.048871] [INFO ] [sig ] CPZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:38.188159] [INFO ] [LOCAL ] Saved forecast: CPZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CPZ.txt [2026-02-12T20:19:38.188292] [INFO ] [sig ] [757/3411] Completed CPZ in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 16.0m [2026-02-12T20:19:38.188332] [INFO ] [sig ] [758/3411] Forecasting CQP... [2026-02-12T20:19:38.188362] [INFO ] [sig ] Generating forecast for: CQP [2026-02-12T20:19:38.188395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CQP' from 'https://tdm.silogroup.org/data/derivative_storage/CQP.csv'. [2026-02-12T20:19:38.202427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CQP'. [2026-02-12T20:19:38.202732] [INFO ] [FORECASTER] Starting predict_future for CQP [2026-02-12T20:19:38.203519] [DEBUG] [LOCAL ] No optimal features file found for CQP: ./output/feature-sets/CQP.txt [2026-02-12T20:19:38.203600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:38.203635] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:38.203662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:38.203719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:38.260313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:38.260974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:38.261054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:38.261086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:38.381565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:38.381741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:38.381781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:38.381809] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:38.385254] [DEBUG] [FORECASTER] CQP: Forecast T+1@11:T+2@11: UP (p=80.26%) [2026-02-12T20:19:38.385534] [INFO ] [FORECASTER] Completed predict_future for CQP [2026-02-12T20:19:38.385680] [INFO ] [sig ] CQP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:38.537431] [INFO ] [LOCAL ] Saved forecast: CQP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CQP.txt [2026-02-12T20:19:38.537612] [INFO ] [sig ] [758/3411] Completed CQP in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-12T20:19:38.537655] [INFO ] [sig ] [759/3411] Forecasting CRAI... [2026-02-12T20:19:38.537685] [INFO ] [sig ] Generating forecast for: CRAI [2026-02-12T20:19:38.537899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRAI' from 'https://tdm.silogroup.org/data/derivative_storage/CRAI.csv'. [2026-02-12T20:19:38.550290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRAI'. [2026-02-12T20:19:38.550647] [INFO ] [FORECASTER] Starting predict_future for CRAI [2026-02-12T20:19:38.551419] [DEBUG] [LOCAL ] No optimal features file found for CRAI: ./output/feature-sets/CRAI.txt [2026-02-12T20:19:38.551474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:38.551507] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:38.551533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:38.551618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:38.609521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:38.610360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:38.610447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:38.610484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:38.742107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:38.742270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:38.742311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:38.742339] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:38.746477] [DEBUG] [FORECASTER] CRAI: Forecast T+1@11:T+2@11: UP (p=96.38%) [2026-02-12T20:19:38.746974] [INFO ] [FORECASTER] Completed predict_future for CRAI [2026-02-12T20:19:38.747112] [INFO ] [sig ] CRAI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:38.893002] [INFO ] [LOCAL ] Saved forecast: CRAI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CRAI.txt [2026-02-12T20:19:38.893168] [INFO ] [sig ] [759/3411] Completed CRAI in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-12T20:19:38.893208] [INFO ] [sig ] [760/3411] Forecasting CRBG... [2026-02-12T20:19:38.893239] [INFO ] [sig ] Generating forecast for: CRBG [2026-02-12T20:19:38.893270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBG' from 'https://tdm.silogroup.org/data/derivative_storage/CRBG.csv'. [2026-02-12T20:19:38.905100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBG'. [2026-02-12T20:19:38.905423] [INFO ] [FORECASTER] Starting predict_future for CRBG [2026-02-12T20:19:38.906245] [DEBUG] [LOCAL ] No optimal features file found for CRBG: ./output/feature-sets/CRBG.txt [2026-02-12T20:19:38.906297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:38.906329] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:38.906355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:38.906412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:38.964332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:38.965218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:38.965301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:38.965335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:39.088469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:39.088669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:39.088712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:39.088744] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:39.092745] [DEBUG] [FORECASTER] CRBG: Forecast T+1@11:T+2@11: UP (p=79.87%) [2026-02-12T20:19:39.093023] [INFO ] [FORECASTER] Completed predict_future for CRBG [2026-02-12T20:19:39.093155] [INFO ] [sig ] CRBG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:39.241276] [INFO ] [LOCAL ] Saved forecast: CRBG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CRBG.txt [2026-02-12T20:19:39.241490] [INFO ] [sig ] [760/3411] Completed CRBG in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-12T20:19:39.241537] [INFO ] [sig ] [761/3411] Forecasting CRBP... [2026-02-12T20:19:39.241588] [INFO ] [sig ] Generating forecast for: CRBP [2026-02-12T20:19:39.241628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBP' from 'https://tdm.silogroup.org/data/derivative_storage/CRBP.csv'. [2026-02-12T20:19:39.256148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBP'. [2026-02-12T20:19:39.256537] [INFO ] [FORECASTER] Starting predict_future for CRBP [2026-02-12T20:19:39.258109] [DEBUG] [LOCAL ] No optimal features file found for CRBP: ./output/feature-sets/CRBP.txt [2026-02-12T20:19:39.258223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:39.258269] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:39.258298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:39.258371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:39.317529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:39.318409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:39.318561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:39.318629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:39.444561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:39.444741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:39.444784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:39.444813] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:39.448437] [DEBUG] [FORECASTER] CRBP: Forecast T+1@11:T+2@11: DOWN (p=14.62%) [2026-02-12T20:19:39.448769] [INFO ] [FORECASTER] Completed predict_future for CRBP [2026-02-12T20:19:39.448902] [INFO ] [sig ] CRBP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:39.590111] [INFO ] [LOCAL ] Saved forecast: CRBP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CRBP.txt [2026-02-12T20:19:39.590243] [INFO ] [sig ] [761/3411] Completed CRBP in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-12T20:19:39.590283] [INFO ] [sig ] [762/3411] Forecasting CRC... [2026-02-12T20:19:39.590313] [INFO ] [sig ] Generating forecast for: CRC [2026-02-12T20:19:39.590343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRC' from 'https://tdm.silogroup.org/data/derivative_storage/CRC.csv'. [2026-02-12T20:19:39.601535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRC'. [2026-02-12T20:19:39.601864] [INFO ] [FORECASTER] Starting predict_future for CRC [2026-02-12T20:19:39.602660] [DEBUG] [LOCAL ] No optimal features file found for CRC: ./output/feature-sets/CRC.txt [2026-02-12T20:19:39.602713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:39.602745] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:39.602773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:39.602830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:39.661825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:39.662569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:39.662681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:39.662726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:39.787180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:39.787352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:39.787393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:39.787423] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:39.791044] [DEBUG] [FORECASTER] CRC: Forecast T+1@11:T+2@11: DOWN (p=37.92%) [2026-02-12T20:19:39.791346] [INFO ] [FORECASTER] Completed predict_future for CRC [2026-02-12T20:19:39.791500] [INFO ] [sig ] CRC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:39.934457] [INFO ] [LOCAL ] Saved forecast: CRC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CRC.txt [2026-02-12T20:19:39.934635] [INFO ] [sig ] [762/3411] Completed CRC in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-12T20:19:39.934678] [INFO ] [sig ] [763/3411] Forecasting CRDF... [2026-02-12T20:19:39.934709] [INFO ] [sig ] Generating forecast for: CRDF [2026-02-12T20:19:39.934739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDF' from 'https://tdm.silogroup.org/data/derivative_storage/CRDF.csv'. [2026-02-12T20:19:39.945978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDF'. [2026-02-12T20:19:39.946303] [INFO ] [FORECASTER] Starting predict_future for CRDF [2026-02-12T20:19:39.947108] [DEBUG] [LOCAL ] No optimal features file found for CRDF: ./output/feature-sets/CRDF.txt [2026-02-12T20:19:39.947160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:39.947191] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:39.947218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:39.947305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:40.008418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:40.009600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:40.009691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:40.009724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:40.142748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:40.142913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:40.142955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:40.142986] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:40.146676] [DEBUG] [FORECASTER] CRDF: Forecast T+1@11:T+2@11: DOWN (p=5.15%) [2026-02-12T20:19:40.147043] [INFO ] [FORECASTER] Completed predict_future for CRDF [2026-02-12T20:19:40.147208] [INFO ] [sig ] CRDF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:40.292989] [INFO ] [LOCAL ] Saved forecast: CRDF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CRDF.txt [2026-02-12T20:19:40.293137] [INFO ] [sig ] [763/3411] Completed CRDF in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-12T20:19:40.293177] [INFO ] [sig ] [764/3411] Forecasting CRDO... [2026-02-12T20:19:40.293208] [INFO ] [sig ] Generating forecast for: CRDO [2026-02-12T20:19:40.293238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDO' from 'https://tdm.silogroup.org/data/derivative_storage/CRDO.csv'. [2026-02-12T20:19:40.305729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDO'. [2026-02-12T20:19:40.306050] [INFO ] [FORECASTER] Starting predict_future for CRDO [2026-02-12T20:19:40.306847] [DEBUG] [LOCAL ] No optimal features file found for CRDO: ./output/feature-sets/CRDO.txt [2026-02-12T20:19:40.306899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:40.306930] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:40.306958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:40.307014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:40.365899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:40.366751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:40.366866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:40.366902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:40.503386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:40.503595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:40.503654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:40.503698] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:40.508110] [DEBUG] [FORECASTER] CRDO: Forecast T+1@11:T+2@11: DOWN (p=19.24%) [2026-02-12T20:19:40.508474] [INFO ] [FORECASTER] Completed predict_future for CRDO [2026-02-12T20:19:40.508695] [INFO ] [sig ] CRDO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:40.656509] [INFO ] [LOCAL ] Saved forecast: CRDO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CRDO.txt [2026-02-12T20:19:40.656691] [INFO ] [sig ] [764/3411] Completed CRDO in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-12T20:19:40.656746] [INFO ] [sig ] [765/3411] Forecasting CRESY... [2026-02-12T20:19:40.656782] [INFO ] [sig ] Generating forecast for: CRESY [2026-02-12T20:19:40.656820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRESY' from 'https://tdm.silogroup.org/data/derivative_storage/CRESY.csv'. [2026-02-12T20:19:40.670008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRESY'. [2026-02-12T20:19:40.670330] [INFO ] [FORECASTER] Starting predict_future for CRESY [2026-02-12T20:19:40.671421] [DEBUG] [LOCAL ] No optimal features file found for CRESY: ./output/feature-sets/CRESY.txt [2026-02-12T20:19:40.671477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:40.671510] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:40.671539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:40.671617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:40.730952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:40.731881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:40.731966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:40.731999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:40.861735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:40.861934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:40.861982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:40.862012] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:40.866276] [DEBUG] [FORECASTER] CRESY: Forecast T+1@11:T+2@11: DOWN (p=18.72%) [2026-02-12T20:19:40.866647] [INFO ] [FORECASTER] Completed predict_future for CRESY [2026-02-12T20:19:40.866804] [INFO ] [sig ] CRESY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:41.008379] [INFO ] [LOCAL ] Saved forecast: CRESY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CRESY.txt [2026-02-12T20:19:41.008546] [INFO ] [sig ] [765/3411] Completed CRESY in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-12T20:19:41.008623] [INFO ] [sig ] [766/3411] Forecasting CREX... [2026-02-12T20:19:41.008661] [INFO ] [sig ] Generating forecast for: CREX [2026-02-12T20:19:41.008701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CREX' from 'https://tdm.silogroup.org/data/derivative_storage/CREX.csv'. [2026-02-12T20:19:41.022501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CREX'. [2026-02-12T20:19:41.022893] [INFO ] [FORECASTER] Starting predict_future for CREX [2026-02-12T20:19:41.023764] [DEBUG] [LOCAL ] No optimal features file found for CREX: ./output/feature-sets/CREX.txt [2026-02-12T20:19:41.023818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:41.023850] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:41.023877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:41.023943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:41.082950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:41.083884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:41.083990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:41.084032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:41.201558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:41.201740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:41.201781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:41.201809] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:41.205199] [DEBUG] [FORECASTER] CREX: Forecast T+1@11:T+2@11: DOWN (p=3.72%) [2026-02-12T20:19:41.205472] [INFO ] [FORECASTER] Completed predict_future for CREX [2026-02-12T20:19:41.205638] [INFO ] [sig ] CREX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:41.350049] [INFO ] [LOCAL ] Saved forecast: CREX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CREX.txt [2026-02-12T20:19:41.350200] [INFO ] [sig ] [766/3411] Completed CREX in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-12T20:19:41.350241] [INFO ] [sig ] [767/3411] Forecasting CRGO... [2026-02-12T20:19:41.350271] [INFO ] [sig ] Generating forecast for: CRGO [2026-02-12T20:19:41.350301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGO' from 'https://tdm.silogroup.org/data/derivative_storage/CRGO.csv'. [2026-02-12T20:19:41.363663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGO'. [2026-02-12T20:19:41.364185] [INFO ] [FORECASTER] Starting predict_future for CRGO [2026-02-12T20:19:41.365208] [DEBUG] [LOCAL ] No optimal features file found for CRGO: ./output/feature-sets/CRGO.txt [2026-02-12T20:19:41.365261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:41.365294] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:41.365322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:41.365379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:41.428056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:41.429065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:41.429155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:41.429191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:41.553449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:41.553633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:41.553677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:41.553708] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:41.557178] [DEBUG] [FORECASTER] CRGO: Forecast T+1@11:T+2@11: UP (p=69.29%) [2026-02-12T20:19:41.557529] [INFO ] [FORECASTER] Completed predict_future for CRGO [2026-02-12T20:19:41.557696] [INFO ] [sig ] CRGO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:41.702933] [INFO ] [LOCAL ] Saved forecast: CRGO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CRGO.txt [2026-02-12T20:19:41.703117] [INFO ] [sig ] [767/3411] Completed CRGO in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-12T20:19:41.703159] [INFO ] [sig ] [768/3411] Forecasting CRGY... [2026-02-12T20:19:41.703193] [INFO ] [sig ] Generating forecast for: CRGY [2026-02-12T20:19:41.703225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGY' from 'https://tdm.silogroup.org/data/derivative_storage/CRGY.csv'. [2026-02-12T20:19:41.716638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGY'. [2026-02-12T20:19:41.717127] [INFO ] [FORECASTER] Starting predict_future for CRGY [2026-02-12T20:19:41.718096] [DEBUG] [LOCAL ] No optimal features file found for CRGY: ./output/feature-sets/CRGY.txt [2026-02-12T20:19:41.718164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:41.718204] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:41.718232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:41.718290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:41.783917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:41.785031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:41.785134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:41.785180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:41.912619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:41.912779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:41.912838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:41.912868] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:41.916327] [DEBUG] [FORECASTER] CRGY: Forecast T+1@11:T+2@11: DOWN (p=37.18%) [2026-02-12T20:19:41.916623] [INFO ] [FORECASTER] Completed predict_future for CRGY [2026-02-12T20:19:41.916753] [INFO ] [sig ] CRGY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:42.061191] [INFO ] [LOCAL ] Saved forecast: CRGY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CRGY.txt [2026-02-12T20:19:42.061355] [INFO ] [sig ] [768/3411] Completed CRGY in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-12T20:19:42.061412] [INFO ] [sig ] [769/3411] Forecasting CRH... [2026-02-12T20:19:42.061444] [INFO ] [sig ] Generating forecast for: CRH [2026-02-12T20:19:42.061476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRH' from 'https://tdm.silogroup.org/data/derivative_storage/CRH.csv'. [2026-02-12T20:19:42.074431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRH'. [2026-02-12T20:19:42.074785] [INFO ] [FORECASTER] Starting predict_future for CRH [2026-02-12T20:19:42.075990] [DEBUG] [LOCAL ] No optimal features file found for CRH: ./output/feature-sets/CRH.txt [2026-02-12T20:19:42.076043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:42.076074] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:42.076100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:42.076156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:42.133990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:42.134685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:42.134768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:42.134803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:42.263895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:42.264068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:42.264111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:42.264142] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:42.267877] [DEBUG] [FORECASTER] CRH: Forecast T+1@11:T+2@11: UP (p=89.71%) [2026-02-12T20:19:42.268266] [INFO ] [FORECASTER] Completed predict_future for CRH [2026-02-12T20:19:42.268427] [INFO ] [sig ] CRH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:42.416173] [INFO ] [LOCAL ] Saved forecast: CRH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CRH.txt [2026-02-12T20:19:42.416398] [INFO ] [sig ] [769/3411] Completed CRH in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-12T20:19:42.416443] [INFO ] [sig ] [770/3411] Forecasting CRI... [2026-02-12T20:19:42.416473] [INFO ] [sig ] Generating forecast for: CRI [2026-02-12T20:19:42.416505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRI' from 'https://tdm.silogroup.org/data/derivative_storage/CRI.csv'. [2026-02-12T20:19:42.429071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRI'. [2026-02-12T20:19:42.429438] [INFO ] [FORECASTER] Starting predict_future for CRI [2026-02-12T20:19:42.430291] [DEBUG] [LOCAL ] No optimal features file found for CRI: ./output/feature-sets/CRI.txt [2026-02-12T20:19:42.430346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:42.430379] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:42.430419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:42.430479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:42.488491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:42.489391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:42.489515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:42.489560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:42.612692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:42.612848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:42.612890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:42.612918] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:42.616413] [DEBUG] [FORECASTER] CRI: Forecast T+1@11:T+2@11: UP (p=51.32%) [2026-02-12T20:19:42.616756] [INFO ] [FORECASTER] Completed predict_future for CRI [2026-02-12T20:19:42.616896] [INFO ] [sig ] CRI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:42.757081] [INFO ] [LOCAL ] Saved forecast: CRI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CRI.txt [2026-02-12T20:19:42.757235] [INFO ] [sig ] [770/3411] Completed CRI in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-12T20:19:42.757312] [INFO ] [sig ] [771/3411] Forecasting CRK... [2026-02-12T20:19:42.757351] [INFO ] [sig ] Generating forecast for: CRK [2026-02-12T20:19:42.757389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRK' from 'https://tdm.silogroup.org/data/derivative_storage/CRK.csv'. [2026-02-12T20:19:42.769005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRK'. [2026-02-12T20:19:42.769332] [INFO ] [FORECASTER] Starting predict_future for CRK [2026-02-12T20:19:42.770140] [DEBUG] [LOCAL ] No optimal features file found for CRK: ./output/feature-sets/CRK.txt [2026-02-12T20:19:42.770231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:42.770264] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:42.770292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:42.770349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:42.827845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:42.828646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:42.828748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:42.828780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:42.966644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:42.967007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:42.967052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:42.967084] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:42.971329] [DEBUG] [FORECASTER] CRK: Forecast T+1@11:T+2@11: UP (p=96.55%) [2026-02-12T20:19:42.971677] [INFO ] [FORECASTER] Completed predict_future for CRK [2026-02-12T20:19:42.971829] [INFO ] [sig ] CRK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:43.119797] [INFO ] [LOCAL ] Saved forecast: CRK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CRK.txt [2026-02-12T20:19:43.119956] [INFO ] [sig ] [771/3411] Completed CRK in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-12T20:19:43.119997] [INFO ] [sig ] [772/3411] Forecasting CRL... [2026-02-12T20:19:43.120028] [INFO ] [sig ] Generating forecast for: CRL [2026-02-12T20:19:43.120057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRL' from 'https://tdm.silogroup.org/data/derivative_storage/CRL.csv'. [2026-02-12T20:19:43.133191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRL'. [2026-02-12T20:19:43.133635] [INFO ] [FORECASTER] Starting predict_future for CRL [2026-02-12T20:19:43.134638] [DEBUG] [LOCAL ] No optimal features file found for CRL: ./output/feature-sets/CRL.txt [2026-02-12T20:19:43.134690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:43.134735] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:43.134763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:43.134982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:43.198632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:43.199516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:43.199621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:43.199659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:43.327534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:43.327718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:43.327761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:43.327792] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:43.331452] [DEBUG] [FORECASTER] CRL: Forecast T+1@11:T+2@11: DOWN (p=9.30%) [2026-02-12T20:19:43.331763] [INFO ] [FORECASTER] Completed predict_future for CRL [2026-02-12T20:19:43.331896] [INFO ] [sig ] CRL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:43.485202] [INFO ] [LOCAL ] Saved forecast: CRL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CRL.txt [2026-02-12T20:19:43.485353] [INFO ] [sig ] [772/3411] Completed CRL in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-12T20:19:43.485394] [INFO ] [sig ] [773/3411] Forecasting CRM... [2026-02-12T20:19:43.485423] [INFO ] [sig ] Generating forecast for: CRM [2026-02-12T20:19:43.485453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRM' from 'https://tdm.silogroup.org/data/derivative_storage/CRM.csv'. [2026-02-12T20:19:43.499110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRM'. [2026-02-12T20:19:43.499462] [INFO ] [FORECASTER] Starting predict_future for CRM [2026-02-12T20:19:43.500339] [DEBUG] [LOCAL ] No optimal features file found for CRM: ./output/feature-sets/CRM.txt [2026-02-12T20:19:43.500396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:43.500430] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:43.500459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:43.500518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:43.560924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:43.561785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:43.561873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:43.561909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:43.687203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:43.687398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:43.687441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:43.687471] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:43.691245] [DEBUG] [FORECASTER] CRM: Forecast T+1@11:T+2@11: UP (p=91.65%) [2026-02-12T20:19:43.691549] [INFO ] [FORECASTER] Completed predict_future for CRM [2026-02-12T20:19:43.691732] [INFO ] [sig ] CRM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:43.838446] [INFO ] [LOCAL ] Saved forecast: CRM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CRM.txt [2026-02-12T20:19:43.838657] [INFO ] [sig ] [773/3411] Completed CRM in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-12T20:19:43.838712] [INFO ] [sig ] [774/3411] Forecasting CRMD... [2026-02-12T20:19:43.838749] [INFO ] [sig ] Generating forecast for: CRMD [2026-02-12T20:19:43.838779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRMD' from 'https://tdm.silogroup.org/data/derivative_storage/CRMD.csv'. [2026-02-12T20:19:43.851823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRMD'. [2026-02-12T20:19:43.852227] [INFO ] [FORECASTER] Starting predict_future for CRMD [2026-02-12T20:19:43.853077] [DEBUG] [LOCAL ] No optimal features file found for CRMD: ./output/feature-sets/CRMD.txt [2026-02-12T20:19:43.853132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:43.853165] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:43.853192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:43.853250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:43.915950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:43.916872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:43.916964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:43.917000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:44.040611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:44.040780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:44.040861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:44.040893] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:44.044608] [DEBUG] [FORECASTER] CRMD: Forecast T+1@11:T+2@11: DOWN (p=44.36%) [2026-02-12T20:19:44.044901] [INFO ] [FORECASTER] Completed predict_future for CRMD [2026-02-12T20:19:44.045039] [INFO ] [sig ] CRMD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:44.189361] [INFO ] [LOCAL ] Saved forecast: CRMD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CRMD.txt [2026-02-12T20:19:44.189503] [INFO ] [sig ] [774/3411] Completed CRMD in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-12T20:19:44.189543] [INFO ] [sig ] [775/3411] Forecasting CRML... [2026-02-12T20:19:44.189591] [INFO ] [sig ] Generating forecast for: CRML [2026-02-12T20:19:44.189626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRML' from 'https://tdm.silogroup.org/data/derivative_storage/CRML.csv'. [2026-02-12T20:19:44.201948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRML'. [2026-02-12T20:19:44.202284] [INFO ] [FORECASTER] Starting predict_future for CRML [2026-02-12T20:19:44.203133] [DEBUG] [LOCAL ] No optimal features file found for CRML: ./output/feature-sets/CRML.txt [2026-02-12T20:19:44.203198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:44.203237] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:44.203264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:44.203320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:44.265697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:44.266604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:44.266692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:44.266728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:44.388276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:44.388432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:44.388474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:44.388506] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:44.392198] [DEBUG] [FORECASTER] CRML: Forecast T+1@11:T+2@11: DOWN (p=16.78%) [2026-02-12T20:19:44.392505] [INFO ] [FORECASTER] Completed predict_future for CRML [2026-02-12T20:19:44.392664] [INFO ] [sig ] CRML: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:44.533509] [INFO ] [LOCAL ] Saved forecast: CRML 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CRML.txt [2026-02-12T20:19:44.533661] [INFO ] [sig ] [775/3411] Completed CRML in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-12T20:19:44.533703] [INFO ] [sig ] [776/3411] Forecasting CRNC... [2026-02-12T20:19:44.533741] [INFO ] [sig ] Generating forecast for: CRNC [2026-02-12T20:19:44.533773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNC' from 'https://tdm.silogroup.org/data/derivative_storage/CRNC.csv'. [2026-02-12T20:19:44.546224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNC'. [2026-02-12T20:19:44.546539] [INFO ] [FORECASTER] Starting predict_future for CRNC [2026-02-12T20:19:44.547353] [DEBUG] [LOCAL ] No optimal features file found for CRNC: ./output/feature-sets/CRNC.txt [2026-02-12T20:19:44.547405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:44.547436] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:44.547463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:44.547518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:44.606128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:44.606840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:44.606921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:44.606954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:44.725304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:44.725479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:44.725524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:44.725555] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:44.729623] [DEBUG] [FORECASTER] CRNC: Forecast T+1@11:T+2@11: UP (p=96.12%) [2026-02-12T20:19:44.730021] [INFO ] [FORECASTER] Completed predict_future for CRNC [2026-02-12T20:19:44.730218] [INFO ] [sig ] CRNC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:44.878095] [INFO ] [LOCAL ] Saved forecast: CRNC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CRNC.txt [2026-02-12T20:19:44.878269] [INFO ] [sig ] [776/3411] Completed CRNC in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-12T20:19:44.878313] [INFO ] [sig ] [777/3411] Forecasting CRNX... [2026-02-12T20:19:44.878346] [INFO ] [sig ] Generating forecast for: CRNX [2026-02-12T20:19:44.878377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNX' from 'https://tdm.silogroup.org/data/derivative_storage/CRNX.csv'. [2026-02-12T20:19:44.890933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNX'. [2026-02-12T20:19:44.891278] [INFO ] [FORECASTER] Starting predict_future for CRNX [2026-02-12T20:19:44.892114] [DEBUG] [LOCAL ] No optimal features file found for CRNX: ./output/feature-sets/CRNX.txt [2026-02-12T20:19:44.892167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:44.892200] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:44.892227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:44.892285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:44.954505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:44.955550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:44.955715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:44.955757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:45.084644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:45.084803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:45.084844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:45.084872] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:45.088556] [DEBUG] [FORECASTER] CRNX: Forecast T+1@11:T+2@11: DOWN (p=40.57%) [2026-02-12T20:19:45.088856] [INFO ] [FORECASTER] Completed predict_future for CRNX [2026-02-12T20:19:45.089176] [INFO ] [sig ] CRNX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:45.238680] [INFO ] [LOCAL ] Saved forecast: CRNX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CRNX.txt [2026-02-12T20:19:45.238849] [INFO ] [sig ] [777/3411] Completed CRNX in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-12T20:19:45.238889] [INFO ] [sig ] [778/3411] Forecasting CRON... [2026-02-12T20:19:45.238952] [INFO ] [sig ] Generating forecast for: CRON [2026-02-12T20:19:45.238984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRON' from 'https://tdm.silogroup.org/data/derivative_storage/CRON.csv'. [2026-02-12T20:19:45.252367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRON'. [2026-02-12T20:19:45.253024] [INFO ] [FORECASTER] Starting predict_future for CRON [2026-02-12T20:19:45.253958] [DEBUG] [LOCAL ] No optimal features file found for CRON: ./output/feature-sets/CRON.txt [2026-02-12T20:19:45.254016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:45.254049] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:45.254077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:45.254145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:45.319355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:45.320299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:45.320390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:45.320425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:45.458201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:45.458366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:45.458417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:45.458448] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:45.462394] [DEBUG] [FORECASTER] CRON: Forecast T+1@11:T+2@11: DOWN (p=3.81%) [2026-02-12T20:19:45.462768] [INFO ] [FORECASTER] Completed predict_future for CRON [2026-02-12T20:19:45.462920] [INFO ] [sig ] CRON: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:45.612267] [INFO ] [LOCAL ] Saved forecast: CRON 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CRON.txt [2026-02-12T20:19:45.612427] [INFO ] [sig ] [778/3411] Completed CRON in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-12T20:19:45.612467] [INFO ] [sig ] [779/3411] Forecasting CROX... [2026-02-12T20:19:45.612498] [INFO ] [sig ] Generating forecast for: CROX [2026-02-12T20:19:45.612528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CROX' from 'https://tdm.silogroup.org/data/derivative_storage/CROX.csv'. [2026-02-12T20:19:45.625996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CROX'. [2026-02-12T20:19:45.626405] [INFO ] [FORECASTER] Starting predict_future for CROX [2026-02-12T20:19:45.627296] [DEBUG] [LOCAL ] No optimal features file found for CROX: ./output/feature-sets/CROX.txt [2026-02-12T20:19:45.627353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:45.627387] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:45.627414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:45.627473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:45.687780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:45.688690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:45.688816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:45.688852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:45.810022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:45.810179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:45.810219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:45.810263] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:45.813740] [DEBUG] [FORECASTER] CROX: Forecast T+1@11:T+2@11: DOWN (p=42.91%) [2026-02-12T20:19:45.814020] [INFO ] [FORECASTER] Completed predict_future for CROX [2026-02-12T20:19:45.814153] [INFO ] [sig ] CROX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:45.954634] [INFO ] [LOCAL ] Saved forecast: CROX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CROX.txt [2026-02-12T20:19:45.954777] [INFO ] [sig ] [779/3411] Completed CROX in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-12T20:19:45.954816] [INFO ] [sig ] [780/3411] Forecasting CRS... [2026-02-12T20:19:45.954846] [INFO ] [sig ] Generating forecast for: CRS [2026-02-12T20:19:45.954877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRS' from 'https://tdm.silogroup.org/data/derivative_storage/CRS.csv'. [2026-02-12T20:19:45.966802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRS'. [2026-02-12T20:19:45.967118] [INFO ] [FORECASTER] Starting predict_future for CRS [2026-02-12T20:19:45.968104] [DEBUG] [LOCAL ] No optimal features file found for CRS: ./output/feature-sets/CRS.txt [2026-02-12T20:19:45.968160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:45.968193] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:45.968221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:45.968281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:46.028101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:46.028972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:46.029058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:46.029092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:46.153283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:46.153449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:46.153496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:46.153526] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:46.157285] [DEBUG] [FORECASTER] CRS: Forecast T+1@11:T+2@11: UP (p=82.97%) [2026-02-12T20:19:46.157622] [INFO ] [FORECASTER] Completed predict_future for CRS [2026-02-12T20:19:46.157789] [INFO ] [sig ] CRS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:46.300282] [INFO ] [LOCAL ] Saved forecast: CRS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CRS.txt [2026-02-12T20:19:46.300450] [INFO ] [sig ] [780/3411] Completed CRS in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-12T20:19:46.300491] [INFO ] [sig ] [781/3411] Forecasting CRSP... [2026-02-12T20:19:46.300522] [INFO ] [sig ] Generating forecast for: CRSP [2026-02-12T20:19:46.300558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRSP' from 'https://tdm.silogroup.org/data/derivative_storage/CRSP.csv'. [2026-02-12T20:19:46.314366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRSP'. [2026-02-12T20:19:46.314832] [INFO ] [FORECASTER] Starting predict_future for CRSP [2026-02-12T20:19:46.315746] [DEBUG] [LOCAL ] No optimal features file found for CRSP: ./output/feature-sets/CRSP.txt [2026-02-12T20:19:46.315997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:46.316042] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:46.316073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:46.316188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:46.379982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:46.380913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:46.381022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:46.381075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:46.499718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:46.499865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:46.499904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:46.499933] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:46.503459] [DEBUG] [FORECASTER] CRSP: Forecast T+1@11:T+2@11: DOWN (p=31.82%) [2026-02-12T20:19:46.503787] [INFO ] [FORECASTER] Completed predict_future for CRSP [2026-02-12T20:19:46.503916] [INFO ] [sig ] CRSP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:46.643038] [INFO ] [LOCAL ] Saved forecast: CRSP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CRSP.txt [2026-02-12T20:19:46.643162] [INFO ] [sig ] [781/3411] Completed CRSP in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-12T20:19:46.643202] [INFO ] [sig ] [782/3411] Forecasting CRTO... [2026-02-12T20:19:46.643232] [INFO ] [sig ] Generating forecast for: CRTO [2026-02-12T20:19:46.643262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRTO' from 'https://tdm.silogroup.org/data/derivative_storage/CRTO.csv'. [2026-02-12T20:19:46.655181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRTO'. [2026-02-12T20:19:46.655455] [INFO ] [FORECASTER] Starting predict_future for CRTO [2026-02-12T20:19:46.656261] [DEBUG] [LOCAL ] No optimal features file found for CRTO: ./output/feature-sets/CRTO.txt [2026-02-12T20:19:46.656314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:46.656346] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:46.656372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:46.656428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:46.713598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:46.714447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:46.714531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:46.714565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:46.833987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:46.834148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:46.834195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:46.834225] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:46.837702] [DEBUG] [FORECASTER] CRTO: Forecast T+1@11:T+2@11: DOWN (p=43.97%) [2026-02-12T20:19:46.837978] [INFO ] [FORECASTER] Completed predict_future for CRTO [2026-02-12T20:19:46.838107] [INFO ] [sig ] CRTO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:46.978837] [INFO ] [LOCAL ] Saved forecast: CRTO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CRTO.txt [2026-02-12T20:19:46.978974] [INFO ] [sig ] [782/3411] Completed CRTO in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-12T20:19:46.979013] [INFO ] [sig ] [783/3411] Forecasting CRUS... [2026-02-12T20:19:46.979043] [INFO ] [sig ] Generating forecast for: CRUS [2026-02-12T20:19:46.979074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRUS' from 'https://tdm.silogroup.org/data/derivative_storage/CRUS.csv'. [2026-02-12T20:19:46.992229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRUS'. [2026-02-12T20:19:46.992565] [INFO ] [FORECASTER] Starting predict_future for CRUS [2026-02-12T20:19:46.993354] [DEBUG] [LOCAL ] No optimal features file found for CRUS: ./output/feature-sets/CRUS.txt [2026-02-12T20:19:46.993409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:46.993440] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:46.993467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:46.993536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:47.050633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:47.051652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:47.051740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:47.051773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:47.181503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:47.181680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:47.181723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:47.181752] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:47.185333] [DEBUG] [FORECASTER] CRUS: Forecast T+1@11:T+2@11: UP (p=69.26%) [2026-02-12T20:19:47.185631] [INFO ] [FORECASTER] Completed predict_future for CRUS [2026-02-12T20:19:47.185764] [INFO ] [sig ] CRUS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:47.325236] [INFO ] [LOCAL ] Saved forecast: CRUS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CRUS.txt [2026-02-12T20:19:47.325373] [INFO ] [sig ] [783/3411] Completed CRUS in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-12T20:19:47.325412] [INFO ] [sig ] [784/3411] Forecasting CRVL... [2026-02-12T20:19:47.325442] [INFO ] [sig ] Generating forecast for: CRVL [2026-02-12T20:19:47.325473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVL' from 'https://tdm.silogroup.org/data/derivative_storage/CRVL.csv'. [2026-02-12T20:19:47.337500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVL'. [2026-02-12T20:19:47.337841] [INFO ] [FORECASTER] Starting predict_future for CRVL [2026-02-12T20:19:47.338657] [DEBUG] [LOCAL ] No optimal features file found for CRVL: ./output/feature-sets/CRVL.txt [2026-02-12T20:19:47.338710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:47.338741] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:47.338768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:47.338824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:47.398014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:47.398881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:47.398968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:47.399003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:47.519605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:47.519785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:47.519840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:47.519884] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:47.523649] [DEBUG] [FORECASTER] CRVL: Forecast T+1@11:T+2@11: DOWN (p=2.92%) [2026-02-12T20:19:47.523980] [INFO ] [FORECASTER] Completed predict_future for CRVL [2026-02-12T20:19:47.524113] [INFO ] [sig ] CRVL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:47.665349] [INFO ] [LOCAL ] Saved forecast: CRVL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CRVL.txt [2026-02-12T20:19:47.665480] [INFO ] [sig ] [784/3411] Completed CRVL in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-12T20:19:47.665518] [INFO ] [sig ] [785/3411] Forecasting CRVO... [2026-02-12T20:19:47.665548] [INFO ] [sig ] Generating forecast for: CRVO [2026-02-12T20:19:47.665595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVO' from 'https://tdm.silogroup.org/data/derivative_storage/CRVO.csv'. [2026-02-12T20:19:47.678255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVO'. [2026-02-12T20:19:47.678655] [INFO ] [FORECASTER] Starting predict_future for CRVO [2026-02-12T20:19:47.679474] [DEBUG] [LOCAL ] No optimal features file found for CRVO: ./output/feature-sets/CRVO.txt [2026-02-12T20:19:47.679539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:47.679605] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:47.679639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:47.679698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:47.736751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:47.737753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:47.737836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:47.737868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:47.857865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:47.858022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:47.858064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:47.858092] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:47.861504] [DEBUG] [FORECASTER] CRVO: Forecast T+1@11:T+2@11: DOWN (p=9.82%) [2026-02-12T20:19:47.861799] [INFO ] [FORECASTER] Completed predict_future for CRVO [2026-02-12T20:19:47.861929] [INFO ] [sig ] CRVO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:48.079341] [INFO ] [LOCAL ] Saved forecast: CRVO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CRVO.txt [2026-02-12T20:19:48.079488] [INFO ] [sig ] [785/3411] Completed CRVO in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-12T20:19:48.079528] [INFO ] [sig ] [786/3411] Forecasting CRVS... [2026-02-12T20:19:48.079558] [INFO ] [sig ] Generating forecast for: CRVS [2026-02-12T20:19:48.079676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVS' from 'https://tdm.silogroup.org/data/derivative_storage/CRVS.csv'. [2026-02-12T20:19:48.093647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVS'. [2026-02-12T20:19:48.094281] [INFO ] [FORECASTER] Starting predict_future for CRVS [2026-02-12T20:19:48.095293] [DEBUG] [LOCAL ] No optimal features file found for CRVS: ./output/feature-sets/CRVS.txt [2026-02-12T20:19:48.095352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:48.095386] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:48.095415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:48.095475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:48.159823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:48.161333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:48.161441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:48.161476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:48.293692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:48.293931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:48.293976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:48.294006] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:48.298694] [DEBUG] [FORECASTER] CRVS: Forecast T+1@11:T+2@11: DOWN (p=36.07%) [2026-02-12T20:19:48.299065] [INFO ] [FORECASTER] Completed predict_future for CRVS [2026-02-12T20:19:48.299235] [INFO ] [sig ] CRVS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:48.448451] [INFO ] [LOCAL ] Saved forecast: CRVS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CRVS.txt [2026-02-12T20:19:48.448654] [INFO ] [sig ] [786/3411] Completed CRVS in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-12T20:19:48.448704] [INFO ] [sig ] [787/3411] Forecasting CRWD... [2026-02-12T20:19:48.448735] [INFO ] [sig ] Generating forecast for: CRWD [2026-02-12T20:19:48.448775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWD' from 'https://tdm.silogroup.org/data/derivative_storage/CRWD.csv'. [2026-02-12T20:19:48.462169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWD'. [2026-02-12T20:19:48.462603] [INFO ] [FORECASTER] Starting predict_future for CRWD [2026-02-12T20:19:48.463455] [DEBUG] [LOCAL ] No optimal features file found for CRWD: ./output/feature-sets/CRWD.txt [2026-02-12T20:19:48.463508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:48.463539] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:48.463565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:48.463657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:48.522738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:48.523645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:48.523734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:48.523783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:48.649700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:48.649876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:48.649919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:48.649950] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:48.653909] [DEBUG] [FORECASTER] CRWD: Forecast T+1@11:T+2@11: UP (p=84.11%) [2026-02-12T20:19:48.654324] [INFO ] [FORECASTER] Completed predict_future for CRWD [2026-02-12T20:19:48.654486] [INFO ] [sig ] CRWD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:48.799962] [INFO ] [LOCAL ] Saved forecast: CRWD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CRWD.txt [2026-02-12T20:19:48.800125] [INFO ] [sig ] [787/3411] Completed CRWD in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-12T20:19:48.800165] [INFO ] [sig ] [788/3411] Forecasting CRWS... [2026-02-12T20:19:48.800198] [INFO ] [sig ] Generating forecast for: CRWS [2026-02-12T20:19:48.800227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWS' from 'https://tdm.silogroup.org/data/derivative_storage/CRWS.csv'. [2026-02-12T20:19:48.812226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWS'. [2026-02-12T20:19:48.812627] [INFO ] [FORECASTER] Starting predict_future for CRWS [2026-02-12T20:19:48.813444] [DEBUG] [LOCAL ] No optimal features file found for CRWS: ./output/feature-sets/CRWS.txt [2026-02-12T20:19:48.813496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:48.813528] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:48.813555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:48.813637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:48.872905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:48.873838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:48.873927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:48.873962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:48.988781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:48.988947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:48.988988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:48.989018] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:48.992598] [DEBUG] [FORECASTER] CRWS: Forecast T+1@11:T+2@11: UP (p=76.94%) [2026-02-12T20:19:48.992918] [INFO ] [FORECASTER] Completed predict_future for CRWS [2026-02-12T20:19:48.993062] [INFO ] [sig ] CRWS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:49.146736] [INFO ] [LOCAL ] Saved forecast: CRWS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CRWS.txt [2026-02-12T20:19:49.146930] [INFO ] [sig ] [788/3411] Completed CRWS in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-12T20:19:49.146975] [INFO ] [sig ] [789/3411] Forecasting CSAN... [2026-02-12T20:19:49.147005] [INFO ] [sig ] Generating forecast for: CSAN [2026-02-12T20:19:49.147036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSAN' from 'https://tdm.silogroup.org/data/derivative_storage/CSAN.csv'. [2026-02-12T20:19:49.158860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSAN'. [2026-02-12T20:19:49.159239] [INFO ] [FORECASTER] Starting predict_future for CSAN [2026-02-12T20:19:49.160128] [DEBUG] [LOCAL ] No optimal features file found for CSAN: ./output/feature-sets/CSAN.txt [2026-02-12T20:19:49.160181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:49.160214] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:49.160241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:49.160298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:49.219511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:49.220483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:49.220600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:49.220639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:49.346838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:49.346999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:49.347041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:49.347071] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:49.350895] [DEBUG] [FORECASTER] CSAN: Forecast T+1@11:T+2@11: UP (p=84.02%) [2026-02-12T20:19:49.351206] [INFO ] [FORECASTER] Completed predict_future for CSAN [2026-02-12T20:19:49.351350] [INFO ] [sig ] CSAN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:49.508266] [INFO ] [LOCAL ] Saved forecast: CSAN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CSAN.txt [2026-02-12T20:19:49.508434] [INFO ] [sig ] [789/3411] Completed CSAN in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-12T20:19:49.508477] [INFO ] [sig ] [790/3411] Forecasting CSB... [2026-02-12T20:19:49.508508] [INFO ] [sig ] Generating forecast for: CSB [2026-02-12T20:19:49.508539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSB' from 'https://tdm.silogroup.org/data/derivative_storage/CSB.csv'. [2026-02-12T20:19:49.520926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSB'. [2026-02-12T20:19:49.521275] [INFO ] [FORECASTER] Starting predict_future for CSB [2026-02-12T20:19:49.522101] [DEBUG] [LOCAL ] No optimal features file found for CSB: ./output/feature-sets/CSB.txt [2026-02-12T20:19:49.522155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:49.522194] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:49.522237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:49.522309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:49.585515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:49.586451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:49.586539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:49.586590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:49.703996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:49.704158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:49.704200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:49.704230] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:49.707828] [DEBUG] [FORECASTER] CSB: Forecast T+1@11:T+2@11: DOWN (p=22.13%) [2026-02-12T20:19:49.708119] [INFO ] [FORECASTER] Completed predict_future for CSB [2026-02-12T20:19:49.708254] [INFO ] [sig ] CSB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:49.855556] [INFO ] [LOCAL ] Saved forecast: CSB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CSB.txt [2026-02-12T20:19:49.855719] [INFO ] [sig ] [790/3411] Completed CSB in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-12T20:19:49.855762] [INFO ] [sig ] [791/3411] Forecasting CSCO... [2026-02-12T20:19:49.855793] [INFO ] [sig ] Generating forecast for: CSCO [2026-02-12T20:19:49.855823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CSCO.csv'. [2026-02-12T20:19:49.867724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSCO'. [2026-02-12T20:19:49.868045] [INFO ] [FORECASTER] Starting predict_future for CSCO [2026-02-12T20:19:49.868856] [DEBUG] [LOCAL ] No optimal features file found for CSCO: ./output/feature-sets/CSCO.txt [2026-02-12T20:19:49.868909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:49.868940] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:49.868966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:49.869024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:49.925607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:49.926453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:49.926535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:49.926568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:50.049104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:50.049261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:50.049301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:50.049335] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:50.053150] [DEBUG] [FORECASTER] CSCO: Forecast T+1@11:T+2@11: UP (p=96.55%) [2026-02-12T20:19:50.053435] [INFO ] [FORECASTER] Completed predict_future for CSCO [2026-02-12T20:19:50.053596] [INFO ] [sig ] CSCO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:50.193652] [INFO ] [LOCAL ] Saved forecast: CSCO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CSCO.txt [2026-02-12T20:19:50.193789] [INFO ] [sig ] [791/3411] Completed CSCO in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-12T20:19:50.193828] [INFO ] [sig ] [792/3411] Forecasting CSGP... [2026-02-12T20:19:50.193858] [INFO ] [sig ] Generating forecast for: CSGP [2026-02-12T20:19:50.193890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGP' from 'https://tdm.silogroup.org/data/derivative_storage/CSGP.csv'. [2026-02-12T20:19:50.206226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGP'. [2026-02-12T20:19:50.206541] [INFO ] [FORECASTER] Starting predict_future for CSGP [2026-02-12T20:19:50.207600] [DEBUG] [LOCAL ] No optimal features file found for CSGP: ./output/feature-sets/CSGP.txt [2026-02-12T20:19:50.207662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:50.207694] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:50.207720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:50.207777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:50.265643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:50.266306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:50.266385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:50.266418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:50.387773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:50.388133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:50.388174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:50.388202] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:50.392190] [DEBUG] [FORECASTER] CSGP: Forecast T+1@11:T+2@11: DOWN (p=17.52%) [2026-02-12T20:19:50.392471] [INFO ] [FORECASTER] Completed predict_future for CSGP [2026-02-12T20:19:50.392623] [INFO ] [sig ] CSGP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:50.532352] [INFO ] [LOCAL ] Saved forecast: CSGP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CSGP.txt [2026-02-12T20:19:50.532489] [INFO ] [sig ] [792/3411] Completed CSGP in 0.3s | 2.77 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-12T20:19:50.532528] [INFO ] [sig ] [793/3411] Forecasting CSGS... [2026-02-12T20:19:50.532558] [INFO ] [sig ] Generating forecast for: CSGS [2026-02-12T20:19:50.532608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGS' from 'https://tdm.silogroup.org/data/derivative_storage/CSGS.csv'. [2026-02-12T20:19:50.543946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGS'. [2026-02-12T20:19:50.544255] [INFO ] [FORECASTER] Starting predict_future for CSGS [2026-02-12T20:19:50.545053] [DEBUG] [LOCAL ] No optimal features file found for CSGS: ./output/feature-sets/CSGS.txt [2026-02-12T20:19:50.545106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:50.545138] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:50.545165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:50.545222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:50.601171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:50.601851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:50.602121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:50.602153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:50.726963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:50.727349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:50.727402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:50.727432] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:50.731312] [DEBUG] [FORECASTER] CSGS: Forecast T+1@11:T+2@11: UP (p=99.36%) [2026-02-12T20:19:50.731618] [INFO ] [FORECASTER] Completed predict_future for CSGS [2026-02-12T20:19:50.731751] [INFO ] [sig ] CSGS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:50.871019] [INFO ] [LOCAL ] Saved forecast: CSGS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CSGS.txt [2026-02-12T20:19:50.871149] [INFO ] [sig ] [793/3411] Completed CSGS in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-12T20:19:50.871188] [INFO ] [sig ] [794/3411] Forecasting CSIQ... [2026-02-12T20:19:50.871218] [INFO ] [sig ] Generating forecast for: CSIQ [2026-02-12T20:19:50.871246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSIQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSIQ.csv'. [2026-02-12T20:19:50.883588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSIQ'. [2026-02-12T20:19:50.883902] [INFO ] [FORECASTER] Starting predict_future for CSIQ [2026-02-12T20:19:50.884726] [DEBUG] [LOCAL ] No optimal features file found for CSIQ: ./output/feature-sets/CSIQ.txt [2026-02-12T20:19:50.884780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:50.884812] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:50.884843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:50.884903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:50.942862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:50.943795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:50.943879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:50.943912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:51.084365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:51.084521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:51.084562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:51.084609] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:51.088407] [DEBUG] [FORECASTER] CSIQ: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-02-12T20:19:51.088717] [INFO ] [FORECASTER] Completed predict_future for CSIQ [2026-02-12T20:19:51.088854] [INFO ] [sig ] CSIQ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:51.229238] [INFO ] [LOCAL ] Saved forecast: CSIQ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CSIQ.txt [2026-02-12T20:19:51.229372] [INFO ] [sig ] [794/3411] Completed CSIQ in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-12T20:19:51.229435] [INFO ] [sig ] [795/3411] Forecasting CSPI... [2026-02-12T20:19:51.229466] [INFO ] [sig ] Generating forecast for: CSPI [2026-02-12T20:19:51.229496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSPI' from 'https://tdm.silogroup.org/data/derivative_storage/CSPI.csv'. [2026-02-12T20:19:51.240976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSPI'. [2026-02-12T20:19:51.241304] [INFO ] [FORECASTER] Starting predict_future for CSPI [2026-02-12T20:19:51.242105] [DEBUG] [LOCAL ] No optimal features file found for CSPI: ./output/feature-sets/CSPI.txt [2026-02-12T20:19:51.242157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:51.242189] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:51.242215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:51.242272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:51.300352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:51.301051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:51.301131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:51.301164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:51.417121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:51.417306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:51.417349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:51.417379] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:51.420893] [DEBUG] [FORECASTER] CSPI: Forecast T+1@11:T+2@11: DOWN (p=35.42%) [2026-02-12T20:19:51.421197] [INFO ] [FORECASTER] Completed predict_future for CSPI [2026-02-12T20:19:51.421337] [INFO ] [sig ] CSPI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:51.565301] [INFO ] [LOCAL ] Saved forecast: CSPI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CSPI.txt [2026-02-12T20:19:51.565438] [INFO ] [sig ] [795/3411] Completed CSPI in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-12T20:19:51.565479] [INFO ] [sig ] [796/3411] Forecasting CSQ... [2026-02-12T20:19:51.565508] [INFO ] [sig ] Generating forecast for: CSQ [2026-02-12T20:19:51.565539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSQ.csv'. [2026-02-12T20:19:51.578251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSQ'. [2026-02-12T20:19:51.578614] [INFO ] [FORECASTER] Starting predict_future for CSQ [2026-02-12T20:19:51.579514] [DEBUG] [LOCAL ] No optimal features file found for CSQ: ./output/feature-sets/CSQ.txt [2026-02-12T20:19:51.579600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:51.579637] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:51.579664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:51.579730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:51.638797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:51.639774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:51.639878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:51.639915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:51.762181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:51.762343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:51.762385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:51.762414] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:51.765867] [DEBUG] [FORECASTER] CSQ: Forecast T+1@11:T+2@11: DOWN (p=5.44%) [2026-02-12T20:19:51.766158] [INFO ] [FORECASTER] Completed predict_future for CSQ [2026-02-12T20:19:51.766287] [INFO ] [sig ] CSQ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:51.906738] [INFO ] [LOCAL ] Saved forecast: CSQ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CSQ.txt [2026-02-12T20:19:51.906901] [INFO ] [sig ] [796/3411] Completed CSQ in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-12T20:19:51.906942] [INFO ] [sig ] [797/3411] Forecasting CSTL... [2026-02-12T20:19:51.906971] [INFO ] [sig ] Generating forecast for: CSTL [2026-02-12T20:19:51.907003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTL' from 'https://tdm.silogroup.org/data/derivative_storage/CSTL.csv'. [2026-02-12T20:19:51.918173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTL'. [2026-02-12T20:19:51.918462] [INFO ] [FORECASTER] Starting predict_future for CSTL [2026-02-12T20:19:51.919264] [DEBUG] [LOCAL ] No optimal features file found for CSTL: ./output/feature-sets/CSTL.txt [2026-02-12T20:19:51.919317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:51.919349] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:51.919376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:51.919432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:51.993520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:51.994449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:51.994539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:51.994595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:52.122744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:52.122904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:52.122945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:52.122973] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:52.126424] [DEBUG] [FORECASTER] CSTL: Forecast T+1@11:T+2@11: UP (p=54.59%) [2026-02-12T20:19:52.126731] [INFO ] [FORECASTER] Completed predict_future for CSTL [2026-02-12T20:19:52.126868] [INFO ] [sig ] CSTL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:52.270740] [INFO ] [LOCAL ] Saved forecast: CSTL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CSTL.txt [2026-02-12T20:19:52.270889] [INFO ] [sig ] [797/3411] Completed CSTL in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-12T20:19:52.270927] [INFO ] [sig ] [798/3411] Forecasting CSTM... [2026-02-12T20:19:52.270956] [INFO ] [sig ] Generating forecast for: CSTM [2026-02-12T20:19:52.270988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTM' from 'https://tdm.silogroup.org/data/derivative_storage/CSTM.csv'. [2026-02-12T20:19:52.282396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTM'. [2026-02-12T20:19:52.282709] [INFO ] [FORECASTER] Starting predict_future for CSTM [2026-02-12T20:19:52.283488] [DEBUG] [LOCAL ] No optimal features file found for CSTM: ./output/feature-sets/CSTM.txt [2026-02-12T20:19:52.283540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:52.283593] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:52.283652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:52.283711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:52.342409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:52.343215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:52.343301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:52.343335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:52.470349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:52.470507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:52.470548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:52.470593] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:52.474000] [DEBUG] [FORECASTER] CSTM: Forecast T+1@11:T+2@11: UP (p=93.09%) [2026-02-12T20:19:52.474278] [INFO ] [FORECASTER] Completed predict_future for CSTM [2026-02-12T20:19:52.474407] [INFO ] [sig ] CSTM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:52.614616] [INFO ] [LOCAL ] Saved forecast: CSTM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CSTM.txt [2026-02-12T20:19:52.614787] [INFO ] [sig ] [798/3411] Completed CSTM in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-12T20:19:52.614835] [INFO ] [sig ] [799/3411] Forecasting CSWC... [2026-02-12T20:19:52.614873] [INFO ] [sig ] Generating forecast for: CSWC [2026-02-12T20:19:52.614911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSWC' from 'https://tdm.silogroup.org/data/derivative_storage/CSWC.csv'. [2026-02-12T20:19:52.627358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSWC'. [2026-02-12T20:19:52.627826] [INFO ] [FORECASTER] Starting predict_future for CSWC [2026-02-12T20:19:52.628730] [DEBUG] [LOCAL ] No optimal features file found for CSWC: ./output/feature-sets/CSWC.txt [2026-02-12T20:19:52.628783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:52.628816] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:52.628843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:52.628904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:52.685909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:52.686782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:52.686864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:52.686897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:52.812687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:52.812829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:52.812878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:52.812913] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:52.816362] [DEBUG] [FORECASTER] CSWC: Forecast T+1@11:T+2@11: DOWN (p=4.00%) [2026-02-12T20:19:52.816660] [INFO ] [FORECASTER] Completed predict_future for CSWC [2026-02-12T20:19:52.816790] [INFO ] [sig ] CSWC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:52.959363] [INFO ] [LOCAL ] Saved forecast: CSWC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CSWC.txt [2026-02-12T20:19:52.959477] [INFO ] [sig ] [799/3411] Completed CSWC in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-12T20:19:52.959530] [INFO ] [sig ] [800/3411] Forecasting CSX... [2026-02-12T20:19:52.959562] [INFO ] [sig ] Generating forecast for: CSX [2026-02-12T20:19:52.959613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSX' from 'https://tdm.silogroup.org/data/derivative_storage/CSX.csv'. [2026-02-12T20:19:52.971146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSX'. [2026-02-12T20:19:52.971429] [INFO ] [FORECASTER] Starting predict_future for CSX [2026-02-12T20:19:52.972241] [DEBUG] [LOCAL ] No optimal features file found for CSX: ./output/feature-sets/CSX.txt [2026-02-12T20:19:52.972294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:52.972326] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:52.972354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:52.972411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:53.030667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:53.031324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:53.031401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:53.031433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:53.156091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:53.156199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:53.156238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:53.156266] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:53.159704] [DEBUG] [FORECASTER] CSX: Forecast T+1@11:T+2@11: UP (p=67.15%) [2026-02-12T20:19:53.159975] [INFO ] [FORECASTER] Completed predict_future for CSX [2026-02-12T20:19:53.160104] [INFO ] [sig ] CSX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:53.309845] [INFO ] [LOCAL ] Saved forecast: CSX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CSX.txt [2026-02-12T20:19:53.310025] [INFO ] [sig ] [800/3411] Completed CSX in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-12T20:19:53.310068] [INFO ] [sig ] [801/3411] Forecasting CTAS... [2026-02-12T20:19:53.310098] [INFO ] [sig ] Generating forecast for: CTAS [2026-02-12T20:19:53.310131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTAS' from 'https://tdm.silogroup.org/data/derivative_storage/CTAS.csv'. [2026-02-12T20:19:53.322537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTAS'. [2026-02-12T20:19:53.322872] [INFO ] [FORECASTER] Starting predict_future for CTAS [2026-02-12T20:19:53.323750] [DEBUG] [LOCAL ] No optimal features file found for CTAS: ./output/feature-sets/CTAS.txt [2026-02-12T20:19:53.323803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:53.323835] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:53.323861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:53.323917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:53.382636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:53.383512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:53.383678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:53.383722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:53.505939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:53.506121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:53.506164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:53.506192] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:53.510146] [DEBUG] [FORECASTER] CTAS: Forecast T+1@11:T+2@11: DOWN (p=27.48%) [2026-02-12T20:19:53.510444] [INFO ] [FORECASTER] Completed predict_future for CTAS [2026-02-12T20:19:53.510621] [INFO ] [sig ] CTAS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:53.653403] [INFO ] [LOCAL ] Saved forecast: CTAS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CTAS.txt [2026-02-12T20:19:53.653585] [INFO ] [sig ] [801/3411] Completed CTAS in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-12T20:19:53.653632] [INFO ] [sig ] [802/3411] Forecasting CTBB... [2026-02-12T20:19:53.653667] [INFO ] [sig ] Generating forecast for: CTBB [2026-02-12T20:19:53.653714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBB' from 'https://tdm.silogroup.org/data/derivative_storage/CTBB.csv'. [2026-02-12T20:19:53.665284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBB'. [2026-02-12T20:19:53.665631] [INFO ] [FORECASTER] Starting predict_future for CTBB [2026-02-12T20:19:53.666488] [DEBUG] [LOCAL ] No optimal features file found for CTBB: ./output/feature-sets/CTBB.txt [2026-02-12T20:19:53.666543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:53.666597] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:53.666628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:53.666700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:53.730648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:53.731529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:53.731634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:53.731671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:53.849339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:53.849514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:53.849554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:53.849604] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:53.853091] [DEBUG] [FORECASTER] CTBB: Forecast T+1@11:T+2@11: UP (p=74.54%) [2026-02-12T20:19:53.853374] [INFO ] [FORECASTER] Completed predict_future for CTBB [2026-02-12T20:19:53.853509] [INFO ] [sig ] CTBB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:53.997634] [INFO ] [LOCAL ] Saved forecast: CTBB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CTBB.txt [2026-02-12T20:19:53.997801] [INFO ] [sig ] [802/3411] Completed CTBB in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-12T20:19:53.997854] [INFO ] [sig ] [803/3411] Forecasting CTBI... [2026-02-12T20:19:53.997889] [INFO ] [sig ] Generating forecast for: CTBI [2026-02-12T20:19:53.997920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBI' from 'https://tdm.silogroup.org/data/derivative_storage/CTBI.csv'. [2026-02-12T20:19:54.011131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBI'. [2026-02-12T20:19:54.011477] [INFO ] [FORECASTER] Starting predict_future for CTBI [2026-02-12T20:19:54.012462] [DEBUG] [LOCAL ] No optimal features file found for CTBI: ./output/feature-sets/CTBI.txt [2026-02-12T20:19:54.012516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:54.012550] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:54.012599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:54.012677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:54.073597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:54.074504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:54.074610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:54.074647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:54.201421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:54.201603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:54.201683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:54.201715] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:54.205758] [DEBUG] [FORECASTER] CTBI: Forecast T+1@11:T+2@11: DOWN (p=26.87%) [2026-02-12T20:19:54.206078] [INFO ] [FORECASTER] Completed predict_future for CTBI [2026-02-12T20:19:54.206217] [INFO ] [sig ] CTBI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:54.351426] [INFO ] [LOCAL ] Saved forecast: CTBI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CTBI.txt [2026-02-12T20:19:54.351597] [INFO ] [sig ] [803/3411] Completed CTBI in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-12T20:19:54.351641] [INFO ] [sig ] [804/3411] Forecasting CTDD... [2026-02-12T20:19:54.351671] [INFO ] [sig ] Generating forecast for: CTDD [2026-02-12T20:19:54.351702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTDD' from 'https://tdm.silogroup.org/data/derivative_storage/CTDD.csv'. [2026-02-12T20:19:54.363242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTDD'. [2026-02-12T20:19:54.363530] [INFO ] [FORECASTER] Starting predict_future for CTDD [2026-02-12T20:19:54.364315] [DEBUG] [LOCAL ] No optimal features file found for CTDD: ./output/feature-sets/CTDD.txt [2026-02-12T20:19:54.364368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:54.364399] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:54.364425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:54.364486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:54.423947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:54.425077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:54.425170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:54.425392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:54.544342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:54.544516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:54.544562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:54.544610] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:54.548378] [DEBUG] [FORECASTER] CTDD: Forecast T+1@11:T+2@11: DOWN (p=17.37%) [2026-02-12T20:19:54.548689] [INFO ] [FORECASTER] Completed predict_future for CTDD [2026-02-12T20:19:54.548820] [INFO ] [sig ] CTDD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:54.689705] [INFO ] [LOCAL ] Saved forecast: CTDD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CTDD.txt [2026-02-12T20:19:54.689870] [INFO ] [sig ] [804/3411] Completed CTDD in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-12T20:19:54.689913] [INFO ] [sig ] [805/3411] Forecasting CTKB... [2026-02-12T20:19:54.689942] [INFO ] [sig ] Generating forecast for: CTKB [2026-02-12T20:19:54.689972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTKB' from 'https://tdm.silogroup.org/data/derivative_storage/CTKB.csv'. [2026-02-12T20:19:54.701386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTKB'. [2026-02-12T20:19:54.701764] [INFO ] [FORECASTER] Starting predict_future for CTKB [2026-02-12T20:19:54.702551] [DEBUG] [LOCAL ] No optimal features file found for CTKB: ./output/feature-sets/CTKB.txt [2026-02-12T20:19:54.702622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:54.702655] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:54.702682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:54.702737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:54.763869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:54.764840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:54.764959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:54.764995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:54.891243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:54.891415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:54.891461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:54.891491] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:54.895133] [DEBUG] [FORECASTER] CTKB: Forecast T+1@11:T+2@11: DOWN (p=0.44%) [2026-02-12T20:19:54.895751] [INFO ] [FORECASTER] Completed predict_future for CTKB [2026-02-12T20:19:54.895929] [INFO ] [sig ] CTKB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:55.046083] [INFO ] [LOCAL ] Saved forecast: CTKB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CTKB.txt [2026-02-12T20:19:55.046262] [INFO ] [sig ] [805/3411] Completed CTKB in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-12T20:19:55.046306] [INFO ] [sig ] [806/3411] Forecasting CTLP... [2026-02-12T20:19:55.046336] [INFO ] [sig ] Generating forecast for: CTLP [2026-02-12T20:19:55.046366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTLP' from 'https://tdm.silogroup.org/data/derivative_storage/CTLP.csv'. [2026-02-12T20:19:55.060945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTLP'. [2026-02-12T20:19:55.061371] [INFO ] [FORECASTER] Starting predict_future for CTLP [2026-02-12T20:19:55.062277] [DEBUG] [LOCAL ] No optimal features file found for CTLP: ./output/feature-sets/CTLP.txt [2026-02-12T20:19:55.062345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:55.062384] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:55.062418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:55.062488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:55.124858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:55.125770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:55.125860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:55.125893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:55.249763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:55.249916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:55.249956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:55.249984] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:55.253396] [DEBUG] [FORECASTER] CTLP: Forecast T+1@11:T+2@11: DOWN (p=28.30%) [2026-02-12T20:19:55.253711] [INFO ] [FORECASTER] Completed predict_future for CTLP [2026-02-12T20:19:55.253852] [INFO ] [sig ] CTLP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:55.399835] [INFO ] [LOCAL ] Saved forecast: CTLP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CTLP.txt [2026-02-12T20:19:55.399980] [INFO ] [sig ] [806/3411] Completed CTLP in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-12T20:19:55.400020] [INFO ] [sig ] [807/3411] Forecasting CTMX... [2026-02-12T20:19:55.400056] [INFO ] [sig ] Generating forecast for: CTMX [2026-02-12T20:19:55.400085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTMX' from 'https://tdm.silogroup.org/data/derivative_storage/CTMX.csv'. [2026-02-12T20:19:55.414526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTMX'. [2026-02-12T20:19:55.415012] [INFO ] [FORECASTER] Starting predict_future for CTMX [2026-02-12T20:19:55.416052] [DEBUG] [LOCAL ] No optimal features file found for CTMX: ./output/feature-sets/CTMX.txt [2026-02-12T20:19:55.416111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:55.416160] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:55.416193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:55.416263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:55.485339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:55.486286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:55.486377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:55.486415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:55.614605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:55.614757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:55.614799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:55.614829] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:55.618505] [DEBUG] [FORECASTER] CTMX: Forecast T+1@11:T+2@11: DOWN (p=9.31%) [2026-02-12T20:19:55.618824] [INFO ] [FORECASTER] Completed predict_future for CTMX [2026-02-12T20:19:55.618966] [INFO ] [sig ] CTMX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:55.764732] [INFO ] [LOCAL ] Saved forecast: CTMX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CTMX.txt [2026-02-12T20:19:55.764874] [INFO ] [sig ] [807/3411] Completed CTMX in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-12T20:19:55.764914] [INFO ] [sig ] [808/3411] Forecasting CTNM... [2026-02-12T20:19:55.764946] [INFO ] [sig ] Generating forecast for: CTNM [2026-02-12T20:19:55.764977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTNM' from 'https://tdm.silogroup.org/data/derivative_storage/CTNM.csv'. [2026-02-12T20:19:55.776830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTNM'. [2026-02-12T20:19:55.777176] [INFO ] [FORECASTER] Starting predict_future for CTNM [2026-02-12T20:19:55.778081] [DEBUG] [LOCAL ] No optimal features file found for CTNM: ./output/feature-sets/CTNM.txt [2026-02-12T20:19:55.778134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:55.778172] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:55.778216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:55.778284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:55.841013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:55.841830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:55.841945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:55.841979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:55.962941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:55.963100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:55.963140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:55.963170] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:55.966590] [DEBUG] [FORECASTER] CTNM: Forecast T+1@11:T+2@11: UP (p=57.62%) [2026-02-12T20:19:55.966872] [INFO ] [FORECASTER] Completed predict_future for CTNM [2026-02-12T20:19:55.967001] [INFO ] [sig ] CTNM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:56.116133] [INFO ] [LOCAL ] Saved forecast: CTNM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CTNM.txt [2026-02-12T20:19:56.116496] [INFO ] [sig ] [808/3411] Completed CTNM in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-12T20:19:56.116542] [INFO ] [sig ] [809/3411] Forecasting CTO... [2026-02-12T20:19:56.116595] [INFO ] [sig ] Generating forecast for: CTO [2026-02-12T20:19:56.116630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTO' from 'https://tdm.silogroup.org/data/derivative_storage/CTO.csv'. [2026-02-12T20:19:56.128842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTO'. [2026-02-12T20:19:56.129421] [INFO ] [FORECASTER] Starting predict_future for CTO [2026-02-12T20:19:56.130266] [DEBUG] [LOCAL ] No optimal features file found for CTO: ./output/feature-sets/CTO.txt [2026-02-12T20:19:56.130318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:56.130358] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:56.130396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:56.130461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:56.191200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:56.192095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:56.192192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:56.192227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:56.318144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:56.318286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:56.318328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:56.318359] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:56.321983] [DEBUG] [FORECASTER] CTO: Forecast T+1@11:T+2@11: DOWN (p=20.35%) [2026-02-12T20:19:56.322270] [INFO ] [FORECASTER] Completed predict_future for CTO [2026-02-12T20:19:56.322402] [INFO ] [sig ] CTO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:56.462926] [INFO ] [LOCAL ] Saved forecast: CTO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CTO.txt [2026-02-12T20:19:56.463059] [INFO ] [sig ] [809/3411] Completed CTO in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-12T20:19:56.463288] [INFO ] [sig ] [810/3411] Forecasting CTRA... [2026-02-12T20:19:56.463316] [INFO ] [sig ] Generating forecast for: CTRA [2026-02-12T20:19:56.463346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRA' from 'https://tdm.silogroup.org/data/derivative_storage/CTRA.csv'. [2026-02-12T20:19:56.477429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRA'. [2026-02-12T20:19:56.477808] [INFO ] [FORECASTER] Starting predict_future for CTRA [2026-02-12T20:19:56.478630] [DEBUG] [LOCAL ] No optimal features file found for CTRA: ./output/feature-sets/CTRA.txt [2026-02-12T20:19:56.478684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:56.478716] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:56.478744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:56.478805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:56.538715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:56.539750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:56.539853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:56.539893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:56.667064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:56.667220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:56.667280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:56.667309] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:56.670724] [DEBUG] [FORECASTER] CTRA: Forecast T+1@11:T+2@11: UP (p=58.67%) [2026-02-12T20:19:56.671014] [INFO ] [FORECASTER] Completed predict_future for CTRA [2026-02-12T20:19:56.671319] [INFO ] [sig ] CTRA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:56.811616] [INFO ] [LOCAL ] Saved forecast: CTRA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CTRA.txt [2026-02-12T20:19:56.811770] [INFO ] [sig ] [810/3411] Completed CTRA in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-12T20:19:56.811811] [INFO ] [sig ] [811/3411] Forecasting CTRE... [2026-02-12T20:19:56.811846] [INFO ] [sig ] Generating forecast for: CTRE [2026-02-12T20:19:56.811877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRE' from 'https://tdm.silogroup.org/data/derivative_storage/CTRE.csv'. [2026-02-12T20:19:56.823149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRE'. [2026-02-12T20:19:56.823457] [INFO ] [FORECASTER] Starting predict_future for CTRE [2026-02-12T20:19:56.824254] [DEBUG] [LOCAL ] No optimal features file found for CTRE: ./output/feature-sets/CTRE.txt [2026-02-12T20:19:56.824306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:56.824338] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:56.824364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:56.824420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:56.905072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:56.906233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:56.906325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:56.906359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:57.031421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:57.031611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:57.031655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:57.031686] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:57.035369] [DEBUG] [FORECASTER] CTRE: Forecast T+1@11:T+2@11: UP (p=92.79%) [2026-02-12T20:19:57.035677] [INFO ] [FORECASTER] Completed predict_future for CTRE [2026-02-12T20:19:57.035813] [INFO ] [sig ] CTRE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:57.186318] [INFO ] [LOCAL ] Saved forecast: CTRE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CTRE.txt [2026-02-12T20:19:57.186507] [INFO ] [sig ] [811/3411] Completed CTRE in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-12T20:19:57.186553] [INFO ] [sig ] [812/3411] Forecasting CTRM... [2026-02-12T20:19:57.186601] [INFO ] [sig ] Generating forecast for: CTRM [2026-02-12T20:19:57.186635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRM' from 'https://tdm.silogroup.org/data/derivative_storage/CTRM.csv'. [2026-02-12T20:19:57.197923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRM'. [2026-02-12T20:19:57.198210] [INFO ] [FORECASTER] Starting predict_future for CTRM [2026-02-12T20:19:57.199016] [DEBUG] [LOCAL ] No optimal features file found for CTRM: ./output/feature-sets/CTRM.txt [2026-02-12T20:19:57.199069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:57.199101] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:57.199128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:57.199184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:57.258417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:57.259203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:57.259285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:57.259319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:57.376286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:57.376456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:57.376497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:57.376526] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:57.379953] [DEBUG] [FORECASTER] CTRM: Forecast T+1@11:T+2@11: UP (p=86.16%) [2026-02-12T20:19:57.380233] [INFO ] [FORECASTER] Completed predict_future for CTRM [2026-02-12T20:19:57.380363] [INFO ] [sig ] CTRM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:57.524115] [INFO ] [LOCAL ] Saved forecast: CTRM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CTRM.txt [2026-02-12T20:19:57.524290] [INFO ] [sig ] [812/3411] Completed CTRM in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-12T20:19:57.524340] [INFO ] [sig ] [813/3411] Forecasting CTRN... [2026-02-12T20:19:57.524375] [INFO ] [sig ] Generating forecast for: CTRN [2026-02-12T20:19:57.524407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRN' from 'https://tdm.silogroup.org/data/derivative_storage/CTRN.csv'. [2026-02-12T20:19:57.536047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRN'. [2026-02-12T20:19:57.536383] [INFO ] [FORECASTER] Starting predict_future for CTRN [2026-02-12T20:19:57.537245] [DEBUG] [LOCAL ] No optimal features file found for CTRN: ./output/feature-sets/CTRN.txt [2026-02-12T20:19:57.537334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:57.537367] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:57.537395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:57.537453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:57.597714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:57.598566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:57.598678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:57.598715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:57.726721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:57.726894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:57.726940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:57.726973] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:57.731259] [DEBUG] [FORECASTER] CTRN: Forecast T+1@11:T+2@11: DOWN (p=11.83%) [2026-02-12T20:19:57.731558] [INFO ] [FORECASTER] Completed predict_future for CTRN [2026-02-12T20:19:57.731736] [INFO ] [sig ] CTRN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:57.873790] [INFO ] [LOCAL ] Saved forecast: CTRN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CTRN.txt [2026-02-12T20:19:57.873935] [INFO ] [sig ] [813/3411] Completed CTRN in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-12T20:19:57.873975] [INFO ] [sig ] [814/3411] Forecasting CTS... [2026-02-12T20:19:57.874005] [INFO ] [sig ] Generating forecast for: CTS [2026-02-12T20:19:57.874035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTS' from 'https://tdm.silogroup.org/data/derivative_storage/CTS.csv'. [2026-02-12T20:19:57.885191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTS'. [2026-02-12T20:19:57.885531] [INFO ] [FORECASTER] Starting predict_future for CTS [2026-02-12T20:19:57.886325] [DEBUG] [LOCAL ] No optimal features file found for CTS: ./output/feature-sets/CTS.txt [2026-02-12T20:19:57.886377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:57.886409] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:57.886436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:57.886493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:57.944815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:57.945728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:57.945818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:57.945852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:58.068261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:58.068434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:58.068486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:58.068536] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:58.072036] [DEBUG] [FORECASTER] CTS: Forecast T+1@11:T+2@11: UP (p=87.13%) [2026-02-12T20:19:58.072341] [INFO ] [FORECASTER] Completed predict_future for CTS [2026-02-12T20:19:58.072481] [INFO ] [sig ] CTS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:58.232067] [INFO ] [LOCAL ] Saved forecast: CTS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CTS.txt [2026-02-12T20:19:58.232227] [INFO ] [sig ] [814/3411] Completed CTS in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-12T20:19:58.232267] [INFO ] [sig ] [815/3411] Forecasting CTSH... [2026-02-12T20:19:58.232298] [INFO ] [sig ] Generating forecast for: CTSH [2026-02-12T20:19:58.232328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTSH' from 'https://tdm.silogroup.org/data/derivative_storage/CTSH.csv'. [2026-02-12T20:19:58.244035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTSH'. [2026-02-12T20:19:58.244392] [INFO ] [FORECASTER] Starting predict_future for CTSH [2026-02-12T20:19:58.245192] [DEBUG] [LOCAL ] No optimal features file found for CTSH: ./output/feature-sets/CTSH.txt [2026-02-12T20:19:58.245244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:58.245324] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:58.245353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:58.245410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:58.305527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:58.306455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:58.306548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:58.306606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:58.427813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:58.427966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:58.428005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:58.428035] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:58.431439] [DEBUG] [FORECASTER] CTSH: Forecast T+1@11:T+2@11: DOWN (p=42.97%) [2026-02-12T20:19:58.431732] [INFO ] [FORECASTER] Completed predict_future for CTSH [2026-02-12T20:19:58.431861] [INFO ] [sig ] CTSH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:58.576477] [INFO ] [LOCAL ] Saved forecast: CTSH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CTSH.txt [2026-02-12T20:19:58.576674] [INFO ] [sig ] [815/3411] Completed CTSH in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-12T20:19:58.576718] [INFO ] [sig ] [816/3411] Forecasting CTVA... [2026-02-12T20:19:58.576749] [INFO ] [sig ] Generating forecast for: CTVA [2026-02-12T20:19:58.576780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTVA' from 'https://tdm.silogroup.org/data/derivative_storage/CTVA.csv'. [2026-02-12T20:19:58.588681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTVA'. [2026-02-12T20:19:58.589011] [INFO ] [FORECASTER] Starting predict_future for CTVA [2026-02-12T20:19:58.589895] [DEBUG] [LOCAL ] No optimal features file found for CTVA: ./output/feature-sets/CTVA.txt [2026-02-12T20:19:58.589949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:58.589982] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:58.590010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:58.590068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:58.648538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:58.649243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:58.649324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:58.649372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:58.772523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:58.772699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:58.772740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:58.772768] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:58.776456] [DEBUG] [FORECASTER] CTVA: Forecast T+1@11:T+2@11: DOWN (p=7.76%) [2026-02-12T20:19:58.776782] [INFO ] [FORECASTER] Completed predict_future for CTVA [2026-02-12T20:19:58.776931] [INFO ] [sig ] CTVA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:58.936766] [INFO ] [LOCAL ] Saved forecast: CTVA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CTVA.txt [2026-02-12T20:19:58.936946] [INFO ] [sig ] [816/3411] Completed CTVA in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-12T20:19:58.936996] [INFO ] [sig ] [817/3411] Forecasting CUBE... [2026-02-12T20:19:58.937030] [INFO ] [sig ] Generating forecast for: CUBE [2026-02-12T20:19:58.937061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBE' from 'https://tdm.silogroup.org/data/derivative_storage/CUBE.csv'. [2026-02-12T20:19:58.949075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBE'. [2026-02-12T20:19:58.949456] [INFO ] [FORECASTER] Starting predict_future for CUBE [2026-02-12T20:19:58.950303] [DEBUG] [LOCAL ] No optimal features file found for CUBE: ./output/feature-sets/CUBE.txt [2026-02-12T20:19:58.950357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:58.950390] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:58.950417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:58.950475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:59.009680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:59.010597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:59.010691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:59.010726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:59.130491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:59.130667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:59.130707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:59.130736] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:59.134161] [DEBUG] [FORECASTER] CUBE: Forecast T+1@11:T+2@11: UP (p=77.62%) [2026-02-12T20:19:59.134433] [INFO ] [FORECASTER] Completed predict_future for CUBE [2026-02-12T20:19:59.134560] [INFO ] [sig ] CUBE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:19:59.310176] [INFO ] [LOCAL ] Saved forecast: CUBE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CUBE.txt [2026-02-12T20:19:59.310332] [INFO ] [sig ] [817/3411] Completed CUBE in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-12T20:19:59.310381] [INFO ] [sig ] [818/3411] Forecasting CUBI... [2026-02-12T20:19:59.310412] [INFO ] [sig ] Generating forecast for: CUBI [2026-02-12T20:19:59.310443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBI' from 'https://tdm.silogroup.org/data/derivative_storage/CUBI.csv'. [2026-02-12T20:19:59.323372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBI'. [2026-02-12T20:19:59.323695] [INFO ] [FORECASTER] Starting predict_future for CUBI [2026-02-12T20:19:59.324523] [DEBUG] [LOCAL ] No optimal features file found for CUBI: ./output/feature-sets/CUBI.txt [2026-02-12T20:19:59.324596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:59.324631] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:59.324670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:59.324729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:59.384509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:59.385458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:59.385548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:59.385602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:59.509596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:59.509757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:59.509798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:59.509861] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:59.513385] [DEBUG] [FORECASTER] CUBI: Forecast T+1@11:T+2@11: DOWN (p=11.09%) [2026-02-12T20:19:59.513692] [INFO ] [FORECASTER] Completed predict_future for CUBI [2026-02-12T20:19:59.513828] [INFO ] [sig ] CUBI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:19:59.659129] [INFO ] [LOCAL ] Saved forecast: CUBI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CUBI.txt [2026-02-12T20:19:59.659275] [INFO ] [sig ] [818/3411] Completed CUBI in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-12T20:19:59.659315] [INFO ] [sig ] [819/3411] Forecasting CUK... [2026-02-12T20:19:59.659346] [INFO ] [sig ] Generating forecast for: CUK [2026-02-12T20:19:59.659376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUK' from 'https://tdm.silogroup.org/data/derivative_storage/CUK.csv'. [2026-02-12T20:19:59.671551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUK'. [2026-02-12T20:19:59.671899] [INFO ] [FORECASTER] Starting predict_future for CUK [2026-02-12T20:19:59.672734] [DEBUG] [LOCAL ] No optimal features file found for CUK: ./output/feature-sets/CUK.txt [2026-02-12T20:19:59.672789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:19:59.672822] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:19:59.672850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:19:59.672908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:19:59.733507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:19:59.734310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:19:59.734397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:19:59.734432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:19:59.863707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:19:59.863865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:19:59.863905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:19:59.863939] [INFO ] [FORECASTER] Training complete [2026-02-12T20:19:59.867546] [DEBUG] [FORECASTER] CUK: Forecast T+1@11:T+2@11: UP (p=55.10%) [2026-02-12T20:19:59.867849] [INFO ] [FORECASTER] Completed predict_future for CUK [2026-02-12T20:19:59.867982] [INFO ] [sig ] CUK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:00.010083] [INFO ] [LOCAL ] Saved forecast: CUK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CUK.txt [2026-02-12T20:20:00.010212] [INFO ] [sig ] [819/3411] Completed CUK in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-12T20:20:00.010253] [INFO ] [sig ] [820/3411] Forecasting CULP... [2026-02-12T20:20:00.010284] [INFO ] [sig ] Generating forecast for: CULP [2026-02-12T20:20:00.010314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CULP' from 'https://tdm.silogroup.org/data/derivative_storage/CULP.csv'. [2026-02-12T20:20:00.022594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CULP'. [2026-02-12T20:20:00.022845] [INFO ] [FORECASTER] Starting predict_future for CULP [2026-02-12T20:20:00.023664] [DEBUG] [LOCAL ] No optimal features file found for CULP: ./output/feature-sets/CULP.txt [2026-02-12T20:20:00.023718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:00.023750] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:00.023777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:00.023834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:00.085167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:00.086031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:00.086116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:00.086151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:00.205823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:00.206016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:00.206072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:00.206111] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:00.210552] [DEBUG] [FORECASTER] CULP: Forecast T+1@11:T+2@11: UP (p=60.98%) [2026-02-12T20:20:00.210874] [INFO ] [FORECASTER] Completed predict_future for CULP [2026-02-12T20:20:00.211019] [INFO ] [sig ] CULP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:00.359339] [INFO ] [LOCAL ] Saved forecast: CULP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CULP.txt [2026-02-12T20:20:00.359493] [INFO ] [sig ] [820/3411] Completed CULP in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-12T20:20:00.359533] [INFO ] [sig ] [821/3411] Forecasting CURI... [2026-02-12T20:20:00.359563] [INFO ] [sig ] Generating forecast for: CURI [2026-02-12T20:20:00.359676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CURI' from 'https://tdm.silogroup.org/data/derivative_storage/CURI.csv'. [2026-02-12T20:20:00.372638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CURI'. [2026-02-12T20:20:00.373002] [INFO ] [FORECASTER] Starting predict_future for CURI [2026-02-12T20:20:00.373853] [DEBUG] [LOCAL ] No optimal features file found for CURI: ./output/feature-sets/CURI.txt [2026-02-12T20:20:00.373907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:00.373940] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:00.373967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:00.374025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:00.438753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:00.439801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:00.439898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:00.439932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:00.579237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:00.579415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:00.579458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:00.579490] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:00.583520] [DEBUG] [FORECASTER] CURI: Forecast T+1@11:T+2@11: DOWN (p=49.17%) [2026-02-12T20:20:00.583919] [INFO ] [FORECASTER] Completed predict_future for CURI [2026-02-12T20:20:00.584122] [INFO ] [sig ] CURI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:00.751412] [INFO ] [LOCAL ] Saved forecast: CURI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CURI.txt [2026-02-12T20:20:00.751647] [INFO ] [sig ] [821/3411] Completed CURI in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-12T20:20:00.751708] [INFO ] [sig ] [822/3411] Forecasting CUZ... [2026-02-12T20:20:00.751749] [INFO ] [sig ] Generating forecast for: CUZ [2026-02-12T20:20:00.751796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUZ' from 'https://tdm.silogroup.org/data/derivative_storage/CUZ.csv'. [2026-02-12T20:20:00.766651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUZ'. [2026-02-12T20:20:00.767189] [INFO ] [FORECASTER] Starting predict_future for CUZ [2026-02-12T20:20:00.768402] [DEBUG] [LOCAL ] No optimal features file found for CUZ: ./output/feature-sets/CUZ.txt [2026-02-12T20:20:00.768467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:00.768502] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:00.768530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:00.768614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:00.852607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:00.853877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:00.854011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:00.854077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:01.029915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:01.030153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:01.030224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:01.030275] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:01.036554] [DEBUG] [FORECASTER] CUZ: Forecast T+1@11:T+2@11: DOWN (p=4.92%) [2026-02-12T20:20:01.037179] [INFO ] [FORECASTER] Completed predict_future for CUZ [2026-02-12T20:20:01.037457] [INFO ] [sig ] CUZ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:01.318558] [INFO ] [LOCAL ] Saved forecast: CUZ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CUZ.txt [2026-02-12T20:20:01.318804] [INFO ] [sig ] [822/3411] Completed CUZ in 0.6s | 2.78 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-12T20:20:01.318855] [INFO ] [sig ] [823/3411] Forecasting CVBF... [2026-02-12T20:20:01.318888] [INFO ] [sig ] Generating forecast for: CVBF [2026-02-12T20:20:01.318921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVBF' from 'https://tdm.silogroup.org/data/derivative_storage/CVBF.csv'. [2026-02-12T20:20:01.346956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVBF'. [2026-02-12T20:20:01.347539] [INFO ] [FORECASTER] Starting predict_future for CVBF [2026-02-12T20:20:01.348998] [DEBUG] [LOCAL ] No optimal features file found for CVBF: ./output/feature-sets/CVBF.txt [2026-02-12T20:20:01.349087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:01.349140] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:01.349189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:01.349295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:01.447280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:01.449721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:01.449975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:01.450022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:01.641334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:01.641567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:01.641653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:01.641691] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:01.647882] [DEBUG] [FORECASTER] CVBF: Forecast T+1@11:T+2@11: DOWN (p=1.25%) [2026-02-12T20:20:01.648436] [INFO ] [FORECASTER] Completed predict_future for CVBF [2026-02-12T20:20:01.648700] [INFO ] [sig ] CVBF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:01.905290] [INFO ] [LOCAL ] Saved forecast: CVBF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CVBF.txt [2026-02-12T20:20:01.905610] [INFO ] [sig ] [823/3411] Completed CVBF in 0.6s | 2.77 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-12T20:20:01.905699] [INFO ] [sig ] [824/3411] Forecasting CVCO... [2026-02-12T20:20:01.905752] [INFO ] [sig ] Generating forecast for: CVCO [2026-02-12T20:20:01.905799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVCO' from 'https://tdm.silogroup.org/data/derivative_storage/CVCO.csv'. [2026-02-12T20:20:01.926852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVCO'. [2026-02-12T20:20:01.927424] [INFO ] [FORECASTER] Starting predict_future for CVCO [2026-02-12T20:20:01.928404] [DEBUG] [LOCAL ] No optimal features file found for CVCO: ./output/feature-sets/CVCO.txt [2026-02-12T20:20:01.928461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:01.928495] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:01.928522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:01.928607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:02.002071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:02.003313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:02.003449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:02.003496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:02.147795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:02.147989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:02.148052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:02.148099] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:02.152805] [DEBUG] [FORECASTER] CVCO: Forecast T+1@11:T+2@11: UP (p=91.85%) [2026-02-12T20:20:02.153216] [INFO ] [FORECASTER] Completed predict_future for CVCO [2026-02-12T20:20:02.153390] [INFO ] [sig ] CVCO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:02.314402] [INFO ] [LOCAL ] Saved forecast: CVCO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CVCO.txt [2026-02-12T20:20:02.314596] [INFO ] [sig ] [824/3411] Completed CVCO in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-12T20:20:02.314642] [INFO ] [sig ] [825/3411] Forecasting CVE... [2026-02-12T20:20:02.314672] [INFO ] [sig ] Generating forecast for: CVE [2026-02-12T20:20:02.314704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVE' from 'https://tdm.silogroup.org/data/derivative_storage/CVE.csv'. [2026-02-12T20:20:02.332069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVE'. [2026-02-12T20:20:02.332473] [INFO ] [FORECASTER] Starting predict_future for CVE [2026-02-12T20:20:02.333333] [DEBUG] [LOCAL ] No optimal features file found for CVE: ./output/feature-sets/CVE.txt [2026-02-12T20:20:02.333388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:02.333420] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:02.333449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:02.333507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:02.394622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:02.395592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:02.395741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:02.395777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:02.535018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:02.535217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:02.535278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:02.535315] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:02.539606] [DEBUG] [FORECASTER] CVE: Forecast T+1@11:T+2@11: UP (p=97.15%) [2026-02-12T20:20:02.539962] [INFO ] [FORECASTER] Completed predict_future for CVE [2026-02-12T20:20:02.540114] [INFO ] [sig ] CVE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:02.701514] [INFO ] [LOCAL ] Saved forecast: CVE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CVE.txt [2026-02-12T20:20:02.701698] [INFO ] [sig ] [825/3411] Completed CVE in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-12T20:20:02.701741] [INFO ] [sig ] [826/3411] Forecasting CVEO... [2026-02-12T20:20:02.701772] [INFO ] [sig ] Generating forecast for: CVEO [2026-02-12T20:20:02.701803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVEO' from 'https://tdm.silogroup.org/data/derivative_storage/CVEO.csv'. [2026-02-12T20:20:02.713525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVEO'. [2026-02-12T20:20:02.713922] [INFO ] [FORECASTER] Starting predict_future for CVEO [2026-02-12T20:20:02.714821] [DEBUG] [LOCAL ] No optimal features file found for CVEO: ./output/feature-sets/CVEO.txt [2026-02-12T20:20:02.714876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:02.714909] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:02.714935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:02.714993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:02.776544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:02.777487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:02.777594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:02.777631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:02.902603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:02.902771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:02.902815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:02.902848] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:02.906664] [DEBUG] [FORECASTER] CVEO: Forecast T+1@11:T+2@11: DOWN (p=25.52%) [2026-02-12T20:20:02.907048] [INFO ] [FORECASTER] Completed predict_future for CVEO [2026-02-12T20:20:02.907207] [INFO ] [sig ] CVEO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:03.063344] [INFO ] [LOCAL ] Saved forecast: CVEO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CVEO.txt [2026-02-12T20:20:03.063510] [INFO ] [sig ] [826/3411] Completed CVEO in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-12T20:20:03.063553] [INFO ] [sig ] [827/3411] Forecasting CVGI... [2026-02-12T20:20:03.063607] [INFO ] [sig ] Generating forecast for: CVGI [2026-02-12T20:20:03.063642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVGI' from 'https://tdm.silogroup.org/data/derivative_storage/CVGI.csv'. [2026-02-12T20:20:03.077443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVGI'. [2026-02-12T20:20:03.077854] [INFO ] [FORECASTER] Starting predict_future for CVGI [2026-02-12T20:20:03.078960] [DEBUG] [LOCAL ] No optimal features file found for CVGI: ./output/feature-sets/CVGI.txt [2026-02-12T20:20:03.079015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:03.079050] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:03.079078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:03.079136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:03.142599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:03.143775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:03.143877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:03.143912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:03.279954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:03.280111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:03.280152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:03.280182] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:03.283955] [DEBUG] [FORECASTER] CVGI: Forecast T+1@11:T+2@11: UP (p=97.97%) [2026-02-12T20:20:03.284241] [INFO ] [FORECASTER] Completed predict_future for CVGI [2026-02-12T20:20:03.284535] [INFO ] [sig ] CVGI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:03.428248] [INFO ] [LOCAL ] Saved forecast: CVGI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CVGI.txt [2026-02-12T20:20:03.428397] [INFO ] [sig ] [827/3411] Completed CVGI in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-12T20:20:03.428440] [INFO ] [sig ] [828/3411] Forecasting CVI... [2026-02-12T20:20:03.428473] [INFO ] [sig ] Generating forecast for: CVI [2026-02-12T20:20:03.428505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVI' from 'https://tdm.silogroup.org/data/derivative_storage/CVI.csv'. [2026-02-12T20:20:03.441156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVI'. [2026-02-12T20:20:03.441443] [INFO ] [FORECASTER] Starting predict_future for CVI [2026-02-12T20:20:03.442233] [DEBUG] [LOCAL ] No optimal features file found for CVI: ./output/feature-sets/CVI.txt [2026-02-12T20:20:03.442285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:03.442317] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:03.442344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:03.442400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:03.507753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:03.508670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:03.508762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:03.508796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:03.643503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:03.643720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:03.643787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:03.643841] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:03.648714] [DEBUG] [FORECASTER] CVI: Forecast T+1@11:T+2@11: DOWN (p=32.78%) [2026-02-12T20:20:03.649031] [INFO ] [FORECASTER] Completed predict_future for CVI [2026-02-12T20:20:03.649202] [INFO ] [sig ] CVI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:03.794752] [INFO ] [LOCAL ] Saved forecast: CVI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CVI.txt [2026-02-12T20:20:03.794960] [INFO ] [sig ] [828/3411] Completed CVI in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-12T20:20:03.795005] [INFO ] [sig ] [829/3411] Forecasting CVKD... [2026-02-12T20:20:03.795039] [INFO ] [sig ] Generating forecast for: CVKD [2026-02-12T20:20:03.795072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVKD' from 'https://tdm.silogroup.org/data/derivative_storage/CVKD.csv'. [2026-02-12T20:20:03.807652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVKD'. [2026-02-12T20:20:03.808077] [INFO ] [FORECASTER] Starting predict_future for CVKD [2026-02-12T20:20:03.808976] [DEBUG] [LOCAL ] No optimal features file found for CVKD: ./output/feature-sets/CVKD.txt [2026-02-12T20:20:03.809034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:03.809075] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:03.809109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:03.809180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:03.871067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:03.872071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:03.872163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:03.872198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:03.999519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:03.999722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:03.999773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:03.999805] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:04.003359] [DEBUG] [FORECASTER] CVKD: Forecast T+1@11:T+2@11: DOWN (p=20.48%) [2026-02-12T20:20:04.003709] [INFO ] [FORECASTER] Completed predict_future for CVKD [2026-02-12T20:20:04.003858] [INFO ] [sig ] CVKD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:04.149637] [INFO ] [LOCAL ] Saved forecast: CVKD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CVKD.txt [2026-02-12T20:20:04.149786] [INFO ] [sig ] [829/3411] Completed CVKD in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-12T20:20:04.149826] [INFO ] [sig ] [830/3411] Forecasting CVNA... [2026-02-12T20:20:04.149857] [INFO ] [sig ] Generating forecast for: CVNA [2026-02-12T20:20:04.149887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVNA' from 'https://tdm.silogroup.org/data/derivative_storage/CVNA.csv'. [2026-02-12T20:20:04.162179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVNA'. [2026-02-12T20:20:04.162608] [INFO ] [FORECASTER] Starting predict_future for CVNA [2026-02-12T20:20:04.163433] [DEBUG] [LOCAL ] No optimal features file found for CVNA: ./output/feature-sets/CVNA.txt [2026-02-12T20:20:04.163486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:04.163518] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:04.163545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:04.163631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:04.226848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:04.227645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:04.227729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:04.227763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:04.354749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:04.354907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:04.354947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:04.354976] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:04.358736] [DEBUG] [FORECASTER] CVNA: Forecast T+1@11:T+2@11: UP (p=89.18%) [2026-02-12T20:20:04.359012] [INFO ] [FORECASTER] Completed predict_future for CVNA [2026-02-12T20:20:04.359146] [INFO ] [sig ] CVNA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:04.502314] [INFO ] [LOCAL ] Saved forecast: CVNA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CVNA.txt [2026-02-12T20:20:04.502456] [INFO ] [sig ] [830/3411] Completed CVNA in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-12T20:20:04.502496] [INFO ] [sig ] [831/3411] Forecasting CVRX... [2026-02-12T20:20:04.502526] [INFO ] [sig ] Generating forecast for: CVRX [2026-02-12T20:20:04.502556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVRX' from 'https://tdm.silogroup.org/data/derivative_storage/CVRX.csv'. [2026-02-12T20:20:04.514106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVRX'. [2026-02-12T20:20:04.514412] [INFO ] [FORECASTER] Starting predict_future for CVRX [2026-02-12T20:20:04.515286] [DEBUG] [LOCAL ] No optimal features file found for CVRX: ./output/feature-sets/CVRX.txt [2026-02-12T20:20:04.515361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:04.515394] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:04.515421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:04.515477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:04.572041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:04.572761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:04.572841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:04.572873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:04.692489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:04.692652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:04.692694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:04.692723] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:04.696077] [DEBUG] [FORECASTER] CVRX: Forecast T+1@11:T+2@11: DOWN (p=13.65%) [2026-02-12T20:20:04.696371] [INFO ] [FORECASTER] Completed predict_future for CVRX [2026-02-12T20:20:04.696500] [INFO ] [sig ] CVRX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:04.838350] [INFO ] [LOCAL ] Saved forecast: CVRX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CVRX.txt [2026-02-12T20:20:04.838537] [INFO ] [sig ] [831/3411] Completed CVRX in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-12T20:20:04.838601] [INFO ] [sig ] [832/3411] Forecasting CVS... [2026-02-12T20:20:04.838637] [INFO ] [sig ] Generating forecast for: CVS [2026-02-12T20:20:04.838671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVS' from 'https://tdm.silogroup.org/data/derivative_storage/CVS.csv'. [2026-02-12T20:20:04.851269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVS'. [2026-02-12T20:20:04.851658] [INFO ] [FORECASTER] Starting predict_future for CVS [2026-02-12T20:20:04.852562] [DEBUG] [LOCAL ] No optimal features file found for CVS: ./output/feature-sets/CVS.txt [2026-02-12T20:20:04.852647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:04.852728] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:04.852769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:04.852845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:04.917041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:04.917998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:04.918095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:04.918139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:05.045825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:05.045990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:05.046031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:05.046060] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:05.050156] [DEBUG] [FORECASTER] CVS: Forecast T+1@11:T+2@11: UP (p=83.48%) [2026-02-12T20:20:05.050473] [INFO ] [FORECASTER] Completed predict_future for CVS [2026-02-12T20:20:05.050639] [INFO ] [sig ] CVS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:05.207692] [INFO ] [LOCAL ] Saved forecast: CVS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CVS.txt [2026-02-12T20:20:05.207863] [INFO ] [sig ] [832/3411] Completed CVS in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-12T20:20:05.207905] [INFO ] [sig ] [833/3411] Forecasting CVX... [2026-02-12T20:20:05.207936] [INFO ] [sig ] Generating forecast for: CVX [2026-02-12T20:20:05.207967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVX' from 'https://tdm.silogroup.org/data/derivative_storage/CVX.csv'. [2026-02-12T20:20:05.221071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVX'. [2026-02-12T20:20:05.221498] [INFO ] [FORECASTER] Starting predict_future for CVX [2026-02-12T20:20:05.222422] [DEBUG] [LOCAL ] No optimal features file found for CVX: ./output/feature-sets/CVX.txt [2026-02-12T20:20:05.222477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:05.222509] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:05.222536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:05.222613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:05.284695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:05.285662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:05.285772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:05.285815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:05.419794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:05.419962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:05.420007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:05.420051] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:05.424231] [DEBUG] [FORECASTER] CVX: Forecast T+1@11:T+2@11: UP (p=54.17%) [2026-02-12T20:20:05.424657] [INFO ] [FORECASTER] Completed predict_future for CVX [2026-02-12T20:20:05.424826] [INFO ] [sig ] CVX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:05.593727] [INFO ] [LOCAL ] Saved forecast: CVX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CVX.txt [2026-02-12T20:20:05.593882] [INFO ] [sig ] [833/3411] Completed CVX in 0.4s | 2.77 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-12T20:20:05.593924] [INFO ] [sig ] [834/3411] Forecasting CWAN... [2026-02-12T20:20:05.593953] [INFO ] [sig ] Generating forecast for: CWAN [2026-02-12T20:20:05.593986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWAN' from 'https://tdm.silogroup.org/data/derivative_storage/CWAN.csv'. [2026-02-12T20:20:05.606687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWAN'. [2026-02-12T20:20:05.607088] [INFO ] [FORECASTER] Starting predict_future for CWAN [2026-02-12T20:20:05.608039] [DEBUG] [LOCAL ] No optimal features file found for CWAN: ./output/feature-sets/CWAN.txt [2026-02-12T20:20:05.608095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:05.608128] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:05.608155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:05.608213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:05.671528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:05.672450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:05.672541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:05.672594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:05.794649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:05.794818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:05.794860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:05.794889] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:05.798463] [DEBUG] [FORECASTER] CWAN: Forecast T+1@11:T+2@11: UP (p=92.64%) [2026-02-12T20:20:05.798770] [INFO ] [FORECASTER] Completed predict_future for CWAN [2026-02-12T20:20:05.798908] [INFO ] [sig ] CWAN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:05.940609] [INFO ] [LOCAL ] Saved forecast: CWAN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CWAN.txt [2026-02-12T20:20:05.940747] [INFO ] [sig ] [834/3411] Completed CWAN in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-12T20:20:05.940792] [INFO ] [sig ] [835/3411] Forecasting CWBC... [2026-02-12T20:20:05.940822] [INFO ] [sig ] Generating forecast for: CWBC [2026-02-12T20:20:05.940853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWBC' from 'https://tdm.silogroup.org/data/derivative_storage/CWBC.csv'. [2026-02-12T20:20:05.952425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWBC'. [2026-02-12T20:20:05.952769] [INFO ] [FORECASTER] Starting predict_future for CWBC [2026-02-12T20:20:05.953548] [DEBUG] [LOCAL ] No optimal features file found for CWBC: ./output/feature-sets/CWBC.txt [2026-02-12T20:20:05.953626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:05.953659] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:05.953686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:05.953741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:06.009889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:06.010518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:06.010616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:06.010653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:06.131598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:06.131744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:06.131784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:06.131849] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:06.135292] [DEBUG] [FORECASTER] CWBC: Forecast T+1@11:T+2@11: UP (p=77.10%) [2026-02-12T20:20:06.135608] [INFO ] [FORECASTER] Completed predict_future for CWBC [2026-02-12T20:20:06.135745] [INFO ] [sig ] CWBC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:06.277118] [INFO ] [LOCAL ] Saved forecast: CWBC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CWBC.txt [2026-02-12T20:20:06.277262] [INFO ] [sig ] [835/3411] Completed CWBC in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-12T20:20:06.277303] [INFO ] [sig ] [836/3411] Forecasting CWCO... [2026-02-12T20:20:06.277334] [INFO ] [sig ] Generating forecast for: CWCO [2026-02-12T20:20:06.277365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWCO' from 'https://tdm.silogroup.org/data/derivative_storage/CWCO.csv'. [2026-02-12T20:20:06.288695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWCO'. [2026-02-12T20:20:06.289012] [INFO ] [FORECASTER] Starting predict_future for CWCO [2026-02-12T20:20:06.289822] [DEBUG] [LOCAL ] No optimal features file found for CWCO: ./output/feature-sets/CWCO.txt [2026-02-12T20:20:06.289875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:06.289908] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:06.289934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:06.289990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:06.346487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:06.347272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:06.347356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:06.347388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:06.465598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:06.465753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:06.465793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:06.465822] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:06.469515] [DEBUG] [FORECASTER] CWCO: Forecast T+1@11:T+2@11: DOWN (p=13.36%) [2026-02-12T20:20:06.469820] [INFO ] [FORECASTER] Completed predict_future for CWCO [2026-02-12T20:20:06.469975] [INFO ] [sig ] CWCO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:06.615449] [INFO ] [LOCAL ] Saved forecast: CWCO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CWCO.txt [2026-02-12T20:20:06.615617] [INFO ] [sig ] [836/3411] Completed CWCO in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-12T20:20:06.615660] [INFO ] [sig ] [837/3411] Forecasting CWD... [2026-02-12T20:20:06.615691] [INFO ] [sig ] Generating forecast for: CWD [2026-02-12T20:20:06.615721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWD' from 'https://tdm.silogroup.org/data/derivative_storage/CWD.csv'. [2026-02-12T20:20:06.627086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWD'. [2026-02-12T20:20:06.627453] [INFO ] [FORECASTER] Starting predict_future for CWD [2026-02-12T20:20:06.628286] [DEBUG] [LOCAL ] No optimal features file found for CWD: ./output/feature-sets/CWD.txt [2026-02-12T20:20:06.628339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:06.628370] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:06.628397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:06.628454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:06.685383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:06.686092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:06.686174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:06.686211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:06.796334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:06.796482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:06.796522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:06.796553] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:06.799978] [DEBUG] [FORECASTER] CWD: Forecast T+1@11:T+2@11: DOWN (p=30.53%) [2026-02-12T20:20:06.800259] [INFO ] [FORECASTER] Completed predict_future for CWD [2026-02-12T20:20:06.800390] [INFO ] [sig ] CWD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:06.939982] [INFO ] [LOCAL ] Saved forecast: CWD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CWD.txt [2026-02-12T20:20:06.940129] [INFO ] [sig ] [837/3411] Completed CWD in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-12T20:20:06.940169] [INFO ] [sig ] [838/3411] Forecasting CWEN... [2026-02-12T20:20:06.940199] [INFO ] [sig ] Generating forecast for: CWEN [2026-02-12T20:20:06.940232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWEN' from 'https://tdm.silogroup.org/data/derivative_storage/CWEN.csv'. [2026-02-12T20:20:06.951799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWEN'. [2026-02-12T20:20:06.952109] [INFO ] [FORECASTER] Starting predict_future for CWEN [2026-02-12T20:20:06.952902] [DEBUG] [LOCAL ] No optimal features file found for CWEN: ./output/feature-sets/CWEN.txt [2026-02-12T20:20:06.952954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:06.952985] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:06.953012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:06.953068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:07.009384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:07.010034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:07.010114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:07.010147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:07.129462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:07.129625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:07.129683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:07.129713] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:07.133094] [DEBUG] [FORECASTER] CWEN: Forecast T+1@11:T+2@11: UP (p=88.25%) [2026-02-12T20:20:07.133374] [INFO ] [FORECASTER] Completed predict_future for CWEN [2026-02-12T20:20:07.133508] [INFO ] [sig ] CWEN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:07.274490] [INFO ] [LOCAL ] Saved forecast: CWEN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CWEN.txt [2026-02-12T20:20:07.274640] [INFO ] [sig ] [838/3411] Completed CWEN in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-12T20:20:07.274682] [INFO ] [sig ] [839/3411] Forecasting CWH... [2026-02-12T20:20:07.274711] [INFO ] [sig ] Generating forecast for: CWH [2026-02-12T20:20:07.274741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWH' from 'https://tdm.silogroup.org/data/derivative_storage/CWH.csv'. [2026-02-12T20:20:07.286404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWH'. [2026-02-12T20:20:07.286744] [INFO ] [FORECASTER] Starting predict_future for CWH [2026-02-12T20:20:07.287539] [DEBUG] [LOCAL ] No optimal features file found for CWH: ./output/feature-sets/CWH.txt [2026-02-12T20:20:07.287610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:07.287644] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:07.287671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:07.287728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:07.345473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:07.346157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:07.346237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:07.346269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:07.469149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:07.469305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:07.469347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:07.469377] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:07.472949] [DEBUG] [FORECASTER] CWH: Forecast T+1@11:T+2@11: UP (p=96.51%) [2026-02-12T20:20:07.473244] [INFO ] [FORECASTER] Completed predict_future for CWH [2026-02-12T20:20:07.473378] [INFO ] [sig ] CWH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:07.620245] [INFO ] [LOCAL ] Saved forecast: CWH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CWH.txt [2026-02-12T20:20:07.620422] [INFO ] [sig ] [839/3411] Completed CWH in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-12T20:20:07.620465] [INFO ] [sig ] [840/3411] Forecasting CWK... [2026-02-12T20:20:07.620496] [INFO ] [sig ] Generating forecast for: CWK [2026-02-12T20:20:07.620526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWK' from 'https://tdm.silogroup.org/data/derivative_storage/CWK.csv'. [2026-02-12T20:20:07.633150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWK'. [2026-02-12T20:20:07.633458] [INFO ] [FORECASTER] Starting predict_future for CWK [2026-02-12T20:20:07.634285] [DEBUG] [LOCAL ] No optimal features file found for CWK: ./output/feature-sets/CWK.txt [2026-02-12T20:20:07.634338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:07.634369] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:07.634395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:07.634451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:07.692151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:07.692828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:07.692920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:07.692953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:07.811400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:07.811562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:07.811621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:07.811651] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:07.815198] [DEBUG] [FORECASTER] CWK: Forecast T+1@11:T+2@11: DOWN (p=10.31%) [2026-02-12T20:20:07.815485] [INFO ] [FORECASTER] Completed predict_future for CWK [2026-02-12T20:20:07.815637] [INFO ] [sig ] CWK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:07.956782] [INFO ] [LOCAL ] Saved forecast: CWK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CWK.txt [2026-02-12T20:20:07.956972] [INFO ] [sig ] [840/3411] Completed CWK in 0.3s | 2.77 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-12T20:20:07.957031] [INFO ] [sig ] [841/3411] Forecasting CXDO... [2026-02-12T20:20:07.957066] [INFO ] [sig ] Generating forecast for: CXDO [2026-02-12T20:20:07.957098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXDO' from 'https://tdm.silogroup.org/data/derivative_storage/CXDO.csv'. [2026-02-12T20:20:07.969656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXDO'. [2026-02-12T20:20:07.970136] [INFO ] [FORECASTER] Starting predict_future for CXDO [2026-02-12T20:20:07.971097] [DEBUG] [LOCAL ] No optimal features file found for CXDO: ./output/feature-sets/CXDO.txt [2026-02-12T20:20:07.971158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:07.971199] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:07.971239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:07.971303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:08.028201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:08.028941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:08.029023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:08.029057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:08.143923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:08.144087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:08.144139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:08.144175] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:08.147728] [DEBUG] [FORECASTER] CXDO: Forecast T+1@11:T+2@11: DOWN (p=15.75%) [2026-02-12T20:20:08.148014] [INFO ] [FORECASTER] Completed predict_future for CXDO [2026-02-12T20:20:08.148161] [INFO ] [sig ] CXDO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:08.310320] [INFO ] [LOCAL ] Saved forecast: CXDO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CXDO.txt [2026-02-12T20:20:08.310507] [INFO ] [sig ] [841/3411] Completed CXDO in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-12T20:20:08.310553] [INFO ] [sig ] [842/3411] Forecasting CXE... [2026-02-12T20:20:08.310606] [INFO ] [sig ] Generating forecast for: CXE [2026-02-12T20:20:08.310642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXE' from 'https://tdm.silogroup.org/data/derivative_storage/CXE.csv'. [2026-02-12T20:20:08.323149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXE'. [2026-02-12T20:20:08.323603] [INFO ] [FORECASTER] Starting predict_future for CXE [2026-02-12T20:20:08.324477] [DEBUG] [LOCAL ] No optimal features file found for CXE: ./output/feature-sets/CXE.txt [2026-02-12T20:20:08.324535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:08.324609] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:08.324644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:08.324703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:08.386077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:08.387066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:08.387221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:08.387296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:08.510551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:08.510746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:08.510788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:08.510822] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:08.514969] [DEBUG] [FORECASTER] CXE: Forecast T+1@11:T+2@11: UP (p=71.74%) [2026-02-12T20:20:08.515312] [INFO ] [FORECASTER] Completed predict_future for CXE [2026-02-12T20:20:08.515459] [INFO ] [sig ] CXE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:08.687986] [INFO ] [LOCAL ] Saved forecast: CXE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CXE.txt [2026-02-12T20:20:08.688187] [INFO ] [sig ] [842/3411] Completed CXE in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-12T20:20:08.688239] [INFO ] [sig ] [843/3411] Forecasting CXSE... [2026-02-12T20:20:08.688281] [INFO ] [sig ] Generating forecast for: CXSE [2026-02-12T20:20:08.688329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXSE' from 'https://tdm.silogroup.org/data/derivative_storage/CXSE.csv'. [2026-02-12T20:20:08.700536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXSE'. [2026-02-12T20:20:08.701044] [INFO ] [FORECASTER] Starting predict_future for CXSE [2026-02-12T20:20:08.702300] [DEBUG] [LOCAL ] No optimal features file found for CXSE: ./output/feature-sets/CXSE.txt [2026-02-12T20:20:08.702388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:08.702443] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:08.702479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:08.702555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:08.761753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:08.762723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:08.762813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:08.762847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:08.878425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:08.878604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:08.878649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:08.878679] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:08.882257] [DEBUG] [FORECASTER] CXSE: Forecast T+1@11:T+2@11: UP (p=58.52%) [2026-02-12T20:20:08.882552] [INFO ] [FORECASTER] Completed predict_future for CXSE [2026-02-12T20:20:08.882710] [INFO ] [sig ] CXSE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:09.033914] [INFO ] [LOCAL ] Saved forecast: CXSE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CXSE.txt [2026-02-12T20:20:09.034089] [INFO ] [sig ] [843/3411] Completed CXSE in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-12T20:20:09.034133] [INFO ] [sig ] [844/3411] Forecasting CYD... [2026-02-12T20:20:09.034163] [INFO ] [sig ] Generating forecast for: CYD [2026-02-12T20:20:09.034194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYD' from 'https://tdm.silogroup.org/data/derivative_storage/CYD.csv'. [2026-02-12T20:20:09.046513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYD'. [2026-02-12T20:20:09.046966] [INFO ] [FORECASTER] Starting predict_future for CYD [2026-02-12T20:20:09.047926] [DEBUG] [LOCAL ] No optimal features file found for CYD: ./output/feature-sets/CYD.txt [2026-02-12T20:20:09.047983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:09.048016] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:09.048045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:09.048106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:09.107525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:09.108485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:09.108593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:09.108629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:09.234640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:09.234801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:09.234844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:09.234873] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:09.238476] [DEBUG] [FORECASTER] CYD: Forecast T+1@11:T+2@11: UP (p=86.16%) [2026-02-12T20:20:09.238791] [INFO ] [FORECASTER] Completed predict_future for CYD [2026-02-12T20:20:09.238932] [INFO ] [sig ] CYD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:09.380147] [INFO ] [LOCAL ] Saved forecast: CYD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CYD.txt [2026-02-12T20:20:09.380318] [INFO ] [sig ] [844/3411] Completed CYD in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-12T20:20:09.380358] [INFO ] [sig ] [845/3411] Forecasting CYH... [2026-02-12T20:20:09.380388] [INFO ] [sig ] Generating forecast for: CYH [2026-02-12T20:20:09.380421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYH' from 'https://tdm.silogroup.org/data/derivative_storage/CYH.csv'. [2026-02-12T20:20:09.392049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYH'. [2026-02-12T20:20:09.392406] [INFO ] [FORECASTER] Starting predict_future for CYH [2026-02-12T20:20:09.393218] [DEBUG] [LOCAL ] No optimal features file found for CYH: ./output/feature-sets/CYH.txt [2026-02-12T20:20:09.393276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:09.393308] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:09.393335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:09.393392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:09.451665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:09.452560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:09.452666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:09.452701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:09.573837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:09.573994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:09.574034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:09.574062] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:09.577524] [DEBUG] [FORECASTER] CYH: Forecast T+1@11:T+2@11: DOWN (p=18.53%) [2026-02-12T20:20:09.577829] [INFO ] [FORECASTER] Completed predict_future for CYH [2026-02-12T20:20:09.577968] [INFO ] [sig ] CYH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:09.723402] [INFO ] [LOCAL ] Saved forecast: CYH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CYH.txt [2026-02-12T20:20:09.723636] [INFO ] [sig ] [845/3411] Completed CYH in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-12T20:20:09.723704] [INFO ] [sig ] [846/3411] Forecasting CYN... [2026-02-12T20:20:09.723745] [INFO ] [sig ] Generating forecast for: CYN [2026-02-12T20:20:09.723798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYN' from 'https://tdm.silogroup.org/data/derivative_storage/CYN.csv'. [2026-02-12T20:20:09.735735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYN'. [2026-02-12T20:20:09.736117] [INFO ] [FORECASTER] Starting predict_future for CYN [2026-02-12T20:20:09.737020] [DEBUG] [LOCAL ] No optimal features file found for CYN: ./output/feature-sets/CYN.txt [2026-02-12T20:20:09.737076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:09.737110] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:09.737138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:09.737206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:09.812489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:09.813427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:09.813516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:09.813548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:09.946206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:09.946364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:09.946407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:09.946439] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:09.950166] [DEBUG] [FORECASTER] CYN: Forecast T+1@11:T+2@11: DOWN (p=48.78%) [2026-02-12T20:20:09.950461] [INFO ] [FORECASTER] Completed predict_future for CYN [2026-02-12T20:20:09.950618] [INFO ] [sig ] CYN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:10.097987] [INFO ] [LOCAL ] Saved forecast: CYN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CYN.txt [2026-02-12T20:20:10.098147] [INFO ] [sig ] [846/3411] Completed CYN in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-12T20:20:10.098189] [INFO ] [sig ] [847/3411] Forecasting CYRX... [2026-02-12T20:20:10.098219] [INFO ] [sig ] Generating forecast for: CYRX [2026-02-12T20:20:10.098249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYRX' from 'https://tdm.silogroup.org/data/derivative_storage/CYRX.csv'. [2026-02-12T20:20:10.109729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYRX'. [2026-02-12T20:20:10.110116] [INFO ] [FORECASTER] Starting predict_future for CYRX [2026-02-12T20:20:10.110938] [DEBUG] [LOCAL ] No optimal features file found for CYRX: ./output/feature-sets/CYRX.txt [2026-02-12T20:20:10.110990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:10.111022] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:10.111049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:10.111105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:10.169510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:10.170392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:10.170475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:10.170507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:10.291679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:10.291833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:10.291874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:10.291902] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:10.295449] [DEBUG] [FORECASTER] CYRX: Forecast T+1@11:T+2@11: UP (p=99.49%) [2026-02-12T20:20:10.295853] [INFO ] [FORECASTER] Completed predict_future for CYRX [2026-02-12T20:20:10.296024] [INFO ] [sig ] CYRX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:10.434939] [INFO ] [LOCAL ] Saved forecast: CYRX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CYRX.txt [2026-02-12T20:20:10.435094] [INFO ] [sig ] [847/3411] Completed CYRX in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-12T20:20:10.435137] [INFO ] [sig ] [848/3411] Forecasting CYTK... [2026-02-12T20:20:10.435167] [INFO ] [sig ] Generating forecast for: CYTK [2026-02-12T20:20:10.435197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYTK' from 'https://tdm.silogroup.org/data/derivative_storage/CYTK.csv'. [2026-02-12T20:20:10.446865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYTK'. [2026-02-12T20:20:10.447198] [INFO ] [FORECASTER] Starting predict_future for CYTK [2026-02-12T20:20:10.448075] [DEBUG] [LOCAL ] No optimal features file found for CYTK: ./output/feature-sets/CYTK.txt [2026-02-12T20:20:10.448129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:10.448163] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:10.448191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:10.448249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:10.505500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:10.506186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:10.506266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:10.506298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:10.633277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:10.633437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:10.633477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:10.633509] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:10.637008] [DEBUG] [FORECASTER] CYTK: Forecast T+1@11:T+2@11: DOWN (p=26.14%) [2026-02-12T20:20:10.637312] [INFO ] [FORECASTER] Completed predict_future for CYTK [2026-02-12T20:20:10.637446] [INFO ] [sig ] CYTK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:10.778533] [INFO ] [LOCAL ] Saved forecast: CYTK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CYTK.txt [2026-02-12T20:20:10.778675] [INFO ] [sig ] [848/3411] Completed CYTK in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-12T20:20:10.778714] [INFO ] [sig ] [849/3411] Forecasting CZFS... [2026-02-12T20:20:10.778744] [INFO ] [sig ] Generating forecast for: CZFS [2026-02-12T20:20:10.778773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZFS' from 'https://tdm.silogroup.org/data/derivative_storage/CZFS.csv'. [2026-02-12T20:20:10.788757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZFS'. [2026-02-12T20:20:10.789036] [INFO ] [FORECASTER] Starting predict_future for CZFS [2026-02-12T20:20:10.789866] [DEBUG] [LOCAL ] No optimal features file found for CZFS: ./output/feature-sets/CZFS.txt [2026-02-12T20:20:10.789920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:10.789989] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:10.790031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:10.790115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:10.849620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:10.850317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:10.850399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:10.850437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:10.953372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:10.953529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:10.953586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:10.953655] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:10.957615] [DEBUG] [FORECASTER] CZFS: Forecast T+1@11:T+2@11: DOWN (p=5.07%) [2026-02-12T20:20:10.957895] [INFO ] [FORECASTER] Completed predict_future for CZFS [2026-02-12T20:20:10.958025] [INFO ] [sig ] CZFS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:11.099686] [INFO ] [LOCAL ] Saved forecast: CZFS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CZFS.txt [2026-02-12T20:20:11.099838] [INFO ] [sig ] [849/3411] Completed CZFS in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-12T20:20:11.099878] [INFO ] [sig ] [850/3411] Forecasting CZNC... [2026-02-12T20:20:11.099909] [INFO ] [sig ] Generating forecast for: CZNC [2026-02-12T20:20:11.099940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZNC' from 'https://tdm.silogroup.org/data/derivative_storage/CZNC.csv'. [2026-02-12T20:20:11.111504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZNC'. [2026-02-12T20:20:11.111860] [INFO ] [FORECASTER] Starting predict_future for CZNC [2026-02-12T20:20:11.112727] [DEBUG] [LOCAL ] No optimal features file found for CZNC: ./output/feature-sets/CZNC.txt [2026-02-12T20:20:11.112782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:11.112815] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:11.112843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:11.112902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:11.174134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:11.175037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:11.175122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:11.175157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:11.299667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:11.299829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:11.299873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:11.299903] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:11.303523] [DEBUG] [FORECASTER] CZNC: Forecast T+1@11:T+2@11: UP (p=90.71%) [2026-02-12T20:20:11.303846] [INFO ] [FORECASTER] Completed predict_future for CZNC [2026-02-12T20:20:11.303993] [INFO ] [sig ] CZNC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:11.449363] [INFO ] [LOCAL ] Saved forecast: CZNC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/CZNC.txt [2026-02-12T20:20:11.449547] [INFO ] [sig ] [850/3411] Completed CZNC in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-12T20:20:11.449609] [INFO ] [sig ] [851/3411] Forecasting CZWI... [2026-02-12T20:20:11.449642] [INFO ] [sig ] Generating forecast for: CZWI [2026-02-12T20:20:11.449676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZWI' from 'https://tdm.silogroup.org/data/derivative_storage/CZWI.csv'. [2026-02-12T20:20:11.461701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZWI'. [2026-02-12T20:20:11.462095] [INFO ] [FORECASTER] Starting predict_future for CZWI [2026-02-12T20:20:11.462960] [DEBUG] [LOCAL ] No optimal features file found for CZWI: ./output/feature-sets/CZWI.txt [2026-02-12T20:20:11.463015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:11.463049] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:11.463077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:11.463135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:11.523073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:11.523947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:11.524033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:11.524068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:11.665113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:11.665275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:11.665318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:11.665348] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:11.669163] [DEBUG] [FORECASTER] CZWI: Forecast T+1@11:T+2@11: DOWN (p=36.16%) [2026-02-12T20:20:11.669477] [INFO ] [FORECASTER] Completed predict_future for CZWI [2026-02-12T20:20:11.669809] [INFO ] [sig ] CZWI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:11.824287] [INFO ] [LOCAL ] Saved forecast: CZWI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/CZWI.txt [2026-02-12T20:20:11.824460] [INFO ] [sig ] [851/3411] Completed CZWI in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-12T20:20:11.824500] [INFO ] [sig ] [852/3411] Forecasting DAL... [2026-02-12T20:20:11.824531] [INFO ] [sig ] Generating forecast for: DAL [2026-02-12T20:20:11.824562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAL' from 'https://tdm.silogroup.org/data/derivative_storage/DAL.csv'. [2026-02-12T20:20:11.838154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAL'. [2026-02-12T20:20:11.838808] [INFO ] [FORECASTER] Starting predict_future for DAL [2026-02-12T20:20:11.839667] [DEBUG] [LOCAL ] No optimal features file found for DAL: ./output/feature-sets/DAL.txt [2026-02-12T20:20:11.839720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:11.839753] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:11.839780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:11.839837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:11.898078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:11.898871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:11.898956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:11.898991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:12.021533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:12.021699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:12.021743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:12.021813] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:12.025540] [DEBUG] [FORECASTER] DAL: Forecast T+1@11:T+2@11: UP (p=92.52%) [2026-02-12T20:20:12.025848] [INFO ] [FORECASTER] Completed predict_future for DAL [2026-02-12T20:20:12.025984] [INFO ] [sig ] DAL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:12.191565] [INFO ] [LOCAL ] Saved forecast: DAL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DAL.txt [2026-02-12T20:20:12.191748] [INFO ] [sig ] [852/3411] Completed DAL in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-12T20:20:12.191789] [INFO ] [sig ] [853/3411] Forecasting DAN... [2026-02-12T20:20:12.191820] [INFO ] [sig ] Generating forecast for: DAN [2026-02-12T20:20:12.191854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAN' from 'https://tdm.silogroup.org/data/derivative_storage/DAN.csv'. [2026-02-12T20:20:12.204628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAN'. [2026-02-12T20:20:12.204979] [INFO ] [FORECASTER] Starting predict_future for DAN [2026-02-12T20:20:12.205777] [DEBUG] [LOCAL ] No optimal features file found for DAN: ./output/feature-sets/DAN.txt [2026-02-12T20:20:12.205831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:12.205864] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:12.205891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:12.205961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:12.266258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:12.267087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:12.267173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:12.267206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:12.392643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:12.392800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:12.392840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:12.392868] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:12.397057] [DEBUG] [FORECASTER] DAN: Forecast T+1@11:T+2@11: UP (p=95.63%) [2026-02-12T20:20:12.397624] [INFO ] [FORECASTER] Completed predict_future for DAN [2026-02-12T20:20:12.397772] [INFO ] [sig ] DAN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:12.550995] [INFO ] [LOCAL ] Saved forecast: DAN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DAN.txt [2026-02-12T20:20:12.551151] [INFO ] [sig ] [853/3411] Completed DAN in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-12T20:20:12.551189] [INFO ] [sig ] [854/3411] Forecasting DAO... [2026-02-12T20:20:12.551219] [INFO ] [sig ] Generating forecast for: DAO [2026-02-12T20:20:12.551251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAO' from 'https://tdm.silogroup.org/data/derivative_storage/DAO.csv'. [2026-02-12T20:20:12.563404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAO'. [2026-02-12T20:20:12.563786] [INFO ] [FORECASTER] Starting predict_future for DAO [2026-02-12T20:20:12.564638] [DEBUG] [LOCAL ] No optimal features file found for DAO: ./output/feature-sets/DAO.txt [2026-02-12T20:20:12.564692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:12.564726] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:12.564753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:12.564813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:12.627170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:12.627979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:12.628068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:12.628102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:12.751602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:12.751758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:12.751801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:12.751830] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:12.755759] [DEBUG] [FORECASTER] DAO: Forecast T+1@11:T+2@11: DOWN (p=20.87%) [2026-02-12T20:20:12.756046] [INFO ] [FORECASTER] Completed predict_future for DAO [2026-02-12T20:20:12.756180] [INFO ] [sig ] DAO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:12.902167] [INFO ] [LOCAL ] Saved forecast: DAO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DAO.txt [2026-02-12T20:20:12.902322] [INFO ] [sig ] [854/3411] Completed DAO in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-12T20:20:12.902367] [INFO ] [sig ] [855/3411] Forecasting DAPP... [2026-02-12T20:20:12.902397] [INFO ] [sig ] Generating forecast for: DAPP [2026-02-12T20:20:12.902431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAPP' from 'https://tdm.silogroup.org/data/derivative_storage/DAPP.csv'. [2026-02-12T20:20:12.914435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAPP'. [2026-02-12T20:20:12.914850] [INFO ] [FORECASTER] Starting predict_future for DAPP [2026-02-12T20:20:12.915791] [DEBUG] [LOCAL ] No optimal features file found for DAPP: ./output/feature-sets/DAPP.txt [2026-02-12T20:20:12.915860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:12.915894] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:12.915922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:12.915980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:12.977170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:12.978129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:12.978220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:12.978254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:13.126730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:13.126898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:13.126941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:13.126970] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:13.130661] [DEBUG] [FORECASTER] DAPP: Forecast T+1@11:T+2@11: UP (p=86.31%) [2026-02-12T20:20:13.130966] [INFO ] [FORECASTER] Completed predict_future for DAPP [2026-02-12T20:20:13.131107] [INFO ] [sig ] DAPP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:13.297922] [INFO ] [LOCAL ] Saved forecast: DAPP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DAPP.txt [2026-02-12T20:20:13.298102] [INFO ] [sig ] [855/3411] Completed DAPP in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-12T20:20:13.298144] [INFO ] [sig ] [856/3411] Forecasting DARE... [2026-02-12T20:20:13.298175] [INFO ] [sig ] Generating forecast for: DARE [2026-02-12T20:20:13.298208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DARE' from 'https://tdm.silogroup.org/data/derivative_storage/DARE.csv'. [2026-02-12T20:20:13.309676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DARE'. [2026-02-12T20:20:13.310088] [INFO ] [FORECASTER] Starting predict_future for DARE [2026-02-12T20:20:13.310987] [DEBUG] [LOCAL ] No optimal features file found for DARE: ./output/feature-sets/DARE.txt [2026-02-12T20:20:13.311042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:13.311076] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:13.311104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:13.311163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:13.371007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:13.371961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:13.372051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:13.372085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:13.492988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:13.493171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:13.493224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:13.493265] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:13.497752] [DEBUG] [FORECASTER] DARE: Forecast T+1@11:T+2@11: DOWN (p=38.16%) [2026-02-12T20:20:13.498101] [INFO ] [FORECASTER] Completed predict_future for DARE [2026-02-12T20:20:13.498267] [INFO ] [sig ] DARE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:13.643351] [INFO ] [LOCAL ] Saved forecast: DARE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DARE.txt [2026-02-12T20:20:13.643523] [INFO ] [sig ] [856/3411] Completed DARE in 0.3s | 2.77 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-12T20:20:13.643564] [INFO ] [sig ] [857/3411] Forecasting DASH... [2026-02-12T20:20:13.643621] [INFO ] [sig ] Generating forecast for: DASH [2026-02-12T20:20:13.643655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DASH' from 'https://tdm.silogroup.org/data/derivative_storage/DASH.csv'. [2026-02-12T20:20:13.656615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DASH'. [2026-02-12T20:20:13.657072] [INFO ] [FORECASTER] Starting predict_future for DASH [2026-02-12T20:20:13.658039] [DEBUG] [LOCAL ] No optimal features file found for DASH: ./output/feature-sets/DASH.txt [2026-02-12T20:20:13.658095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:13.658127] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:13.658153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:13.658209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:13.716445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:13.717393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:13.717482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:13.717516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:13.845090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:13.845257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:13.845308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:13.845345] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:13.848991] [DEBUG] [FORECASTER] DASH: Forecast T+1@11:T+2@11: UP (p=58.22%) [2026-02-12T20:20:13.849297] [INFO ] [FORECASTER] Completed predict_future for DASH [2026-02-12T20:20:13.849455] [INFO ] [sig ] DASH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:13.999511] [INFO ] [LOCAL ] Saved forecast: DASH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DASH.txt [2026-02-12T20:20:13.999704] [INFO ] [sig ] [857/3411] Completed DASH in 0.4s | 2.77 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-12T20:20:13.999746] [INFO ] [sig ] [858/3411] Forecasting DAVA... [2026-02-12T20:20:13.999775] [INFO ] [sig ] Generating forecast for: DAVA [2026-02-12T20:20:13.999805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVA' from 'https://tdm.silogroup.org/data/derivative_storage/DAVA.csv'. [2026-02-12T20:20:14.013159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVA'. [2026-02-12T20:20:14.013537] [INFO ] [FORECASTER] Starting predict_future for DAVA [2026-02-12T20:20:14.014359] [DEBUG] [LOCAL ] No optimal features file found for DAVA: ./output/feature-sets/DAVA.txt [2026-02-12T20:20:14.014424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:14.014458] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:14.014484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:14.014540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:14.071779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:14.072698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:14.072789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:14.072822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:14.201944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:14.202103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:14.202143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:14.202173] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:14.205744] [DEBUG] [FORECASTER] DAVA: Forecast T+1@11:T+2@11: UP (p=86.27%) [2026-02-12T20:20:14.206049] [INFO ] [FORECASTER] Completed predict_future for DAVA [2026-02-12T20:20:14.206188] [INFO ] [sig ] DAVA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:14.350108] [INFO ] [LOCAL ] Saved forecast: DAVA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DAVA.txt [2026-02-12T20:20:14.350280] [INFO ] [sig ] [858/3411] Completed DAVA in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-12T20:20:14.350321] [INFO ] [sig ] [859/3411] Forecasting DAVE... [2026-02-12T20:20:14.350354] [INFO ] [sig ] Generating forecast for: DAVE [2026-02-12T20:20:14.350386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVE' from 'https://tdm.silogroup.org/data/derivative_storage/DAVE.csv'. [2026-02-12T20:20:14.363158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVE'. [2026-02-12T20:20:14.363597] [INFO ] [FORECASTER] Starting predict_future for DAVE [2026-02-12T20:20:14.364399] [DEBUG] [LOCAL ] No optimal features file found for DAVE: ./output/feature-sets/DAVE.txt [2026-02-12T20:20:14.364452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:14.364484] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:14.364511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:14.364568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:14.422187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:14.423147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:14.423277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:14.423312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:14.546387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:14.546558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:14.546621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:14.546653] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:14.550671] [DEBUG] [FORECASTER] DAVE: Forecast T+1@11:T+2@11: UP (p=95.42%) [2026-02-12T20:20:14.550988] [INFO ] [FORECASTER] Completed predict_future for DAVE [2026-02-12T20:20:14.551134] [INFO ] [sig ] DAVE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:14.694212] [INFO ] [LOCAL ] Saved forecast: DAVE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DAVE.txt [2026-02-12T20:20:14.694348] [INFO ] [sig ] [859/3411] Completed DAVE in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-12T20:20:14.694387] [INFO ] [sig ] [860/3411] Forecasting DAWN... [2026-02-12T20:20:14.694416] [INFO ] [sig ] Generating forecast for: DAWN [2026-02-12T20:20:14.694448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAWN' from 'https://tdm.silogroup.org/data/derivative_storage/DAWN.csv'. [2026-02-12T20:20:14.707886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAWN'. [2026-02-12T20:20:14.708167] [INFO ] [FORECASTER] Starting predict_future for DAWN [2026-02-12T20:20:14.709008] [DEBUG] [LOCAL ] No optimal features file found for DAWN: ./output/feature-sets/DAWN.txt [2026-02-12T20:20:14.709062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:14.709092] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:14.709119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:14.709174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:14.770995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:14.771677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:14.771764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:14.771797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:14.893553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:14.893732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:14.893774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:14.893803] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:14.897530] [DEBUG] [FORECASTER] DAWN: Forecast T+1@11:T+2@11: UP (p=74.78%) [2026-02-12T20:20:14.897860] [INFO ] [FORECASTER] Completed predict_future for DAWN [2026-02-12T20:20:14.898000] [INFO ] [sig ] DAWN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:15.041250] [INFO ] [LOCAL ] Saved forecast: DAWN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DAWN.txt [2026-02-12T20:20:15.041422] [INFO ] [sig ] [860/3411] Completed DAWN in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-12T20:20:15.041473] [INFO ] [sig ] [861/3411] Forecasting DB... [2026-02-12T20:20:15.041504] [INFO ] [sig ] Generating forecast for: DB [2026-02-12T20:20:15.041534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DB' from 'https://tdm.silogroup.org/data/derivative_storage/DB.csv'. [2026-02-12T20:20:15.053723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DB'. [2026-02-12T20:20:15.054039] [INFO ] [FORECASTER] Starting predict_future for DB [2026-02-12T20:20:15.054845] [DEBUG] [LOCAL ] No optimal features file found for DB: ./output/feature-sets/DB.txt [2026-02-12T20:20:15.054897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:15.054928] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:15.054954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:15.055014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:15.111779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:15.112680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:15.112765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:15.112799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:15.249628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:15.249816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:15.249868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:15.249909] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:15.253723] [DEBUG] [FORECASTER] DB: Forecast T+1@11:T+2@11: UP (p=93.91%) [2026-02-12T20:20:15.254024] [INFO ] [FORECASTER] Completed predict_future for DB [2026-02-12T20:20:15.254164] [INFO ] [sig ] DB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:15.413206] [INFO ] [LOCAL ] Saved forecast: DB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DB.txt [2026-02-12T20:20:15.413380] [INFO ] [sig ] [861/3411] Completed DB in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-12T20:20:15.413431] [INFO ] [sig ] [862/3411] Forecasting DBI... [2026-02-12T20:20:15.413466] [INFO ] [sig ] Generating forecast for: DBI [2026-02-12T20:20:15.413496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBI' from 'https://tdm.silogroup.org/data/derivative_storage/DBI.csv'. [2026-02-12T20:20:15.426253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBI'. [2026-02-12T20:20:15.426623] [INFO ] [FORECASTER] Starting predict_future for DBI [2026-02-12T20:20:15.427510] [DEBUG] [LOCAL ] No optimal features file found for DBI: ./output/feature-sets/DBI.txt [2026-02-12T20:20:15.427601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:15.427647] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:15.427674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:15.427732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:15.494281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:15.495202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:15.495312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:15.495350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:15.625736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:15.625896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:15.625956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:15.625988] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:15.630282] [DEBUG] [FORECASTER] DBI: Forecast T+1@11:T+2@11: DOWN (p=29.60%) [2026-02-12T20:20:15.630613] [INFO ] [FORECASTER] Completed predict_future for DBI [2026-02-12T20:20:15.630762] [INFO ] [sig ] DBI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:15.783866] [INFO ] [LOCAL ] Saved forecast: DBI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DBI.txt [2026-02-12T20:20:15.784042] [INFO ] [sig ] [862/3411] Completed DBI in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-12T20:20:15.784083] [INFO ] [sig ] [863/3411] Forecasting DBL... [2026-02-12T20:20:15.784113] [INFO ] [sig ] Generating forecast for: DBL [2026-02-12T20:20:15.784146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBL' from 'https://tdm.silogroup.org/data/derivative_storage/DBL.csv'. [2026-02-12T20:20:15.797899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBL'. [2026-02-12T20:20:15.798292] [INFO ] [FORECASTER] Starting predict_future for DBL [2026-02-12T20:20:15.799229] [DEBUG] [LOCAL ] No optimal features file found for DBL: ./output/feature-sets/DBL.txt [2026-02-12T20:20:15.799284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:15.799322] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:15.799355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:15.799425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:15.861247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:15.862163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:15.862251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:15.862286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:15.989093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:15.989256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:15.989302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:15.989338] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:15.993785] [DEBUG] [FORECASTER] DBL: Forecast T+1@11:T+2@11: DOWN (p=48.45%) [2026-02-12T20:20:15.994109] [INFO ] [FORECASTER] Completed predict_future for DBL [2026-02-12T20:20:15.994252] [INFO ] [sig ] DBL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:16.154669] [INFO ] [LOCAL ] Saved forecast: DBL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DBL.txt [2026-02-12T20:20:16.154838] [INFO ] [sig ] [863/3411] Completed DBL in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-12T20:20:16.154881] [INFO ] [sig ] [864/3411] Forecasting DBRG... [2026-02-12T20:20:16.154913] [INFO ] [sig ] Generating forecast for: DBRG [2026-02-12T20:20:16.154944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBRG' from 'https://tdm.silogroup.org/data/derivative_storage/DBRG.csv'. [2026-02-12T20:20:16.168315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBRG'. [2026-02-12T20:20:16.168732] [INFO ] [FORECASTER] Starting predict_future for DBRG [2026-02-12T20:20:16.169530] [DEBUG] [LOCAL ] No optimal features file found for DBRG: ./output/feature-sets/DBRG.txt [2026-02-12T20:20:16.169612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:16.169647] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:16.169675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:16.169734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:16.229269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:16.230117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:16.230203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:16.230238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:16.352311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:16.352488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:16.352532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:16.352561] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:16.356355] [DEBUG] [FORECASTER] DBRG: Forecast T+1@11:T+2@11: UP (p=77.38%) [2026-02-12T20:20:16.356864] [INFO ] [FORECASTER] Completed predict_future for DBRG [2026-02-12T20:20:16.357004] [INFO ] [sig ] DBRG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:16.510505] [INFO ] [LOCAL ] Saved forecast: DBRG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DBRG.txt [2026-02-12T20:20:16.510685] [INFO ] [sig ] [864/3411] Completed DBRG in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-12T20:20:16.510729] [INFO ] [sig ] [865/3411] Forecasting DBX... [2026-02-12T20:20:16.510759] [INFO ] [sig ] Generating forecast for: DBX [2026-02-12T20:20:16.510789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBX' from 'https://tdm.silogroup.org/data/derivative_storage/DBX.csv'. [2026-02-12T20:20:16.532620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBX'. [2026-02-12T20:20:16.533011] [INFO ] [FORECASTER] Starting predict_future for DBX [2026-02-12T20:20:16.533845] [DEBUG] [LOCAL ] No optimal features file found for DBX: ./output/feature-sets/DBX.txt [2026-02-12T20:20:16.533897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:16.533929] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:16.533956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:16.534012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:16.593428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:16.594358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:16.594445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:16.594481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:16.717104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:16.717309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:16.717363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:16.717420] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:16.721098] [DEBUG] [FORECASTER] DBX: Forecast T+1@11:T+2@11: UP (p=90.28%) [2026-02-12T20:20:16.721399] [INFO ] [FORECASTER] Completed predict_future for DBX [2026-02-12T20:20:16.721542] [INFO ] [sig ] DBX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:16.893682] [INFO ] [LOCAL ] Saved forecast: DBX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DBX.txt [2026-02-12T20:20:16.893857] [INFO ] [sig ] [865/3411] Completed DBX in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-12T20:20:16.893901] [INFO ] [sig ] [866/3411] Forecasting DCBO... [2026-02-12T20:20:16.893931] [INFO ] [sig ] Generating forecast for: DCBO [2026-02-12T20:20:16.893963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCBO' from 'https://tdm.silogroup.org/data/derivative_storage/DCBO.csv'. [2026-02-12T20:20:16.907061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCBO'. [2026-02-12T20:20:16.907536] [INFO ] [FORECASTER] Starting predict_future for DCBO [2026-02-12T20:20:16.908406] [DEBUG] [LOCAL ] No optimal features file found for DCBO: ./output/feature-sets/DCBO.txt [2026-02-12T20:20:16.908461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:16.908554] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:16.908614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:16.908678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:16.966149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:16.967232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:16.967343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:16.967378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:17.098722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:17.098890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:17.098930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:17.098958] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:17.102679] [DEBUG] [FORECASTER] DCBO: Forecast T+1@11:T+2@11: DOWN (p=33.90%) [2026-02-12T20:20:17.103073] [INFO ] [FORECASTER] Completed predict_future for DCBO [2026-02-12T20:20:17.103224] [INFO ] [sig ] DCBO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:17.249339] [INFO ] [LOCAL ] Saved forecast: DCBO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DCBO.txt [2026-02-12T20:20:17.249504] [INFO ] [sig ] [866/3411] Completed DCBO in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-12T20:20:17.249545] [INFO ] [sig ] [867/3411] Forecasting DCI... [2026-02-12T20:20:17.249789] [INFO ] [sig ] Generating forecast for: DCI [2026-02-12T20:20:17.249825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCI' from 'https://tdm.silogroup.org/data/derivative_storage/DCI.csv'. [2026-02-12T20:20:17.263307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCI'. [2026-02-12T20:20:17.263848] [INFO ] [FORECASTER] Starting predict_future for DCI [2026-02-12T20:20:17.264688] [DEBUG] [LOCAL ] No optimal features file found for DCI: ./output/feature-sets/DCI.txt [2026-02-12T20:20:17.264740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:17.264783] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:17.264809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:17.264864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:17.324431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:17.325395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:17.325480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:17.325514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:17.445182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:17.445348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:17.445390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:17.445418] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:17.449100] [DEBUG] [FORECASTER] DCI: Forecast T+1@11:T+2@11: UP (p=70.61%) [2026-02-12T20:20:17.449385] [INFO ] [FORECASTER] Completed predict_future for DCI [2026-02-12T20:20:17.449537] [INFO ] [sig ] DCI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:17.591628] [INFO ] [LOCAL ] Saved forecast: DCI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DCI.txt [2026-02-12T20:20:17.591768] [INFO ] [sig ] [867/3411] Completed DCI in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-12T20:20:17.591807] [INFO ] [sig ] [868/3411] Forecasting DCO... [2026-02-12T20:20:17.591837] [INFO ] [sig ] Generating forecast for: DCO [2026-02-12T20:20:17.591870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCO' from 'https://tdm.silogroup.org/data/derivative_storage/DCO.csv'. [2026-02-12T20:20:17.604133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCO'. [2026-02-12T20:20:17.604425] [INFO ] [FORECASTER] Starting predict_future for DCO [2026-02-12T20:20:17.605226] [DEBUG] [LOCAL ] No optimal features file found for DCO: ./output/feature-sets/DCO.txt [2026-02-12T20:20:17.605278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:17.605310] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:17.605337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:17.605394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:17.662073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:17.662925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:17.663007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:17.663040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:17.782919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:17.783073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:17.783112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:17.783140] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:17.786628] [DEBUG] [FORECASTER] DCO: Forecast T+1@11:T+2@11: UP (p=73.16%) [2026-02-12T20:20:17.786913] [INFO ] [FORECASTER] Completed predict_future for DCO [2026-02-12T20:20:17.787045] [INFO ] [sig ] DCO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:17.927186] [INFO ] [LOCAL ] Saved forecast: DCO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DCO.txt [2026-02-12T20:20:17.927358] [INFO ] [sig ] [868/3411] Completed DCO in 0.3s | 2.77 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-12T20:20:17.927398] [INFO ] [sig ] [869/3411] Forecasting DCOM... [2026-02-12T20:20:17.927428] [INFO ] [sig ] Generating forecast for: DCOM [2026-02-12T20:20:17.927462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCOM' from 'https://tdm.silogroup.org/data/derivative_storage/DCOM.csv'. [2026-02-12T20:20:17.939059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCOM'. [2026-02-12T20:20:17.939331] [INFO ] [FORECASTER] Starting predict_future for DCOM [2026-02-12T20:20:17.940168] [DEBUG] [LOCAL ] No optimal features file found for DCOM: ./output/feature-sets/DCOM.txt [2026-02-12T20:20:17.940221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:17.940253] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:17.940279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:17.940335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:17.997981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:17.998664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:17.998742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:17.998774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:18.124556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:18.124931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:18.124971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:18.125035] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:18.129260] [DEBUG] [FORECASTER] DCOM: Forecast T+1@11:T+2@11: UP (p=50.87%) [2026-02-12T20:20:18.129558] [INFO ] [FORECASTER] Completed predict_future for DCOM [2026-02-12T20:20:18.129730] [INFO ] [sig ] DCOM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:18.279891] [INFO ] [LOCAL ] Saved forecast: DCOM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DCOM.txt [2026-02-12T20:20:18.280054] [INFO ] [sig ] [869/3411] Completed DCOM in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-12T20:20:18.280107] [INFO ] [sig ] [870/3411] Forecasting DCTH... [2026-02-12T20:20:18.280150] [INFO ] [sig ] Generating forecast for: DCTH [2026-02-12T20:20:18.280184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCTH' from 'https://tdm.silogroup.org/data/derivative_storage/DCTH.csv'. [2026-02-12T20:20:18.292356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCTH'. [2026-02-12T20:20:18.292792] [INFO ] [FORECASTER] Starting predict_future for DCTH [2026-02-12T20:20:18.293643] [DEBUG] [LOCAL ] No optimal features file found for DCTH: ./output/feature-sets/DCTH.txt [2026-02-12T20:20:18.293698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:18.293731] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:18.293759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:18.293817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:18.358185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:18.359220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:18.359307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:18.359342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:18.483431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:18.483599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:18.483648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:18.483676] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:18.487116] [DEBUG] [FORECASTER] DCTH: Forecast T+1@11:T+2@11: DOWN (p=35.69%) [2026-02-12T20:20:18.487463] [INFO ] [FORECASTER] Completed predict_future for DCTH [2026-02-12T20:20:18.487636] [INFO ] [sig ] DCTH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:18.637060] [INFO ] [LOCAL ] Saved forecast: DCTH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DCTH.txt [2026-02-12T20:20:18.637215] [INFO ] [sig ] [870/3411] Completed DCTH in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-12T20:20:18.637284] [INFO ] [sig ] [871/3411] Forecasting DD... [2026-02-12T20:20:18.637318] [INFO ] [sig ] Generating forecast for: DD [2026-02-12T20:20:18.637349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DD' from 'https://tdm.silogroup.org/data/derivative_storage/DD.csv'. [2026-02-12T20:20:18.648969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DD'. [2026-02-12T20:20:18.649277] [INFO ] [FORECASTER] Starting predict_future for DD [2026-02-12T20:20:18.650107] [DEBUG] [LOCAL ] No optimal features file found for DD: ./output/feature-sets/DD.txt [2026-02-12T20:20:18.650160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:18.650192] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:18.650218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:18.650276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:18.707373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:18.708358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:18.708445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:18.708480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:18.848385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:18.848606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:18.848671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:18.848720] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:18.852685] [DEBUG] [FORECASTER] DD: Forecast T+1@11:T+2@11: UP (p=72.60%) [2026-02-12T20:20:18.853010] [INFO ] [FORECASTER] Completed predict_future for DD [2026-02-12T20:20:18.853171] [INFO ] [sig ] DD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:19.001494] [INFO ] [LOCAL ] Saved forecast: DD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DD.txt [2026-02-12T20:20:19.001863] [INFO ] [sig ] [871/3411] Completed DD in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-12T20:20:19.001904] [INFO ] [sig ] [872/3411] Forecasting DDD... [2026-02-12T20:20:19.001933] [INFO ] [sig ] Generating forecast for: DDD [2026-02-12T20:20:19.001964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDD' from 'https://tdm.silogroup.org/data/derivative_storage/DDD.csv'. [2026-02-12T20:20:19.013883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDD'. [2026-02-12T20:20:19.014205] [INFO ] [FORECASTER] Starting predict_future for DDD [2026-02-12T20:20:19.015019] [DEBUG] [LOCAL ] No optimal features file found for DDD: ./output/feature-sets/DDD.txt [2026-02-12T20:20:19.015072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:19.015103] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:19.015129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:19.015184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:19.072446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:19.073141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:19.073221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:19.073253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:19.201056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:19.201251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:19.201295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:19.201322] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:19.204963] [DEBUG] [FORECASTER] DDD: Forecast T+1@11:T+2@11: DOWN (p=29.06%) [2026-02-12T20:20:19.205251] [INFO ] [FORECASTER] Completed predict_future for DDD [2026-02-12T20:20:19.205384] [INFO ] [sig ] DDD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:19.351990] [INFO ] [LOCAL ] Saved forecast: DDD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DDD.txt [2026-02-12T20:20:19.352136] [INFO ] [sig ] [872/3411] Completed DDD in 0.4s | 2.77 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-12T20:20:19.352176] [INFO ] [sig ] [873/3411] Forecasting DDI... [2026-02-12T20:20:19.352206] [INFO ] [sig ] Generating forecast for: DDI [2026-02-12T20:20:19.352237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDI' from 'https://tdm.silogroup.org/data/derivative_storage/DDI.csv'. [2026-02-12T20:20:19.364271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDI'. [2026-02-12T20:20:19.364852] [INFO ] [FORECASTER] Starting predict_future for DDI [2026-02-12T20:20:19.365703] [DEBUG] [LOCAL ] No optimal features file found for DDI: ./output/feature-sets/DDI.txt [2026-02-12T20:20:19.365758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:19.365791] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:19.365819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:19.365877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:19.426700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:19.427423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:19.427516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:19.427555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:19.547116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:19.547293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:19.547336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:19.547383] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:19.551004] [DEBUG] [FORECASTER] DDI: Forecast T+1@11:T+2@11: DOWN (p=3.24%) [2026-02-12T20:20:19.551309] [INFO ] [FORECASTER] Completed predict_future for DDI [2026-02-12T20:20:19.551450] [INFO ] [sig ] DDI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:19.693263] [INFO ] [LOCAL ] Saved forecast: DDI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DDI.txt [2026-02-12T20:20:19.693445] [INFO ] [sig ] [873/3411] Completed DDI in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-12T20:20:19.693493] [INFO ] [sig ] [874/3411] Forecasting DDL... [2026-02-12T20:20:19.693524] [INFO ] [sig ] Generating forecast for: DDL [2026-02-12T20:20:19.693555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDL' from 'https://tdm.silogroup.org/data/derivative_storage/DDL.csv'. [2026-02-12T20:20:19.705229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDL'. [2026-02-12T20:20:19.705618] [INFO ] [FORECASTER] Starting predict_future for DDL [2026-02-12T20:20:19.706637] [DEBUG] [LOCAL ] No optimal features file found for DDL: ./output/feature-sets/DDL.txt [2026-02-12T20:20:19.706691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:19.706722] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:19.706749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:19.706806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:19.764011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:19.764761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:19.764844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:19.764876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:19.885497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:19.885867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:19.885909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:19.885936] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:19.889669] [DEBUG] [FORECASTER] DDL: Forecast T+1@11:T+2@11: UP (p=75.60%) [2026-02-12T20:20:19.889957] [INFO ] [FORECASTER] Completed predict_future for DDL [2026-02-12T20:20:19.890090] [INFO ] [sig ] DDL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:20.035996] [INFO ] [LOCAL ] Saved forecast: DDL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DDL.txt [2026-02-12T20:20:20.036149] [INFO ] [sig ] [874/3411] Completed DDL in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-12T20:20:20.036196] [INFO ] [sig ] [875/3411] Forecasting DDOG... [2026-02-12T20:20:20.036228] [INFO ] [sig ] Generating forecast for: DDOG [2026-02-12T20:20:20.036259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDOG' from 'https://tdm.silogroup.org/data/derivative_storage/DDOG.csv'. [2026-02-12T20:20:20.048719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDOG'. [2026-02-12T20:20:20.049108] [INFO ] [FORECASTER] Starting predict_future for DDOG [2026-02-12T20:20:20.050135] [DEBUG] [LOCAL ] No optimal features file found for DDOG: ./output/feature-sets/DDOG.txt [2026-02-12T20:20:20.050188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:20.050226] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:20.050254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:20.050310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:20.111016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:20.111987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:20.112092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:20.112143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:20.241642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:20.241798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:20.241838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:20.241867] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:20.245349] [DEBUG] [FORECASTER] DDOG: Forecast T+1@11:T+2@11: DOWN (p=44.45%) [2026-02-12T20:20:20.245650] [INFO ] [FORECASTER] Completed predict_future for DDOG [2026-02-12T20:20:20.245782] [INFO ] [sig ] DDOG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:20.386852] [INFO ] [LOCAL ] Saved forecast: DDOG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DDOG.txt [2026-02-12T20:20:20.386993] [INFO ] [sig ] [875/3411] Completed DDOG in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-12T20:20:20.387036] [INFO ] [sig ] [876/3411] Forecasting DDS... [2026-02-12T20:20:20.387067] [INFO ] [sig ] Generating forecast for: DDS [2026-02-12T20:20:20.387099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDS' from 'https://tdm.silogroup.org/data/derivative_storage/DDS.csv'. [2026-02-12T20:20:20.398677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDS'. [2026-02-12T20:20:20.399046] [INFO ] [FORECASTER] Starting predict_future for DDS [2026-02-12T20:20:20.399877] [DEBUG] [LOCAL ] No optimal features file found for DDS: ./output/feature-sets/DDS.txt [2026-02-12T20:20:20.399932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:20.399965] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:20.399994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:20.400053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:20.460950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:20.462099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:20.462251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:20.462302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:20.597835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:20.597996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:20.598039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:20.598070] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:20.601654] [DEBUG] [FORECASTER] DDS: Forecast T+1@11:T+2@11: UP (p=83.18%) [2026-02-12T20:20:20.601953] [INFO ] [FORECASTER] Completed predict_future for DDS [2026-02-12T20:20:20.602092] [INFO ] [sig ] DDS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:20.745828] [INFO ] [LOCAL ] Saved forecast: DDS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DDS.txt [2026-02-12T20:20:20.745990] [INFO ] [sig ] [876/3411] Completed DDS in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-12T20:20:20.746033] [INFO ] [sig ] [877/3411] Forecasting DE... [2026-02-12T20:20:20.746065] [INFO ] [sig ] Generating forecast for: DE [2026-02-12T20:20:20.746098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DE' from 'https://tdm.silogroup.org/data/derivative_storage/DE.csv'. [2026-02-12T20:20:20.762391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DE'. [2026-02-12T20:20:20.763004] [INFO ] [FORECASTER] Starting predict_future for DE [2026-02-12T20:20:20.764190] [DEBUG] [LOCAL ] No optimal features file found for DE: ./output/feature-sets/DE.txt [2026-02-12T20:20:20.764260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:20.764307] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:20.764346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:20.764428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:20.824377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:20.825166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:20.825251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:20.825286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:20.948733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:20.948891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:20.948933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:20.948965] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:20.952558] [DEBUG] [FORECASTER] DE: Forecast T+1@11:T+2@11: UP (p=53.44%) [2026-02-12T20:20:20.952879] [INFO ] [FORECASTER] Completed predict_future for DE [2026-02-12T20:20:20.953017] [INFO ] [sig ] DE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:21.114968] [INFO ] [LOCAL ] Saved forecast: DE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DE.txt [2026-02-12T20:20:21.115109] [INFO ] [sig ] [877/3411] Completed DE in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-12T20:20:21.115148] [INFO ] [sig ] [878/3411] Forecasting DEA... [2026-02-12T20:20:21.115179] [INFO ] [sig ] Generating forecast for: DEA [2026-02-12T20:20:21.115210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEA' from 'https://tdm.silogroup.org/data/derivative_storage/DEA.csv'. [2026-02-12T20:20:21.126930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEA'. [2026-02-12T20:20:21.127289] [INFO ] [FORECASTER] Starting predict_future for DEA [2026-02-12T20:20:21.128123] [DEBUG] [LOCAL ] No optimal features file found for DEA: ./output/feature-sets/DEA.txt [2026-02-12T20:20:21.128177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:21.128210] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:21.128239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:21.128297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:21.185345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:21.186156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:21.186243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:21.186276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:21.311364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:21.311537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:21.311609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:21.311655] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:21.315251] [DEBUG] [FORECASTER] DEA: Forecast T+1@11:T+2@11: UP (p=91.67%) [2026-02-12T20:20:21.315590] [INFO ] [FORECASTER] Completed predict_future for DEA [2026-02-12T20:20:21.315735] [INFO ] [sig ] DEA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:21.456541] [INFO ] [LOCAL ] Saved forecast: DEA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DEA.txt [2026-02-12T20:20:21.456699] [INFO ] [sig ] [878/3411] Completed DEA in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-12T20:20:21.456739] [INFO ] [sig ] [879/3411] Forecasting DECK... [2026-02-12T20:20:21.456769] [INFO ] [sig ] Generating forecast for: DECK [2026-02-12T20:20:21.456799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DECK' from 'https://tdm.silogroup.org/data/derivative_storage/DECK.csv'. [2026-02-12T20:20:21.468853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DECK'. [2026-02-12T20:20:21.469160] [INFO ] [FORECASTER] Starting predict_future for DECK [2026-02-12T20:20:21.469960] [DEBUG] [LOCAL ] No optimal features file found for DECK: ./output/feature-sets/DECK.txt [2026-02-12T20:20:21.470025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:21.470057] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:21.470084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:21.470140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:21.528825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:21.529809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:21.529902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:21.529937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:21.657053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:21.657307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:21.657355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:21.657388] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:21.661133] [DEBUG] [FORECASTER] DECK: Forecast T+1@11:T+2@11: UP (p=51.80%) [2026-02-12T20:20:21.661438] [INFO ] [FORECASTER] Completed predict_future for DECK [2026-02-12T20:20:21.661597] [INFO ] [sig ] DECK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:21.803832] [INFO ] [LOCAL ] Saved forecast: DECK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DECK.txt [2026-02-12T20:20:21.804002] [INFO ] [sig ] [879/3411] Completed DECK in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-12T20:20:21.804043] [INFO ] [sig ] [880/3411] Forecasting DEI... [2026-02-12T20:20:21.804074] [INFO ] [sig ] Generating forecast for: DEI [2026-02-12T20:20:21.804104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEI' from 'https://tdm.silogroup.org/data/derivative_storage/DEI.csv'. [2026-02-12T20:20:21.816293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEI'. [2026-02-12T20:20:21.816639] [INFO ] [FORECASTER] Starting predict_future for DEI [2026-02-12T20:20:21.817486] [DEBUG] [LOCAL ] No optimal features file found for DEI: ./output/feature-sets/DEI.txt [2026-02-12T20:20:21.817541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:21.817593] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:21.817625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:21.817684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:21.875953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:21.876732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:21.876814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:21.876847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:22.011032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:22.011202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:22.011244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:22.011277] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:22.015213] [DEBUG] [FORECASTER] DEI: Forecast T+1@11:T+2@11: UP (p=64.65%) [2026-02-12T20:20:22.015509] [INFO ] [FORECASTER] Completed predict_future for DEI [2026-02-12T20:20:22.015667] [INFO ] [sig ] DEI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:22.162886] [INFO ] [LOCAL ] Saved forecast: DEI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DEI.txt [2026-02-12T20:20:22.163067] [INFO ] [sig ] [880/3411] Completed DEI in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-12T20:20:22.163108] [INFO ] [sig ] [881/3411] Forecasting DELL... [2026-02-12T20:20:22.163140] [INFO ] [sig ] Generating forecast for: DELL [2026-02-12T20:20:22.163171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DELL' from 'https://tdm.silogroup.org/data/derivative_storage/DELL.csv'. [2026-02-12T20:20:22.176286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DELL'. [2026-02-12T20:20:22.176651] [INFO ] [FORECASTER] Starting predict_future for DELL [2026-02-12T20:20:22.177592] [DEBUG] [LOCAL ] No optimal features file found for DELL: ./output/feature-sets/DELL.txt [2026-02-12T20:20:22.177667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:22.177709] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:22.177736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:22.177795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:22.240181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:22.241092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:22.241201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:22.241255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:22.374283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:22.374454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:22.374497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:22.374528] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:22.378287] [DEBUG] [FORECASTER] DELL: Forecast T+1@11:T+2@11: UP (p=71.42%) [2026-02-12T20:20:22.378601] [INFO ] [FORECASTER] Completed predict_future for DELL [2026-02-12T20:20:22.378738] [INFO ] [sig ] DELL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:22.526411] [INFO ] [LOCAL ] Saved forecast: DELL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DELL.txt [2026-02-12T20:20:22.526562] [INFO ] [sig ] [881/3411] Completed DELL in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-12T20:20:22.526620] [INFO ] [sig ] [882/3411] Forecasting DEO... [2026-02-12T20:20:22.526652] [INFO ] [sig ] Generating forecast for: DEO [2026-02-12T20:20:22.526684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEO' from 'https://tdm.silogroup.org/data/derivative_storage/DEO.csv'. [2026-02-12T20:20:22.538713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEO'. [2026-02-12T20:20:22.539248] [INFO ] [FORECASTER] Starting predict_future for DEO [2026-02-12T20:20:22.540297] [DEBUG] [LOCAL ] No optimal features file found for DEO: ./output/feature-sets/DEO.txt [2026-02-12T20:20:22.540352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:22.540386] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:22.540414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:22.540472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:22.600545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:22.601502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:22.601628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:22.601668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:22.723320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:22.723477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:22.723519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:22.723550] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:22.727096] [DEBUG] [FORECASTER] DEO: Forecast T+1@11:T+2@11: UP (p=93.69%) [2026-02-12T20:20:22.727402] [INFO ] [FORECASTER] Completed predict_future for DEO [2026-02-12T20:20:22.727557] [INFO ] [sig ] DEO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:22.867113] [INFO ] [LOCAL ] Saved forecast: DEO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DEO.txt [2026-02-12T20:20:22.867284] [INFO ] [sig ] [882/3411] Completed DEO in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-12T20:20:22.867332] [INFO ] [sig ] [883/3411] Forecasting DERM... [2026-02-12T20:20:22.867364] [INFO ] [sig ] Generating forecast for: DERM [2026-02-12T20:20:22.867393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DERM' from 'https://tdm.silogroup.org/data/derivative_storage/DERM.csv'. [2026-02-12T20:20:22.878784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DERM'. [2026-02-12T20:20:22.879088] [INFO ] [FORECASTER] Starting predict_future for DERM [2026-02-12T20:20:22.879921] [DEBUG] [LOCAL ] No optimal features file found for DERM: ./output/feature-sets/DERM.txt [2026-02-12T20:20:22.879974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:22.880053] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:22.880081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:22.880137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:22.940372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:22.941163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:22.941247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:22.941279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:23.067924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:23.068082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:23.068125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:23.068155] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:23.071882] [DEBUG] [FORECASTER] DERM: Forecast T+1@11:T+2@11: DOWN (p=0.40%) [2026-02-12T20:20:23.072191] [INFO ] [FORECASTER] Completed predict_future for DERM [2026-02-12T20:20:23.072328] [INFO ] [sig ] DERM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:23.214796] [INFO ] [LOCAL ] Saved forecast: DERM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DERM.txt [2026-02-12T20:20:23.214982] [INFO ] [sig ] [883/3411] Completed DERM in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-12T20:20:23.215026] [INFO ] [sig ] [884/3411] Forecasting DFGP... [2026-02-12T20:20:23.215057] [INFO ] [sig ] Generating forecast for: DFGP [2026-02-12T20:20:23.215089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGP' from 'https://tdm.silogroup.org/data/derivative_storage/DFGP.csv'. [2026-02-12T20:20:23.228115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGP'. [2026-02-12T20:20:23.228504] [INFO ] [FORECASTER] Starting predict_future for DFGP [2026-02-12T20:20:23.229371] [DEBUG] [LOCAL ] No optimal features file found for DFGP: ./output/feature-sets/DFGP.txt [2026-02-12T20:20:23.229427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:23.229461] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:23.229496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:23.229568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:23.289038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:23.290004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:23.290098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:23.290132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:23.414135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:23.414296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:23.414336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:23.414367] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:23.417993] [DEBUG] [FORECASTER] DFGP: Forecast T+1@11:T+2@11: DOWN (p=21.64%) [2026-02-12T20:20:23.418384] [INFO ] [FORECASTER] Completed predict_future for DFGP [2026-02-12T20:20:23.418554] [INFO ] [sig ] DFGP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:23.564947] [INFO ] [LOCAL ] Saved forecast: DFGP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DFGP.txt [2026-02-12T20:20:23.565081] [INFO ] [sig ] [884/3411] Completed DFGP in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-12T20:20:23.565119] [INFO ] [sig ] [885/3411] Forecasting DFGX... [2026-02-12T20:20:23.565149] [INFO ] [sig ] Generating forecast for: DFGX [2026-02-12T20:20:23.565181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGX' from 'https://tdm.silogroup.org/data/derivative_storage/DFGX.csv'. [2026-02-12T20:20:23.576402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGX'. [2026-02-12T20:20:23.576791] [INFO ] [FORECASTER] Starting predict_future for DFGX [2026-02-12T20:20:23.577688] [DEBUG] [LOCAL ] No optimal features file found for DFGX: ./output/feature-sets/DFGX.txt [2026-02-12T20:20:23.577743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:23.577777] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:23.577805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:23.577863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:23.638354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:23.639311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:23.639401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:23.639437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:23.769038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:23.769197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:23.769238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:23.769267] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:23.772778] [DEBUG] [FORECASTER] DFGX: Forecast T+1@11:T+2@11: UP (p=97.62%) [2026-02-12T20:20:23.773070] [INFO ] [FORECASTER] Completed predict_future for DFGX [2026-02-12T20:20:23.773207] [INFO ] [sig ] DFGX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:23.913684] [INFO ] [LOCAL ] Saved forecast: DFGX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DFGX.txt [2026-02-12T20:20:23.913849] [INFO ] [sig ] [885/3411] Completed DFGX in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-12T20:20:23.913891] [INFO ] [sig ] [886/3411] Forecasting DFH... [2026-02-12T20:20:23.913920] [INFO ] [sig ] Generating forecast for: DFH [2026-02-12T20:20:23.913951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFH' from 'https://tdm.silogroup.org/data/derivative_storage/DFH.csv'. [2026-02-12T20:20:23.925903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFH'. [2026-02-12T20:20:23.926218] [INFO ] [FORECASTER] Starting predict_future for DFH [2026-02-12T20:20:23.927033] [DEBUG] [LOCAL ] No optimal features file found for DFH: ./output/feature-sets/DFH.txt [2026-02-12T20:20:23.927086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:23.927117] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:23.927143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:23.927198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:23.984061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:23.984760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:23.984842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:23.984874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:24.109104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:24.109256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:24.109312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:24.109370] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:24.113407] [DEBUG] [FORECASTER] DFH: Forecast T+1@11:T+2@11: DOWN (p=30.97%) [2026-02-12T20:20:24.113707] [INFO ] [FORECASTER] Completed predict_future for DFH [2026-02-12T20:20:24.113836] [INFO ] [sig ] DFH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:24.255381] [INFO ] [LOCAL ] Saved forecast: DFH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DFH.txt [2026-02-12T20:20:24.255512] [INFO ] [sig ] [886/3411] Completed DFH in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-12T20:20:24.255552] [INFO ] [sig ] [887/3411] Forecasting DFIN... [2026-02-12T20:20:24.255605] [INFO ] [sig ] Generating forecast for: DFIN [2026-02-12T20:20:24.255638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFIN' from 'https://tdm.silogroup.org/data/derivative_storage/DFIN.csv'. [2026-02-12T20:20:24.267925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFIN'. [2026-02-12T20:20:24.268225] [INFO ] [FORECASTER] Starting predict_future for DFIN [2026-02-12T20:20:24.269042] [DEBUG] [LOCAL ] No optimal features file found for DFIN: ./output/feature-sets/DFIN.txt [2026-02-12T20:20:24.269095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:24.269126] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:24.269152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:24.269209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:24.326898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:24.327715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:24.327797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:24.327829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:24.445638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:24.445797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:24.445839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:24.445867] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:24.449301] [DEBUG] [FORECASTER] DFIN: Forecast T+1@11:T+2@11: UP (p=89.31%) [2026-02-12T20:20:24.449603] [INFO ] [FORECASTER] Completed predict_future for DFIN [2026-02-12T20:20:24.449738] [INFO ] [sig ] DFIN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:24.598178] [INFO ] [LOCAL ] Saved forecast: DFIN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DFIN.txt [2026-02-12T20:20:24.598336] [INFO ] [sig ] [887/3411] Completed DFIN in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-12T20:20:24.598376] [INFO ] [sig ] [888/3411] Forecasting DFP... [2026-02-12T20:20:24.598407] [INFO ] [sig ] Generating forecast for: DFP [2026-02-12T20:20:24.598438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFP' from 'https://tdm.silogroup.org/data/derivative_storage/DFP.csv'. [2026-02-12T20:20:24.611465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFP'. [2026-02-12T20:20:24.611892] [INFO ] [FORECASTER] Starting predict_future for DFP [2026-02-12T20:20:24.612797] [DEBUG] [LOCAL ] No optimal features file found for DFP: ./output/feature-sets/DFP.txt [2026-02-12T20:20:24.612850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:24.612882] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:24.612909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:24.612970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:24.673104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:24.673992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:24.674100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:24.674134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:24.797356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:24.797513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:24.797557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:24.797607] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:24.801126] [DEBUG] [FORECASTER] DFP: Forecast T+1@11:T+2@11: DOWN (p=1.73%) [2026-02-12T20:20:24.801419] [INFO ] [FORECASTER] Completed predict_future for DFP [2026-02-12T20:20:24.801562] [INFO ] [sig ] DFP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:24.944601] [INFO ] [LOCAL ] Saved forecast: DFP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DFP.txt [2026-02-12T20:20:24.944746] [INFO ] [sig ] [888/3411] Completed DFP in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-12T20:20:24.944785] [INFO ] [sig ] [889/3411] Forecasting DG... [2026-02-12T20:20:24.944814] [INFO ] [sig ] Generating forecast for: DG [2026-02-12T20:20:24.944846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DG' from 'https://tdm.silogroup.org/data/derivative_storage/DG.csv'. [2026-02-12T20:20:24.957604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DG'. [2026-02-12T20:20:24.957973] [INFO ] [FORECASTER] Starting predict_future for DG [2026-02-12T20:20:24.958987] [DEBUG] [LOCAL ] No optimal features file found for DG: ./output/feature-sets/DG.txt [2026-02-12T20:20:24.959039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:24.959069] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:24.959095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:24.959151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:25.017223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:25.017925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:25.018011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:25.018044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:25.139910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:25.140065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:25.140106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:25.140134] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:25.143529] [DEBUG] [FORECASTER] DG: Forecast T+1@11:T+2@11: DOWN (p=11.46%) [2026-02-12T20:20:25.143832] [INFO ] [FORECASTER] Completed predict_future for DG [2026-02-12T20:20:25.143967] [INFO ] [sig ] DG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:25.289031] [INFO ] [LOCAL ] Saved forecast: DG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DG.txt [2026-02-12T20:20:25.289188] [INFO ] [sig ] [889/3411] Completed DG in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-12T20:20:25.289228] [INFO ] [sig ] [890/3411] Forecasting DGCB... [2026-02-12T20:20:25.289258] [INFO ] [sig ] Generating forecast for: DGCB [2026-02-12T20:20:25.289288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGCB' from 'https://tdm.silogroup.org/data/derivative_storage/DGCB.csv'. [2026-02-12T20:20:25.301022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGCB'. [2026-02-12T20:20:25.301381] [INFO ] [FORECASTER] Starting predict_future for DGCB [2026-02-12T20:20:25.302245] [DEBUG] [LOCAL ] No optimal features file found for DGCB: ./output/feature-sets/DGCB.txt [2026-02-12T20:20:25.302300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:25.302331] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:25.302369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:25.302428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:25.361390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:25.362212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:25.362295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:25.362328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:25.483341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:25.483501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:25.483547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:25.483607] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:25.487191] [DEBUG] [FORECASTER] DGCB: Forecast T+1@11:T+2@11: DOWN (p=0.03%) [2026-02-12T20:20:25.487505] [INFO ] [FORECASTER] Completed predict_future for DGCB [2026-02-12T20:20:25.487661] [INFO ] [sig ] DGCB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:25.626403] [INFO ] [LOCAL ] Saved forecast: DGCB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DGCB.txt [2026-02-12T20:20:25.626535] [INFO ] [sig ] [890/3411] Completed DGCB in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-12T20:20:25.626591] [INFO ] [sig ] [891/3411] Forecasting DGICA... [2026-02-12T20:20:25.626625] [INFO ] [sig ] Generating forecast for: DGICA [2026-02-12T20:20:25.626656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGICA' from 'https://tdm.silogroup.org/data/derivative_storage/DGICA.csv'. [2026-02-12T20:20:25.638059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGICA'. [2026-02-12T20:20:25.638375] [INFO ] [FORECASTER] Starting predict_future for DGICA [2026-02-12T20:20:25.639210] [DEBUG] [LOCAL ] No optimal features file found for DGICA: ./output/feature-sets/DGICA.txt [2026-02-12T20:20:25.639262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:25.639294] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:25.639321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:25.639377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:25.698893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:25.699688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:25.699772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:25.699804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:25.819179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:25.819329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:25.819367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:25.819396] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:25.822855] [DEBUG] [FORECASTER] DGICA: Forecast T+1@11:T+2@11: DOWN (p=3.64%) [2026-02-12T20:20:25.823130] [INFO ] [FORECASTER] Completed predict_future for DGICA [2026-02-12T20:20:25.823258] [INFO ] [sig ] DGICA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:25.963310] [INFO ] [LOCAL ] Saved forecast: DGICA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DGICA.txt [2026-02-12T20:20:25.963447] [INFO ] [sig ] [891/3411] Completed DGICA in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-12T20:20:25.963486] [INFO ] [sig ] [892/3411] Forecasting DGII... [2026-02-12T20:20:25.963516] [INFO ] [sig ] Generating forecast for: DGII [2026-02-12T20:20:25.963554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGII' from 'https://tdm.silogroup.org/data/derivative_storage/DGII.csv'. [2026-02-12T20:20:25.974371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGII'. [2026-02-12T20:20:25.974711] [INFO ] [FORECASTER] Starting predict_future for DGII [2026-02-12T20:20:25.975509] [DEBUG] [LOCAL ] No optimal features file found for DGII: ./output/feature-sets/DGII.txt [2026-02-12T20:20:25.975561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:25.975617] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:25.975644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:25.975701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:26.036497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:26.037370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:26.037456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:26.037489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:26.167788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:26.167948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:26.167987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:26.168017] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:26.171508] [DEBUG] [FORECASTER] DGII: Forecast T+1@11:T+2@11: DOWN (p=43.21%) [2026-02-12T20:20:26.171807] [INFO ] [FORECASTER] Completed predict_future for DGII [2026-02-12T20:20:26.171935] [INFO ] [sig ] DGII: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:26.317123] [INFO ] [LOCAL ] Saved forecast: DGII 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DGII.txt [2026-02-12T20:20:26.317309] [INFO ] [sig ] [892/3411] Completed DGII in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-12T20:20:26.317352] [INFO ] [sig ] [893/3411] Forecasting DGRE... [2026-02-12T20:20:26.317381] [INFO ] [sig ] Generating forecast for: DGRE [2026-02-12T20:20:26.317414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRE' from 'https://tdm.silogroup.org/data/derivative_storage/DGRE.csv'. [2026-02-12T20:20:26.328528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRE'. [2026-02-12T20:20:26.329083] [INFO ] [FORECASTER] Starting predict_future for DGRE [2026-02-12T20:20:26.330135] [DEBUG] [LOCAL ] No optimal features file found for DGRE: ./output/feature-sets/DGRE.txt [2026-02-12T20:20:26.330194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:26.330227] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:26.330254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:26.330314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:26.391775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:26.392559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:26.392692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:26.392730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:26.502831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:26.502989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:26.503031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:26.503062] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:26.506777] [DEBUG] [FORECASTER] DGRE: Forecast T+1@11:T+2@11: UP (p=61.49%) [2026-02-12T20:20:26.507097] [INFO ] [FORECASTER] Completed predict_future for DGRE [2026-02-12T20:20:26.507239] [INFO ] [sig ] DGRE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:26.651376] [INFO ] [LOCAL ] Saved forecast: DGRE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DGRE.txt [2026-02-12T20:20:26.651513] [INFO ] [sig ] [893/3411] Completed DGRE in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-12T20:20:26.651554] [INFO ] [sig ] [894/3411] Forecasting DGRS... [2026-02-12T20:20:26.651612] [INFO ] [sig ] Generating forecast for: DGRS [2026-02-12T20:20:26.651651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRS' from 'https://tdm.silogroup.org/data/derivative_storage/DGRS.csv'. [2026-02-12T20:20:26.662895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRS'. [2026-02-12T20:20:26.663209] [INFO ] [FORECASTER] Starting predict_future for DGRS [2026-02-12T20:20:26.664055] [DEBUG] [LOCAL ] No optimal features file found for DGRS: ./output/feature-sets/DGRS.txt [2026-02-12T20:20:26.664110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:26.664142] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:26.664168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:26.664226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:26.722692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:26.723379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:26.723461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:26.723493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:26.848504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:26.848697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:26.848745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:26.848775] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:26.852379] [DEBUG] [FORECASTER] DGRS: Forecast T+1@11:T+2@11: DOWN (p=0.27%) [2026-02-12T20:20:26.852690] [INFO ] [FORECASTER] Completed predict_future for DGRS [2026-02-12T20:20:26.852821] [INFO ] [sig ] DGRS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:26.996117] [INFO ] [LOCAL ] Saved forecast: DGRS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DGRS.txt [2026-02-12T20:20:26.996306] [INFO ] [sig ] [894/3411] Completed DGRS in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-12T20:20:26.996367] [INFO ] [sig ] [895/3411] Forecasting DGX... [2026-02-12T20:20:26.996399] [INFO ] [sig ] Generating forecast for: DGX [2026-02-12T20:20:26.996430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGX' from 'https://tdm.silogroup.org/data/derivative_storage/DGX.csv'. [2026-02-12T20:20:27.008674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGX'. [2026-02-12T20:20:27.008969] [INFO ] [FORECASTER] Starting predict_future for DGX [2026-02-12T20:20:27.009769] [DEBUG] [LOCAL ] No optimal features file found for DGX: ./output/feature-sets/DGX.txt [2026-02-12T20:20:27.009832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:27.009865] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:27.009892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:27.009950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:27.072487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:27.073263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:27.073349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:27.073382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:27.199055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:27.199209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:27.199249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:27.199277] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:27.203230] [DEBUG] [FORECASTER] DGX: Forecast T+1@11:T+2@11: DOWN (p=15.40%) [2026-02-12T20:20:27.203506] [INFO ] [FORECASTER] Completed predict_future for DGX [2026-02-12T20:20:27.203656] [INFO ] [sig ] DGX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:27.346121] [INFO ] [LOCAL ] Saved forecast: DGX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DGX.txt [2026-02-12T20:20:27.346286] [INFO ] [sig ] [895/3411] Completed DGX in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-12T20:20:27.346326] [INFO ] [sig ] [896/3411] Forecasting DH... [2026-02-12T20:20:27.346355] [INFO ] [sig ] Generating forecast for: DH [2026-02-12T20:20:27.346387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DH' from 'https://tdm.silogroup.org/data/derivative_storage/DH.csv'. [2026-02-12T20:20:27.358994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DH'. [2026-02-12T20:20:27.359380] [INFO ] [FORECASTER] Starting predict_future for DH [2026-02-12T20:20:27.360270] [DEBUG] [LOCAL ] No optimal features file found for DH: ./output/feature-sets/DH.txt [2026-02-12T20:20:27.360323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:27.360356] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:27.360382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:27.360440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:27.424069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:27.424942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:27.425044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:27.425096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:27.551502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:27.551674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:27.551717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:27.551745] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:27.555178] [DEBUG] [FORECASTER] DH: Forecast T+1@11:T+2@11: UP (p=88.73%) [2026-02-12T20:20:27.555455] [INFO ] [FORECASTER] Completed predict_future for DH [2026-02-12T20:20:27.555607] [INFO ] [sig ] DH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:27.698645] [INFO ] [LOCAL ] Saved forecast: DH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DH.txt [2026-02-12T20:20:27.699015] [INFO ] [sig ] [896/3411] Completed DH in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-12T20:20:27.699057] [INFO ] [sig ] [897/3411] Forecasting DHC... [2026-02-12T20:20:27.699088] [INFO ] [sig ] Generating forecast for: DHC [2026-02-12T20:20:27.699119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHC' from 'https://tdm.silogroup.org/data/derivative_storage/DHC.csv'. [2026-02-12T20:20:27.712048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHC'. [2026-02-12T20:20:27.712636] [INFO ] [FORECASTER] Starting predict_future for DHC [2026-02-12T20:20:27.713644] [DEBUG] [LOCAL ] No optimal features file found for DHC: ./output/feature-sets/DHC.txt [2026-02-12T20:20:27.713695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:27.713727] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:27.713753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:27.713809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:27.777234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:27.778384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:27.778471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:27.778503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:27.904340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:27.904499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:27.904541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:27.904608] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:27.908449] [DEBUG] [FORECASTER] DHC: Forecast T+1@11:T+2@11: UP (p=93.15%) [2026-02-12T20:20:27.908753] [INFO ] [FORECASTER] Completed predict_future for DHC [2026-02-12T20:20:27.908888] [INFO ] [sig ] DHC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:28.063509] [INFO ] [LOCAL ] Saved forecast: DHC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DHC.txt [2026-02-12T20:20:28.063729] [INFO ] [sig ] [897/3411] Completed DHC in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-12T20:20:28.063784] [INFO ] [sig ] [898/3411] Forecasting DHF... [2026-02-12T20:20:28.063817] [INFO ] [sig ] Generating forecast for: DHF [2026-02-12T20:20:28.063849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHF' from 'https://tdm.silogroup.org/data/derivative_storage/DHF.csv'. [2026-02-12T20:20:28.075471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHF'. [2026-02-12T20:20:28.075878] [INFO ] [FORECASTER] Starting predict_future for DHF [2026-02-12T20:20:28.076679] [DEBUG] [LOCAL ] No optimal features file found for DHF: ./output/feature-sets/DHF.txt [2026-02-12T20:20:28.076731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:28.076763] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:28.076790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:28.076847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:28.139439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:28.140406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:28.140512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:28.140559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:28.265457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:28.265636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:28.265678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:28.265708] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:28.269744] [DEBUG] [FORECASTER] DHF: Forecast T+1@11:T+2@11: DOWN (p=32.39%) [2026-02-12T20:20:28.270031] [INFO ] [FORECASTER] Completed predict_future for DHF [2026-02-12T20:20:28.270165] [INFO ] [sig ] DHF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:28.413104] [INFO ] [LOCAL ] Saved forecast: DHF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DHF.txt [2026-02-12T20:20:28.413252] [INFO ] [sig ] [898/3411] Completed DHF in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-12T20:20:28.413293] [INFO ] [sig ] [899/3411] Forecasting DHI... [2026-02-12T20:20:28.413322] [INFO ] [sig ] Generating forecast for: DHI [2026-02-12T20:20:28.413353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHI' from 'https://tdm.silogroup.org/data/derivative_storage/DHI.csv'. [2026-02-12T20:20:28.427282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHI'. [2026-02-12T20:20:28.427656] [INFO ] [FORECASTER] Starting predict_future for DHI [2026-02-12T20:20:28.428495] [DEBUG] [LOCAL ] No optimal features file found for DHI: ./output/feature-sets/DHI.txt [2026-02-12T20:20:28.428548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:28.428613] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:28.428649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:28.428707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:28.488660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:28.489551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:28.489657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:28.489693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:28.625545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:28.625732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:28.625773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:28.625804] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:28.629681] [DEBUG] [FORECASTER] DHI: Forecast T+1@11:T+2@11: DOWN (p=1.69%) [2026-02-12T20:20:28.630209] [INFO ] [FORECASTER] Completed predict_future for DHI [2026-02-12T20:20:28.630368] [INFO ] [sig ] DHI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:28.778489] [INFO ] [LOCAL ] Saved forecast: DHI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DHI.txt [2026-02-12T20:20:28.778671] [INFO ] [sig ] [899/3411] Completed DHI in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-12T20:20:28.778714] [INFO ] [sig ] [900/3411] Forecasting DHIL... [2026-02-12T20:20:28.778745] [INFO ] [sig ] Generating forecast for: DHIL [2026-02-12T20:20:28.778777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHIL' from 'https://tdm.silogroup.org/data/derivative_storage/DHIL.csv'. [2026-02-12T20:20:28.793181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHIL'. [2026-02-12T20:20:28.793620] [INFO ] [FORECASTER] Starting predict_future for DHIL [2026-02-12T20:20:28.794426] [DEBUG] [LOCAL ] No optimal features file found for DHIL: ./output/feature-sets/DHIL.txt [2026-02-12T20:20:28.794479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:28.794539] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:28.794567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:28.794646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:28.855134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:28.856121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:28.856213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:28.856246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:28.976432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:28.976622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:28.976666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:28.976695] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:28.980696] [DEBUG] [FORECASTER] DHIL: Forecast T+1@11:T+2@11: UP (p=55.36%) [2026-02-12T20:20:28.981171] [INFO ] [FORECASTER] Completed predict_future for DHIL [2026-02-12T20:20:28.981310] [INFO ] [sig ] DHIL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:29.132062] [INFO ] [LOCAL ] Saved forecast: DHIL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DHIL.txt [2026-02-12T20:20:29.132222] [INFO ] [sig ] [900/3411] Completed DHIL in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-12T20:20:29.132265] [INFO ] [sig ] [901/3411] Forecasting DHX... [2026-02-12T20:20:29.132294] [INFO ] [sig ] Generating forecast for: DHX [2026-02-12T20:20:29.132325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHX' from 'https://tdm.silogroup.org/data/derivative_storage/DHX.csv'. [2026-02-12T20:20:29.144901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHX'. [2026-02-12T20:20:29.145301] [INFO ] [FORECASTER] Starting predict_future for DHX [2026-02-12T20:20:29.146124] [DEBUG] [LOCAL ] No optimal features file found for DHX: ./output/feature-sets/DHX.txt [2026-02-12T20:20:29.146176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:29.146208] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:29.146234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:29.146291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:29.204798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:29.205511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:29.205610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:29.205646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:29.324194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:29.324355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:29.324396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:29.324426] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:29.327997] [DEBUG] [FORECASTER] DHX: Forecast T+1@11:T+2@11: UP (p=99.43%) [2026-02-12T20:20:29.328277] [INFO ] [FORECASTER] Completed predict_future for DHX [2026-02-12T20:20:29.328409] [INFO ] [sig ] DHX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:29.484563] [INFO ] [LOCAL ] Saved forecast: DHX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DHX.txt [2026-02-12T20:20:29.484776] [INFO ] [sig ] [901/3411] Completed DHX in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-12T20:20:29.484829] [INFO ] [sig ] [902/3411] Forecasting DIBS... [2026-02-12T20:20:29.484860] [INFO ] [sig ] Generating forecast for: DIBS [2026-02-12T20:20:29.484896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIBS' from 'https://tdm.silogroup.org/data/derivative_storage/DIBS.csv'. [2026-02-12T20:20:29.499724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIBS'. [2026-02-12T20:20:29.500243] [INFO ] [FORECASTER] Starting predict_future for DIBS [2026-02-12T20:20:29.501376] [DEBUG] [LOCAL ] No optimal features file found for DIBS: ./output/feature-sets/DIBS.txt [2026-02-12T20:20:29.501429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:29.501462] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:29.501488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:29.501544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:29.561949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:29.562826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:29.562983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:29.563031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:29.687325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:29.687488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:29.687529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:29.687557] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:29.691541] [DEBUG] [FORECASTER] DIBS: Forecast T+1@11:T+2@11: DOWN (p=30.64%) [2026-02-12T20:20:29.691842] [INFO ] [FORECASTER] Completed predict_future for DIBS [2026-02-12T20:20:29.691978] [INFO ] [sig ] DIBS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:29.834924] [INFO ] [LOCAL ] Saved forecast: DIBS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DIBS.txt [2026-02-12T20:20:29.835064] [INFO ] [sig ] [902/3411] Completed DIBS in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-12T20:20:29.835104] [INFO ] [sig ] [903/3411] Forecasting DIN... [2026-02-12T20:20:29.835133] [INFO ] [sig ] Generating forecast for: DIN [2026-02-12T20:20:29.835165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIN' from 'https://tdm.silogroup.org/data/derivative_storage/DIN.csv'. [2026-02-12T20:20:29.846989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIN'. [2026-02-12T20:20:29.847330] [INFO ] [FORECASTER] Starting predict_future for DIN [2026-02-12T20:20:29.848386] [DEBUG] [LOCAL ] No optimal features file found for DIN: ./output/feature-sets/DIN.txt [2026-02-12T20:20:29.848451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:29.848483] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:29.848509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:29.848567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:29.917647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:29.918773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:29.918863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:29.918899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:30.047355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:30.047513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:30.047556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:30.047643] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:30.051383] [DEBUG] [FORECASTER] DIN: Forecast T+1@11:T+2@11: DOWN (p=17.52%) [2026-02-12T20:20:30.051694] [INFO ] [FORECASTER] Completed predict_future for DIN [2026-02-12T20:20:30.051831] [INFO ] [sig ] DIN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:30.203699] [INFO ] [LOCAL ] Saved forecast: DIN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DIN.txt [2026-02-12T20:20:30.203858] [INFO ] [sig ] [903/3411] Completed DIN in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-12T20:20:30.203902] [INFO ] [sig ] [904/3411] Forecasting DINO... [2026-02-12T20:20:30.203935] [INFO ] [sig ] Generating forecast for: DINO [2026-02-12T20:20:30.203968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DINO' from 'https://tdm.silogroup.org/data/derivative_storage/DINO.csv'. [2026-02-12T20:20:30.216174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DINO'. [2026-02-12T20:20:30.216499] [INFO ] [FORECASTER] Starting predict_future for DINO [2026-02-12T20:20:30.217397] [DEBUG] [LOCAL ] No optimal features file found for DINO: ./output/feature-sets/DINO.txt [2026-02-12T20:20:30.217453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:30.217486] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:30.217513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:30.217570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:30.277791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:30.278818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:30.278904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:30.278940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:30.407028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:30.407185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:30.407227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:30.407280] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:30.411023] [DEBUG] [FORECASTER] DINO: Forecast T+1@11:T+2@11: UP (p=98.04%) [2026-02-12T20:20:30.411315] [INFO ] [FORECASTER] Completed predict_future for DINO [2026-02-12T20:20:30.411467] [INFO ] [sig ] DINO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:30.569969] [INFO ] [LOCAL ] Saved forecast: DINO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DINO.txt [2026-02-12T20:20:30.570108] [INFO ] [sig ] [904/3411] Completed DINO in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-12T20:20:30.570147] [INFO ] [sig ] [905/3411] Forecasting DIOD... [2026-02-12T20:20:30.570176] [INFO ] [sig ] Generating forecast for: DIOD [2026-02-12T20:20:30.570207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIOD' from 'https://tdm.silogroup.org/data/derivative_storage/DIOD.csv'. [2026-02-12T20:20:30.581669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIOD'. [2026-02-12T20:20:30.582147] [INFO ] [FORECASTER] Starting predict_future for DIOD [2026-02-12T20:20:30.583142] [DEBUG] [LOCAL ] No optimal features file found for DIOD: ./output/feature-sets/DIOD.txt [2026-02-12T20:20:30.583195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:30.583226] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:30.583252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:30.583309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:30.642640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:30.643316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:30.643396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:30.643428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:30.766414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:30.766603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:30.766648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:30.766677] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:30.770309] [DEBUG] [FORECASTER] DIOD: Forecast T+1@11:T+2@11: DOWN (p=14.64%) [2026-02-12T20:20:30.770696] [INFO ] [FORECASTER] Completed predict_future for DIOD [2026-02-12T20:20:30.770854] [INFO ] [sig ] DIOD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:30.914838] [INFO ] [LOCAL ] Saved forecast: DIOD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DIOD.txt [2026-02-12T20:20:30.914999] [INFO ] [sig ] [905/3411] Completed DIOD in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-12T20:20:30.915038] [INFO ] [sig ] [906/3411] Forecasting DIS... [2026-02-12T20:20:30.915066] [INFO ] [sig ] Generating forecast for: DIS [2026-02-12T20:20:30.915098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIS' from 'https://tdm.silogroup.org/data/derivative_storage/DIS.csv'. [2026-02-12T20:20:30.926759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIS'. [2026-02-12T20:20:30.927160] [INFO ] [FORECASTER] Starting predict_future for DIS [2026-02-12T20:20:30.928062] [DEBUG] [LOCAL ] No optimal features file found for DIS: ./output/feature-sets/DIS.txt [2026-02-12T20:20:30.928117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:30.928148] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:30.928174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:30.928231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:30.992300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:30.993313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:30.993432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:30.993469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:31.119874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:31.120041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:31.120082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:31.120112] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:31.124071] [DEBUG] [FORECASTER] DIS: Forecast T+1@11:T+2@11: UP (p=82.71%) [2026-02-12T20:20:31.124392] [INFO ] [FORECASTER] Completed predict_future for DIS [2026-02-12T20:20:31.124537] [INFO ] [sig ] DIS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:31.271050] [INFO ] [LOCAL ] Saved forecast: DIS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DIS.txt [2026-02-12T20:20:31.271222] [INFO ] [sig ] [906/3411] Completed DIS in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-12T20:20:31.271291] [INFO ] [sig ] [907/3411] Forecasting DJCO... [2026-02-12T20:20:31.271323] [INFO ] [sig ] Generating forecast for: DJCO [2026-02-12T20:20:31.271363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DJCO' from 'https://tdm.silogroup.org/data/derivative_storage/DJCO.csv'. [2026-02-12T20:20:31.284308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DJCO'. [2026-02-12T20:20:31.284653] [INFO ] [FORECASTER] Starting predict_future for DJCO [2026-02-12T20:20:31.285520] [DEBUG] [LOCAL ] No optimal features file found for DJCO: ./output/feature-sets/DJCO.txt [2026-02-12T20:20:31.285611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:31.285649] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:31.285684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:31.285764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:31.347329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:31.348244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:31.348334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:31.348369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:31.479604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:31.479766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:31.479810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:31.479841] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:31.483384] [DEBUG] [FORECASTER] DJCO: Forecast T+1@11:T+2@11: DOWN (p=2.16%) [2026-02-12T20:20:31.483680] [INFO ] [FORECASTER] Completed predict_future for DJCO [2026-02-12T20:20:31.483810] [INFO ] [sig ] DJCO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:31.631181] [INFO ] [LOCAL ] Saved forecast: DJCO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DJCO.txt [2026-02-12T20:20:31.631336] [INFO ] [sig ] [907/3411] Completed DJCO in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-12T20:20:31.631377] [INFO ] [sig ] [908/3411] Forecasting DK... [2026-02-12T20:20:31.631409] [INFO ] [sig ] Generating forecast for: DK [2026-02-12T20:20:31.631439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DK' from 'https://tdm.silogroup.org/data/derivative_storage/DK.csv'. [2026-02-12T20:20:31.643457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DK'. [2026-02-12T20:20:31.643767] [INFO ] [FORECASTER] Starting predict_future for DK [2026-02-12T20:20:31.644530] [DEBUG] [LOCAL ] No optimal features file found for DK: ./output/feature-sets/DK.txt [2026-02-12T20:20:31.644601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:31.644636] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:31.644663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:31.644721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:31.707033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:31.707946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:31.708034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:31.708068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:31.834373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:31.834540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:31.834601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:31.834634] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:31.838243] [DEBUG] [FORECASTER] DK: Forecast T+1@11:T+2@11: DOWN (p=33.28%) [2026-02-12T20:20:31.838527] [INFO ] [FORECASTER] Completed predict_future for DK [2026-02-12T20:20:31.838699] [INFO ] [sig ] DK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:31.982134] [INFO ] [LOCAL ] Saved forecast: DK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DK.txt [2026-02-12T20:20:31.982307] [INFO ] [sig ] [908/3411] Completed DK in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-12T20:20:31.982361] [INFO ] [sig ] [909/3411] Forecasting DKL... [2026-02-12T20:20:31.982405] [INFO ] [sig ] Generating forecast for: DKL [2026-02-12T20:20:31.982440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKL' from 'https://tdm.silogroup.org/data/derivative_storage/DKL.csv'. [2026-02-12T20:20:31.993956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKL'. [2026-02-12T20:20:31.994244] [INFO ] [FORECASTER] Starting predict_future for DKL [2026-02-12T20:20:31.995226] [DEBUG] [LOCAL ] No optimal features file found for DKL: ./output/feature-sets/DKL.txt [2026-02-12T20:20:31.995280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:31.995311] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:31.995338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:31.995394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:32.058357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:32.059406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:32.059491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:32.059525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:32.184903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:32.185059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:32.185098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:32.185129] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:32.188745] [DEBUG] [FORECASTER] DKL: Forecast T+1@11:T+2@11: UP (p=98.20%) [2026-02-12T20:20:32.189207] [INFO ] [FORECASTER] Completed predict_future for DKL [2026-02-12T20:20:32.189337] [INFO ] [sig ] DKL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:32.331356] [INFO ] [LOCAL ] Saved forecast: DKL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DKL.txt [2026-02-12T20:20:32.331495] [INFO ] [sig ] [909/3411] Completed DKL in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-12T20:20:32.331545] [INFO ] [sig ] [910/3411] Forecasting DKNG... [2026-02-12T20:20:32.331595] [INFO ] [sig ] Generating forecast for: DKNG [2026-02-12T20:20:32.331632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKNG' from 'https://tdm.silogroup.org/data/derivative_storage/DKNG.csv'. [2026-02-12T20:20:32.344637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKNG'. [2026-02-12T20:20:32.345208] [INFO ] [FORECASTER] Starting predict_future for DKNG [2026-02-12T20:20:32.346356] [DEBUG] [LOCAL ] No optimal features file found for DKNG: ./output/feature-sets/DKNG.txt [2026-02-12T20:20:32.346419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:32.346454] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:32.346483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:32.346541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:32.411286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:32.412416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:32.412527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:32.412563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:32.539410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:32.539632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:32.539705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:32.539749] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:32.544451] [DEBUG] [FORECASTER] DKNG: Forecast T+1@11:T+2@11: DOWN (p=14.19%) [2026-02-12T20:20:32.544795] [INFO ] [FORECASTER] Completed predict_future for DKNG [2026-02-12T20:20:32.544957] [INFO ] [sig ] DKNG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:32.693332] [INFO ] [LOCAL ] Saved forecast: DKNG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DKNG.txt [2026-02-12T20:20:32.693466] [INFO ] [sig ] [910/3411] Completed DKNG in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-12T20:20:32.693505] [INFO ] [sig ] [911/3411] Forecasting DKS... [2026-02-12T20:20:32.693535] [INFO ] [sig ] Generating forecast for: DKS [2026-02-12T20:20:32.693564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKS' from 'https://tdm.silogroup.org/data/derivative_storage/DKS.csv'. [2026-02-12T20:20:32.706237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKS'. [2026-02-12T20:20:32.706527] [INFO ] [FORECASTER] Starting predict_future for DKS [2026-02-12T20:20:32.707397] [DEBUG] [LOCAL ] No optimal features file found for DKS: ./output/feature-sets/DKS.txt [2026-02-12T20:20:32.707449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:32.707481] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:32.707507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:32.707588] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:32.766006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:32.766739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:32.766829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:32.766865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:32.889344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:32.889474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:32.889512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:32.889543] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:32.892890] [DEBUG] [FORECASTER] DKS: Forecast T+1@11:T+2@11: UP (p=57.60%) [2026-02-12T20:20:32.893165] [INFO ] [FORECASTER] Completed predict_future for DKS [2026-02-12T20:20:32.893296] [INFO ] [sig ] DKS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:33.039097] [INFO ] [LOCAL ] Saved forecast: DKS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DKS.txt [2026-02-12T20:20:33.039262] [INFO ] [sig ] [911/3411] Completed DKS in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-12T20:20:33.039301] [INFO ] [sig ] [912/3411] Forecasting DLB... [2026-02-12T20:20:33.039331] [INFO ] [sig ] Generating forecast for: DLB [2026-02-12T20:20:33.039363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLB' from 'https://tdm.silogroup.org/data/derivative_storage/DLB.csv'. [2026-02-12T20:20:33.051543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLB'. [2026-02-12T20:20:33.051902] [INFO ] [FORECASTER] Starting predict_future for DLB [2026-02-12T20:20:33.052904] [DEBUG] [LOCAL ] No optimal features file found for DLB: ./output/feature-sets/DLB.txt [2026-02-12T20:20:33.052955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:33.052986] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:33.053013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:33.053070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:33.115552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:33.116325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:33.116434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:33.116470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:33.245323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:33.245479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:33.245536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:33.245565] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:33.249508] [DEBUG] [FORECASTER] DLB: Forecast T+1@11:T+2@11: DOWN (p=46.08%) [2026-02-12T20:20:33.249812] [INFO ] [FORECASTER] Completed predict_future for DLB [2026-02-12T20:20:33.249952] [INFO ] [sig ] DLB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:33.394277] [INFO ] [LOCAL ] Saved forecast: DLB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DLB.txt [2026-02-12T20:20:33.394411] [INFO ] [sig ] [912/3411] Completed DLB in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-12T20:20:33.394450] [INFO ] [sig ] [913/3411] Forecasting DLHC... [2026-02-12T20:20:33.394479] [INFO ] [sig ] Generating forecast for: DLHC [2026-02-12T20:20:33.394510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLHC' from 'https://tdm.silogroup.org/data/derivative_storage/DLHC.csv'. [2026-02-12T20:20:33.405697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLHC'. [2026-02-12T20:20:33.405962] [INFO ] [FORECASTER] Starting predict_future for DLHC [2026-02-12T20:20:33.406762] [DEBUG] [LOCAL ] No optimal features file found for DLHC: ./output/feature-sets/DLHC.txt [2026-02-12T20:20:33.406827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:33.406860] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:33.406886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:33.406942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:33.466695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:33.467416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:33.467499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:33.467532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:33.580849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:33.580994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:33.581034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:33.581064] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:33.584598] [DEBUG] [FORECASTER] DLHC: Forecast T+1@11:T+2@11: UP (p=96.56%) [2026-02-12T20:20:33.584891] [INFO ] [FORECASTER] Completed predict_future for DLHC [2026-02-12T20:20:33.585022] [INFO ] [sig ] DLHC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:33.726849] [INFO ] [LOCAL ] Saved forecast: DLHC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DLHC.txt [2026-02-12T20:20:33.727027] [INFO ] [sig ] [913/3411] Completed DLHC in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-12T20:20:33.727067] [INFO ] [sig ] [914/3411] Forecasting DLNG... [2026-02-12T20:20:33.727097] [INFO ] [sig ] Generating forecast for: DLNG [2026-02-12T20:20:33.727127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLNG' from 'https://tdm.silogroup.org/data/derivative_storage/DLNG.csv'. [2026-02-12T20:20:33.738292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLNG'. [2026-02-12T20:20:33.738676] [INFO ] [FORECASTER] Starting predict_future for DLNG [2026-02-12T20:20:33.739535] [DEBUG] [LOCAL ] No optimal features file found for DLNG: ./output/feature-sets/DLNG.txt [2026-02-12T20:20:33.739613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:33.739660] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:33.739689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:33.739750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:33.803518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:33.804713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:33.804812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:33.804845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:33.923621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:33.923776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:33.923818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:33.923848] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:33.927215] [DEBUG] [FORECASTER] DLNG: Forecast T+1@11:T+2@11: UP (p=78.73%) [2026-02-12T20:20:33.927515] [INFO ] [FORECASTER] Completed predict_future for DLNG [2026-02-12T20:20:33.927668] [INFO ] [sig ] DLNG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:34.068184] [INFO ] [LOCAL ] Saved forecast: DLNG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DLNG.txt [2026-02-12T20:20:34.068335] [INFO ] [sig ] [914/3411] Completed DLNG in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-12T20:20:34.068375] [INFO ] [sig ] [915/3411] Forecasting DLO... [2026-02-12T20:20:34.068405] [INFO ] [sig ] Generating forecast for: DLO [2026-02-12T20:20:34.068436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLO' from 'https://tdm.silogroup.org/data/derivative_storage/DLO.csv'. [2026-02-12T20:20:34.080146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLO'. [2026-02-12T20:20:34.080467] [INFO ] [FORECASTER] Starting predict_future for DLO [2026-02-12T20:20:34.081340] [DEBUG] [LOCAL ] No optimal features file found for DLO: ./output/feature-sets/DLO.txt [2026-02-12T20:20:34.081395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:34.081428] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:34.081456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:34.081515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:34.142635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:34.143553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:34.143696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:34.143735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:34.260769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:34.260931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:34.260973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:34.261004] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:34.264563] [DEBUG] [FORECASTER] DLO: Forecast T+1@11:T+2@11: UP (p=63.77%) [2026-02-12T20:20:34.264872] [INFO ] [FORECASTER] Completed predict_future for DLO [2026-02-12T20:20:34.265011] [INFO ] [sig ] DLO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:34.407968] [INFO ] [LOCAL ] Saved forecast: DLO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DLO.txt [2026-02-12T20:20:34.408130] [INFO ] [sig ] [915/3411] Completed DLO in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-12T20:20:34.408174] [INFO ] [sig ] [916/3411] Forecasting DLPN... [2026-02-12T20:20:34.408206] [INFO ] [sig ] Generating forecast for: DLPN [2026-02-12T20:20:34.408239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLPN' from 'https://tdm.silogroup.org/data/derivative_storage/DLPN.csv'. [2026-02-12T20:20:34.420649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLPN'. [2026-02-12T20:20:34.420964] [INFO ] [FORECASTER] Starting predict_future for DLPN [2026-02-12T20:20:34.421826] [DEBUG] [LOCAL ] No optimal features file found for DLPN: ./output/feature-sets/DLPN.txt [2026-02-12T20:20:34.421880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:34.421913] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:34.421941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:34.421999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:34.480329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:34.481092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:34.481174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:34.481206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:34.588361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:34.588522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:34.588605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:34.588650] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:34.592120] [DEBUG] [FORECASTER] DLPN: Forecast T+1@11:T+2@11: DOWN (p=27.45%) [2026-02-12T20:20:34.592405] [INFO ] [FORECASTER] Completed predict_future for DLPN [2026-02-12T20:20:34.592535] [INFO ] [sig ] DLPN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:34.800880] [INFO ] [LOCAL ] Saved forecast: DLPN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DLPN.txt [2026-02-12T20:20:34.801031] [INFO ] [sig ] [916/3411] Completed DLPN in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-12T20:20:34.801071] [INFO ] [sig ] [917/3411] Forecasting DLTH... [2026-02-12T20:20:34.801100] [INFO ] [sig ] Generating forecast for: DLTH [2026-02-12T20:20:34.801132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLTH' from 'https://tdm.silogroup.org/data/derivative_storage/DLTH.csv'. [2026-02-12T20:20:34.812386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLTH'. [2026-02-12T20:20:34.812779] [INFO ] [FORECASTER] Starting predict_future for DLTH [2026-02-12T20:20:34.813595] [DEBUG] [LOCAL ] No optimal features file found for DLTH: ./output/feature-sets/DLTH.txt [2026-02-12T20:20:34.813648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:34.813706] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:34.813737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:34.813807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:34.871265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:34.872110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:34.872197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:34.872231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:34.994420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:34.994591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:34.994636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:34.994664] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:34.998479] [DEBUG] [FORECASTER] DLTH: Forecast T+1@11:T+2@11: UP (p=56.19%) [2026-02-12T20:20:34.998795] [INFO ] [FORECASTER] Completed predict_future for DLTH [2026-02-12T20:20:34.998955] [INFO ] [sig ] DLTH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:35.145214] [INFO ] [LOCAL ] Saved forecast: DLTH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DLTH.txt [2026-02-12T20:20:35.145354] [INFO ] [sig ] [917/3411] Completed DLTH in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-12T20:20:35.145393] [INFO ] [sig ] [918/3411] Forecasting DLX... [2026-02-12T20:20:35.145428] [INFO ] [sig ] Generating forecast for: DLX [2026-02-12T20:20:35.145461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLX' from 'https://tdm.silogroup.org/data/derivative_storage/DLX.csv'. [2026-02-12T20:20:35.157553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLX'. [2026-02-12T20:20:35.157973] [INFO ] [FORECASTER] Starting predict_future for DLX [2026-02-12T20:20:35.158864] [DEBUG] [LOCAL ] No optimal features file found for DLX: ./output/feature-sets/DLX.txt [2026-02-12T20:20:35.158932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:35.158965] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:35.158993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:35.159050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:35.228799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:35.229725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:35.229812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:35.229847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:35.356680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:35.356849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:35.356890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:35.356921] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:35.360612] [DEBUG] [FORECASTER] DLX: Forecast T+1@11:T+2@11: UP (p=56.62%) [2026-02-12T20:20:35.360907] [INFO ] [FORECASTER] Completed predict_future for DLX [2026-02-12T20:20:35.361041] [INFO ] [sig ] DLX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:35.509215] [INFO ] [LOCAL ] Saved forecast: DLX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DLX.txt [2026-02-12T20:20:35.509389] [INFO ] [sig ] [918/3411] Completed DLX in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-12T20:20:35.509432] [INFO ] [sig ] [919/3411] Forecasting DLY... [2026-02-12T20:20:35.509463] [INFO ] [sig ] Generating forecast for: DLY [2026-02-12T20:20:35.509495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLY' from 'https://tdm.silogroup.org/data/derivative_storage/DLY.csv'. [2026-02-12T20:20:35.522391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLY'. [2026-02-12T20:20:35.522828] [INFO ] [FORECASTER] Starting predict_future for DLY [2026-02-12T20:20:35.523739] [DEBUG] [LOCAL ] No optimal features file found for DLY: ./output/feature-sets/DLY.txt [2026-02-12T20:20:35.523798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:35.523834] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:35.523861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:35.523918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:35.585664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:35.586545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:35.586649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:35.586685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:35.711305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:35.711470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:35.711511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:35.711541] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:35.715003] [DEBUG] [FORECASTER] DLY: Forecast T+1@11:T+2@11: UP (p=77.66%) [2026-02-12T20:20:35.715286] [INFO ] [FORECASTER] Completed predict_future for DLY [2026-02-12T20:20:35.715420] [INFO ] [sig ] DLY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:35.863599] [INFO ] [LOCAL ] Saved forecast: DLY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DLY.txt [2026-02-12T20:20:35.863756] [INFO ] [sig ] [919/3411] Completed DLY in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-12T20:20:35.863804] [INFO ] [sig ] [920/3411] Forecasting DMAC... [2026-02-12T20:20:35.863840] [INFO ] [sig ] Generating forecast for: DMAC [2026-02-12T20:20:35.863878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMAC' from 'https://tdm.silogroup.org/data/derivative_storage/DMAC.csv'. [2026-02-12T20:20:35.875431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMAC'. [2026-02-12T20:20:35.875761] [INFO ] [FORECASTER] Starting predict_future for DMAC [2026-02-12T20:20:35.876535] [DEBUG] [LOCAL ] No optimal features file found for DMAC: ./output/feature-sets/DMAC.txt [2026-02-12T20:20:35.876609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:35.876643] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:35.876670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:35.876727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:35.935413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:35.936357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:35.936461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:35.936497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:36.063652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:36.063820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:36.063867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:36.063895] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:36.067650] [DEBUG] [FORECASTER] DMAC: Forecast T+1@11:T+2@11: DOWN (p=22.43%) [2026-02-12T20:20:36.068143] [INFO ] [FORECASTER] Completed predict_future for DMAC [2026-02-12T20:20:36.068285] [INFO ] [sig ] DMAC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:36.220307] [INFO ] [LOCAL ] Saved forecast: DMAC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DMAC.txt [2026-02-12T20:20:36.220494] [INFO ] [sig ] [920/3411] Completed DMAC in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-12T20:20:36.220546] [INFO ] [sig ] [921/3411] Forecasting DMB... [2026-02-12T20:20:36.220598] [INFO ] [sig ] Generating forecast for: DMB [2026-02-12T20:20:36.220632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMB' from 'https://tdm.silogroup.org/data/derivative_storage/DMB.csv'. [2026-02-12T20:20:36.232843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMB'. [2026-02-12T20:20:36.233319] [INFO ] [FORECASTER] Starting predict_future for DMB [2026-02-12T20:20:36.234343] [DEBUG] [LOCAL ] No optimal features file found for DMB: ./output/feature-sets/DMB.txt [2026-02-12T20:20:36.234409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:36.234451] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:36.234487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:36.234565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:36.298233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:36.299178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:36.299267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:36.299301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:36.419224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:36.419381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:36.419424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:36.419473] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:36.422979] [DEBUG] [FORECASTER] DMB: Forecast T+1@11:T+2@11: DOWN (p=0.85%) [2026-02-12T20:20:36.423252] [INFO ] [FORECASTER] Completed predict_future for DMB [2026-02-12T20:20:36.423380] [INFO ] [sig ] DMB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:36.563178] [INFO ] [LOCAL ] Saved forecast: DMB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DMB.txt [2026-02-12T20:20:36.563329] [INFO ] [sig ] [921/3411] Completed DMB in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-12T20:20:36.563369] [INFO ] [sig ] [922/3411] Forecasting DMLP... [2026-02-12T20:20:36.563400] [INFO ] [sig ] Generating forecast for: DMLP [2026-02-12T20:20:36.563429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMLP' from 'https://tdm.silogroup.org/data/derivative_storage/DMLP.csv'. [2026-02-12T20:20:36.577948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMLP'. [2026-02-12T20:20:36.578320] [INFO ] [FORECASTER] Starting predict_future for DMLP [2026-02-12T20:20:36.579321] [DEBUG] [LOCAL ] No optimal features file found for DMLP: ./output/feature-sets/DMLP.txt [2026-02-12T20:20:36.579386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:36.579429] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:36.579466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:36.579545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:36.641554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:36.642240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:36.642320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:36.642352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:36.760008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:36.760146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:36.760185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:36.760214] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:36.763557] [DEBUG] [FORECASTER] DMLP: Forecast T+1@11:T+2@11: DOWN (p=3.40%) [2026-02-12T20:20:36.763866] [INFO ] [FORECASTER] Completed predict_future for DMLP [2026-02-12T20:20:36.764011] [INFO ] [sig ] DMLP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:36.904624] [INFO ] [LOCAL ] Saved forecast: DMLP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DMLP.txt [2026-02-12T20:20:36.904738] [INFO ] [sig ] [922/3411] Completed DMLP in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-12T20:20:36.904777] [INFO ] [sig ] [923/3411] Forecasting DMO... [2026-02-12T20:20:36.904805] [INFO ] [sig ] Generating forecast for: DMO [2026-02-12T20:20:36.904835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMO' from 'https://tdm.silogroup.org/data/derivative_storage/DMO.csv'. [2026-02-12T20:20:36.917036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMO'. [2026-02-12T20:20:36.917334] [INFO ] [FORECASTER] Starting predict_future for DMO [2026-02-12T20:20:36.918347] [DEBUG] [LOCAL ] No optimal features file found for DMO: ./output/feature-sets/DMO.txt [2026-02-12T20:20:36.918398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:36.918430] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:36.918456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:36.918512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:36.974298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:36.975064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:36.975146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:36.975186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:37.092177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:37.092293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:37.092331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:37.092360] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:37.095640] [DEBUG] [FORECASTER] DMO: Forecast T+1@11:T+2@11: DOWN (p=20.81%) [2026-02-12T20:20:37.095911] [INFO ] [FORECASTER] Completed predict_future for DMO [2026-02-12T20:20:37.096039] [INFO ] [sig ] DMO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:37.235633] [INFO ] [LOCAL ] Saved forecast: DMO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DMO.txt [2026-02-12T20:20:37.235751] [INFO ] [sig ] [923/3411] Completed DMO in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-12T20:20:37.235790] [INFO ] [sig ] [924/3411] Forecasting DMRC... [2026-02-12T20:20:37.235819] [INFO ] [sig ] Generating forecast for: DMRC [2026-02-12T20:20:37.235849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMRC' from 'https://tdm.silogroup.org/data/derivative_storage/DMRC.csv'. [2026-02-12T20:20:37.247491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMRC'. [2026-02-12T20:20:37.247789] [INFO ] [FORECASTER] Starting predict_future for DMRC [2026-02-12T20:20:37.248557] [DEBUG] [LOCAL ] No optimal features file found for DMRC: ./output/feature-sets/DMRC.txt [2026-02-12T20:20:37.248631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:37.248663] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:37.248691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:37.248748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:37.305816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:37.306421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:37.306498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:37.306530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:37.432333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:37.432469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:37.432508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:37.432543] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:37.435952] [DEBUG] [FORECASTER] DMRC: Forecast T+1@11:T+2@11: DOWN (p=25.99%) [2026-02-12T20:20:37.436220] [INFO ] [FORECASTER] Completed predict_future for DMRC [2026-02-12T20:20:37.436357] [INFO ] [sig ] DMRC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:37.577473] [INFO ] [LOCAL ] Saved forecast: DMRC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DMRC.txt [2026-02-12T20:20:37.577609] [INFO ] [sig ] [924/3411] Completed DMRC in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-12T20:20:37.577651] [INFO ] [sig ] [925/3411] Forecasting DMXF... [2026-02-12T20:20:37.577680] [INFO ] [sig ] Generating forecast for: DMXF [2026-02-12T20:20:37.577709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMXF' from 'https://tdm.silogroup.org/data/derivative_storage/DMXF.csv'. [2026-02-12T20:20:37.589093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMXF'. [2026-02-12T20:20:37.589378] [INFO ] [FORECASTER] Starting predict_future for DMXF [2026-02-12T20:20:37.590363] [DEBUG] [LOCAL ] No optimal features file found for DMXF: ./output/feature-sets/DMXF.txt [2026-02-12T20:20:37.590416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:37.590448] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:37.590488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:37.590557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:37.649629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:37.650435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:37.650514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:37.650546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:37.767982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:37.768117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:37.768157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:37.768186] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:37.771647] [DEBUG] [FORECASTER] DMXF: Forecast T+1@11:T+2@11: DOWN (p=33.12%) [2026-02-12T20:20:37.771925] [INFO ] [FORECASTER] Completed predict_future for DMXF [2026-02-12T20:20:37.772051] [INFO ] [sig ] DMXF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:37.914931] [INFO ] [LOCAL ] Saved forecast: DMXF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DMXF.txt [2026-02-12T20:20:37.915066] [INFO ] [sig ] [925/3411] Completed DMXF in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-12T20:20:37.915121] [INFO ] [sig ] [926/3411] Forecasting DNA... [2026-02-12T20:20:37.915152] [INFO ] [sig ] Generating forecast for: DNA [2026-02-12T20:20:37.915183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNA' from 'https://tdm.silogroup.org/data/derivative_storage/DNA.csv'. [2026-02-12T20:20:37.927304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNA'. [2026-02-12T20:20:37.927590] [INFO ] [FORECASTER] Starting predict_future for DNA [2026-02-12T20:20:37.928376] [DEBUG] [LOCAL ] No optimal features file found for DNA: ./output/feature-sets/DNA.txt [2026-02-12T20:20:37.928428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:37.928459] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:37.928485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:37.928541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:37.986963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:37.987950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:37.988055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:37.988088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:38.111505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:38.111679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:38.111720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:38.111750] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:38.115565] [DEBUG] [FORECASTER] DNA: Forecast T+1@11:T+2@11: DOWN (p=48.47%) [2026-02-12T20:20:38.115864] [INFO ] [FORECASTER] Completed predict_future for DNA [2026-02-12T20:20:38.116019] [INFO ] [sig ] DNA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:38.259158] [INFO ] [LOCAL ] Saved forecast: DNA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DNA.txt [2026-02-12T20:20:38.259311] [INFO ] [sig ] [926/3411] Completed DNA in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-12T20:20:38.259350] [INFO ] [sig ] [927/3411] Forecasting DNLI... [2026-02-12T20:20:38.259380] [INFO ] [sig ] Generating forecast for: DNLI [2026-02-12T20:20:38.259412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNLI' from 'https://tdm.silogroup.org/data/derivative_storage/DNLI.csv'. [2026-02-12T20:20:38.271479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNLI'. [2026-02-12T20:20:38.271832] [INFO ] [FORECASTER] Starting predict_future for DNLI [2026-02-12T20:20:38.272848] [DEBUG] [LOCAL ] No optimal features file found for DNLI: ./output/feature-sets/DNLI.txt [2026-02-12T20:20:38.272911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:38.272946] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:38.272974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:38.273032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:38.331093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:38.331989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:38.332151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:38.332189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:38.456724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:38.456881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:38.456930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:38.456965] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:38.460461] [DEBUG] [FORECASTER] DNLI: Forecast T+1@11:T+2@11: DOWN (p=4.51%) [2026-02-12T20:20:38.460759] [INFO ] [FORECASTER] Completed predict_future for DNLI [2026-02-12T20:20:38.460888] [INFO ] [sig ] DNLI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:38.599859] [INFO ] [LOCAL ] Saved forecast: DNLI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DNLI.txt [2026-02-12T20:20:38.600001] [INFO ] [sig ] [927/3411] Completed DNLI in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-12T20:20:38.600042] [INFO ] [sig ] [928/3411] Forecasting DNP... [2026-02-12T20:20:38.600071] [INFO ] [sig ] Generating forecast for: DNP [2026-02-12T20:20:38.600103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNP' from 'https://tdm.silogroup.org/data/derivative_storage/DNP.csv'. [2026-02-12T20:20:38.612622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNP'. [2026-02-12T20:20:38.612921] [INFO ] [FORECASTER] Starting predict_future for DNP [2026-02-12T20:20:38.613729] [DEBUG] [LOCAL ] No optimal features file found for DNP: ./output/feature-sets/DNP.txt [2026-02-12T20:20:38.613780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:38.613812] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:38.613838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:38.613895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:38.670989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:38.671664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:38.671741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:38.671774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:38.792374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:38.792559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:38.792620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:38.792650] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:38.796093] [DEBUG] [FORECASTER] DNP: Forecast T+1@11:T+2@11: UP (p=90.48%) [2026-02-12T20:20:38.796371] [INFO ] [FORECASTER] Completed predict_future for DNP [2026-02-12T20:20:38.796505] [INFO ] [sig ] DNP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:38.936128] [INFO ] [LOCAL ] Saved forecast: DNP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DNP.txt [2026-02-12T20:20:38.936281] [INFO ] [sig ] [928/3411] Completed DNP in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-12T20:20:38.936321] [INFO ] [sig ] [929/3411] Forecasting DNTH... [2026-02-12T20:20:38.936351] [INFO ] [sig ] Generating forecast for: DNTH [2026-02-12T20:20:38.936381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNTH' from 'https://tdm.silogroup.org/data/derivative_storage/DNTH.csv'. [2026-02-12T20:20:38.947395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNTH'. [2026-02-12T20:20:38.947764] [INFO ] [FORECASTER] Starting predict_future for DNTH [2026-02-12T20:20:38.948544] [DEBUG] [LOCAL ] No optimal features file found for DNTH: ./output/feature-sets/DNTH.txt [2026-02-12T20:20:38.948615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:38.948648] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:38.948674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:38.948731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:39.009134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:39.010104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:39.010209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:39.010248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:39.135043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:39.135223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:39.135264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:39.135293] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:39.139077] [DEBUG] [FORECASTER] DNTH: Forecast T+1@11:T+2@11: DOWN (p=9.59%) [2026-02-12T20:20:39.139434] [INFO ] [FORECASTER] Completed predict_future for DNTH [2026-02-12T20:20:39.139603] [INFO ] [sig ] DNTH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:39.288053] [INFO ] [LOCAL ] Saved forecast: DNTH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DNTH.txt [2026-02-12T20:20:39.288208] [INFO ] [sig ] [929/3411] Completed DNTH in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-12T20:20:39.288249] [INFO ] [sig ] [930/3411] Forecasting DOCN... [2026-02-12T20:20:39.288278] [INFO ] [sig ] Generating forecast for: DOCN [2026-02-12T20:20:39.288308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCN' from 'https://tdm.silogroup.org/data/derivative_storage/DOCN.csv'. [2026-02-12T20:20:39.300327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCN'. [2026-02-12T20:20:39.300680] [INFO ] [FORECASTER] Starting predict_future for DOCN [2026-02-12T20:20:39.301478] [DEBUG] [LOCAL ] No optimal features file found for DOCN: ./output/feature-sets/DOCN.txt [2026-02-12T20:20:39.301531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:39.301564] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:39.301622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:39.301683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:39.366326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:39.367180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:39.367279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:39.367314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:39.490417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:39.490593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:39.490637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:39.490668] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:39.494106] [DEBUG] [FORECASTER] DOCN: Forecast T+1@11:T+2@11: UP (p=82.69%) [2026-02-12T20:20:39.494391] [INFO ] [FORECASTER] Completed predict_future for DOCN [2026-02-12T20:20:39.494525] [INFO ] [sig ] DOCN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:39.635109] [INFO ] [LOCAL ] Saved forecast: DOCN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DOCN.txt [2026-02-12T20:20:39.635348] [INFO ] [sig ] [930/3411] Completed DOCN in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-12T20:20:39.635406] [INFO ] [sig ] [931/3411] Forecasting DOCS... [2026-02-12T20:20:39.635440] [INFO ] [sig ] Generating forecast for: DOCS [2026-02-12T20:20:39.635472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCS' from 'https://tdm.silogroup.org/data/derivative_storage/DOCS.csv'. [2026-02-12T20:20:39.646560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCS'. [2026-02-12T20:20:39.646898] [INFO ] [FORECASTER] Starting predict_future for DOCS [2026-02-12T20:20:39.647785] [DEBUG] [LOCAL ] No optimal features file found for DOCS: ./output/feature-sets/DOCS.txt [2026-02-12T20:20:39.647839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:39.647870] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:39.647898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:39.647955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:39.706223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:39.707081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:39.707165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:39.707198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:39.831873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:39.832053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:39.832097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:39.832127] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:39.835806] [DEBUG] [FORECASTER] DOCS: Forecast T+1@11:T+2@11: UP (p=75.64%) [2026-02-12T20:20:39.836107] [INFO ] [FORECASTER] Completed predict_future for DOCS [2026-02-12T20:20:39.836247] [INFO ] [sig ] DOCS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:39.984760] [INFO ] [LOCAL ] Saved forecast: DOCS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DOCS.txt [2026-02-12T20:20:39.984982] [INFO ] [sig ] [931/3411] Completed DOCS in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-12T20:20:39.985044] [INFO ] [sig ] [932/3411] Forecasting DOGZ... [2026-02-12T20:20:39.985083] [INFO ] [sig ] Generating forecast for: DOGZ [2026-02-12T20:20:39.985126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOGZ' from 'https://tdm.silogroup.org/data/derivative_storage/DOGZ.csv'. [2026-02-12T20:20:39.998163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOGZ'. [2026-02-12T20:20:39.998833] [INFO ] [FORECASTER] Starting predict_future for DOGZ [2026-02-12T20:20:39.999887] [DEBUG] [LOCAL ] No optimal features file found for DOGZ: ./output/feature-sets/DOGZ.txt [2026-02-12T20:20:39.999943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:39.999976] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:40.000004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:40.000060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:40.061019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:40.061922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:40.062009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:40.062043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:40.186812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:40.186968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:40.187007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:40.187037] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:40.190533] [DEBUG] [FORECASTER] DOGZ: Forecast T+1@11:T+2@11: DOWN (p=13.78%) [2026-02-12T20:20:40.190844] [INFO ] [FORECASTER] Completed predict_future for DOGZ [2026-02-12T20:20:40.190973] [INFO ] [sig ] DOGZ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:40.333406] [INFO ] [LOCAL ] Saved forecast: DOGZ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DOGZ.txt [2026-02-12T20:20:40.333586] [INFO ] [sig ] [932/3411] Completed DOGZ in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-12T20:20:40.333629] [INFO ] [sig ] [933/3411] Forecasting DOLE... [2026-02-12T20:20:40.333658] [INFO ] [sig ] Generating forecast for: DOLE [2026-02-12T20:20:40.333689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOLE' from 'https://tdm.silogroup.org/data/derivative_storage/DOLE.csv'. [2026-02-12T20:20:40.345688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOLE'. [2026-02-12T20:20:40.345995] [INFO ] [FORECASTER] Starting predict_future for DOLE [2026-02-12T20:20:40.347030] [DEBUG] [LOCAL ] No optimal features file found for DOLE: ./output/feature-sets/DOLE.txt [2026-02-12T20:20:40.347083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:40.347116] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:40.347143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:40.347201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:40.406161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:40.406990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:40.407080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:40.407115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:40.524472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:40.524647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:40.524688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:40.524719] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:40.528184] [DEBUG] [FORECASTER] DOLE: Forecast T+1@11:T+2@11: UP (p=97.12%) [2026-02-12T20:20:40.528461] [INFO ] [FORECASTER] Completed predict_future for DOLE [2026-02-12T20:20:40.528611] [INFO ] [sig ] DOLE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:40.668039] [INFO ] [LOCAL ] Saved forecast: DOLE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DOLE.txt [2026-02-12T20:20:40.668199] [INFO ] [sig ] [933/3411] Completed DOLE in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-12T20:20:40.668239] [INFO ] [sig ] [934/3411] Forecasting DOMO... [2026-02-12T20:20:40.668269] [INFO ] [sig ] Generating forecast for: DOMO [2026-02-12T20:20:40.668301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOMO' from 'https://tdm.silogroup.org/data/derivative_storage/DOMO.csv'. [2026-02-12T20:20:40.679821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOMO'. [2026-02-12T20:20:40.680148] [INFO ] [FORECASTER] Starting predict_future for DOMO [2026-02-12T20:20:40.681008] [DEBUG] [LOCAL ] No optimal features file found for DOMO: ./output/feature-sets/DOMO.txt [2026-02-12T20:20:40.681071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:40.681144] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:40.681180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:40.681258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:40.744896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:40.745887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:40.746006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:40.746043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:40.868862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:40.869022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:40.869092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:40.869125] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:40.873010] [DEBUG] [FORECASTER] DOMO: Forecast T+1@11:T+2@11: DOWN (p=1.78%) [2026-02-12T20:20:40.873488] [INFO ] [FORECASTER] Completed predict_future for DOMO [2026-02-12T20:20:40.873640] [INFO ] [sig ] DOMO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:41.018995] [INFO ] [LOCAL ] Saved forecast: DOMO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DOMO.txt [2026-02-12T20:20:41.019181] [INFO ] [sig ] [934/3411] Completed DOMO in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-12T20:20:41.019224] [INFO ] [sig ] [935/3411] Forecasting DORM... [2026-02-12T20:20:41.019255] [INFO ] [sig ] Generating forecast for: DORM [2026-02-12T20:20:41.019285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DORM' from 'https://tdm.silogroup.org/data/derivative_storage/DORM.csv'. [2026-02-12T20:20:41.032527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DORM'. [2026-02-12T20:20:41.033003] [INFO ] [FORECASTER] Starting predict_future for DORM [2026-02-12T20:20:41.034025] [DEBUG] [LOCAL ] No optimal features file found for DORM: ./output/feature-sets/DORM.txt [2026-02-12T20:20:41.034096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:41.034130] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:41.034158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:41.034215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:41.094878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:41.095763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:41.095859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:41.095894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:41.225336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:41.225509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:41.225553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:41.225606] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:41.229176] [DEBUG] [FORECASTER] DORM: Forecast T+1@11:T+2@11: DOWN (p=6.86%) [2026-02-12T20:20:41.229459] [INFO ] [FORECASTER] Completed predict_future for DORM [2026-02-12T20:20:41.229611] [INFO ] [sig ] DORM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:41.369091] [INFO ] [LOCAL ] Saved forecast: DORM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DORM.txt [2026-02-12T20:20:41.369241] [INFO ] [sig ] [935/3411] Completed DORM in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-12T20:20:41.369280] [INFO ] [sig ] [936/3411] Forecasting DOUG... [2026-02-12T20:20:41.369311] [INFO ] [sig ] Generating forecast for: DOUG [2026-02-12T20:20:41.369341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOUG' from 'https://tdm.silogroup.org/data/derivative_storage/DOUG.csv'. [2026-02-12T20:20:41.381410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOUG'. [2026-02-12T20:20:41.381733] [INFO ] [FORECASTER] Starting predict_future for DOUG [2026-02-12T20:20:41.382513] [DEBUG] [LOCAL ] No optimal features file found for DOUG: ./output/feature-sets/DOUG.txt [2026-02-12T20:20:41.382565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:41.382625] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:41.382652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:41.382708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:41.440663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:41.441403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:41.441484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:41.441516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:41.560055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:41.560199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:41.560237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:41.560265] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:41.563703] [DEBUG] [FORECASTER] DOUG: Forecast T+1@11:T+2@11: DOWN (p=3.76%) [2026-02-12T20:20:41.563975] [INFO ] [FORECASTER] Completed predict_future for DOUG [2026-02-12T20:20:41.564114] [INFO ] [sig ] DOUG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:41.705497] [INFO ] [LOCAL ] Saved forecast: DOUG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DOUG.txt [2026-02-12T20:20:41.705636] [INFO ] [sig ] [936/3411] Completed DOUG in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-12T20:20:41.705677] [INFO ] [sig ] [937/3411] Forecasting DOX... [2026-02-12T20:20:41.705706] [INFO ] [sig ] Generating forecast for: DOX [2026-02-12T20:20:41.705738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOX' from 'https://tdm.silogroup.org/data/derivative_storage/DOX.csv'. [2026-02-12T20:20:41.717286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOX'. [2026-02-12T20:20:41.717638] [INFO ] [FORECASTER] Starting predict_future for DOX [2026-02-12T20:20:41.718458] [DEBUG] [LOCAL ] No optimal features file found for DOX: ./output/feature-sets/DOX.txt [2026-02-12T20:20:41.718513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:41.718545] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:41.718592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:41.718654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:41.776466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:41.777151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:41.777232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:41.777281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:41.898106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:41.898247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:41.898287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:41.898348] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:41.901794] [DEBUG] [FORECASTER] DOX: Forecast T+1@11:T+2@11: DOWN (p=8.49%) [2026-02-12T20:20:41.902073] [INFO ] [FORECASTER] Completed predict_future for DOX [2026-02-12T20:20:41.902203] [INFO ] [sig ] DOX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:42.046736] [INFO ] [LOCAL ] Saved forecast: DOX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DOX.txt [2026-02-12T20:20:42.046905] [INFO ] [sig ] [937/3411] Completed DOX in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-12T20:20:42.046949] [INFO ] [sig ] [938/3411] Forecasting DPG... [2026-02-12T20:20:42.046980] [INFO ] [sig ] Generating forecast for: DPG [2026-02-12T20:20:42.047015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPG' from 'https://tdm.silogroup.org/data/derivative_storage/DPG.csv'. [2026-02-12T20:20:42.059481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPG'. [2026-02-12T20:20:42.059831] [INFO ] [FORECASTER] Starting predict_future for DPG [2026-02-12T20:20:42.060878] [DEBUG] [LOCAL ] No optimal features file found for DPG: ./output/feature-sets/DPG.txt [2026-02-12T20:20:42.060932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:42.060976] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:42.061004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:42.061061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:42.121850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:42.122751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:42.122844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:42.122885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:42.241962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:42.242121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:42.242161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:42.242190] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:42.245714] [DEBUG] [FORECASTER] DPG: Forecast T+1@11:T+2@11: UP (p=89.37%) [2026-02-12T20:20:42.246006] [INFO ] [FORECASTER] Completed predict_future for DPG [2026-02-12T20:20:42.246142] [INFO ] [sig ] DPG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:42.392156] [INFO ] [LOCAL ] Saved forecast: DPG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DPG.txt [2026-02-12T20:20:42.392306] [INFO ] [sig ] [938/3411] Completed DPG in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-12T20:20:42.392348] [INFO ] [sig ] [939/3411] Forecasting DPRO... [2026-02-12T20:20:42.392378] [INFO ] [sig ] Generating forecast for: DPRO [2026-02-12T20:20:42.392409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPRO' from 'https://tdm.silogroup.org/data/derivative_storage/DPRO.csv'. [2026-02-12T20:20:42.405298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPRO'. [2026-02-12T20:20:42.405718] [INFO ] [FORECASTER] Starting predict_future for DPRO [2026-02-12T20:20:42.406620] [DEBUG] [LOCAL ] No optimal features file found for DPRO: ./output/feature-sets/DPRO.txt [2026-02-12T20:20:42.406676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:42.406709] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:42.406738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:42.406796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:42.468094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:42.468929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:42.469014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:42.469047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:42.583912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:42.584069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:42.584110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:42.584139] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:42.587648] [DEBUG] [FORECASTER] DPRO: Forecast T+1@11:T+2@11: UP (p=89.75%) [2026-02-12T20:20:42.587934] [INFO ] [FORECASTER] Completed predict_future for DPRO [2026-02-12T20:20:42.588072] [INFO ] [sig ] DPRO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:42.727078] [INFO ] [LOCAL ] Saved forecast: DPRO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DPRO.txt [2026-02-12T20:20:42.727231] [INFO ] [sig ] [939/3411] Completed DPRO in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-12T20:20:42.727286] [INFO ] [sig ] [940/3411] Forecasting DPZ... [2026-02-12T20:20:42.727319] [INFO ] [sig ] Generating forecast for: DPZ [2026-02-12T20:20:42.727351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPZ' from 'https://tdm.silogroup.org/data/derivative_storage/DPZ.csv'. [2026-02-12T20:20:42.738682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPZ'. [2026-02-12T20:20:42.739031] [INFO ] [FORECASTER] Starting predict_future for DPZ [2026-02-12T20:20:42.739840] [DEBUG] [LOCAL ] No optimal features file found for DPZ: ./output/feature-sets/DPZ.txt [2026-02-12T20:20:42.739893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:42.739925] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:42.739952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:42.740008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:42.798817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:42.799953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:42.800086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:42.800125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:42.920014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:42.920171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:42.920212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:42.920241] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:42.923704] [DEBUG] [FORECASTER] DPZ: Forecast T+1@11:T+2@11: UP (p=74.48%) [2026-02-12T20:20:42.923996] [INFO ] [FORECASTER] Completed predict_future for DPZ [2026-02-12T20:20:42.924130] [INFO ] [sig ] DPZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:43.066216] [INFO ] [LOCAL ] Saved forecast: DPZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DPZ.txt [2026-02-12T20:20:43.066356] [INFO ] [sig ] [940/3411] Completed DPZ in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-12T20:20:43.066397] [INFO ] [sig ] [941/3411] Forecasting DQ... [2026-02-12T20:20:43.066428] [INFO ] [sig ] Generating forecast for: DQ [2026-02-12T20:20:43.066459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DQ' from 'https://tdm.silogroup.org/data/derivative_storage/DQ.csv'. [2026-02-12T20:20:43.078115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DQ'. [2026-02-12T20:20:43.078460] [INFO ] [FORECASTER] Starting predict_future for DQ [2026-02-12T20:20:43.079269] [DEBUG] [LOCAL ] No optimal features file found for DQ: ./output/feature-sets/DQ.txt [2026-02-12T20:20:43.079323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:43.079356] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:43.079384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:43.079442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:43.138632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:43.139542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:43.139662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:43.139700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:43.263962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:43.264160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:43.264212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:43.264243] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:43.267904] [DEBUG] [FORECASTER] DQ: Forecast T+1@11:T+2@11: UP (p=75.23%) [2026-02-12T20:20:43.268234] [INFO ] [FORECASTER] Completed predict_future for DQ [2026-02-12T20:20:43.268373] [INFO ] [sig ] DQ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:43.410985] [INFO ] [LOCAL ] Saved forecast: DQ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DQ.txt [2026-02-12T20:20:43.411141] [INFO ] [sig ] [941/3411] Completed DQ in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-12T20:20:43.411184] [INFO ] [sig ] [942/3411] Forecasting DRD... [2026-02-12T20:20:43.411221] [INFO ] [sig ] Generating forecast for: DRD [2026-02-12T20:20:43.411252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRD' from 'https://tdm.silogroup.org/data/derivative_storage/DRD.csv'. [2026-02-12T20:20:43.422960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRD'. [2026-02-12T20:20:43.423293] [INFO ] [FORECASTER] Starting predict_future for DRD [2026-02-12T20:20:43.424135] [DEBUG] [LOCAL ] No optimal features file found for DRD: ./output/feature-sets/DRD.txt [2026-02-12T20:20:43.424189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:43.424223] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:43.424250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:43.424319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:43.482361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:43.483195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:43.483283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:43.483316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:43.607118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:43.607296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:43.607338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:43.607367] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:43.610847] [DEBUG] [FORECASTER] DRD: Forecast T+1@11:T+2@11: DOWN (p=17.82%) [2026-02-12T20:20:43.611135] [INFO ] [FORECASTER] Completed predict_future for DRD [2026-02-12T20:20:43.611268] [INFO ] [sig ] DRD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:43.763009] [INFO ] [LOCAL ] Saved forecast: DRD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DRD.txt [2026-02-12T20:20:43.763182] [INFO ] [sig ] [942/3411] Completed DRD in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-12T20:20:43.763225] [INFO ] [sig ] [943/3411] Forecasting DRH... [2026-02-12T20:20:43.763256] [INFO ] [sig ] Generating forecast for: DRH [2026-02-12T20:20:43.763287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRH' from 'https://tdm.silogroup.org/data/derivative_storage/DRH.csv'. [2026-02-12T20:20:43.774697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRH'. [2026-02-12T20:20:43.775050] [INFO ] [FORECASTER] Starting predict_future for DRH [2026-02-12T20:20:43.775917] [DEBUG] [LOCAL ] No optimal features file found for DRH: ./output/feature-sets/DRH.txt [2026-02-12T20:20:43.775972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:43.776004] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:43.776032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:43.776089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:43.833894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:43.834697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:43.834783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:43.834815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:43.963255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:43.963418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:43.963460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:43.963488] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:43.967007] [DEBUG] [FORECASTER] DRH: Forecast T+1@11:T+2@11: DOWN (p=45.43%) [2026-02-12T20:20:43.967364] [INFO ] [FORECASTER] Completed predict_future for DRH [2026-02-12T20:20:43.967516] [INFO ] [sig ] DRH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:44.121428] [INFO ] [LOCAL ] Saved forecast: DRH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DRH.txt [2026-02-12T20:20:44.121614] [INFO ] [sig ] [943/3411] Completed DRH in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-12T20:20:44.121661] [INFO ] [sig ] [944/3411] Forecasting DRI... [2026-02-12T20:20:44.121691] [INFO ] [sig ] Generating forecast for: DRI [2026-02-12T20:20:44.121722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRI' from 'https://tdm.silogroup.org/data/derivative_storage/DRI.csv'. [2026-02-12T20:20:44.134344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRI'. [2026-02-12T20:20:44.135012] [INFO ] [FORECASTER] Starting predict_future for DRI [2026-02-12T20:20:44.135987] [DEBUG] [LOCAL ] No optimal features file found for DRI: ./output/feature-sets/DRI.txt [2026-02-12T20:20:44.136044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:44.136078] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:44.136108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:44.136166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:44.195047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:44.195977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:44.196072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:44.196150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:44.327662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:44.327823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:44.327863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:44.327894] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:44.331567] [DEBUG] [FORECASTER] DRI: Forecast T+1@11:T+2@11: DOWN (p=5.24%) [2026-02-12T20:20:44.331881] [INFO ] [FORECASTER] Completed predict_future for DRI [2026-02-12T20:20:44.332017] [INFO ] [sig ] DRI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:44.490370] [INFO ] [LOCAL ] Saved forecast: DRI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DRI.txt [2026-02-12T20:20:44.490555] [INFO ] [sig ] [944/3411] Completed DRI in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-12T20:20:44.490626] [INFO ] [sig ] [945/3411] Forecasting DRIO... [2026-02-12T20:20:44.490661] [INFO ] [sig ] Generating forecast for: DRIO [2026-02-12T20:20:44.490693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRIO' from 'https://tdm.silogroup.org/data/derivative_storage/DRIO.csv'. [2026-02-12T20:20:44.502131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRIO'. [2026-02-12T20:20:44.502506] [INFO ] [FORECASTER] Starting predict_future for DRIO [2026-02-12T20:20:44.503350] [DEBUG] [LOCAL ] No optimal features file found for DRIO: ./output/feature-sets/DRIO.txt [2026-02-12T20:20:44.503405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:44.503439] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:44.503466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:44.503732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:44.565613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:44.566425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:44.566509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:44.566543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:44.690686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:44.690845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:44.690889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:44.690935] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:44.694810] [DEBUG] [FORECASTER] DRIO: Forecast T+1@11:T+2@11: DOWN (p=5.03%) [2026-02-12T20:20:44.695120] [INFO ] [FORECASTER] Completed predict_future for DRIO [2026-02-12T20:20:44.695265] [INFO ] [sig ] DRIO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:44.853345] [INFO ] [LOCAL ] Saved forecast: DRIO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DRIO.txt [2026-02-12T20:20:44.853506] [INFO ] [sig ] [945/3411] Completed DRIO in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-12T20:20:44.853547] [INFO ] [sig ] [946/3411] Forecasting DRLL... [2026-02-12T20:20:44.853599] [INFO ] [sig ] Generating forecast for: DRLL [2026-02-12T20:20:44.853634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRLL' from 'https://tdm.silogroup.org/data/derivative_storage/DRLL.csv'. [2026-02-12T20:20:44.864963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRLL'. [2026-02-12T20:20:44.865309] [INFO ] [FORECASTER] Starting predict_future for DRLL [2026-02-12T20:20:44.866175] [DEBUG] [LOCAL ] No optimal features file found for DRLL: ./output/feature-sets/DRLL.txt [2026-02-12T20:20:44.866229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:44.866262] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:44.866290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:44.866348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:44.924312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:44.925252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:44.925364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:44.925399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:45.050697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:45.050875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:45.050924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:45.050957] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:45.054689] [DEBUG] [FORECASTER] DRLL: Forecast T+1@11:T+2@11: DOWN (p=40.85%) [2026-02-12T20:20:45.055014] [INFO ] [FORECASTER] Completed predict_future for DRLL [2026-02-12T20:20:45.055158] [INFO ] [sig ] DRLL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:45.208505] [INFO ] [LOCAL ] Saved forecast: DRLL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DRLL.txt [2026-02-12T20:20:45.208693] [INFO ] [sig ] [946/3411] Completed DRLL in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-12T20:20:45.208736] [INFO ] [sig ] [947/3411] Forecasting DRMA... [2026-02-12T20:20:45.208765] [INFO ] [sig ] Generating forecast for: DRMA [2026-02-12T20:20:45.208795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRMA' from 'https://tdm.silogroup.org/data/derivative_storage/DRMA.csv'. [2026-02-12T20:20:45.224207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRMA'. [2026-02-12T20:20:45.224698] [INFO ] [FORECASTER] Starting predict_future for DRMA [2026-02-12T20:20:45.225619] [DEBUG] [LOCAL ] No optimal features file found for DRMA: ./output/feature-sets/DRMA.txt [2026-02-12T20:20:45.225675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:45.225710] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:45.225739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:45.225797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:45.288751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:45.289728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:45.289817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:45.289877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:45.412492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:45.412668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:45.412708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:45.412737] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:45.416164] [DEBUG] [FORECASTER] DRMA: Forecast T+1@11:T+2@11: UP (p=82.58%) [2026-02-12T20:20:45.416447] [INFO ] [FORECASTER] Completed predict_future for DRMA [2026-02-12T20:20:45.416594] [INFO ] [sig ] DRMA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:45.556680] [INFO ] [LOCAL ] Saved forecast: DRMA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DRMA.txt [2026-02-12T20:20:45.556845] [INFO ] [sig ] [947/3411] Completed DRMA in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-12T20:20:45.556886] [INFO ] [sig ] [948/3411] Forecasting DRS... [2026-02-12T20:20:45.556916] [INFO ] [sig ] Generating forecast for: DRS [2026-02-12T20:20:45.556947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRS' from 'https://tdm.silogroup.org/data/derivative_storage/DRS.csv'. [2026-02-12T20:20:45.568316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRS'. [2026-02-12T20:20:45.568648] [INFO ] [FORECASTER] Starting predict_future for DRS [2026-02-12T20:20:45.569421] [DEBUG] [LOCAL ] No optimal features file found for DRS: ./output/feature-sets/DRS.txt [2026-02-12T20:20:45.569472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:45.569504] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:45.569530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:45.569611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:45.626591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:45.627390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:45.627473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:45.627505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:45.753854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:45.754005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:45.754048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:45.754076] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:45.757712] [DEBUG] [FORECASTER] DRS: Forecast T+1@11:T+2@11: UP (p=55.43%) [2026-02-12T20:20:45.758003] [INFO ] [FORECASTER] Completed predict_future for DRS [2026-02-12T20:20:45.758139] [INFO ] [sig ] DRS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:45.897384] [INFO ] [LOCAL ] Saved forecast: DRS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DRS.txt [2026-02-12T20:20:45.897530] [INFO ] [sig ] [948/3411] Completed DRS in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-12T20:20:45.897569] [INFO ] [sig ] [949/3411] Forecasting DRTS... [2026-02-12T20:20:45.897620] [INFO ] [sig ] Generating forecast for: DRTS [2026-02-12T20:20:45.897650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRTS' from 'https://tdm.silogroup.org/data/derivative_storage/DRTS.csv'. [2026-02-12T20:20:45.909260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRTS'. [2026-02-12T20:20:45.909631] [INFO ] [FORECASTER] Starting predict_future for DRTS [2026-02-12T20:20:45.910482] [DEBUG] [LOCAL ] No optimal features file found for DRTS: ./output/feature-sets/DRTS.txt [2026-02-12T20:20:45.910537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:45.910569] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:45.910631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:45.910702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:45.969894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:45.970696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:45.970786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:45.970822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:46.093061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:46.093211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:46.093252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:46.093280] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:46.096694] [DEBUG] [FORECASTER] DRTS: Forecast T+1@11:T+2@11: DOWN (p=43.79%) [2026-02-12T20:20:46.096971] [INFO ] [FORECASTER] Completed predict_future for DRTS [2026-02-12T20:20:46.097101] [INFO ] [sig ] DRTS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:46.238828] [INFO ] [LOCAL ] Saved forecast: DRTS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DRTS.txt [2026-02-12T20:20:46.238988] [INFO ] [sig ] [949/3411] Completed DRTS in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-12T20:20:46.239032] [INFO ] [sig ] [950/3411] Forecasting DRUG... [2026-02-12T20:20:46.239069] [INFO ] [sig ] Generating forecast for: DRUG [2026-02-12T20:20:46.239107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRUG' from 'https://tdm.silogroup.org/data/derivative_storage/DRUG.csv'. [2026-02-12T20:20:46.250226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRUG'. [2026-02-12T20:20:46.250722] [INFO ] [FORECASTER] Starting predict_future for DRUG [2026-02-12T20:20:46.251535] [DEBUG] [LOCAL ] No optimal features file found for DRUG: ./output/feature-sets/DRUG.txt [2026-02-12T20:20:46.251605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:46.251639] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:46.251666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:46.251722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:46.308914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:46.309836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:46.309924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:46.309957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:46.434477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:46.434667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:46.434715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:46.434747] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:46.438348] [DEBUG] [FORECASTER] DRUG: Forecast T+1@11:T+2@11: DOWN (p=33.73%) [2026-02-12T20:20:46.438661] [INFO ] [FORECASTER] Completed predict_future for DRUG [2026-02-12T20:20:46.438807] [INFO ] [sig ] DRUG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:46.588077] [INFO ] [LOCAL ] Saved forecast: DRUG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DRUG.txt [2026-02-12T20:20:46.588215] [INFO ] [sig ] [950/3411] Completed DRUG in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-12T20:20:46.588255] [INFO ] [sig ] [951/3411] Forecasting DRVN... [2026-02-12T20:20:46.588288] [INFO ] [sig ] Generating forecast for: DRVN [2026-02-12T20:20:46.588318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRVN' from 'https://tdm.silogroup.org/data/derivative_storage/DRVN.csv'. [2026-02-12T20:20:46.600612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRVN'. [2026-02-12T20:20:46.600926] [INFO ] [FORECASTER] Starting predict_future for DRVN [2026-02-12T20:20:46.601795] [DEBUG] [LOCAL ] No optimal features file found for DRVN: ./output/feature-sets/DRVN.txt [2026-02-12T20:20:46.601848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:46.601918] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:46.601959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:46.602042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:46.661611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:46.662509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:46.662619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:46.662655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:46.785627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:46.785779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:46.785818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:46.785846] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:46.789514] [DEBUG] [FORECASTER] DRVN: Forecast T+1@11:T+2@11: DOWN (p=33.61%) [2026-02-12T20:20:46.789806] [INFO ] [FORECASTER] Completed predict_future for DRVN [2026-02-12T20:20:46.789935] [INFO ] [sig ] DRVN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:46.940267] [INFO ] [LOCAL ] Saved forecast: DRVN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DRVN.txt [2026-02-12T20:20:46.940413] [INFO ] [sig ] [951/3411] Completed DRVN in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-12T20:20:46.940453] [INFO ] [sig ] [952/3411] Forecasting DSGX... [2026-02-12T20:20:46.940484] [INFO ] [sig ] Generating forecast for: DSGX [2026-02-12T20:20:46.940514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSGX' from 'https://tdm.silogroup.org/data/derivative_storage/DSGX.csv'. [2026-02-12T20:20:46.954265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSGX'. [2026-02-12T20:20:46.954652] [INFO ] [FORECASTER] Starting predict_future for DSGX [2026-02-12T20:20:46.955515] [DEBUG] [LOCAL ] No optimal features file found for DSGX: ./output/feature-sets/DSGX.txt [2026-02-12T20:20:46.955592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:46.955635] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:46.955665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:46.955726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:47.027698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:47.028830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:47.028920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:47.028954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:47.154486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:47.154663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:47.154706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:47.154737] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:47.158594] [DEBUG] [FORECASTER] DSGX: Forecast T+1@11:T+2@11: DOWN (p=4.38%) [2026-02-12T20:20:47.158939] [INFO ] [FORECASTER] Completed predict_future for DSGX [2026-02-12T20:20:47.159099] [INFO ] [sig ] DSGX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:47.317235] [INFO ] [LOCAL ] Saved forecast: DSGX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DSGX.txt [2026-02-12T20:20:47.317426] [INFO ] [sig ] [952/3411] Completed DSGX in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-12T20:20:47.317470] [INFO ] [sig ] [953/3411] Forecasting DSL... [2026-02-12T20:20:47.317500] [INFO ] [sig ] Generating forecast for: DSL [2026-02-12T20:20:47.317554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSL' from 'https://tdm.silogroup.org/data/derivative_storage/DSL.csv'. [2026-02-12T20:20:47.329529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSL'. [2026-02-12T20:20:47.329929] [INFO ] [FORECASTER] Starting predict_future for DSL [2026-02-12T20:20:47.330866] [DEBUG] [LOCAL ] No optimal features file found for DSL: ./output/feature-sets/DSL.txt [2026-02-12T20:20:47.330920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:47.330955] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:47.330984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:47.331042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:47.394221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:47.395177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:47.395267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:47.395302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:47.529300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:47.529463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:47.529507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:47.529537] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:47.533284] [DEBUG] [FORECASTER] DSL: Forecast T+1@11:T+2@11: UP (p=95.46%) [2026-02-12T20:20:47.533617] [INFO ] [FORECASTER] Completed predict_future for DSL [2026-02-12T20:20:47.533761] [INFO ] [sig ] DSL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:47.699851] [INFO ] [LOCAL ] Saved forecast: DSL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DSL.txt [2026-02-12T20:20:47.700014] [INFO ] [sig ] [953/3411] Completed DSL in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-12T20:20:47.700055] [INFO ] [sig ] [954/3411] Forecasting DSM... [2026-02-12T20:20:47.700084] [INFO ] [sig ] Generating forecast for: DSM [2026-02-12T20:20:47.700115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSM' from 'https://tdm.silogroup.org/data/derivative_storage/DSM.csv'. [2026-02-12T20:20:47.711736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSM'. [2026-02-12T20:20:47.712063] [INFO ] [FORECASTER] Starting predict_future for DSM [2026-02-12T20:20:47.712863] [DEBUG] [LOCAL ] No optimal features file found for DSM: ./output/feature-sets/DSM.txt [2026-02-12T20:20:47.712915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:47.712947] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:47.712973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:47.713030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:47.772208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:47.773146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:47.773246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:47.773281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:47.896848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:47.897009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:47.897050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:47.897116] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:47.901469] [DEBUG] [FORECASTER] DSM: Forecast T+1@11:T+2@11: UP (p=83.56%) [2026-02-12T20:20:47.901790] [INFO ] [FORECASTER] Completed predict_future for DSM [2026-02-12T20:20:47.901927] [INFO ] [sig ] DSM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:48.060658] [INFO ] [LOCAL ] Saved forecast: DSM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DSM.txt [2026-02-12T20:20:48.060880] [INFO ] [sig ] [954/3411] Completed DSM in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-12T20:20:48.060934] [INFO ] [sig ] [955/3411] Forecasting DSP... [2026-02-12T20:20:48.060971] [INFO ] [sig ] Generating forecast for: DSP [2026-02-12T20:20:48.061009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSP' from 'https://tdm.silogroup.org/data/derivative_storage/DSP.csv'. [2026-02-12T20:20:48.074689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSP'. [2026-02-12T20:20:48.075142] [INFO ] [FORECASTER] Starting predict_future for DSP [2026-02-12T20:20:48.076143] [DEBUG] [LOCAL ] No optimal features file found for DSP: ./output/feature-sets/DSP.txt [2026-02-12T20:20:48.076203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:48.076242] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:48.076274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:48.076347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:48.138518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:48.139690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:48.139787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:48.139821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:48.291240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:48.291444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:48.291508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:48.291547] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:48.296119] [DEBUG] [FORECASTER] DSP: Forecast T+1@11:T+2@11: DOWN (p=7.41%) [2026-02-12T20:20:48.296682] [INFO ] [FORECASTER] Completed predict_future for DSP [2026-02-12T20:20:48.296871] [INFO ] [sig ] DSP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:48.510444] [INFO ] [LOCAL ] Saved forecast: DSP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DSP.txt [2026-02-12T20:20:48.510734] [INFO ] [sig ] [955/3411] Completed DSP in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-12T20:20:48.510824] [INFO ] [sig ] [956/3411] Forecasting DSX... [2026-02-12T20:20:48.510881] [INFO ] [sig ] Generating forecast for: DSX [2026-02-12T20:20:48.510948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSX' from 'https://tdm.silogroup.org/data/derivative_storage/DSX.csv'. [2026-02-12T20:20:48.530788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSX'. [2026-02-12T20:20:48.538724] [INFO ] [FORECASTER] Starting predict_future for DSX [2026-02-12T20:20:48.540561] [DEBUG] [LOCAL ] No optimal features file found for DSX: ./output/feature-sets/DSX.txt [2026-02-12T20:20:48.540680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:48.540735] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:48.540784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:48.540880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:48.626975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:48.628262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:48.628378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:48.628424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:48.799319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:48.799535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:48.799629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:48.799684] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:48.805546] [DEBUG] [FORECASTER] DSX: Forecast T+1@11:T+2@11: UP (p=81.86%) [2026-02-12T20:20:48.806144] [INFO ] [FORECASTER] Completed predict_future for DSX [2026-02-12T20:20:48.806380] [INFO ] [sig ] DSX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:49.055311] [INFO ] [LOCAL ] Saved forecast: DSX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DSX.txt [2026-02-12T20:20:49.055628] [INFO ] [sig ] [956/3411] Completed DSX in 0.5s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-12T20:20:49.055726] [INFO ] [sig ] [957/3411] Forecasting DTB... [2026-02-12T20:20:49.055782] [INFO ] [sig ] Generating forecast for: DTB [2026-02-12T20:20:49.055836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTB' from 'https://tdm.silogroup.org/data/derivative_storage/DTB.csv'. [2026-02-12T20:20:49.095354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTB'. [2026-02-12T20:20:49.096881] [INFO ] [FORECASTER] Starting predict_future for DTB [2026-02-12T20:20:49.098050] [DEBUG] [LOCAL ] No optimal features file found for DTB: ./output/feature-sets/DTB.txt [2026-02-12T20:20:49.098116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:49.098155] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:49.098185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:49.098256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:49.189399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:49.190535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:49.190703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:49.190746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:49.351692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:49.351877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:49.351932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:49.351963] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:49.356119] [DEBUG] [FORECASTER] DTB: Forecast T+1@11:T+2@11: DOWN (p=30.04%) [2026-02-12T20:20:49.356547] [INFO ] [FORECASTER] Completed predict_future for DTB [2026-02-12T20:20:49.356745] [INFO ] [sig ] DTB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:49.564206] [INFO ] [LOCAL ] Saved forecast: DTB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DTB.txt [2026-02-12T20:20:49.564436] [INFO ] [sig ] [957/3411] Completed DTB in 0.5s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-12T20:20:49.564489] [INFO ] [sig ] [958/3411] Forecasting DTE... [2026-02-12T20:20:49.564528] [INFO ] [sig ] Generating forecast for: DTE [2026-02-12T20:20:49.564566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTE' from 'https://tdm.silogroup.org/data/derivative_storage/DTE.csv'. [2026-02-12T20:20:49.578689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTE'. [2026-02-12T20:20:49.579111] [INFO ] [FORECASTER] Starting predict_future for DTE [2026-02-12T20:20:49.579980] [DEBUG] [LOCAL ] No optimal features file found for DTE: ./output/feature-sets/DTE.txt [2026-02-12T20:20:49.580035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:49.580068] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:49.580097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:49.580155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:49.640831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:49.641790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:49.641881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:49.641916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:49.771361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:49.771518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:49.771609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:49.771650] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:49.775169] [DEBUG] [FORECASTER] DTE: Forecast T+1@11:T+2@11: DOWN (p=17.56%) [2026-02-12T20:20:49.775469] [INFO ] [FORECASTER] Completed predict_future for DTE [2026-02-12T20:20:49.775625] [INFO ] [sig ] DTE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:49.922344] [INFO ] [LOCAL ] Saved forecast: DTE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DTE.txt [2026-02-12T20:20:49.922513] [INFO ] [sig ] [958/3411] Completed DTE in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-12T20:20:49.922554] [INFO ] [sig ] [959/3411] Forecasting DTG... [2026-02-12T20:20:49.922605] [INFO ] [sig ] Generating forecast for: DTG [2026-02-12T20:20:49.922638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTG' from 'https://tdm.silogroup.org/data/derivative_storage/DTG.csv'. [2026-02-12T20:20:49.936517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTG'. [2026-02-12T20:20:49.936911] [INFO ] [FORECASTER] Starting predict_future for DTG [2026-02-12T20:20:49.937805] [DEBUG] [LOCAL ] No optimal features file found for DTG: ./output/feature-sets/DTG.txt [2026-02-12T20:20:49.937859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:49.937891] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:49.937918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:49.937974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:50.000820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:50.001804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:50.001899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:50.001933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:50.146337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:50.146527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:50.146610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:50.146662] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:50.152224] [DEBUG] [FORECASTER] DTG: Forecast T+1@11:T+2@11: DOWN (p=2.97%) [2026-02-12T20:20:50.152879] [INFO ] [FORECASTER] Completed predict_future for DTG [2026-02-12T20:20:50.153093] [INFO ] [sig ] DTG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:50.304702] [INFO ] [LOCAL ] Saved forecast: DTG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DTG.txt [2026-02-12T20:20:50.304864] [INFO ] [sig ] [959/3411] Completed DTG in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-12T20:20:50.304904] [INFO ] [sig ] [960/3411] Forecasting DTIL... [2026-02-12T20:20:50.304936] [INFO ] [sig ] Generating forecast for: DTIL [2026-02-12T20:20:50.304966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTIL' from 'https://tdm.silogroup.org/data/derivative_storage/DTIL.csv'. [2026-02-12T20:20:50.317002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTIL'. [2026-02-12T20:20:50.317383] [INFO ] [FORECASTER] Starting predict_future for DTIL [2026-02-12T20:20:50.318203] [DEBUG] [LOCAL ] No optimal features file found for DTIL: ./output/feature-sets/DTIL.txt [2026-02-12T20:20:50.318256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:50.318287] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:50.318312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:50.318368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:50.375350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:50.376291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:50.376377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:50.376410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:50.504139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:50.504304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:50.504344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:50.504373] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:50.507861] [DEBUG] [FORECASTER] DTIL: Forecast T+1@11:T+2@11: UP (p=90.16%) [2026-02-12T20:20:50.508152] [INFO ] [FORECASTER] Completed predict_future for DTIL [2026-02-12T20:20:50.508309] [INFO ] [sig ] DTIL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:50.653819] [INFO ] [LOCAL ] Saved forecast: DTIL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DTIL.txt [2026-02-12T20:20:50.653990] [INFO ] [sig ] [960/3411] Completed DTIL in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-12T20:20:50.654036] [INFO ] [sig ] [961/3411] Forecasting DTM... [2026-02-12T20:20:50.654066] [INFO ] [sig ] Generating forecast for: DTM [2026-02-12T20:20:50.654098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTM' from 'https://tdm.silogroup.org/data/derivative_storage/DTM.csv'. [2026-02-12T20:20:50.665795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTM'. [2026-02-12T20:20:50.666163] [INFO ] [FORECASTER] Starting predict_future for DTM [2026-02-12T20:20:50.666975] [DEBUG] [LOCAL ] No optimal features file found for DTM: ./output/feature-sets/DTM.txt [2026-02-12T20:20:50.667027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:50.667058] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:50.667085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:50.667141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:50.726028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:50.726984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:50.727112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:50.727161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:50.857022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:50.857200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:50.857294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:50.857341] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:50.861088] [DEBUG] [FORECASTER] DTM: Forecast T+1@11:T+2@11: UP (p=95.55%) [2026-02-12T20:20:50.861445] [INFO ] [FORECASTER] Completed predict_future for DTM [2026-02-12T20:20:50.861652] [INFO ] [sig ] DTM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:51.026094] [INFO ] [LOCAL ] Saved forecast: DTM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DTM.txt [2026-02-12T20:20:51.026256] [INFO ] [sig ] [961/3411] Completed DTM in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-12T20:20:51.026485] [INFO ] [sig ] [962/3411] Forecasting DUK... [2026-02-12T20:20:51.026516] [INFO ] [sig ] Generating forecast for: DUK [2026-02-12T20:20:51.026546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUK' from 'https://tdm.silogroup.org/data/derivative_storage/DUK.csv'. [2026-02-12T20:20:51.040600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUK'. [2026-02-12T20:20:51.040989] [INFO ] [FORECASTER] Starting predict_future for DUK [2026-02-12T20:20:51.041880] [DEBUG] [LOCAL ] No optimal features file found for DUK: ./output/feature-sets/DUK.txt [2026-02-12T20:20:51.041933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:51.041980] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:51.042009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:51.042068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:51.100790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:51.101634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:51.101721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:51.101755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:51.222810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:51.222973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:51.223015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:51.223045] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:51.226597] [DEBUG] [FORECASTER] DUK: Forecast T+1@11:T+2@11: UP (p=88.39%) [2026-02-12T20:20:51.226877] [INFO ] [FORECASTER] Completed predict_future for DUK [2026-02-12T20:20:51.227006] [INFO ] [sig ] DUK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:51.366966] [INFO ] [LOCAL ] Saved forecast: DUK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DUK.txt [2026-02-12T20:20:51.367108] [INFO ] [sig ] [962/3411] Completed DUK in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-12T20:20:51.367150] [INFO ] [sig ] [963/3411] Forecasting DUKB... [2026-02-12T20:20:51.367181] [INFO ] [sig ] Generating forecast for: DUKB [2026-02-12T20:20:51.367212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUKB' from 'https://tdm.silogroup.org/data/derivative_storage/DUKB.csv'. [2026-02-12T20:20:51.378767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUKB'. [2026-02-12T20:20:51.379104] [INFO ] [FORECASTER] Starting predict_future for DUKB [2026-02-12T20:20:51.380054] [DEBUG] [LOCAL ] No optimal features file found for DUKB: ./output/feature-sets/DUKB.txt [2026-02-12T20:20:51.380110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:51.380143] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:51.380170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:51.380229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:51.438838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:51.439700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:51.439786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:51.439819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:51.561349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:51.561500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:51.561541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:51.561589] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:51.565104] [DEBUG] [FORECASTER] DUKB: Forecast T+1@11:T+2@11: UP (p=97.72%) [2026-02-12T20:20:51.565628] [INFO ] [FORECASTER] Completed predict_future for DUKB [2026-02-12T20:20:51.565779] [INFO ] [sig ] DUKB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:51.708983] [INFO ] [LOCAL ] Saved forecast: DUKB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DUKB.txt [2026-02-12T20:20:51.709157] [INFO ] [sig ] [963/3411] Completed DUKB in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-12T20:20:51.709204] [INFO ] [sig ] [964/3411] Forecasting DUOL... [2026-02-12T20:20:51.709237] [INFO ] [sig ] Generating forecast for: DUOL [2026-02-12T20:20:51.709269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUOL' from 'https://tdm.silogroup.org/data/derivative_storage/DUOL.csv'. [2026-02-12T20:20:51.722223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUOL'. [2026-02-12T20:20:51.722669] [INFO ] [FORECASTER] Starting predict_future for DUOL [2026-02-12T20:20:51.723469] [DEBUG] [LOCAL ] No optimal features file found for DUOL: ./output/feature-sets/DUOL.txt [2026-02-12T20:20:51.723522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:51.723554] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:51.723607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:51.723667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:51.785971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:51.786974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:51.787062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:51.787094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:51.913871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:51.914029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:51.914070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:51.914100] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:51.917977] [DEBUG] [FORECASTER] DUOL: Forecast T+1@11:T+2@11: DOWN (p=8.17%) [2026-02-12T20:20:51.918312] [INFO ] [FORECASTER] Completed predict_future for DUOL [2026-02-12T20:20:51.918462] [INFO ] [sig ] DUOL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:52.060458] [INFO ] [LOCAL ] Saved forecast: DUOL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DUOL.txt [2026-02-12T20:20:52.060720] [INFO ] [sig ] [964/3411] Completed DUOL in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-12T20:20:52.060779] [INFO ] [sig ] [965/3411] Forecasting DVA... [2026-02-12T20:20:52.060811] [INFO ] [sig ] Generating forecast for: DVA [2026-02-12T20:20:52.060842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVA' from 'https://tdm.silogroup.org/data/derivative_storage/DVA.csv'. [2026-02-12T20:20:52.074514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVA'. [2026-02-12T20:20:52.074935] [INFO ] [FORECASTER] Starting predict_future for DVA [2026-02-12T20:20:52.075874] [DEBUG] [LOCAL ] No optimal features file found for DVA: ./output/feature-sets/DVA.txt [2026-02-12T20:20:52.075928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:52.075961] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:52.075987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:52.076044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:52.142531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:52.143699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:52.143788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:52.143821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:52.274370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:52.274530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:52.274588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:52.274623] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:52.278298] [DEBUG] [FORECASTER] DVA: Forecast T+1@11:T+2@11: DOWN (p=5.00%) [2026-02-12T20:20:52.278622] [INFO ] [FORECASTER] Completed predict_future for DVA [2026-02-12T20:20:52.278761] [INFO ] [sig ] DVA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:52.444114] [INFO ] [LOCAL ] Saved forecast: DVA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DVA.txt [2026-02-12T20:20:52.444283] [INFO ] [sig ] [965/3411] Completed DVA in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-12T20:20:52.444327] [INFO ] [sig ] [966/3411] Forecasting DVN... [2026-02-12T20:20:52.444364] [INFO ] [sig ] Generating forecast for: DVN [2026-02-12T20:20:52.444399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVN' from 'https://tdm.silogroup.org/data/derivative_storage/DVN.csv'. [2026-02-12T20:20:52.457380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVN'. [2026-02-12T20:20:52.457982] [INFO ] [FORECASTER] Starting predict_future for DVN [2026-02-12T20:20:52.459001] [DEBUG] [LOCAL ] No optimal features file found for DVN: ./output/feature-sets/DVN.txt [2026-02-12T20:20:52.459056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:52.459090] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:52.459119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:52.459185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:52.522008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:52.522943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:52.523034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:52.523068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:52.656685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:52.656856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:52.656914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:52.656956] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:52.660818] [DEBUG] [FORECASTER] DVN: Forecast T+1@11:T+2@11: UP (p=96.94%) [2026-02-12T20:20:52.661197] [INFO ] [FORECASTER] Completed predict_future for DVN [2026-02-12T20:20:52.661352] [INFO ] [sig ] DVN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:52.819710] [INFO ] [LOCAL ] Saved forecast: DVN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DVN.txt [2026-02-12T20:20:52.819876] [INFO ] [sig ] [966/3411] Completed DVN in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-12T20:20:52.819918] [INFO ] [sig ] [967/3411] Forecasting DWAS... [2026-02-12T20:20:52.819947] [INFO ] [sig ] Generating forecast for: DWAS [2026-02-12T20:20:52.819978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWAS' from 'https://tdm.silogroup.org/data/derivative_storage/DWAS.csv'. [2026-02-12T20:20:52.833219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWAS'. [2026-02-12T20:20:52.833651] [INFO ] [FORECASTER] Starting predict_future for DWAS [2026-02-12T20:20:52.834474] [DEBUG] [LOCAL ] No optimal features file found for DWAS: ./output/feature-sets/DWAS.txt [2026-02-12T20:20:52.834528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:52.834560] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:52.834607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:52.834666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:52.892154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:52.893036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:52.893121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:52.893153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:53.017346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:53.017507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:53.017550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:53.017600] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:53.021360] [DEBUG] [FORECASTER] DWAS: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-02-12T20:20:53.021854] [INFO ] [FORECASTER] Completed predict_future for DWAS [2026-02-12T20:20:53.021984] [INFO ] [sig ] DWAS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:53.165182] [INFO ] [LOCAL ] Saved forecast: DWAS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DWAS.txt [2026-02-12T20:20:53.165331] [INFO ] [sig ] [967/3411] Completed DWAS in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-12T20:20:53.165369] [INFO ] [sig ] [968/3411] Forecasting DWSH... [2026-02-12T20:20:53.165399] [INFO ] [sig ] Generating forecast for: DWSH [2026-02-12T20:20:53.165431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWSH' from 'https://tdm.silogroup.org/data/derivative_storage/DWSH.csv'. [2026-02-12T20:20:53.177056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWSH'. [2026-02-12T20:20:53.177379] [INFO ] [FORECASTER] Starting predict_future for DWSH [2026-02-12T20:20:53.178182] [DEBUG] [LOCAL ] No optimal features file found for DWSH: ./output/feature-sets/DWSH.txt [2026-02-12T20:20:53.178235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:53.178294] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:53.178322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:53.178379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:53.236291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:53.237013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:53.237093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:53.237127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:53.353627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:53.353793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:53.353834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:53.353863] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:53.358139] [DEBUG] [FORECASTER] DWSH: Forecast T+1@11:T+2@11: DOWN (p=12.73%) [2026-02-12T20:20:53.358514] [INFO ] [FORECASTER] Completed predict_future for DWSH [2026-02-12T20:20:53.358688] [INFO ] [sig ] DWSH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:53.504777] [INFO ] [LOCAL ] Saved forecast: DWSH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DWSH.txt [2026-02-12T20:20:53.504910] [INFO ] [sig ] [968/3411] Completed DWSH in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-12T20:20:53.504949] [INFO ] [sig ] [969/3411] Forecasting DX... [2026-02-12T20:20:53.504979] [INFO ] [sig ] Generating forecast for: DX [2026-02-12T20:20:53.505010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DX' from 'https://tdm.silogroup.org/data/derivative_storage/DX.csv'. [2026-02-12T20:20:53.516357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DX'. [2026-02-12T20:20:53.516659] [INFO ] [FORECASTER] Starting predict_future for DX [2026-02-12T20:20:53.517464] [DEBUG] [LOCAL ] No optimal features file found for DX: ./output/feature-sets/DX.txt [2026-02-12T20:20:53.517517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:53.517547] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:53.517596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:53.517656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:53.576219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:53.576964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:53.577047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:53.577080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:53.700083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:53.700226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:53.700275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:53.700328] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:53.703737] [DEBUG] [FORECASTER] DX: Forecast T+1@11:T+2@11: DOWN (p=40.11%) [2026-02-12T20:20:53.704009] [INFO ] [FORECASTER] Completed predict_future for DX [2026-02-12T20:20:53.704138] [INFO ] [sig ] DX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:53.848479] [INFO ] [LOCAL ] Saved forecast: DX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DX.txt [2026-02-12T20:20:53.848635] [INFO ] [sig ] [969/3411] Completed DX in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-12T20:20:53.848677] [INFO ] [sig ] [970/3411] Forecasting DXC... [2026-02-12T20:20:53.848707] [INFO ] [sig ] Generating forecast for: DXC [2026-02-12T20:20:53.848738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXC' from 'https://tdm.silogroup.org/data/derivative_storage/DXC.csv'. [2026-02-12T20:20:53.860391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXC'. [2026-02-12T20:20:53.860707] [INFO ] [FORECASTER] Starting predict_future for DXC [2026-02-12T20:20:53.861474] [DEBUG] [LOCAL ] No optimal features file found for DXC: ./output/feature-sets/DXC.txt [2026-02-12T20:20:53.861526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:53.861559] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:53.861610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:53.861669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:53.919766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:53.920713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:53.920819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:53.920858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:54.047386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:54.047545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:54.047602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:54.047633] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:54.051086] [DEBUG] [FORECASTER] DXC: Forecast T+1@11:T+2@11: UP (p=89.39%) [2026-02-12T20:20:54.051393] [INFO ] [FORECASTER] Completed predict_future for DXC [2026-02-12T20:20:54.051521] [INFO ] [sig ] DXC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:54.190349] [INFO ] [LOCAL ] Saved forecast: DXC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DXC.txt [2026-02-12T20:20:54.190483] [INFO ] [sig ] [970/3411] Completed DXC in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-12T20:20:54.190532] [INFO ] [sig ] [971/3411] Forecasting DXCM... [2026-02-12T20:20:54.190593] [INFO ] [sig ] Generating forecast for: DXCM [2026-02-12T20:20:54.190634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXCM' from 'https://tdm.silogroup.org/data/derivative_storage/DXCM.csv'. [2026-02-12T20:20:54.202452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXCM'. [2026-02-12T20:20:54.202746] [INFO ] [FORECASTER] Starting predict_future for DXCM [2026-02-12T20:20:54.203524] [DEBUG] [LOCAL ] No optimal features file found for DXCM: ./output/feature-sets/DXCM.txt [2026-02-12T20:20:54.203594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:54.203629] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:54.203656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:54.203712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:54.261821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:54.262434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:54.262513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:54.262560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:54.385900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:54.386054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:54.386097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:54.386128] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:54.390123] [DEBUG] [FORECASTER] DXCM: Forecast T+1@11:T+2@11: UP (p=73.87%) [2026-02-12T20:20:54.390436] [INFO ] [FORECASTER] Completed predict_future for DXCM [2026-02-12T20:20:54.390777] [INFO ] [sig ] DXCM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:54.532434] [INFO ] [LOCAL ] Saved forecast: DXCM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DXCM.txt [2026-02-12T20:20:54.532606] [INFO ] [sig ] [971/3411] Completed DXCM in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-12T20:20:54.532649] [INFO ] [sig ] [972/3411] Forecasting DXPE... [2026-02-12T20:20:54.532678] [INFO ] [sig ] Generating forecast for: DXPE [2026-02-12T20:20:54.532709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXPE' from 'https://tdm.silogroup.org/data/derivative_storage/DXPE.csv'. [2026-02-12T20:20:54.544000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXPE'. [2026-02-12T20:20:54.544317] [INFO ] [FORECASTER] Starting predict_future for DXPE [2026-02-12T20:20:54.545131] [DEBUG] [LOCAL ] No optimal features file found for DXPE: ./output/feature-sets/DXPE.txt [2026-02-12T20:20:54.545182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:54.545218] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:54.545249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:54.545317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:54.604361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:54.605280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:54.605387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:54.605424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:54.730254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:54.730627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:54.730672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:54.730701] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:54.734246] [DEBUG] [FORECASTER] DXPE: Forecast T+1@11:T+2@11: UP (p=97.09%) [2026-02-12T20:20:54.734617] [INFO ] [FORECASTER] Completed predict_future for DXPE [2026-02-12T20:20:54.734768] [INFO ] [sig ] DXPE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:54.881860] [INFO ] [LOCAL ] Saved forecast: DXPE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DXPE.txt [2026-02-12T20:20:54.882032] [INFO ] [sig ] [972/3411] Completed DXPE in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-12T20:20:54.882074] [INFO ] [sig ] [973/3411] Forecasting DY... [2026-02-12T20:20:54.882105] [INFO ] [sig ] Generating forecast for: DY [2026-02-12T20:20:54.882139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DY' from 'https://tdm.silogroup.org/data/derivative_storage/DY.csv'. [2026-02-12T20:20:54.896603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DY'. [2026-02-12T20:20:54.896967] [INFO ] [FORECASTER] Starting predict_future for DY [2026-02-12T20:20:54.897939] [DEBUG] [LOCAL ] No optimal features file found for DY: ./output/feature-sets/DY.txt [2026-02-12T20:20:54.898000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:54.898037] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:54.898069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:54.898157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:54.973818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:54.974923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:54.975009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:54.975043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:55.102183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:55.102392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:55.102444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:55.102491] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:55.107076] [DEBUG] [FORECASTER] DY: Forecast T+1@11:T+2@11: UP (p=94.39%) [2026-02-12T20:20:55.107470] [INFO ] [FORECASTER] Completed predict_future for DY [2026-02-12T20:20:55.107642] [INFO ] [sig ] DY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:55.254668] [INFO ] [LOCAL ] Saved forecast: DY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/DY.txt [2026-02-12T20:20:55.254809] [INFO ] [sig ] [973/3411] Completed DY in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-12T20:20:55.254850] [INFO ] [sig ] [974/3411] Forecasting DYN... [2026-02-12T20:20:55.254881] [INFO ] [sig ] Generating forecast for: DYN [2026-02-12T20:20:55.254911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DYN' from 'https://tdm.silogroup.org/data/derivative_storage/DYN.csv'. [2026-02-12T20:20:55.267743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DYN'. [2026-02-12T20:20:55.268124] [INFO ] [FORECASTER] Starting predict_future for DYN [2026-02-12T20:20:55.268926] [DEBUG] [LOCAL ] No optimal features file found for DYN: ./output/feature-sets/DYN.txt [2026-02-12T20:20:55.268978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:55.269010] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:55.269036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:55.269092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:55.328270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:55.329184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:55.329279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:55.329321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:55.454478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:55.454654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:55.454698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:55.454726] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:55.458200] [DEBUG] [FORECASTER] DYN: Forecast T+1@11:T+2@11: DOWN (p=16.13%) [2026-02-12T20:20:55.458489] [INFO ] [FORECASTER] Completed predict_future for DYN [2026-02-12T20:20:55.458642] [INFO ] [sig ] DYN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:55.598774] [INFO ] [LOCAL ] Saved forecast: DYN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/DYN.txt [2026-02-12T20:20:55.598927] [INFO ] [sig ] [974/3411] Completed DYN in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-12T20:20:55.598969] [INFO ] [sig ] [975/3411] Forecasting E... [2026-02-12T20:20:55.598999] [INFO ] [sig ] Generating forecast for: E [2026-02-12T20:20:55.599029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'E' from 'https://tdm.silogroup.org/data/derivative_storage/E.csv'. [2026-02-12T20:20:55.611699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'E'. [2026-02-12T20:20:55.612129] [INFO ] [FORECASTER] Starting predict_future for E [2026-02-12T20:20:55.613146] [DEBUG] [LOCAL ] No optimal features file found for E: ./output/feature-sets/E.txt [2026-02-12T20:20:55.613221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:55.613260] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:55.613299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:55.613387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:55.674354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:55.675153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:55.675240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:55.675273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:55.796257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:55.796414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:55.796457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:55.796485] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:55.800027] [DEBUG] [FORECASTER] E: Forecast T+1@11:T+2@11: UP (p=86.50%) [2026-02-12T20:20:55.800418] [INFO ] [FORECASTER] Completed predict_future for E [2026-02-12T20:20:55.800624] [INFO ] [sig ] E: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:55.940387] [INFO ] [LOCAL ] Saved forecast: E 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/E.txt [2026-02-12T20:20:55.940537] [INFO ] [sig ] [975/3411] Completed E in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-12T20:20:55.940594] [INFO ] [sig ] [976/3411] Forecasting EA... [2026-02-12T20:20:55.940629] [INFO ] [sig ] Generating forecast for: EA [2026-02-12T20:20:55.940660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EA' from 'https://tdm.silogroup.org/data/derivative_storage/EA.csv'. [2026-02-12T20:20:55.952416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EA'. [2026-02-12T20:20:55.952842] [INFO ] [FORECASTER] Starting predict_future for EA [2026-02-12T20:20:55.953746] [DEBUG] [LOCAL ] No optimal features file found for EA: ./output/feature-sets/EA.txt [2026-02-12T20:20:55.953811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:55.953850] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:55.953882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:55.953952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:56.011922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:56.012852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:56.012941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:56.012977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:56.143445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:56.143626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:56.143677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:56.143707] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:56.147405] [DEBUG] [FORECASTER] EA: Forecast T+1@11:T+2@11: DOWN (p=13.45%) [2026-02-12T20:20:56.147729] [INFO ] [FORECASTER] Completed predict_future for EA [2026-02-12T20:20:56.147865] [INFO ] [sig ] EA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:56.291509] [INFO ] [LOCAL ] Saved forecast: EA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EA.txt [2026-02-12T20:20:56.291701] [INFO ] [sig ] [976/3411] Completed EA in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-12T20:20:56.291744] [INFO ] [sig ] [977/3411] Forecasting EAF... [2026-02-12T20:20:56.291774] [INFO ] [sig ] Generating forecast for: EAF [2026-02-12T20:20:56.291807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAF' from 'https://tdm.silogroup.org/data/derivative_storage/EAF.csv'. [2026-02-12T20:20:56.310518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAF'. [2026-02-12T20:20:56.310995] [INFO ] [FORECASTER] Starting predict_future for EAF [2026-02-12T20:20:56.311968] [DEBUG] [LOCAL ] No optimal features file found for EAF: ./output/feature-sets/EAF.txt [2026-02-12T20:20:56.312028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:56.312063] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:56.312091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:56.312151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:56.372290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:56.373262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:56.373381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:56.373423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:56.501545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:56.501723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:56.501763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:56.501791] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:56.505275] [DEBUG] [FORECASTER] EAF: Forecast T+1@11:T+2@11: DOWN (p=12.83%) [2026-02-12T20:20:56.505598] [INFO ] [FORECASTER] Completed predict_future for EAF [2026-02-12T20:20:56.505736] [INFO ] [sig ] EAF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:56.648318] [INFO ] [LOCAL ] Saved forecast: EAF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EAF.txt [2026-02-12T20:20:56.648489] [INFO ] [sig ] [977/3411] Completed EAF in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-12T20:20:56.648529] [INFO ] [sig ] [978/3411] Forecasting EAI... [2026-02-12T20:20:56.648560] [INFO ] [sig ] Generating forecast for: EAI [2026-02-12T20:20:56.648612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAI' from 'https://tdm.silogroup.org/data/derivative_storage/EAI.csv'. [2026-02-12T20:20:56.660495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAI'. [2026-02-12T20:20:56.660904] [INFO ] [FORECASTER] Starting predict_future for EAI [2026-02-12T20:20:56.661805] [DEBUG] [LOCAL ] No optimal features file found for EAI: ./output/feature-sets/EAI.txt [2026-02-12T20:20:56.661860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:56.661894] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:56.661922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:56.661982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:56.721785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:56.722700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:56.722783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:56.722816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:56.840973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:56.841138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:56.841179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:56.841207] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:56.844992] [DEBUG] [FORECASTER] EAI: Forecast T+1@11:T+2@11: DOWN (p=22.66%) [2026-02-12T20:20:56.845362] [INFO ] [FORECASTER] Completed predict_future for EAI [2026-02-12T20:20:56.845513] [INFO ] [sig ] EAI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:56.991211] [INFO ] [LOCAL ] Saved forecast: EAI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EAI.txt [2026-02-12T20:20:56.991459] [INFO ] [sig ] [978/3411] Completed EAI in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-12T20:20:56.991517] [INFO ] [sig ] [979/3411] Forecasting EARN... [2026-02-12T20:20:56.991556] [INFO ] [sig ] Generating forecast for: EARN [2026-02-12T20:20:56.991647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EARN' from 'https://tdm.silogroup.org/data/derivative_storage/EARN.csv'. [2026-02-12T20:20:57.005002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EARN'. [2026-02-12T20:20:57.005477] [INFO ] [FORECASTER] Starting predict_future for EARN [2026-02-12T20:20:57.006498] [DEBUG] [LOCAL ] No optimal features file found for EARN: ./output/feature-sets/EARN.txt [2026-02-12T20:20:57.006563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:57.006628] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:57.006660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:57.006728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:57.076669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:57.077667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:57.077768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:57.077805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:57.222174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:57.222345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:57.222394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:57.222429] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:57.226244] [DEBUG] [FORECASTER] EARN: Forecast T+1@11:T+2@11: DOWN (p=45.09%) [2026-02-12T20:20:57.226645] [INFO ] [FORECASTER] Completed predict_future for EARN [2026-02-12T20:20:57.226801] [INFO ] [sig ] EARN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:57.376296] [INFO ] [LOCAL ] Saved forecast: EARN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EARN.txt [2026-02-12T20:20:57.376469] [INFO ] [sig ] [979/3411] Completed EARN in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-12T20:20:57.376511] [INFO ] [sig ] [980/3411] Forecasting EB... [2026-02-12T20:20:57.376544] [INFO ] [sig ] Generating forecast for: EB [2026-02-12T20:20:57.376593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EB' from 'https://tdm.silogroup.org/data/derivative_storage/EB.csv'. [2026-02-12T20:20:57.389878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EB'. [2026-02-12T20:20:57.390246] [INFO ] [FORECASTER] Starting predict_future for EB [2026-02-12T20:20:57.391126] [DEBUG] [LOCAL ] No optimal features file found for EB: ./output/feature-sets/EB.txt [2026-02-12T20:20:57.391180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:57.391213] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:57.391241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:57.391300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:57.449500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:57.450435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:57.450522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:57.450555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:57.589519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:57.589695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:57.589737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:57.589765] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:57.593272] [DEBUG] [FORECASTER] EB: Forecast T+1@11:T+2@11: UP (p=67.66%) [2026-02-12T20:20:57.593550] [INFO ] [FORECASTER] Completed predict_future for EB [2026-02-12T20:20:57.593718] [INFO ] [sig ] EB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:57.733023] [INFO ] [LOCAL ] Saved forecast: EB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EB.txt [2026-02-12T20:20:57.733181] [INFO ] [sig ] [980/3411] Completed EB in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-12T20:20:57.733224] [INFO ] [sig ] [981/3411] Forecasting EBAY... [2026-02-12T20:20:57.733253] [INFO ] [sig ] Generating forecast for: EBAY [2026-02-12T20:20:57.733284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBAY' from 'https://tdm.silogroup.org/data/derivative_storage/EBAY.csv'. [2026-02-12T20:20:57.745681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBAY'. [2026-02-12T20:20:57.746071] [INFO ] [FORECASTER] Starting predict_future for EBAY [2026-02-12T20:20:57.746929] [DEBUG] [LOCAL ] No optimal features file found for EBAY: ./output/feature-sets/EBAY.txt [2026-02-12T20:20:57.746983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:57.747015] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:57.747041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:57.747102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:57.804720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:57.805694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:57.805785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:57.805819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:57.932219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:57.932386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:57.932428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:57.932457] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:57.936081] [DEBUG] [FORECASTER] EBAY: Forecast T+1@11:T+2@11: UP (p=97.72%) [2026-02-12T20:20:57.936397] [INFO ] [FORECASTER] Completed predict_future for EBAY [2026-02-12T20:20:57.936543] [INFO ] [sig ] EBAY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:58.084960] [INFO ] [LOCAL ] Saved forecast: EBAY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EBAY.txt [2026-02-12T20:20:58.085153] [INFO ] [sig ] [981/3411] Completed EBAY in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-12T20:20:58.085256] [INFO ] [sig ] [982/3411] Forecasting EBC... [2026-02-12T20:20:58.085305] [INFO ] [sig ] Generating forecast for: EBC [2026-02-12T20:20:58.085349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBC' from 'https://tdm.silogroup.org/data/derivative_storage/EBC.csv'. [2026-02-12T20:20:58.098330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBC'. [2026-02-12T20:20:58.098830] [INFO ] [FORECASTER] Starting predict_future for EBC [2026-02-12T20:20:58.099800] [DEBUG] [LOCAL ] No optimal features file found for EBC: ./output/feature-sets/EBC.txt [2026-02-12T20:20:58.099858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:58.099892] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:58.099921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:58.099979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:58.157194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:58.158175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:58.158263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:58.158297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:58.282151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:58.282313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:58.282358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:58.282407] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:58.285967] [DEBUG] [FORECASTER] EBC: Forecast T+1@11:T+2@11: DOWN (p=23.35%) [2026-02-12T20:20:58.286246] [INFO ] [FORECASTER] Completed predict_future for EBC [2026-02-12T20:20:58.286398] [INFO ] [sig ] EBC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:58.427960] [INFO ] [LOCAL ] Saved forecast: EBC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EBC.txt [2026-02-12T20:20:58.428110] [INFO ] [sig ] [982/3411] Completed EBC in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-12T20:20:58.428149] [INFO ] [sig ] [983/3411] Forecasting EBF... [2026-02-12T20:20:58.428180] [INFO ] [sig ] Generating forecast for: EBF [2026-02-12T20:20:58.428210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBF' from 'https://tdm.silogroup.org/data/derivative_storage/EBF.csv'. [2026-02-12T20:20:58.439868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBF'. [2026-02-12T20:20:58.440159] [INFO ] [FORECASTER] Starting predict_future for EBF [2026-02-12T20:20:58.441148] [DEBUG] [LOCAL ] No optimal features file found for EBF: ./output/feature-sets/EBF.txt [2026-02-12T20:20:58.441200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:58.441232] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:58.441258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:58.441315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:58.499766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:58.500412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:58.500494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:58.500526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:58.622162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:58.622309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:58.622348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:58.622377] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:58.626397] [DEBUG] [FORECASTER] EBF: Forecast T+1@11:T+2@11: UP (p=72.48%) [2026-02-12T20:20:58.626695] [INFO ] [FORECASTER] Completed predict_future for EBF [2026-02-12T20:20:58.626825] [INFO ] [sig ] EBF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:58.773566] [INFO ] [LOCAL ] Saved forecast: EBF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EBF.txt [2026-02-12T20:20:58.773716] [INFO ] [sig ] [983/3411] Completed EBF in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-12T20:20:58.773756] [INFO ] [sig ] [984/3411] Forecasting EBON... [2026-02-12T20:20:58.773786] [INFO ] [sig ] Generating forecast for: EBON [2026-02-12T20:20:58.773816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBON' from 'https://tdm.silogroup.org/data/derivative_storage/EBON.csv'. [2026-02-12T20:20:58.784020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBON'. [2026-02-12T20:20:58.784306] [INFO ] [FORECASTER] Starting predict_future for EBON [2026-02-12T20:20:58.785146] [DEBUG] [LOCAL ] No optimal features file found for EBON: ./output/feature-sets/EBON.txt [2026-02-12T20:20:58.785198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:58.785230] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:58.785258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:58.785316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:58.846390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:58.847292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:58.847394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:58.847428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:58.948197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:58.948351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:58.948398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:58.948433] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:58.951881] [DEBUG] [FORECASTER] EBON: Forecast T+1@11:T+2@11: UP (p=52.82%) [2026-02-12T20:20:58.952154] [INFO ] [FORECASTER] Completed predict_future for EBON [2026-02-12T20:20:58.952283] [INFO ] [sig ] EBON: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:59.092166] [INFO ] [LOCAL ] Saved forecast: EBON 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EBON.txt [2026-02-12T20:20:59.092326] [INFO ] [sig ] [984/3411] Completed EBON in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-12T20:20:59.092368] [INFO ] [sig ] [985/3411] Forecasting EBS... [2026-02-12T20:20:59.092401] [INFO ] [sig ] Generating forecast for: EBS [2026-02-12T20:20:59.092432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBS' from 'https://tdm.silogroup.org/data/derivative_storage/EBS.csv'. [2026-02-12T20:20:59.105328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBS'. [2026-02-12T20:20:59.105911] [INFO ] [FORECASTER] Starting predict_future for EBS [2026-02-12T20:20:59.106779] [DEBUG] [LOCAL ] No optimal features file found for EBS: ./output/feature-sets/EBS.txt [2026-02-12T20:20:59.106834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:59.106866] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:59.106921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:59.106980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:59.166477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:59.167360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:59.167447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:59.167482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:59.289958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:59.290117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:59.290157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:59.290186] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:59.293820] [DEBUG] [FORECASTER] EBS: Forecast T+1@11:T+2@11: UP (p=73.78%) [2026-02-12T20:20:59.294115] [INFO ] [FORECASTER] Completed predict_future for EBS [2026-02-12T20:20:59.294247] [INFO ] [sig ] EBS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:20:59.439845] [INFO ] [LOCAL ] Saved forecast: EBS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EBS.txt [2026-02-12T20:20:59.440025] [INFO ] [sig ] [985/3411] Completed EBS in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-12T20:20:59.440065] [INFO ] [sig ] [986/3411] Forecasting EC... [2026-02-12T20:20:59.440097] [INFO ] [sig ] Generating forecast for: EC [2026-02-12T20:20:59.440127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EC' from 'https://tdm.silogroup.org/data/derivative_storage/EC.csv'. [2026-02-12T20:20:59.451842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EC'. [2026-02-12T20:20:59.452220] [INFO ] [FORECASTER] Starting predict_future for EC [2026-02-12T20:20:59.453129] [DEBUG] [LOCAL ] No optimal features file found for EC: ./output/feature-sets/EC.txt [2026-02-12T20:20:59.453183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:59.453215] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:59.453253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:59.453311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:59.514432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:59.515380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:59.515472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:59.515505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:20:59.644965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:20:59.645129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:20:59.645170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:20:59.645201] [INFO ] [FORECASTER] Training complete [2026-02-12T20:20:59.648905] [DEBUG] [FORECASTER] EC: Forecast T+1@11:T+2@11: DOWN (p=5.52%) [2026-02-12T20:20:59.649247] [INFO ] [FORECASTER] Completed predict_future for EC [2026-02-12T20:20:59.649403] [INFO ] [sig ] EC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:20:59.799603] [INFO ] [LOCAL ] Saved forecast: EC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EC.txt [2026-02-12T20:20:59.799785] [INFO ] [sig ] [986/3411] Completed EC in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-12T20:20:59.799826] [INFO ] [sig ] [987/3411] Forecasting ECC... [2026-02-12T20:20:59.799857] [INFO ] [sig ] Generating forecast for: ECC [2026-02-12T20:20:59.799886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECC' from 'https://tdm.silogroup.org/data/derivative_storage/ECC.csv'. [2026-02-12T20:20:59.811691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECC'. [2026-02-12T20:20:59.812053] [INFO ] [FORECASTER] Starting predict_future for ECC [2026-02-12T20:20:59.812943] [DEBUG] [LOCAL ] No optimal features file found for ECC: ./output/feature-sets/ECC.txt [2026-02-12T20:20:59.813004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:20:59.813042] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:20:59.813071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:20:59.813138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:20:59.875348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:20:59.876304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:20:59.876406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:20:59.876448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:00.003075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:00.003231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:00.003277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:00.003322] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:00.006972] [DEBUG] [FORECASTER] ECC: Forecast T+1@11:T+2@11: UP (p=95.77%) [2026-02-12T20:21:00.007380] [INFO ] [FORECASTER] Completed predict_future for ECC [2026-02-12T20:21:00.007559] [INFO ] [sig ] ECC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:00.172862] [INFO ] [LOCAL ] Saved forecast: ECC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ECC.txt [2026-02-12T20:21:00.173022] [INFO ] [sig ] [987/3411] Completed ECC in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-12T20:21:00.173063] [INFO ] [sig ] [988/3411] Forecasting ECL... [2026-02-12T20:21:00.173093] [INFO ] [sig ] Generating forecast for: ECL [2026-02-12T20:21:00.173126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECL' from 'https://tdm.silogroup.org/data/derivative_storage/ECL.csv'. [2026-02-12T20:21:00.184661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECL'. [2026-02-12T20:21:00.185014] [INFO ] [FORECASTER] Starting predict_future for ECL [2026-02-12T20:21:00.185852] [DEBUG] [LOCAL ] No optimal features file found for ECL: ./output/feature-sets/ECL.txt [2026-02-12T20:21:00.185905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:00.185938] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:00.185968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:00.186026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:00.244039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:00.244778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:00.244862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:00.244898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:00.371274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:00.371437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:00.371485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:00.371521] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:00.375081] [DEBUG] [FORECASTER] ECL: Forecast T+1@11:T+2@11: DOWN (p=26.81%) [2026-02-12T20:21:00.375410] [INFO ] [FORECASTER] Completed predict_future for ECL [2026-02-12T20:21:00.375565] [INFO ] [sig ] ECL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:00.533083] [INFO ] [LOCAL ] Saved forecast: ECL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ECL.txt [2026-02-12T20:21:00.533242] [INFO ] [sig ] [988/3411] Completed ECL in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-12T20:21:00.533282] [INFO ] [sig ] [989/3411] Forecasting ECPG... [2026-02-12T20:21:00.533314] [INFO ] [sig ] Generating forecast for: ECPG [2026-02-12T20:21:00.533343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECPG' from 'https://tdm.silogroup.org/data/derivative_storage/ECPG.csv'. [2026-02-12T20:21:00.545693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECPG'. [2026-02-12T20:21:00.546044] [INFO ] [FORECASTER] Starting predict_future for ECPG [2026-02-12T20:21:00.546863] [DEBUG] [LOCAL ] No optimal features file found for ECPG: ./output/feature-sets/ECPG.txt [2026-02-12T20:21:00.546917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:00.546950] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:00.546978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:00.547036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:00.605500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:00.606296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:00.606380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:00.606416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:00.726951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:00.727099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:00.727141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:00.727169] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:00.730742] [DEBUG] [FORECASTER] ECPG: Forecast T+1@11:T+2@11: DOWN (p=14.13%) [2026-02-12T20:21:00.731026] [INFO ] [FORECASTER] Completed predict_future for ECPG [2026-02-12T20:21:00.731159] [INFO ] [sig ] ECPG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:00.878413] [INFO ] [LOCAL ] Saved forecast: ECPG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ECPG.txt [2026-02-12T20:21:00.878589] [INFO ] [sig ] [989/3411] Completed ECPG in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-12T20:21:00.878631] [INFO ] [sig ] [990/3411] Forecasting ECX... [2026-02-12T20:21:00.878661] [INFO ] [sig ] Generating forecast for: ECX [2026-02-12T20:21:00.878698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECX' from 'https://tdm.silogroup.org/data/derivative_storage/ECX.csv'. [2026-02-12T20:21:00.891865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECX'. [2026-02-12T20:21:00.892243] [INFO ] [FORECASTER] Starting predict_future for ECX [2026-02-12T20:21:00.893153] [DEBUG] [LOCAL ] No optimal features file found for ECX: ./output/feature-sets/ECX.txt [2026-02-12T20:21:00.893217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:00.893253] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:00.893283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:00.893342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:00.953616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:00.954466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:00.954554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:00.954614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:01.086998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:01.087154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:01.087194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:01.087223] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:01.090783] [DEBUG] [FORECASTER] ECX: Forecast T+1@11:T+2@11: DOWN (p=5.36%) [2026-02-12T20:21:01.091090] [INFO ] [FORECASTER] Completed predict_future for ECX [2026-02-12T20:21:01.091228] [INFO ] [sig ] ECX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:01.236540] [INFO ] [LOCAL ] Saved forecast: ECX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ECX.txt [2026-02-12T20:21:01.236710] [INFO ] [sig ] [990/3411] Completed ECX in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-12T20:21:01.236752] [INFO ] [sig ] [991/3411] Forecasting ED... [2026-02-12T20:21:01.236782] [INFO ] [sig ] Generating forecast for: ED [2026-02-12T20:21:01.236812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ED' from 'https://tdm.silogroup.org/data/derivative_storage/ED.csv'. [2026-02-12T20:21:01.254605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ED'. [2026-02-12T20:21:01.254985] [INFO ] [FORECASTER] Starting predict_future for ED [2026-02-12T20:21:01.255815] [DEBUG] [LOCAL ] No optimal features file found for ED: ./output/feature-sets/ED.txt [2026-02-12T20:21:01.255881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:01.255927] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:01.255967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:01.256049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:01.322767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:01.323871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:01.323979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:01.324024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:01.458387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:01.458552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:01.458620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:01.458653] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:01.462717] [DEBUG] [FORECASTER] ED: Forecast T+1@11:T+2@11: DOWN (p=9.85%) [2026-02-12T20:21:01.463031] [INFO ] [FORECASTER] Completed predict_future for ED [2026-02-12T20:21:01.463178] [INFO ] [sig ] ED: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:01.620811] [INFO ] [LOCAL ] Saved forecast: ED 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ED.txt [2026-02-12T20:21:01.620991] [INFO ] [sig ] [991/3411] Completed ED in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-12T20:21:01.621044] [INFO ] [sig ] [992/3411] Forecasting EDAP... [2026-02-12T20:21:01.621083] [INFO ] [sig ] Generating forecast for: EDAP [2026-02-12T20:21:01.621113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDAP' from 'https://tdm.silogroup.org/data/derivative_storage/EDAP.csv'. [2026-02-12T20:21:01.633935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDAP'. [2026-02-12T20:21:01.634370] [INFO ] [FORECASTER] Starting predict_future for EDAP [2026-02-12T20:21:01.635396] [DEBUG] [LOCAL ] No optimal features file found for EDAP: ./output/feature-sets/EDAP.txt [2026-02-12T20:21:01.635461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:01.635502] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:01.635537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:01.635617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:01.696548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:01.697696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:01.697791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:01.697825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:01.830510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:01.830698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:01.830742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:01.830773] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:01.834502] [DEBUG] [FORECASTER] EDAP: Forecast T+1@11:T+2@11: DOWN (p=31.92%) [2026-02-12T20:21:01.834855] [INFO ] [FORECASTER] Completed predict_future for EDAP [2026-02-12T20:21:01.835005] [INFO ] [sig ] EDAP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:01.985553] [INFO ] [LOCAL ] Saved forecast: EDAP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EDAP.txt [2026-02-12T20:21:01.986494] [INFO ] [sig ] [992/3411] Completed EDAP in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-12T20:21:01.986549] [INFO ] [sig ] [993/3411] Forecasting EDD... [2026-02-12T20:21:01.986614] [INFO ] [sig ] Generating forecast for: EDD [2026-02-12T20:21:01.986649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDD' from 'https://tdm.silogroup.org/data/derivative_storage/EDD.csv'. [2026-02-12T20:21:01.999229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDD'. [2026-02-12T20:21:01.999654] [INFO ] [FORECASTER] Starting predict_future for EDD [2026-02-12T20:21:02.000737] [DEBUG] [LOCAL ] No optimal features file found for EDD: ./output/feature-sets/EDD.txt [2026-02-12T20:21:02.000790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:02.000825] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:02.000852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:02.000914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:02.065439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:02.066308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:02.066398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:02.066454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:02.192188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:02.192377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:02.192423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:02.192454] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:02.196250] [DEBUG] [FORECASTER] EDD: Forecast T+1@11:T+2@11: UP (p=68.74%) [2026-02-12T20:21:02.196617] [INFO ] [FORECASTER] Completed predict_future for EDD [2026-02-12T20:21:02.196780] [INFO ] [sig ] EDD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:02.340508] [INFO ] [LOCAL ] Saved forecast: EDD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EDD.txt [2026-02-12T20:21:02.340673] [INFO ] [sig ] [993/3411] Completed EDD in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-12T20:21:02.340715] [INFO ] [sig ] [994/3411] Forecasting EDF... [2026-02-12T20:21:02.340746] [INFO ] [sig ] Generating forecast for: EDF [2026-02-12T20:21:02.340778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDF' from 'https://tdm.silogroup.org/data/derivative_storage/EDF.csv'. [2026-02-12T20:21:02.352000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDF'. [2026-02-12T20:21:02.352291] [INFO ] [FORECASTER] Starting predict_future for EDF [2026-02-12T20:21:02.353085] [DEBUG] [LOCAL ] No optimal features file found for EDF: ./output/feature-sets/EDF.txt [2026-02-12T20:21:02.353137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:02.353169] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:02.353195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:02.353252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:02.411613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:02.412549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:02.412669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:02.412704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:02.536356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:02.536517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:02.536560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:02.536611] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:02.540156] [DEBUG] [FORECASTER] EDF: Forecast T+1@11:T+2@11: DOWN (p=49.23%) [2026-02-12T20:21:02.540461] [INFO ] [FORECASTER] Completed predict_future for EDF [2026-02-12T20:21:02.540641] [INFO ] [sig ] EDF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:02.681323] [INFO ] [LOCAL ] Saved forecast: EDF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EDF.txt [2026-02-12T20:21:02.681473] [INFO ] [sig ] [994/3411] Completed EDF in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-12T20:21:02.681512] [INFO ] [sig ] [995/3411] Forecasting EDN... [2026-02-12T20:21:02.681543] [INFO ] [sig ] Generating forecast for: EDN [2026-02-12T20:21:02.681592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDN' from 'https://tdm.silogroup.org/data/derivative_storage/EDN.csv'. [2026-02-12T20:21:02.693401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDN'. [2026-02-12T20:21:02.693724] [INFO ] [FORECASTER] Starting predict_future for EDN [2026-02-12T20:21:02.694512] [DEBUG] [LOCAL ] No optimal features file found for EDN: ./output/feature-sets/EDN.txt [2026-02-12T20:21:02.694563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:02.694617] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:02.694645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:02.694704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:02.752291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:02.753168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:02.753262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:02.753296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:02.874296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:02.874492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:02.874533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:02.874564] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:02.878008] [DEBUG] [FORECASTER] EDN: Forecast T+1@11:T+2@11: UP (p=63.24%) [2026-02-12T20:21:02.878285] [INFO ] [FORECASTER] Completed predict_future for EDN [2026-02-12T20:21:02.878413] [INFO ] [sig ] EDN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:03.018687] [INFO ] [LOCAL ] Saved forecast: EDN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EDN.txt [2026-02-12T20:21:03.018827] [INFO ] [sig ] [995/3411] Completed EDN in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-12T20:21:03.018865] [INFO ] [sig ] [996/3411] Forecasting EE... [2026-02-12T20:21:03.018894] [INFO ] [sig ] Generating forecast for: EE [2026-02-12T20:21:03.018925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EE' from 'https://tdm.silogroup.org/data/derivative_storage/EE.csv'. [2026-02-12T20:21:03.030499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EE'. [2026-02-12T20:21:03.030783] [INFO ] [FORECASTER] Starting predict_future for EE [2026-02-12T20:21:03.031545] [DEBUG] [LOCAL ] No optimal features file found for EE: ./output/feature-sets/EE.txt [2026-02-12T20:21:03.031618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:03.031652] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:03.031679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:03.031735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:03.088820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:03.089473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:03.089568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:03.089629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:03.212215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:03.212378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:03.212422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:03.212457] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:03.216225] [DEBUG] [FORECASTER] EE: Forecast T+1@11:T+2@11: UP (p=98.14%) [2026-02-12T20:21:03.216640] [INFO ] [FORECASTER] Completed predict_future for EE [2026-02-12T20:21:03.216829] [INFO ] [sig ] EE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:03.369824] [INFO ] [LOCAL ] Saved forecast: EE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EE.txt [2026-02-12T20:21:03.370008] [INFO ] [sig ] [996/3411] Completed EE in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-12T20:21:03.370051] [INFO ] [sig ] [997/3411] Forecasting EEMA... [2026-02-12T20:21:03.370083] [INFO ] [sig ] Generating forecast for: EEMA [2026-02-12T20:21:03.370115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEMA' from 'https://tdm.silogroup.org/data/derivative_storage/EEMA.csv'. [2026-02-12T20:21:03.382501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEMA'. [2026-02-12T20:21:03.382947] [INFO ] [FORECASTER] Starting predict_future for EEMA [2026-02-12T20:21:03.383822] [DEBUG] [LOCAL ] No optimal features file found for EEMA: ./output/feature-sets/EEMA.txt [2026-02-12T20:21:03.383881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:03.383914] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:03.383941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:03.383998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:03.444901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:03.445857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:03.445960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:03.445993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:03.568836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:03.569001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:03.569042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:03.569071] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:03.572812] [DEBUG] [FORECASTER] EEMA: Forecast T+1@11:T+2@11: UP (p=98.44%) [2026-02-12T20:21:03.573161] [INFO ] [FORECASTER] Completed predict_future for EEMA [2026-02-12T20:21:03.573307] [INFO ] [sig ] EEMA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:03.713006] [INFO ] [LOCAL ] Saved forecast: EEMA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EEMA.txt [2026-02-12T20:21:03.713149] [INFO ] [sig ] [997/3411] Completed EEMA in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-12T20:21:03.713189] [INFO ] [sig ] [998/3411] Forecasting EEX... [2026-02-12T20:21:03.713218] [INFO ] [sig ] Generating forecast for: EEX [2026-02-12T20:21:03.713247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEX' from 'https://tdm.silogroup.org/data/derivative_storage/EEX.csv'. [2026-02-12T20:21:03.724821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEX'. [2026-02-12T20:21:03.725114] [INFO ] [FORECASTER] Starting predict_future for EEX [2026-02-12T20:21:03.725929] [DEBUG] [LOCAL ] No optimal features file found for EEX: ./output/feature-sets/EEX.txt [2026-02-12T20:21:03.725984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:03.726016] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:03.726043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:03.726101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:03.783114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:03.783897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:03.783983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:03.784017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:03.909402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:03.909596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:03.909645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:03.909675] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:03.913343] [DEBUG] [FORECASTER] EEX: Forecast T+1@11:T+2@11: DOWN (p=20.97%) [2026-02-12T20:21:03.913665] [INFO ] [FORECASTER] Completed predict_future for EEX [2026-02-12T20:21:03.913810] [INFO ] [sig ] EEX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:04.077553] [INFO ] [LOCAL ] Saved forecast: EEX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EEX.txt [2026-02-12T20:21:04.077741] [INFO ] [sig ] [998/3411] Completed EEX in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-12T20:21:04.077817] [INFO ] [sig ] [999/3411] Forecasting EFC... [2026-02-12T20:21:04.077850] [INFO ] [sig ] Generating forecast for: EFC [2026-02-12T20:21:04.077880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFC' from 'https://tdm.silogroup.org/data/derivative_storage/EFC.csv'. [2026-02-12T20:21:04.089961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFC'. [2026-02-12T20:21:04.090326] [INFO ] [FORECASTER] Starting predict_future for EFC [2026-02-12T20:21:04.091188] [DEBUG] [LOCAL ] No optimal features file found for EFC: ./output/feature-sets/EFC.txt [2026-02-12T20:21:04.091243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:04.091290] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:04.091320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:04.091378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:04.154632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:04.155555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:04.155668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:04.155704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:04.279438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:04.279641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:04.279689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:04.279718] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:04.283400] [DEBUG] [FORECASTER] EFC: Forecast T+1@11:T+2@11: UP (p=68.65%) [2026-02-12T20:21:04.283744] [INFO ] [FORECASTER] Completed predict_future for EFC [2026-02-12T20:21:04.283891] [INFO ] [sig ] EFC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:04.434717] [INFO ] [LOCAL ] Saved forecast: EFC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EFC.txt [2026-02-12T20:21:04.434888] [INFO ] [sig ] [999/3411] Completed EFC in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-12T20:21:04.434931] [INFO ] [sig ] [1000/3411] Forecasting EFSC... [2026-02-12T20:21:04.434961] [INFO ] [sig ] Generating forecast for: EFSC [2026-02-12T20:21:04.434992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFSC' from 'https://tdm.silogroup.org/data/derivative_storage/EFSC.csv'. [2026-02-12T20:21:04.447376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFSC'. [2026-02-12T20:21:04.447776] [INFO ] [FORECASTER] Starting predict_future for EFSC [2026-02-12T20:21:04.448675] [DEBUG] [LOCAL ] No optimal features file found for EFSC: ./output/feature-sets/EFSC.txt [2026-02-12T20:21:04.448729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:04.448761] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:04.448788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:04.448846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:04.518266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:04.519192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:04.519288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:04.519338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:04.642767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:04.642933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:04.642980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:04.643019] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:04.646759] [DEBUG] [FORECASTER] EFSC: Forecast T+1@11:T+2@11: UP (p=93.89%) [2026-02-12T20:21:04.647101] [INFO ] [FORECASTER] Completed predict_future for EFSC [2026-02-12T20:21:04.647264] [INFO ] [sig ] EFSC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:04.801153] [INFO ] [LOCAL ] Saved forecast: EFSC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EFSC.txt [2026-02-12T20:21:04.801304] [INFO ] [sig ] [1000/3411] Completed EFSC in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-12T20:21:04.801347] [INFO ] [sig ] [1001/3411] Forecasting EFX... [2026-02-12T20:21:04.801379] [INFO ] [sig ] Generating forecast for: EFX [2026-02-12T20:21:04.801410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFX' from 'https://tdm.silogroup.org/data/derivative_storage/EFX.csv'. [2026-02-12T20:21:04.813518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFX'. [2026-02-12T20:21:04.813896] [INFO ] [FORECASTER] Starting predict_future for EFX [2026-02-12T20:21:04.814797] [DEBUG] [LOCAL ] No optimal features file found for EFX: ./output/feature-sets/EFX.txt [2026-02-12T20:21:04.814851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:04.814883] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:04.814910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:04.814968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:04.879659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:04.880567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:04.880679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:04.880715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:05.007512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:05.007767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:05.007812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:05.007840] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:05.011677] [DEBUG] [FORECASTER] EFX: Forecast T+1@11:T+2@11: UP (p=97.68%) [2026-02-12T20:21:05.011982] [INFO ] [FORECASTER] Completed predict_future for EFX [2026-02-12T20:21:05.012181] [INFO ] [sig ] EFX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:05.167530] [INFO ] [LOCAL ] Saved forecast: EFX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EFX.txt [2026-02-12T20:21:05.167737] [INFO ] [sig ] [1001/3411] Completed EFX in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-12T20:21:05.167968] [INFO ] [sig ] [1002/3411] Forecasting EG... [2026-02-12T20:21:05.167998] [INFO ] [sig ] Generating forecast for: EG [2026-02-12T20:21:05.168028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EG' from 'https://tdm.silogroup.org/data/derivative_storage/EG.csv'. [2026-02-12T20:21:05.180240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EG'. [2026-02-12T20:21:05.180631] [INFO ] [FORECASTER] Starting predict_future for EG [2026-02-12T20:21:05.181444] [DEBUG] [LOCAL ] No optimal features file found for EG: ./output/feature-sets/EG.txt [2026-02-12T20:21:05.181499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:05.181531] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:05.181614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:05.181693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:05.243364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:05.244338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:05.244430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:05.244465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:05.371222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:05.371398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:05.371441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:05.371470] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:05.375665] [DEBUG] [FORECASTER] EG: Forecast T+1@11:T+2@11: DOWN (p=26.63%) [2026-02-12T20:21:05.376104] [INFO ] [FORECASTER] Completed predict_future for EG [2026-02-12T20:21:05.376269] [INFO ] [sig ] EG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:05.532775] [INFO ] [LOCAL ] Saved forecast: EG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EG.txt [2026-02-12T20:21:05.532962] [INFO ] [sig ] [1002/3411] Completed EG in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-12T20:21:05.533012] [INFO ] [sig ] [1003/3411] Forecasting EGAN... [2026-02-12T20:21:05.533066] [INFO ] [sig ] Generating forecast for: EGAN [2026-02-12T20:21:05.533108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGAN' from 'https://tdm.silogroup.org/data/derivative_storage/EGAN.csv'. [2026-02-12T20:21:05.545343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGAN'. [2026-02-12T20:21:05.545695] [INFO ] [FORECASTER] Starting predict_future for EGAN [2026-02-12T20:21:05.546511] [DEBUG] [LOCAL ] No optimal features file found for EGAN: ./output/feature-sets/EGAN.txt [2026-02-12T20:21:05.546566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:05.546635] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:05.546665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:05.546730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:05.608663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:05.609469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:05.609568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:05.609622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:05.737312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:05.737477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:05.737517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:05.737547] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:05.741441] [DEBUG] [FORECASTER] EGAN: Forecast T+1@11:T+2@11: DOWN (p=13.05%) [2026-02-12T20:21:05.741955] [INFO ] [FORECASTER] Completed predict_future for EGAN [2026-02-12T20:21:05.742101] [INFO ] [sig ] EGAN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:05.893827] [INFO ] [LOCAL ] Saved forecast: EGAN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EGAN.txt [2026-02-12T20:21:05.894013] [INFO ] [sig ] [1003/3411] Completed EGAN in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-12T20:21:05.894234] [INFO ] [sig ] [1004/3411] Forecasting EGBN... [2026-02-12T20:21:05.894265] [INFO ] [sig ] Generating forecast for: EGBN [2026-02-12T20:21:05.894297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGBN' from 'https://tdm.silogroup.org/data/derivative_storage/EGBN.csv'. [2026-02-12T20:21:05.907290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGBN'. [2026-02-12T20:21:05.907740] [INFO ] [FORECASTER] Starting predict_future for EGBN [2026-02-12T20:21:05.908760] [DEBUG] [LOCAL ] No optimal features file found for EGBN: ./output/feature-sets/EGBN.txt [2026-02-12T20:21:05.908816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:05.908862] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:05.908904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:05.908967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:05.973351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:05.974278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:05.974367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:05.974402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:06.105038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:06.105231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:06.105295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:06.105348] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:06.110496] [DEBUG] [FORECASTER] EGBN: Forecast T+1@11:T+2@11: DOWN (p=47.24%) [2026-02-12T20:21:06.110942] [INFO ] [FORECASTER] Completed predict_future for EGBN [2026-02-12T20:21:06.111136] [INFO ] [sig ] EGBN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:06.272737] [INFO ] [LOCAL ] Saved forecast: EGBN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EGBN.txt [2026-02-12T20:21:06.272900] [INFO ] [sig ] [1004/3411] Completed EGBN in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-12T20:21:06.272943] [INFO ] [sig ] [1005/3411] Forecasting EGP... [2026-02-12T20:21:06.272976] [INFO ] [sig ] Generating forecast for: EGP [2026-02-12T20:21:06.273009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGP' from 'https://tdm.silogroup.org/data/derivative_storage/EGP.csv'. [2026-02-12T20:21:06.293934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGP'. [2026-02-12T20:21:06.294363] [INFO ] [FORECASTER] Starting predict_future for EGP [2026-02-12T20:21:06.295280] [DEBUG] [LOCAL ] No optimal features file found for EGP: ./output/feature-sets/EGP.txt [2026-02-12T20:21:06.295336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:06.295369] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:06.295398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:06.295457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:06.359207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:06.360161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:06.360251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:06.360287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:06.497289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:06.497470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:06.497520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:06.497554] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:06.501858] [DEBUG] [FORECASTER] EGP: Forecast T+1@11:T+2@11: DOWN (p=6.49%) [2026-02-12T20:21:06.502235] [INFO ] [FORECASTER] Completed predict_future for EGP [2026-02-12T20:21:06.502420] [INFO ] [sig ] EGP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:06.660432] [INFO ] [LOCAL ] Saved forecast: EGP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EGP.txt [2026-02-12T20:21:06.660617] [INFO ] [sig ] [1005/3411] Completed EGP in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-12T20:21:06.660661] [INFO ] [sig ] [1006/3411] Forecasting EGY... [2026-02-12T20:21:06.660693] [INFO ] [sig ] Generating forecast for: EGY [2026-02-12T20:21:06.660724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGY' from 'https://tdm.silogroup.org/data/derivative_storage/EGY.csv'. [2026-02-12T20:21:06.673421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGY'. [2026-02-12T20:21:06.673809] [INFO ] [FORECASTER] Starting predict_future for EGY [2026-02-12T20:21:06.674670] [DEBUG] [LOCAL ] No optimal features file found for EGY: ./output/feature-sets/EGY.txt [2026-02-12T20:21:06.674726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:06.674759] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:06.674787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:06.674854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:06.749898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:06.750893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:06.750982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:06.751017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:06.886642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:06.886828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:06.886878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:06.886927] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:06.891284] [DEBUG] [FORECASTER] EGY: Forecast T+1@11:T+2@11: DOWN (p=21.10%) [2026-02-12T20:21:06.891886] [INFO ] [FORECASTER] Completed predict_future for EGY [2026-02-12T20:21:06.892061] [INFO ] [sig ] EGY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:07.043954] [INFO ] [LOCAL ] Saved forecast: EGY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EGY.txt [2026-02-12T20:21:07.044117] [INFO ] [sig ] [1006/3411] Completed EGY in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-12T20:21:07.044160] [INFO ] [sig ] [1007/3411] Forecasting EH... [2026-02-12T20:21:07.044192] [INFO ] [sig ] Generating forecast for: EH [2026-02-12T20:21:07.044225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EH' from 'https://tdm.silogroup.org/data/derivative_storage/EH.csv'. [2026-02-12T20:21:07.057430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EH'. [2026-02-12T20:21:07.057816] [INFO ] [FORECASTER] Starting predict_future for EH [2026-02-12T20:21:07.058729] [DEBUG] [LOCAL ] No optimal features file found for EH: ./output/feature-sets/EH.txt [2026-02-12T20:21:07.058787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:07.058819] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:07.058846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:07.058916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:07.125905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:07.126825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:07.126915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:07.126951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:07.261031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:07.261214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:07.261258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:07.261290] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:07.265485] [DEBUG] [FORECASTER] EH: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-02-12T20:21:07.265794] [INFO ] [FORECASTER] Completed predict_future for EH [2026-02-12T20:21:07.265951] [INFO ] [sig ] EH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:07.417633] [INFO ] [LOCAL ] Saved forecast: EH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EH.txt [2026-02-12T20:21:07.417837] [INFO ] [sig ] [1007/3411] Completed EH in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-12T20:21:07.417881] [INFO ] [sig ] [1008/3411] Forecasting EHAB... [2026-02-12T20:21:07.417911] [INFO ] [sig ] Generating forecast for: EHAB [2026-02-12T20:21:07.417942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHAB' from 'https://tdm.silogroup.org/data/derivative_storage/EHAB.csv'. [2026-02-12T20:21:07.430144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHAB'. [2026-02-12T20:21:07.430518] [INFO ] [FORECASTER] Starting predict_future for EHAB [2026-02-12T20:21:07.431651] [DEBUG] [LOCAL ] No optimal features file found for EHAB: ./output/feature-sets/EHAB.txt [2026-02-12T20:21:07.431707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:07.431740] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:07.431767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:07.431825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:07.492069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:07.493020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:07.493114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:07.493168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:07.631960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:07.632121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:07.632163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:07.632193] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:07.636109] [DEBUG] [FORECASTER] EHAB: Forecast T+1@11:T+2@11: DOWN (p=7.27%) [2026-02-12T20:21:07.636404] [INFO ] [FORECASTER] Completed predict_future for EHAB [2026-02-12T20:21:07.636542] [INFO ] [sig ] EHAB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:07.788808] [INFO ] [LOCAL ] Saved forecast: EHAB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EHAB.txt [2026-02-12T20:21:07.788963] [INFO ] [sig ] [1008/3411] Completed EHAB in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-12T20:21:07.789007] [INFO ] [sig ] [1009/3411] Forecasting EHC... [2026-02-12T20:21:07.789036] [INFO ] [sig ] Generating forecast for: EHC [2026-02-12T20:21:07.789067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHC' from 'https://tdm.silogroup.org/data/derivative_storage/EHC.csv'. [2026-02-12T20:21:07.804811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHC'. [2026-02-12T20:21:07.805341] [INFO ] [FORECASTER] Starting predict_future for EHC [2026-02-12T20:21:07.806167] [DEBUG] [LOCAL ] No optimal features file found for EHC: ./output/feature-sets/EHC.txt [2026-02-12T20:21:07.806221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:07.806254] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:07.806281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:07.806339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:07.863507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:07.864134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:07.864214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:07.864247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:07.986674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:07.986833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:07.986874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:07.986904] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:07.990609] [DEBUG] [FORECASTER] EHC: Forecast T+1@11:T+2@11: UP (p=99.42%) [2026-02-12T20:21:07.990910] [INFO ] [FORECASTER] Completed predict_future for EHC [2026-02-12T20:21:07.991038] [INFO ] [sig ] EHC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:08.129900] [INFO ] [LOCAL ] Saved forecast: EHC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EHC.txt [2026-02-12T20:21:08.130052] [INFO ] [sig ] [1009/3411] Completed EHC in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-12T20:21:08.130094] [INFO ] [sig ] [1010/3411] Forecasting EHI... [2026-02-12T20:21:08.130124] [INFO ] [sig ] Generating forecast for: EHI [2026-02-12T20:21:08.130155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHI' from 'https://tdm.silogroup.org/data/derivative_storage/EHI.csv'. [2026-02-12T20:21:08.141917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHI'. [2026-02-12T20:21:08.142225] [INFO ] [FORECASTER] Starting predict_future for EHI [2026-02-12T20:21:08.143242] [DEBUG] [LOCAL ] No optimal features file found for EHI: ./output/feature-sets/EHI.txt [2026-02-12T20:21:08.143295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:08.143327] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:08.143353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:08.143422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:08.201104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:08.201775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:08.201857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:08.201890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:08.322508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:08.322660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:08.322705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:08.322739] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:08.326086] [DEBUG] [FORECASTER] EHI: Forecast T+1@11:T+2@11: UP (p=76.28%) [2026-02-12T20:21:08.326365] [INFO ] [FORECASTER] Completed predict_future for EHI [2026-02-12T20:21:08.326490] [INFO ] [sig ] EHI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:08.466944] [INFO ] [LOCAL ] Saved forecast: EHI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EHI.txt [2026-02-12T20:21:08.467122] [INFO ] [sig ] [1010/3411] Completed EHI in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-12T20:21:08.467167] [INFO ] [sig ] [1011/3411] Forecasting EHTH... [2026-02-12T20:21:08.467201] [INFO ] [sig ] Generating forecast for: EHTH [2026-02-12T20:21:08.467234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHTH' from 'https://tdm.silogroup.org/data/derivative_storage/EHTH.csv'. [2026-02-12T20:21:08.479109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHTH'. [2026-02-12T20:21:08.479408] [INFO ] [FORECASTER] Starting predict_future for EHTH [2026-02-12T20:21:08.480226] [DEBUG] [LOCAL ] No optimal features file found for EHTH: ./output/feature-sets/EHTH.txt [2026-02-12T20:21:08.480278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:08.480309] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:08.480335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:08.480392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:08.540493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:08.541237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:08.541317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:08.541350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:08.662211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:08.662373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:08.662415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:08.662444] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:08.665960] [DEBUG] [FORECASTER] EHTH: Forecast T+1@11:T+2@11: DOWN (p=1.90%) [2026-02-12T20:21:08.666251] [INFO ] [FORECASTER] Completed predict_future for EHTH [2026-02-12T20:21:08.666388] [INFO ] [sig ] EHTH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:08.807842] [INFO ] [LOCAL ] Saved forecast: EHTH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EHTH.txt [2026-02-12T20:21:08.808012] [INFO ] [sig ] [1011/3411] Completed EHTH in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-12T20:21:08.808055] [INFO ] [sig ] [1012/3411] Forecasting EIC... [2026-02-12T20:21:08.808085] [INFO ] [sig ] Generating forecast for: EIC [2026-02-12T20:21:08.808116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIC' from 'https://tdm.silogroup.org/data/derivative_storage/EIC.csv'. [2026-02-12T20:21:08.824987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIC'. [2026-02-12T20:21:08.825445] [INFO ] [FORECASTER] Starting predict_future for EIC [2026-02-12T20:21:08.826317] [DEBUG] [LOCAL ] No optimal features file found for EIC: ./output/feature-sets/EIC.txt [2026-02-12T20:21:08.826383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:08.826415] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:08.826441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:08.826498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:08.886442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:08.887746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:08.887875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:08.887910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:09.009930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:09.010087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:09.010129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:09.010166] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:09.013630] [DEBUG] [FORECASTER] EIC: Forecast T+1@11:T+2@11: UP (p=89.89%) [2026-02-12T20:21:09.013912] [INFO ] [FORECASTER] Completed predict_future for EIC [2026-02-12T20:21:09.014039] [INFO ] [sig ] EIC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:09.160042] [INFO ] [LOCAL ] Saved forecast: EIC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EIC.txt [2026-02-12T20:21:09.160215] [INFO ] [sig ] [1012/3411] Completed EIC in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-12T20:21:09.160257] [INFO ] [sig ] [1013/3411] Forecasting EIG... [2026-02-12T20:21:09.160286] [INFO ] [sig ] Generating forecast for: EIG [2026-02-12T20:21:09.160315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIG' from 'https://tdm.silogroup.org/data/derivative_storage/EIG.csv'. [2026-02-12T20:21:09.173116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIG'. [2026-02-12T20:21:09.173420] [INFO ] [FORECASTER] Starting predict_future for EIG [2026-02-12T20:21:09.174256] [DEBUG] [LOCAL ] No optimal features file found for EIG: ./output/feature-sets/EIG.txt [2026-02-12T20:21:09.174309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:09.174340] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:09.174367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:09.174423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:09.233639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:09.234774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:09.234857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:09.234890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:09.380330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:09.380498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:09.380542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:09.380593] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:09.384453] [DEBUG] [FORECASTER] EIG: Forecast T+1@11:T+2@11: DOWN (p=11.76%) [2026-02-12T20:21:09.384891] [INFO ] [FORECASTER] Completed predict_future for EIG [2026-02-12T20:21:09.385061] [INFO ] [sig ] EIG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:09.537049] [INFO ] [LOCAL ] Saved forecast: EIG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EIG.txt [2026-02-12T20:21:09.537200] [INFO ] [sig ] [1013/3411] Completed EIG in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-12T20:21:09.537255] [INFO ] [sig ] [1014/3411] Forecasting EIX... [2026-02-12T20:21:09.537292] [INFO ] [sig ] Generating forecast for: EIX [2026-02-12T20:21:09.537325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIX' from 'https://tdm.silogroup.org/data/derivative_storage/EIX.csv'. [2026-02-12T20:21:09.550287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIX'. [2026-02-12T20:21:09.550740] [INFO ] [FORECASTER] Starting predict_future for EIX [2026-02-12T20:21:09.551711] [DEBUG] [LOCAL ] No optimal features file found for EIX: ./output/feature-sets/EIX.txt [2026-02-12T20:21:09.551772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:09.551808] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:09.551837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:09.551896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:09.613015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:09.613961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:09.614058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:09.614093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:09.747463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:09.747853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:09.747909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:09.747941] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:09.751955] [DEBUG] [FORECASTER] EIX: Forecast T+1@11:T+2@11: UP (p=89.88%) [2026-02-12T20:21:09.752327] [INFO ] [FORECASTER] Completed predict_future for EIX [2026-02-12T20:21:09.752492] [INFO ] [sig ] EIX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:09.906349] [INFO ] [LOCAL ] Saved forecast: EIX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EIX.txt [2026-02-12T20:21:09.906532] [INFO ] [sig ] [1014/3411] Completed EIX in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-12T20:21:09.906592] [INFO ] [sig ] [1015/3411] Forecasting EL... [2026-02-12T20:21:09.906627] [INFO ] [sig ] Generating forecast for: EL [2026-02-12T20:21:09.906657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EL' from 'https://tdm.silogroup.org/data/derivative_storage/EL.csv'. [2026-02-12T20:21:09.920695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EL'. [2026-02-12T20:21:09.921151] [INFO ] [FORECASTER] Starting predict_future for EL [2026-02-12T20:21:09.922294] [DEBUG] [LOCAL ] No optimal features file found for EL: ./output/feature-sets/EL.txt [2026-02-12T20:21:09.922353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:09.922386] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:09.922414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:09.922472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:09.983018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:09.983956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:09.984054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:09.984086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:10.111119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:10.111284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:10.111326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:10.111358] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:10.115209] [DEBUG] [FORECASTER] EL: Forecast T+1@11:T+2@11: DOWN (p=31.23%) [2026-02-12T20:21:10.115569] [INFO ] [FORECASTER] Completed predict_future for EL [2026-02-12T20:21:10.115750] [INFO ] [sig ] EL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:10.280487] [INFO ] [LOCAL ] Saved forecast: EL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EL.txt [2026-02-12T20:21:10.280735] [INFO ] [sig ] [1015/3411] Completed EL in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-12T20:21:10.280797] [INFO ] [sig ] [1016/3411] Forecasting ELAB... [2026-02-12T20:21:10.280832] [INFO ] [sig ] Generating forecast for: ELAB [2026-02-12T20:21:10.280867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAB' from 'https://tdm.silogroup.org/data/derivative_storage/ELAB.csv'. [2026-02-12T20:21:10.292989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAB'. [2026-02-12T20:21:10.293429] [INFO ] [FORECASTER] Starting predict_future for ELAB [2026-02-12T20:21:10.294370] [DEBUG] [LOCAL ] No optimal features file found for ELAB: ./output/feature-sets/ELAB.txt [2026-02-12T20:21:10.294428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:10.294462] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:10.294492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:10.294550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:10.359529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:10.360464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:10.360562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:10.360630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:10.487120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:10.487314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:10.487358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:10.487388] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:10.491950] [DEBUG] [FORECASTER] ELAB: Forecast T+1@11:T+2@11: DOWN (p=3.02%) [2026-02-12T20:21:10.492381] [INFO ] [FORECASTER] Completed predict_future for ELAB [2026-02-12T20:21:10.492552] [INFO ] [sig ] ELAB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:10.652934] [INFO ] [LOCAL ] Saved forecast: ELAB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ELAB.txt [2026-02-12T20:21:10.653144] [INFO ] [sig ] [1016/3411] Completed ELAB in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-12T20:21:10.653197] [INFO ] [sig ] [1017/3411] Forecasting ELAN... [2026-02-12T20:21:10.653229] [INFO ] [sig ] Generating forecast for: ELAN [2026-02-12T20:21:10.653262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAN' from 'https://tdm.silogroup.org/data/derivative_storage/ELAN.csv'. [2026-02-12T20:21:10.666266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAN'. [2026-02-12T20:21:10.666750] [INFO ] [FORECASTER] Starting predict_future for ELAN [2026-02-12T20:21:10.667845] [DEBUG] [LOCAL ] No optimal features file found for ELAN: ./output/feature-sets/ELAN.txt [2026-02-12T20:21:10.667916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:10.667953] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:10.667982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:10.668043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:10.730480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:10.731483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:10.731612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:10.731655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:10.874133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:10.874315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:10.874364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:10.874396] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:10.878787] [DEBUG] [FORECASTER] ELAN: Forecast T+1@11:T+2@11: DOWN (p=0.74%) [2026-02-12T20:21:10.879270] [INFO ] [FORECASTER] Completed predict_future for ELAN [2026-02-12T20:21:10.879458] [INFO ] [sig ] ELAN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:11.045476] [INFO ] [LOCAL ] Saved forecast: ELAN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ELAN.txt [2026-02-12T20:21:11.045695] [INFO ] [sig ] [1017/3411] Completed ELAN in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-12T20:21:11.045754] [INFO ] [sig ] [1018/3411] Forecasting ELC... [2026-02-12T20:21:11.045791] [INFO ] [sig ] Generating forecast for: ELC [2026-02-12T20:21:11.045823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELC' from 'https://tdm.silogroup.org/data/derivative_storage/ELC.csv'. [2026-02-12T20:21:11.057874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELC'. [2026-02-12T20:21:11.058329] [INFO ] [FORECASTER] Starting predict_future for ELC [2026-02-12T20:21:11.059281] [DEBUG] [LOCAL ] No optimal features file found for ELC: ./output/feature-sets/ELC.txt [2026-02-12T20:21:11.059342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:11.059377] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:11.059406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:11.059464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:11.122904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:11.123845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:11.123941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:11.123976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:11.249824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:11.249989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:11.250033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:11.250064] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:11.254070] [DEBUG] [FORECASTER] ELC: Forecast T+1@11:T+2@11: UP (p=68.86%) [2026-02-12T20:21:11.254469] [INFO ] [FORECASTER] Completed predict_future for ELC [2026-02-12T20:21:11.254676] [INFO ] [sig ] ELC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:11.409621] [INFO ] [LOCAL ] Saved forecast: ELC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ELC.txt [2026-02-12T20:21:11.409784] [INFO ] [sig ] [1018/3411] Completed ELC in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-12T20:21:11.409824] [INFO ] [sig ] [1019/3411] Forecasting ELDN... [2026-02-12T20:21:11.409855] [INFO ] [sig ] Generating forecast for: ELDN [2026-02-12T20:21:11.409885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELDN' from 'https://tdm.silogroup.org/data/derivative_storage/ELDN.csv'. [2026-02-12T20:21:11.425824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELDN'. [2026-02-12T20:21:11.426307] [INFO ] [FORECASTER] Starting predict_future for ELDN [2026-02-12T20:21:11.427367] [DEBUG] [LOCAL ] No optimal features file found for ELDN: ./output/feature-sets/ELDN.txt [2026-02-12T20:21:11.427448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:11.427517] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:11.427546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:11.427634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:11.492391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:11.493556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:11.493685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:11.493728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:11.617332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:11.617505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:11.617566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:11.617624] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:11.621558] [DEBUG] [FORECASTER] ELDN: Forecast T+1@11:T+2@11: DOWN (p=46.20%) [2026-02-12T20:21:11.621965] [INFO ] [FORECASTER] Completed predict_future for ELDN [2026-02-12T20:21:11.622127] [INFO ] [sig ] ELDN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:11.778307] [INFO ] [LOCAL ] Saved forecast: ELDN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ELDN.txt [2026-02-12T20:21:11.778471] [INFO ] [sig ] [1019/3411] Completed ELDN in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-12T20:21:11.778513] [INFO ] [sig ] [1020/3411] Forecasting ELF... [2026-02-12T20:21:11.778544] [INFO ] [sig ] Generating forecast for: ELF [2026-02-12T20:21:11.778598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELF' from 'https://tdm.silogroup.org/data/derivative_storage/ELF.csv'. [2026-02-12T20:21:11.792705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELF'. [2026-02-12T20:21:11.793337] [INFO ] [FORECASTER] Starting predict_future for ELF [2026-02-12T20:21:11.794418] [DEBUG] [LOCAL ] No optimal features file found for ELF: ./output/feature-sets/ELF.txt [2026-02-12T20:21:11.794477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:11.794510] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:11.794538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:11.794615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:11.857026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:11.858008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:11.858104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:11.858140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:11.993249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:11.993418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:11.993459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:11.993491] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:11.997158] [DEBUG] [FORECASTER] ELF: Forecast T+1@11:T+2@11: UP (p=96.34%) [2026-02-12T20:21:11.997526] [INFO ] [FORECASTER] Completed predict_future for ELF [2026-02-12T20:21:11.997716] [INFO ] [sig ] ELF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:12.149816] [INFO ] [LOCAL ] Saved forecast: ELF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ELF.txt [2026-02-12T20:21:12.149984] [INFO ] [sig ] [1020/3411] Completed ELF in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-12T20:21:12.150023] [INFO ] [sig ] [1021/3411] Forecasting ELME... [2026-02-12T20:21:12.150052] [INFO ] [sig ] Generating forecast for: ELME [2026-02-12T20:21:12.150084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELME' from 'https://tdm.silogroup.org/data/derivative_storage/ELME.csv'. [2026-02-12T20:21:12.163320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELME'. [2026-02-12T20:21:12.163771] [INFO ] [FORECASTER] Starting predict_future for ELME [2026-02-12T20:21:12.164727] [DEBUG] [LOCAL ] No optimal features file found for ELME: ./output/feature-sets/ELME.txt [2026-02-12T20:21:12.164800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:12.164835] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:12.164862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:12.164920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:12.224471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:12.225393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:12.225490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:12.225523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:12.355376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:12.355558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:12.355625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:12.355657] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:12.359545] [DEBUG] [FORECASTER] ELME: Forecast T+1@11:T+2@11: UP (p=89.15%) [2026-02-12T20:21:12.359972] [INFO ] [FORECASTER] Completed predict_future for ELME [2026-02-12T20:21:12.360126] [INFO ] [sig ] ELME: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:12.511395] [INFO ] [LOCAL ] Saved forecast: ELME 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ELME.txt [2026-02-12T20:21:12.511560] [INFO ] [sig ] [1021/3411] Completed ELME in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-12T20:21:12.511626] [INFO ] [sig ] [1022/3411] Forecasting ELS... [2026-02-12T20:21:12.511656] [INFO ] [sig ] Generating forecast for: ELS [2026-02-12T20:21:12.511689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELS' from 'https://tdm.silogroup.org/data/derivative_storage/ELS.csv'. [2026-02-12T20:21:12.523900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELS'. [2026-02-12T20:21:12.524325] [INFO ] [FORECASTER] Starting predict_future for ELS [2026-02-12T20:21:12.525216] [DEBUG] [LOCAL ] No optimal features file found for ELS: ./output/feature-sets/ELS.txt [2026-02-12T20:21:12.525272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:12.525305] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:12.525332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:12.525389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:12.587779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:12.588672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:12.588770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:12.588804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:12.713921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:12.714096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:12.714144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:12.714214] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:12.718198] [DEBUG] [FORECASTER] ELS: Forecast T+1@11:T+2@11: DOWN (p=0.95%) [2026-02-12T20:21:12.718559] [INFO ] [FORECASTER] Completed predict_future for ELS [2026-02-12T20:21:12.718753] [INFO ] [sig ] ELS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:12.867870] [INFO ] [LOCAL ] Saved forecast: ELS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ELS.txt [2026-02-12T20:21:12.868034] [INFO ] [sig ] [1022/3411] Completed ELS in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-12T20:21:12.868075] [INFO ] [sig ] [1023/3411] Forecasting ELTX... [2026-02-12T20:21:12.868107] [INFO ] [sig ] Generating forecast for: ELTX [2026-02-12T20:21:12.868138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELTX' from 'https://tdm.silogroup.org/data/derivative_storage/ELTX.csv'. [2026-02-12T20:21:12.882490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELTX'. [2026-02-12T20:21:12.883248] [INFO ] [FORECASTER] Starting predict_future for ELTX [2026-02-12T20:21:12.884428] [DEBUG] [LOCAL ] No optimal features file found for ELTX: ./output/feature-sets/ELTX.txt [2026-02-12T20:21:12.884504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:12.884600] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:12.884650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:12.884737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:12.960658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:12.961615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:12.961719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:12.961760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:13.084822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:13.084992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:13.085036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:13.085065] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:13.089512] [DEBUG] [FORECASTER] ELTX: Forecast T+1@11:T+2@11: UP (p=77.52%) [2026-02-12T20:21:13.089869] [INFO ] [FORECASTER] Completed predict_future for ELTX [2026-02-12T20:21:13.090036] [INFO ] [sig ] ELTX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:13.236337] [INFO ] [LOCAL ] Saved forecast: ELTX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ELTX.txt [2026-02-12T20:21:13.236516] [INFO ] [sig ] [1023/3411] Completed ELTX in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-12T20:21:13.236557] [INFO ] [sig ] [1024/3411] Forecasting ELVA... [2026-02-12T20:21:13.236610] [INFO ] [sig ] Generating forecast for: ELVA [2026-02-12T20:21:13.236645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVA' from 'https://tdm.silogroup.org/data/derivative_storage/ELVA.csv'. [2026-02-12T20:21:13.253457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVA'. [2026-02-12T20:21:13.253860] [INFO ] [FORECASTER] Starting predict_future for ELVA [2026-02-12T20:21:13.254713] [DEBUG] [LOCAL ] No optimal features file found for ELVA: ./output/feature-sets/ELVA.txt [2026-02-12T20:21:13.254769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:13.254801] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:13.254828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:13.254886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:13.312842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:13.313738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:13.313823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:13.313856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:13.438353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:13.438520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:13.438564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:13.438636] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:13.442567] [DEBUG] [FORECASTER] ELVA: Forecast T+1@11:T+2@11: UP (p=80.87%) [2026-02-12T20:21:13.443047] [INFO ] [FORECASTER] Completed predict_future for ELVA [2026-02-12T20:21:13.443220] [INFO ] [sig ] ELVA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:13.589290] [INFO ] [LOCAL ] Saved forecast: ELVA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ELVA.txt [2026-02-12T20:21:13.589466] [INFO ] [sig ] [1024/3411] Completed ELVA in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-12T20:21:13.589510] [INFO ] [sig ] [1025/3411] Forecasting ELVN... [2026-02-12T20:21:13.589540] [INFO ] [sig ] Generating forecast for: ELVN [2026-02-12T20:21:13.589594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVN' from 'https://tdm.silogroup.org/data/derivative_storage/ELVN.csv'. [2026-02-12T20:21:13.602713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVN'. [2026-02-12T20:21:13.603192] [INFO ] [FORECASTER] Starting predict_future for ELVN [2026-02-12T20:21:13.604210] [DEBUG] [LOCAL ] No optimal features file found for ELVN: ./output/feature-sets/ELVN.txt [2026-02-12T20:21:13.604284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:13.604317] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:13.604344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:13.604403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:13.664748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:13.665702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:13.665809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:13.665843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:13.791438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:13.791622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:13.791664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:13.791694] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:13.795551] [DEBUG] [FORECASTER] ELVN: Forecast T+1@11:T+2@11: DOWN (p=9.85%) [2026-02-12T20:21:13.796000] [INFO ] [FORECASTER] Completed predict_future for ELVN [2026-02-12T20:21:13.796160] [INFO ] [sig ] ELVN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:13.954516] [INFO ] [LOCAL ] Saved forecast: ELVN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ELVN.txt [2026-02-12T20:21:13.954727] [INFO ] [sig ] [1025/3411] Completed ELVN in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-12T20:21:13.954779] [INFO ] [sig ] [1026/3411] Forecasting EM... [2026-02-12T20:21:13.954811] [INFO ] [sig ] Generating forecast for: EM [2026-02-12T20:21:13.954842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EM' from 'https://tdm.silogroup.org/data/derivative_storage/EM.csv'. [2026-02-12T20:21:13.967330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EM'. [2026-02-12T20:21:13.967812] [INFO ] [FORECASTER] Starting predict_future for EM [2026-02-12T20:21:13.968702] [DEBUG] [LOCAL ] No optimal features file found for EM: ./output/feature-sets/EM.txt [2026-02-12T20:21:13.968771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:13.968811] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:13.968847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:13.968905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:14.030731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:14.031660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:14.031786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:14.031823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:14.152044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:14.152226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:14.152272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:14.152303] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:14.155941] [DEBUG] [FORECASTER] EM: Forecast T+1@11:T+2@11: UP (p=69.83%) [2026-02-12T20:21:14.156270] [INFO ] [FORECASTER] Completed predict_future for EM [2026-02-12T20:21:14.156415] [INFO ] [sig ] EM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:14.306429] [INFO ] [LOCAL ] Saved forecast: EM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EM.txt [2026-02-12T20:21:14.306619] [INFO ] [sig ] [1026/3411] Completed EM in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-12T20:21:14.306663] [INFO ] [sig ] [1027/3411] Forecasting EMB... [2026-02-12T20:21:14.306701] [INFO ] [sig ] Generating forecast for: EMB [2026-02-12T20:21:14.306733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMB' from 'https://tdm.silogroup.org/data/derivative_storage/EMB.csv'. [2026-02-12T20:21:14.319435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMB'. [2026-02-12T20:21:14.319877] [INFO ] [FORECASTER] Starting predict_future for EMB [2026-02-12T20:21:14.320734] [DEBUG] [LOCAL ] No optimal features file found for EMB: ./output/feature-sets/EMB.txt [2026-02-12T20:21:14.320790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:14.320823] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:14.320851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:14.320911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:14.380443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:14.381359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:14.381461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:14.381494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:14.511421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:14.511601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:14.511644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:14.511673] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:14.515274] [DEBUG] [FORECASTER] EMB: Forecast T+1@11:T+2@11: DOWN (p=46.74%) [2026-02-12T20:21:14.515645] [INFO ] [FORECASTER] Completed predict_future for EMB [2026-02-12T20:21:14.515795] [INFO ] [sig ] EMB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:14.658029] [INFO ] [LOCAL ] Saved forecast: EMB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EMB.txt [2026-02-12T20:21:14.658178] [INFO ] [sig ] [1027/3411] Completed EMB in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-12T20:21:14.658228] [INFO ] [sig ] [1028/3411] Forecasting EMBC... [2026-02-12T20:21:14.658267] [INFO ] [sig ] Generating forecast for: EMBC [2026-02-12T20:21:14.658299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMBC' from 'https://tdm.silogroup.org/data/derivative_storage/EMBC.csv'. [2026-02-12T20:21:14.675060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMBC'. [2026-02-12T20:21:14.675497] [INFO ] [FORECASTER] Starting predict_future for EMBC [2026-02-12T20:21:14.676510] [DEBUG] [LOCAL ] No optimal features file found for EMBC: ./output/feature-sets/EMBC.txt [2026-02-12T20:21:14.676562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:14.676617] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:14.676644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:14.676703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:14.734613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:14.735315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:14.735397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:14.735429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:14.864187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:14.864356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:14.864403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:14.864435] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:14.868547] [DEBUG] [FORECASTER] EMBC: Forecast T+1@11:T+2@11: DOWN (p=45.99%) [2026-02-12T20:21:14.868889] [INFO ] [FORECASTER] Completed predict_future for EMBC [2026-02-12T20:21:14.869025] [INFO ] [sig ] EMBC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:15.021192] [INFO ] [LOCAL ] Saved forecast: EMBC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EMBC.txt [2026-02-12T20:21:15.021367] [INFO ] [sig ] [1028/3411] Completed EMBC in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-12T20:21:15.021411] [INFO ] [sig ] [1029/3411] Forecasting EMD... [2026-02-12T20:21:15.021441] [INFO ] [sig ] Generating forecast for: EMD [2026-02-12T20:21:15.021473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMD' from 'https://tdm.silogroup.org/data/derivative_storage/EMD.csv'. [2026-02-12T20:21:15.034390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMD'. [2026-02-12T20:21:15.034835] [INFO ] [FORECASTER] Starting predict_future for EMD [2026-02-12T20:21:15.036075] [DEBUG] [LOCAL ] No optimal features file found for EMD: ./output/feature-sets/EMD.txt [2026-02-12T20:21:15.036131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:15.036171] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:15.036209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:15.036268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:15.104657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:15.105990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:15.106152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:15.106206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:15.237171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:15.237365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:15.237407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:15.237438] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:15.241272] [DEBUG] [FORECASTER] EMD: Forecast T+1@11:T+2@11: DOWN (p=18.22%) [2026-02-12T20:21:15.241690] [INFO ] [FORECASTER] Completed predict_future for EMD [2026-02-12T20:21:15.241867] [INFO ] [sig ] EMD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:15.391059] [INFO ] [LOCAL ] Saved forecast: EMD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EMD.txt [2026-02-12T20:21:15.391222] [INFO ] [sig ] [1029/3411] Completed EMD in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-12T20:21:15.391263] [INFO ] [sig ] [1030/3411] Forecasting EMF... [2026-02-12T20:21:15.391295] [INFO ] [sig ] Generating forecast for: EMF [2026-02-12T20:21:15.391326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMF' from 'https://tdm.silogroup.org/data/derivative_storage/EMF.csv'. [2026-02-12T20:21:15.404436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMF'. [2026-02-12T20:21:15.404876] [INFO ] [FORECASTER] Starting predict_future for EMF [2026-02-12T20:21:15.405722] [DEBUG] [LOCAL ] No optimal features file found for EMF: ./output/feature-sets/EMF.txt [2026-02-12T20:21:15.405775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:15.405807] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:15.405834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:15.405905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:15.467738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:15.469115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:15.469208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:15.469241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:15.597796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:15.598000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:15.598060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:15.598111] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:15.602689] [DEBUG] [FORECASTER] EMF: Forecast T+1@11:T+2@11: UP (p=96.42%) [2026-02-12T20:21:15.603095] [INFO ] [FORECASTER] Completed predict_future for EMF [2026-02-12T20:21:15.603253] [INFO ] [sig ] EMF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:15.771644] [INFO ] [LOCAL ] Saved forecast: EMF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EMF.txt [2026-02-12T20:21:15.771786] [INFO ] [sig ] [1030/3411] Completed EMF in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-12T20:21:15.771825] [INFO ] [sig ] [1031/3411] Forecasting EMN... [2026-02-12T20:21:15.771855] [INFO ] [sig ] Generating forecast for: EMN [2026-02-12T20:21:15.771886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMN' from 'https://tdm.silogroup.org/data/derivative_storage/EMN.csv'. [2026-02-12T20:21:15.786478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMN'. [2026-02-12T20:21:15.786925] [INFO ] [FORECASTER] Starting predict_future for EMN [2026-02-12T20:21:15.788235] [DEBUG] [LOCAL ] No optimal features file found for EMN: ./output/feature-sets/EMN.txt [2026-02-12T20:21:15.788290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:15.788322] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:15.788347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:15.788403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:15.849613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:15.850556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:15.850666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:15.850700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:15.976917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:15.977086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:15.977127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:15.977155] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:15.980721] [DEBUG] [FORECASTER] EMN: Forecast T+1@11:T+2@11: DOWN (p=6.44%) [2026-02-12T20:21:15.981050] [INFO ] [FORECASTER] Completed predict_future for EMN [2026-02-12T20:21:15.981185] [INFO ] [sig ] EMN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:16.120953] [INFO ] [LOCAL ] Saved forecast: EMN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EMN.txt [2026-02-12T20:21:16.121112] [INFO ] [sig ] [1031/3411] Completed EMN in 0.3s | 2.78 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-12T20:21:16.121151] [INFO ] [sig ] [1032/3411] Forecasting EMO... [2026-02-12T20:21:16.121182] [INFO ] [sig ] Generating forecast for: EMO [2026-02-12T20:21:16.121212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMO' from 'https://tdm.silogroup.org/data/derivative_storage/EMO.csv'. [2026-02-12T20:21:16.133183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMO'. [2026-02-12T20:21:16.133530] [INFO ] [FORECASTER] Starting predict_future for EMO [2026-02-12T20:21:16.134365] [DEBUG] [LOCAL ] No optimal features file found for EMO: ./output/feature-sets/EMO.txt [2026-02-12T20:21:16.134417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:16.134448] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:16.134474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:16.134529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:16.194770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:16.195663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:16.195750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:16.195810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:16.313497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:16.313674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:16.313716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:16.313746] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:16.317265] [DEBUG] [FORECASTER] EMO: Forecast T+1@11:T+2@11: DOWN (p=15.54%) [2026-02-12T20:21:16.317560] [INFO ] [FORECASTER] Completed predict_future for EMO [2026-02-12T20:21:16.317712] [INFO ] [sig ] EMO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:16.459095] [INFO ] [LOCAL ] Saved forecast: EMO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EMO.txt [2026-02-12T20:21:16.459279] [INFO ] [sig ] [1032/3411] Completed EMO in 0.3s | 2.78 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-12T20:21:16.459320] [INFO ] [sig ] [1033/3411] Forecasting EMXC... [2026-02-12T20:21:16.459351] [INFO ] [sig ] Generating forecast for: EMXC [2026-02-12T20:21:16.459381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMXC' from 'https://tdm.silogroup.org/data/derivative_storage/EMXC.csv'. [2026-02-12T20:21:16.472006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMXC'. [2026-02-12T20:21:16.472332] [INFO ] [FORECASTER] Starting predict_future for EMXC [2026-02-12T20:21:16.473160] [DEBUG] [LOCAL ] No optimal features file found for EMXC: ./output/feature-sets/EMXC.txt [2026-02-12T20:21:16.473214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:16.473247] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:16.473274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:16.473331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:16.532115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:16.533033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:16.533118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:16.533152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:16.658401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:16.658561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:16.658622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:16.658658] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:16.662227] [DEBUG] [FORECASTER] EMXC: Forecast T+1@11:T+2@11: UP (p=90.79%) [2026-02-12T20:21:16.662536] [INFO ] [FORECASTER] Completed predict_future for EMXC [2026-02-12T20:21:16.662701] [INFO ] [sig ] EMXC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:16.809030] [INFO ] [LOCAL ] Saved forecast: EMXC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EMXC.txt [2026-02-12T20:21:16.809211] [INFO ] [sig ] [1033/3411] Completed EMXC in 0.3s | 2.78 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-12T20:21:16.809253] [INFO ] [sig ] [1034/3411] Forecasting ENB... [2026-02-12T20:21:16.809285] [INFO ] [sig ] Generating forecast for: ENB [2026-02-12T20:21:16.809318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENB' from 'https://tdm.silogroup.org/data/derivative_storage/ENB.csv'. [2026-02-12T20:21:16.823852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENB'. [2026-02-12T20:21:16.824423] [INFO ] [FORECASTER] Starting predict_future for ENB [2026-02-12T20:21:16.825290] [DEBUG] [LOCAL ] No optimal features file found for ENB: ./output/feature-sets/ENB.txt [2026-02-12T20:21:16.825355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:16.825394] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:16.825428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:16.825512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:16.883430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:16.884092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:16.884171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:16.884203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:17.011164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:17.011322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:17.011370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:17.011405] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:17.014876] [DEBUG] [FORECASTER] ENB: Forecast T+1@11:T+2@11: UP (p=94.72%) [2026-02-12T20:21:17.015150] [INFO ] [FORECASTER] Completed predict_future for ENB [2026-02-12T20:21:17.015276] [INFO ] [sig ] ENB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:17.159458] [INFO ] [LOCAL ] Saved forecast: ENB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ENB.txt [2026-02-12T20:21:17.159647] [INFO ] [sig ] [1034/3411] Completed ENB in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-12T20:21:17.159691] [INFO ] [sig ] [1035/3411] Forecasting ENGN... [2026-02-12T20:21:17.159720] [INFO ] [sig ] Generating forecast for: ENGN [2026-02-12T20:21:17.159751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENGN' from 'https://tdm.silogroup.org/data/derivative_storage/ENGN.csv'. [2026-02-12T20:21:17.173020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENGN'. [2026-02-12T20:21:17.173632] [INFO ] [FORECASTER] Starting predict_future for ENGN [2026-02-12T20:21:17.174415] [DEBUG] [LOCAL ] No optimal features file found for ENGN: ./output/feature-sets/ENGN.txt [2026-02-12T20:21:17.174468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:17.174501] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:17.174527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:17.174608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:17.234327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:17.235252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:17.235337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:17.235370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:17.355046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:17.355205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:17.355244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:17.355274] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:17.358772] [DEBUG] [FORECASTER] ENGN: Forecast T+1@11:T+2@11: UP (p=56.11%) [2026-02-12T20:21:17.359083] [INFO ] [FORECASTER] Completed predict_future for ENGN [2026-02-12T20:21:17.359215] [INFO ] [sig ] ENGN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:17.505699] [INFO ] [LOCAL ] Saved forecast: ENGN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ENGN.txt [2026-02-12T20:21:17.505872] [INFO ] [sig ] [1035/3411] Completed ENGN in 0.3s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-12T20:21:17.505920] [INFO ] [sig ] [1036/3411] Forecasting ENIC... [2026-02-12T20:21:17.505956] [INFO ] [sig ] Generating forecast for: ENIC [2026-02-12T20:21:17.505986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENIC' from 'https://tdm.silogroup.org/data/derivative_storage/ENIC.csv'. [2026-02-12T20:21:17.517846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENIC'. [2026-02-12T20:21:17.518190] [INFO ] [FORECASTER] Starting predict_future for ENIC [2026-02-12T20:21:17.519019] [DEBUG] [LOCAL ] No optimal features file found for ENIC: ./output/feature-sets/ENIC.txt [2026-02-12T20:21:17.519083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:17.519165] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:17.519195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:17.519253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:17.578783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:17.579730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:17.579824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:17.579864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:17.710728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:17.710948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:17.710994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:17.711024] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:17.714671] [DEBUG] [FORECASTER] ENIC: Forecast T+1@11:T+2@11: UP (p=94.09%) [2026-02-12T20:21:17.714971] [INFO ] [FORECASTER] Completed predict_future for ENIC [2026-02-12T20:21:17.715101] [INFO ] [sig ] ENIC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:17.855942] [INFO ] [LOCAL ] Saved forecast: ENIC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ENIC.txt [2026-02-12T20:21:17.856089] [INFO ] [sig ] [1036/3411] Completed ENIC in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-12T20:21:17.856129] [INFO ] [sig ] [1037/3411] Forecasting ENPH... [2026-02-12T20:21:17.856157] [INFO ] [sig ] Generating forecast for: ENPH [2026-02-12T20:21:17.856188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENPH' from 'https://tdm.silogroup.org/data/derivative_storage/ENPH.csv'. [2026-02-12T20:21:17.868151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENPH'. [2026-02-12T20:21:17.868473] [INFO ] [FORECASTER] Starting predict_future for ENPH [2026-02-12T20:21:17.869276] [DEBUG] [LOCAL ] No optimal features file found for ENPH: ./output/feature-sets/ENPH.txt [2026-02-12T20:21:17.869328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:17.869359] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:17.869386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:17.869442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:17.930235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:17.931230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:17.931318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:17.931358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:18.051843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:18.052003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:18.052046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:18.052075] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:18.055601] [DEBUG] [FORECASTER] ENPH: Forecast T+1@11:T+2@11: UP (p=54.53%) [2026-02-12T20:21:18.055892] [INFO ] [FORECASTER] Completed predict_future for ENPH [2026-02-12T20:21:18.056023] [INFO ] [sig ] ENPH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:18.198032] [INFO ] [LOCAL ] Saved forecast: ENPH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ENPH.txt [2026-02-12T20:21:18.198170] [INFO ] [sig ] [1037/3411] Completed ENPH in 0.3s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-12T20:21:18.198208] [INFO ] [sig ] [1038/3411] Forecasting ENS... [2026-02-12T20:21:18.198238] [INFO ] [sig ] Generating forecast for: ENS [2026-02-12T20:21:18.198268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENS' from 'https://tdm.silogroup.org/data/derivative_storage/ENS.csv'. [2026-02-12T20:21:18.210908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENS'. [2026-02-12T20:21:18.211347] [INFO ] [FORECASTER] Starting predict_future for ENS [2026-02-12T20:21:18.212256] [DEBUG] [LOCAL ] No optimal features file found for ENS: ./output/feature-sets/ENS.txt [2026-02-12T20:21:18.212316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:18.212348] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:18.212375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:18.212431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:18.270537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:18.271469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:18.271566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:18.271623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:18.390530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:18.390714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:18.390753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:18.390782] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:18.394490] [DEBUG] [FORECASTER] ENS: Forecast T+1@11:T+2@11: DOWN (p=29.22%) [2026-02-12T20:21:18.394897] [INFO ] [FORECASTER] Completed predict_future for ENS [2026-02-12T20:21:18.395246] [INFO ] [sig ] ENS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:18.546474] [INFO ] [LOCAL ] Saved forecast: ENS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ENS.txt [2026-02-12T20:21:18.546658] [INFO ] [sig ] [1038/3411] Completed ENS in 0.3s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-12T20:21:18.546700] [INFO ] [sig ] [1039/3411] Forecasting ENSG... [2026-02-12T20:21:18.546730] [INFO ] [sig ] Generating forecast for: ENSG [2026-02-12T20:21:18.546764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENSG' from 'https://tdm.silogroup.org/data/derivative_storage/ENSG.csv'. [2026-02-12T20:21:18.559129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENSG'. [2026-02-12T20:21:18.559446] [INFO ] [FORECASTER] Starting predict_future for ENSG [2026-02-12T20:21:18.560367] [DEBUG] [LOCAL ] No optimal features file found for ENSG: ./output/feature-sets/ENSG.txt [2026-02-12T20:21:18.560430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:18.560468] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:18.560500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:18.560586] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:18.618650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:18.619279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:18.619358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:18.619390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:18.745104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:18.745455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:18.745493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:18.745555] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:18.749436] [DEBUG] [FORECASTER] ENSG: Forecast T+1@11:T+2@11: UP (p=97.49%) [2026-02-12T20:21:18.749747] [INFO ] [FORECASTER] Completed predict_future for ENSG [2026-02-12T20:21:18.749878] [INFO ] [sig ] ENSG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:18.911253] [INFO ] [LOCAL ] Saved forecast: ENSG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ENSG.txt [2026-02-12T20:21:18.911429] [INFO ] [sig ] [1039/3411] Completed ENSG in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-12T20:21:18.911471] [INFO ] [sig ] [1040/3411] Forecasting ENTA... [2026-02-12T20:21:18.911501] [INFO ] [sig ] Generating forecast for: ENTA [2026-02-12T20:21:18.911531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTA' from 'https://tdm.silogroup.org/data/derivative_storage/ENTA.csv'. [2026-02-12T20:21:18.925677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTA'. [2026-02-12T20:21:18.926062] [INFO ] [FORECASTER] Starting predict_future for ENTA [2026-02-12T20:21:18.927183] [DEBUG] [LOCAL ] No optimal features file found for ENTA: ./output/feature-sets/ENTA.txt [2026-02-12T20:21:18.927263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:18.927299] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:18.927327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:18.927399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:18.993128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:18.994446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:18.994534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:18.994567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:19.120322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:19.120481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:19.120521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:19.120552] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:19.124106] [DEBUG] [FORECASTER] ENTA: Forecast T+1@11:T+2@11: UP (p=72.71%) [2026-02-12T20:21:19.124409] [INFO ] [FORECASTER] Completed predict_future for ENTA [2026-02-12T20:21:19.124547] [INFO ] [sig ] ENTA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:19.269506] [INFO ] [LOCAL ] Saved forecast: ENTA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ENTA.txt [2026-02-12T20:21:19.269705] [INFO ] [sig ] [1040/3411] Completed ENTA in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-12T20:21:19.269748] [INFO ] [sig ] [1041/3411] Forecasting ENTG... [2026-02-12T20:21:19.269780] [INFO ] [sig ] Generating forecast for: ENTG [2026-02-12T20:21:19.269813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTG' from 'https://tdm.silogroup.org/data/derivative_storage/ENTG.csv'. [2026-02-12T20:21:19.282917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTG'. [2026-02-12T20:21:19.283535] [INFO ] [FORECASTER] Starting predict_future for ENTG [2026-02-12T20:21:19.284602] [DEBUG] [LOCAL ] No optimal features file found for ENTG: ./output/feature-sets/ENTG.txt [2026-02-12T20:21:19.284656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:19.284687] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:19.284713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:19.284770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:19.344851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:19.345933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:19.346018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:19.346051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:19.474500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:19.474677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:19.474722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:19.474753] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:19.478633] [DEBUG] [FORECASTER] ENTG: Forecast T+1@11:T+2@11: UP (p=84.05%) [2026-02-12T20:21:19.478956] [INFO ] [FORECASTER] Completed predict_future for ENTG [2026-02-12T20:21:19.479121] [INFO ] [sig ] ENTG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:19.635523] [INFO ] [LOCAL ] Saved forecast: ENTG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ENTG.txt [2026-02-12T20:21:19.635706] [INFO ] [sig ] [1041/3411] Completed ENTG in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-12T20:21:19.635747] [INFO ] [sig ] [1042/3411] Forecasting ENTX... [2026-02-12T20:21:19.635778] [INFO ] [sig ] Generating forecast for: ENTX [2026-02-12T20:21:19.635810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTX' from 'https://tdm.silogroup.org/data/derivative_storage/ENTX.csv'. [2026-02-12T20:21:19.647783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTX'. [2026-02-12T20:21:19.648103] [INFO ] [FORECASTER] Starting predict_future for ENTX [2026-02-12T20:21:19.648938] [DEBUG] [LOCAL ] No optimal features file found for ENTX: ./output/feature-sets/ENTX.txt [2026-02-12T20:21:19.648993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:19.649025] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:19.649052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:19.649111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:19.707065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:19.707747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:19.707828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:19.707860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:19.828684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:19.828844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:19.828892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:19.828929] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:19.832366] [DEBUG] [FORECASTER] ENTX: Forecast T+1@11:T+2@11: DOWN (p=10.38%) [2026-02-12T20:21:19.832704] [INFO ] [FORECASTER] Completed predict_future for ENTX [2026-02-12T20:21:19.833026] [INFO ] [sig ] ENTX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:19.982939] [INFO ] [LOCAL ] Saved forecast: ENTX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ENTX.txt [2026-02-12T20:21:19.983104] [INFO ] [sig ] [1042/3411] Completed ENTX in 0.3s | 2.78 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-12T20:21:19.983145] [INFO ] [sig ] [1043/3411] Forecasting ENVA... [2026-02-12T20:21:19.983179] [INFO ] [sig ] Generating forecast for: ENVA [2026-02-12T20:21:19.983210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVA' from 'https://tdm.silogroup.org/data/derivative_storage/ENVA.csv'. [2026-02-12T20:21:19.995420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVA'. [2026-02-12T20:21:19.995780] [INFO ] [FORECASTER] Starting predict_future for ENVA [2026-02-12T20:21:19.996625] [DEBUG] [LOCAL ] No optimal features file found for ENVA: ./output/feature-sets/ENVA.txt [2026-02-12T20:21:19.996680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:19.996713] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:19.996740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:19.996798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:20.058018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:20.058823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:20.058909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:20.058943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:20.174913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:20.175077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:20.175116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:20.175146] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:20.178536] [DEBUG] [FORECASTER] ENVA: Forecast T+1@11:T+2@11: UP (p=99.04%) [2026-02-12T20:21:20.178837] [INFO ] [FORECASTER] Completed predict_future for ENVA [2026-02-12T20:21:20.178966] [INFO ] [sig ] ENVA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:20.321366] [INFO ] [LOCAL ] Saved forecast: ENVA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ENVA.txt [2026-02-12T20:21:20.321566] [INFO ] [sig ] [1043/3411] Completed ENVA in 0.3s | 2.78 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-12T20:21:20.321656] [INFO ] [sig ] [1044/3411] Forecasting ENVB... [2026-02-12T20:21:20.321708] [INFO ] [sig ] Generating forecast for: ENVB [2026-02-12T20:21:20.321760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVB' from 'https://tdm.silogroup.org/data/derivative_storage/ENVB.csv'. [2026-02-12T20:21:20.335918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVB'. [2026-02-12T20:21:20.336228] [INFO ] [FORECASTER] Starting predict_future for ENVB [2026-02-12T20:21:20.337025] [DEBUG] [LOCAL ] No optimal features file found for ENVB: ./output/feature-sets/ENVB.txt [2026-02-12T20:21:20.337078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:20.337109] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:20.337135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:20.337192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:20.397793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:20.398495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:20.398594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:20.398630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:20.520770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:20.520931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:20.520972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:20.521002] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:20.524550] [DEBUG] [FORECASTER] ENVB: Forecast T+1@11:T+2@11: DOWN (p=2.82%) [2026-02-12T20:21:20.524848] [INFO ] [FORECASTER] Completed predict_future for ENVB [2026-02-12T20:21:20.524985] [INFO ] [sig ] ENVB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:20.673913] [INFO ] [LOCAL ] Saved forecast: ENVB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ENVB.txt [2026-02-12T20:21:20.674074] [INFO ] [sig ] [1044/3411] Completed ENVB in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-12T20:21:20.674114] [INFO ] [sig ] [1045/3411] Forecasting ENVX... [2026-02-12T20:21:20.674143] [INFO ] [sig ] Generating forecast for: ENVX [2026-02-12T20:21:20.674175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVX' from 'https://tdm.silogroup.org/data/derivative_storage/ENVX.csv'. [2026-02-12T20:21:20.686904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVX'. [2026-02-12T20:21:20.687457] [INFO ] [FORECASTER] Starting predict_future for ENVX [2026-02-12T20:21:20.688492] [DEBUG] [LOCAL ] No optimal features file found for ENVX: ./output/feature-sets/ENVX.txt [2026-02-12T20:21:20.688559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:20.688618] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:20.688648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:20.688706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:20.755030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:20.755968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:20.756077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:20.756112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:20.892242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:20.892412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:20.892457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:20.892488] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:20.896922] [DEBUG] [FORECASTER] ENVX: Forecast T+1@11:T+2@11: UP (p=65.99%) [2026-02-12T20:21:20.897369] [INFO ] [FORECASTER] Completed predict_future for ENVX [2026-02-12T20:21:20.897533] [INFO ] [sig ] ENVX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:21.051611] [INFO ] [LOCAL ] Saved forecast: ENVX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ENVX.txt [2026-02-12T20:21:21.051785] [INFO ] [sig ] [1045/3411] Completed ENVX in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-12T20:21:21.051827] [INFO ] [sig ] [1046/3411] Forecasting EOD... [2026-02-12T20:21:21.051860] [INFO ] [sig ] Generating forecast for: EOD [2026-02-12T20:21:21.051892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOD' from 'https://tdm.silogroup.org/data/derivative_storage/EOD.csv'. [2026-02-12T20:21:21.064442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOD'. [2026-02-12T20:21:21.064886] [INFO ] [FORECASTER] Starting predict_future for EOD [2026-02-12T20:21:21.065765] [DEBUG] [LOCAL ] No optimal features file found for EOD: ./output/feature-sets/EOD.txt [2026-02-12T20:21:21.065823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:21.065857] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:21.065886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:21.065944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:21.126500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:21.127494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:21.127657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:21.127693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:21.255025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:21.255190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:21.255231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:21.255261] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:21.259391] [DEBUG] [FORECASTER] EOD: Forecast T+1@11:T+2@11: DOWN (p=1.88%) [2026-02-12T20:21:21.259775] [INFO ] [FORECASTER] Completed predict_future for EOD [2026-02-12T20:21:21.259936] [INFO ] [sig ] EOD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:21.413224] [INFO ] [LOCAL ] Saved forecast: EOD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EOD.txt [2026-02-12T20:21:21.413401] [INFO ] [sig ] [1046/3411] Completed EOD in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-12T20:21:21.413451] [INFO ] [sig ] [1047/3411] Forecasting EOG... [2026-02-12T20:21:21.413484] [INFO ] [sig ] Generating forecast for: EOG [2026-02-12T20:21:21.413517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOG' from 'https://tdm.silogroup.org/data/derivative_storage/EOG.csv'. [2026-02-12T20:21:21.425912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOG'. [2026-02-12T20:21:21.426319] [INFO ] [FORECASTER] Starting predict_future for EOG [2026-02-12T20:21:21.427171] [DEBUG] [LOCAL ] No optimal features file found for EOG: ./output/feature-sets/EOG.txt [2026-02-12T20:21:21.427239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:21.427308] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:21.427337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:21.427395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:21.487848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:21.488790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:21.488890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:21.488933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:21.622057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:21.622424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:21.622465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:21.622496] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:21.626198] [DEBUG] [FORECASTER] EOG: Forecast T+1@11:T+2@11: UP (p=82.20%) [2026-02-12T20:21:21.626541] [INFO ] [FORECASTER] Completed predict_future for EOG [2026-02-12T20:21:21.626716] [INFO ] [sig ] EOG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:21.840998] [INFO ] [LOCAL ] Saved forecast: EOG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EOG.txt [2026-02-12T20:21:21.841167] [INFO ] [sig ] [1047/3411] Completed EOG in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-12T20:21:21.841210] [INFO ] [sig ] [1048/3411] Forecasting EOI... [2026-02-12T20:21:21.841240] [INFO ] [sig ] Generating forecast for: EOI [2026-02-12T20:21:21.841271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOI' from 'https://tdm.silogroup.org/data/derivative_storage/EOI.csv'. [2026-02-12T20:21:21.853518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOI'. [2026-02-12T20:21:21.853953] [INFO ] [FORECASTER] Starting predict_future for EOI [2026-02-12T20:21:21.854794] [DEBUG] [LOCAL ] No optimal features file found for EOI: ./output/feature-sets/EOI.txt [2026-02-12T20:21:21.854850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:21.854882] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:21.854908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:21.854965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:21.917900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:21.918853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:21.918968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:21.919009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:22.056705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:22.056867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:22.056911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:22.056946] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:22.061151] [DEBUG] [FORECASTER] EOI: Forecast T+1@11:T+2@11: UP (p=76.37%) [2026-02-12T20:21:22.061503] [INFO ] [FORECASTER] Completed predict_future for EOI [2026-02-12T20:21:22.061677] [INFO ] [sig ] EOI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:22.214042] [INFO ] [LOCAL ] Saved forecast: EOI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EOI.txt [2026-02-12T20:21:22.214207] [INFO ] [sig ] [1048/3411] Completed EOI in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-12T20:21:22.214251] [INFO ] [sig ] [1049/3411] Forecasting EOLS... [2026-02-12T20:21:22.214283] [INFO ] [sig ] Generating forecast for: EOLS [2026-02-12T20:21:22.214315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOLS' from 'https://tdm.silogroup.org/data/derivative_storage/EOLS.csv'. [2026-02-12T20:21:22.226481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOLS'. [2026-02-12T20:21:22.226908] [INFO ] [FORECASTER] Starting predict_future for EOLS [2026-02-12T20:21:22.227826] [DEBUG] [LOCAL ] No optimal features file found for EOLS: ./output/feature-sets/EOLS.txt [2026-02-12T20:21:22.227884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:22.227918] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:22.227947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:22.228006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:22.290639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:22.291542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:22.291661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:22.291699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:22.415043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:22.415209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:22.415252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:22.415284] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:22.419225] [DEBUG] [FORECASTER] EOLS: Forecast T+1@11:T+2@11: DOWN (p=39.00%) [2026-02-12T20:21:22.419648] [INFO ] [FORECASTER] Completed predict_future for EOLS [2026-02-12T20:21:22.419840] [INFO ] [sig ] EOLS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:22.573314] [INFO ] [LOCAL ] Saved forecast: EOLS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EOLS.txt [2026-02-12T20:21:22.573512] [INFO ] [sig ] [1049/3411] Completed EOLS in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-12T20:21:22.573555] [INFO ] [sig ] [1050/3411] Forecasting EOS... [2026-02-12T20:21:22.573612] [INFO ] [sig ] Generating forecast for: EOS [2026-02-12T20:21:22.573645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOS' from 'https://tdm.silogroup.org/data/derivative_storage/EOS.csv'. [2026-02-12T20:21:22.585744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOS'. [2026-02-12T20:21:22.586170] [INFO ] [FORECASTER] Starting predict_future for EOS [2026-02-12T20:21:22.587073] [DEBUG] [LOCAL ] No optimal features file found for EOS: ./output/feature-sets/EOS.txt [2026-02-12T20:21:22.587134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:22.587168] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:22.587197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:22.587281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:22.649463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:22.650635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:22.650743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:22.650779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:22.777891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:22.778072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:22.778125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:22.778157] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:22.782240] [DEBUG] [FORECASTER] EOS: Forecast T+1@11:T+2@11: DOWN (p=32.94%) [2026-02-12T20:21:22.782665] [INFO ] [FORECASTER] Completed predict_future for EOS [2026-02-12T20:21:22.782821] [INFO ] [sig ] EOS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:22.934986] [INFO ] [LOCAL ] Saved forecast: EOS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EOS.txt [2026-02-12T20:21:22.935151] [INFO ] [sig ] [1050/3411] Completed EOS in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-12T20:21:22.935199] [INFO ] [sig ] [1051/3411] Forecasting EOSE... [2026-02-12T20:21:22.935230] [INFO ] [sig ] Generating forecast for: EOSE [2026-02-12T20:21:22.935261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOSE' from 'https://tdm.silogroup.org/data/derivative_storage/EOSE.csv'. [2026-02-12T20:21:22.947133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOSE'. [2026-02-12T20:21:22.947589] [INFO ] [FORECASTER] Starting predict_future for EOSE [2026-02-12T20:21:22.948416] [DEBUG] [LOCAL ] No optimal features file found for EOSE: ./output/feature-sets/EOSE.txt [2026-02-12T20:21:22.948470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:22.948501] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:22.948528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:22.948605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:23.006991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:23.008326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:23.008424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:23.008456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:23.170509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:23.170693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:23.170736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:23.170765] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:23.174397] [DEBUG] [FORECASTER] EOSE: Forecast T+1@11:T+2@11: UP (p=55.89%) [2026-02-12T20:21:23.174803] [INFO ] [FORECASTER] Completed predict_future for EOSE [2026-02-12T20:21:23.174957] [INFO ] [sig ] EOSE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:23.322731] [INFO ] [LOCAL ] Saved forecast: EOSE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EOSE.txt [2026-02-12T20:21:23.322900] [INFO ] [sig ] [1051/3411] Completed EOSE in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-12T20:21:23.322949] [INFO ] [sig ] [1052/3411] Forecasting EPAC... [2026-02-12T20:21:23.322987] [INFO ] [sig ] Generating forecast for: EPAC [2026-02-12T20:21:23.323024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAC' from 'https://tdm.silogroup.org/data/derivative_storage/EPAC.csv'. [2026-02-12T20:21:23.334727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAC'. [2026-02-12T20:21:23.335146] [INFO ] [FORECASTER] Starting predict_future for EPAC [2026-02-12T20:21:23.335993] [DEBUG] [LOCAL ] No optimal features file found for EPAC: ./output/feature-sets/EPAC.txt [2026-02-12T20:21:23.336050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:23.336083] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:23.336109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:23.336166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:23.398450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:23.399350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:23.399445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:23.399478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:23.525268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:23.525463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:23.525505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:23.525536] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:23.529182] [DEBUG] [FORECASTER] EPAC: Forecast T+1@11:T+2@11: UP (p=97.71%) [2026-02-12T20:21:23.529533] [INFO ] [FORECASTER] Completed predict_future for EPAC [2026-02-12T20:21:23.529721] [INFO ] [sig ] EPAC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:23.672868] [INFO ] [LOCAL ] Saved forecast: EPAC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EPAC.txt [2026-02-12T20:21:23.673006] [INFO ] [sig ] [1052/3411] Completed EPAC in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-12T20:21:23.673046] [INFO ] [sig ] [1053/3411] Forecasting EPAM... [2026-02-12T20:21:23.673075] [INFO ] [sig ] Generating forecast for: EPAM [2026-02-12T20:21:23.673105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAM' from 'https://tdm.silogroup.org/data/derivative_storage/EPAM.csv'. [2026-02-12T20:21:23.684412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAM'. [2026-02-12T20:21:23.684727] [INFO ] [FORECASTER] Starting predict_future for EPAM [2026-02-12T20:21:23.685510] [DEBUG] [LOCAL ] No optimal features file found for EPAM: ./output/feature-sets/EPAM.txt [2026-02-12T20:21:23.685562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:23.685640] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:23.685669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:23.685726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:23.742255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:23.742885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:23.742964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:23.742996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:23.870845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:23.871007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:23.871054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:23.871087] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:23.874926] [DEBUG] [FORECASTER] EPAM: Forecast T+1@11:T+2@11: DOWN (p=5.15%) [2026-02-12T20:21:23.875246] [INFO ] [FORECASTER] Completed predict_future for EPAM [2026-02-12T20:21:23.875536] [INFO ] [sig ] EPAM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:24.035880] [INFO ] [LOCAL ] Saved forecast: EPAM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EPAM.txt [2026-02-12T20:21:24.036039] [INFO ] [sig ] [1053/3411] Completed EPAM in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-12T20:21:24.036081] [INFO ] [sig ] [1054/3411] Forecasting EPC... [2026-02-12T20:21:24.036112] [INFO ] [sig ] Generating forecast for: EPC [2026-02-12T20:21:24.036145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPC' from 'https://tdm.silogroup.org/data/derivative_storage/EPC.csv'. [2026-02-12T20:21:24.047796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPC'. [2026-02-12T20:21:24.048208] [INFO ] [FORECASTER] Starting predict_future for EPC [2026-02-12T20:21:24.049030] [DEBUG] [LOCAL ] No optimal features file found for EPC: ./output/feature-sets/EPC.txt [2026-02-12T20:21:24.049087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:24.049119] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:24.049146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:24.049204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:24.108609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:24.109512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:24.109622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:24.109662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:24.235650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:24.235812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:24.235872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:24.235904] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:24.239875] [DEBUG] [FORECASTER] EPC: Forecast T+1@11:T+2@11: DOWN (p=1.57%) [2026-02-12T20:21:24.240178] [INFO ] [FORECASTER] Completed predict_future for EPC [2026-02-12T20:21:24.240314] [INFO ] [sig ] EPC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:24.382695] [INFO ] [LOCAL ] Saved forecast: EPC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EPC.txt [2026-02-12T20:21:24.382847] [INFO ] [sig ] [1054/3411] Completed EPC in 0.3s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-12T20:21:24.382887] [INFO ] [sig ] [1055/3411] Forecasting EPD... [2026-02-12T20:21:24.382917] [INFO ] [sig ] Generating forecast for: EPD [2026-02-12T20:21:24.382947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPD' from 'https://tdm.silogroup.org/data/derivative_storage/EPD.csv'. [2026-02-12T20:21:24.395869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPD'. [2026-02-12T20:21:24.396225] [INFO ] [FORECASTER] Starting predict_future for EPD [2026-02-12T20:21:24.397042] [DEBUG] [LOCAL ] No optimal features file found for EPD: ./output/feature-sets/EPD.txt [2026-02-12T20:21:24.397095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:24.397128] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:24.397155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:24.397211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:24.455295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:24.456145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:24.456232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:24.456266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:24.585279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:24.585446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:24.585487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:24.585517] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:24.589265] [DEBUG] [FORECASTER] EPD: Forecast T+1@11:T+2@11: UP (p=95.63%) [2026-02-12T20:21:24.589634] [INFO ] [FORECASTER] Completed predict_future for EPD [2026-02-12T20:21:24.589787] [INFO ] [sig ] EPD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:24.734075] [INFO ] [LOCAL ] Saved forecast: EPD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EPD.txt [2026-02-12T20:21:24.734226] [INFO ] [sig ] [1055/3411] Completed EPD in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-12T20:21:24.734267] [INFO ] [sig ] [1056/3411] Forecasting EPSN... [2026-02-12T20:21:24.734297] [INFO ] [sig ] Generating forecast for: EPSN [2026-02-12T20:21:24.734328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPSN' from 'https://tdm.silogroup.org/data/derivative_storage/EPSN.csv'. [2026-02-12T20:21:24.745307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPSN'. [2026-02-12T20:21:24.745648] [INFO ] [FORECASTER] Starting predict_future for EPSN [2026-02-12T20:21:24.746430] [DEBUG] [LOCAL ] No optimal features file found for EPSN: ./output/feature-sets/EPSN.txt [2026-02-12T20:21:24.746483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:24.746514] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:24.746541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:24.746622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:24.803974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:24.804783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:24.804884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:24.804918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:24.925293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:24.925448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:24.925487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:24.925549] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:24.929172] [DEBUG] [FORECASTER] EPSN: Forecast T+1@11:T+2@11: DOWN (p=39.83%) [2026-02-12T20:21:24.929460] [INFO ] [FORECASTER] Completed predict_future for EPSN [2026-02-12T20:21:24.929610] [INFO ] [sig ] EPSN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:25.073981] [INFO ] [LOCAL ] Saved forecast: EPSN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EPSN.txt [2026-02-12T20:21:25.074153] [INFO ] [sig ] [1056/3411] Completed EPSN in 0.3s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-12T20:21:25.074193] [INFO ] [sig ] [1057/3411] Forecasting EQBK... [2026-02-12T20:21:25.074226] [INFO ] [sig ] Generating forecast for: EQBK [2026-02-12T20:21:25.074256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQBK' from 'https://tdm.silogroup.org/data/derivative_storage/EQBK.csv'. [2026-02-12T20:21:25.085418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQBK'. [2026-02-12T20:21:25.085738] [INFO ] [FORECASTER] Starting predict_future for EQBK [2026-02-12T20:21:25.086524] [DEBUG] [LOCAL ] No optimal features file found for EQBK: ./output/feature-sets/EQBK.txt [2026-02-12T20:21:25.086598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:25.086634] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:25.086661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:25.086718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:25.145806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:25.146738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:25.146825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:25.146859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:25.269782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:25.269944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:25.269986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:25.270016] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:25.273702] [DEBUG] [FORECASTER] EQBK: Forecast T+1@11:T+2@11: DOWN (p=8.94%) [2026-02-12T20:21:25.274045] [INFO ] [FORECASTER] Completed predict_future for EQBK [2026-02-12T20:21:25.274213] [INFO ] [sig ] EQBK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:25.417754] [INFO ] [LOCAL ] Saved forecast: EQBK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EQBK.txt [2026-02-12T20:21:25.417890] [INFO ] [sig ] [1057/3411] Completed EQBK in 0.3s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-12T20:21:25.417932] [INFO ] [sig ] [1058/3411] Forecasting EQH... [2026-02-12T20:21:25.417963] [INFO ] [sig ] Generating forecast for: EQH [2026-02-12T20:21:25.417994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQH' from 'https://tdm.silogroup.org/data/derivative_storage/EQH.csv'. [2026-02-12T20:21:25.429123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQH'. [2026-02-12T20:21:25.429433] [INFO ] [FORECASTER] Starting predict_future for EQH [2026-02-12T20:21:25.430225] [DEBUG] [LOCAL ] No optimal features file found for EQH: ./output/feature-sets/EQH.txt [2026-02-12T20:21:25.430279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:25.430322] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:25.430350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:25.430409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:25.489482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:25.490349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:25.490437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:25.490471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:25.612992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:25.613159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:25.613202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:25.613232] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:25.616830] [DEBUG] [FORECASTER] EQH: Forecast T+1@11:T+2@11: UP (p=88.08%) [2026-02-12T20:21:25.617134] [INFO ] [FORECASTER] Completed predict_future for EQH [2026-02-12T20:21:25.617308] [INFO ] [sig ] EQH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:25.762078] [INFO ] [LOCAL ] Saved forecast: EQH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EQH.txt [2026-02-12T20:21:25.762425] [INFO ] [sig ] [1058/3411] Completed EQH in 0.3s | 2.78 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-12T20:21:25.762464] [INFO ] [sig ] [1059/3411] Forecasting EQIX... [2026-02-12T20:21:25.762496] [INFO ] [sig ] Generating forecast for: EQIX [2026-02-12T20:21:25.762528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQIX' from 'https://tdm.silogroup.org/data/derivative_storage/EQIX.csv'. [2026-02-12T20:21:25.773795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQIX'. [2026-02-12T20:21:25.774119] [INFO ] [FORECASTER] Starting predict_future for EQIX [2026-02-12T20:21:25.775195] [DEBUG] [LOCAL ] No optimal features file found for EQIX: ./output/feature-sets/EQIX.txt [2026-02-12T20:21:25.775249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:25.775281] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:25.775495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:25.775552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:25.834223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:25.834915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:25.835006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:25.835049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:25.964041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:25.964205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:25.964252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:25.964282] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:25.967829] [DEBUG] [FORECASTER] EQIX: Forecast T+1@11:T+2@11: UP (p=88.69%) [2026-02-12T20:21:25.968148] [INFO ] [FORECASTER] Completed predict_future for EQIX [2026-02-12T20:21:25.968286] [INFO ] [sig ] EQIX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:26.116616] [INFO ] [LOCAL ] Saved forecast: EQIX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EQIX.txt [2026-02-12T20:21:26.116769] [INFO ] [sig ] [1059/3411] Completed EQIX in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-12T20:21:26.116811] [INFO ] [sig ] [1060/3411] Forecasting ERAS... [2026-02-12T20:21:26.116841] [INFO ] [sig ] Generating forecast for: ERAS [2026-02-12T20:21:26.116872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERAS' from 'https://tdm.silogroup.org/data/derivative_storage/ERAS.csv'. [2026-02-12T20:21:26.129613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERAS'. [2026-02-12T20:21:26.130011] [INFO ] [FORECASTER] Starting predict_future for ERAS [2026-02-12T20:21:26.130875] [DEBUG] [LOCAL ] No optimal features file found for ERAS: ./output/feature-sets/ERAS.txt [2026-02-12T20:21:26.130933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:26.130966] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:26.130993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:26.131057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:26.193987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:26.194980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:26.195071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:26.195107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:26.316503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:26.316684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:26.316729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:26.316760] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:26.320434] [DEBUG] [FORECASTER] ERAS: Forecast T+1@11:T+2@11: UP (p=84.47%) [2026-02-12T20:21:26.320788] [INFO ] [FORECASTER] Completed predict_future for ERAS [2026-02-12T20:21:26.320938] [INFO ] [sig ] ERAS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:26.464209] [INFO ] [LOCAL ] Saved forecast: ERAS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ERAS.txt [2026-02-12T20:21:26.464370] [INFO ] [sig ] [1060/3411] Completed ERAS in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-12T20:21:26.464412] [INFO ] [sig ] [1061/3411] Forecasting ERIC... [2026-02-12T20:21:26.464442] [INFO ] [sig ] Generating forecast for: ERIC [2026-02-12T20:21:26.464472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIC' from 'https://tdm.silogroup.org/data/derivative_storage/ERIC.csv'. [2026-02-12T20:21:26.475679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIC'. [2026-02-12T20:21:26.476036] [INFO ] [FORECASTER] Starting predict_future for ERIC [2026-02-12T20:21:26.476865] [DEBUG] [LOCAL ] No optimal features file found for ERIC: ./output/feature-sets/ERIC.txt [2026-02-12T20:21:26.476925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:26.476960] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:26.476987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:26.477045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:26.536086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:26.537003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:26.537096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:26.537131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:26.663239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:26.663394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:26.663436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:26.663463] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:26.666922] [DEBUG] [FORECASTER] ERIC: Forecast T+1@11:T+2@11: UP (p=68.47%) [2026-02-12T20:21:26.667235] [INFO ] [FORECASTER] Completed predict_future for ERIC [2026-02-12T20:21:26.667397] [INFO ] [sig ] ERIC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:26.814146] [INFO ] [LOCAL ] Saved forecast: ERIC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ERIC.txt [2026-02-12T20:21:26.814357] [INFO ] [sig ] [1061/3411] Completed ERIC in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-12T20:21:26.814415] [INFO ] [sig ] [1062/3411] Forecasting ERIE... [2026-02-12T20:21:26.814455] [INFO ] [sig ] Generating forecast for: ERIE [2026-02-12T20:21:26.814493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIE' from 'https://tdm.silogroup.org/data/derivative_storage/ERIE.csv'. [2026-02-12T20:21:26.829525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIE'. [2026-02-12T20:21:26.829976] [INFO ] [FORECASTER] Starting predict_future for ERIE [2026-02-12T20:21:26.831175] [DEBUG] [LOCAL ] No optimal features file found for ERIE: ./output/feature-sets/ERIE.txt [2026-02-12T20:21:26.831233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:26.831265] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:26.831292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:26.831349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:26.893823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:26.894726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:26.894867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:26.894903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:27.016152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:27.016306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:27.016346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:27.016375] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:27.019909] [DEBUG] [FORECASTER] ERIE: Forecast T+1@11:T+2@11: DOWN (p=6.11%) [2026-02-12T20:21:27.020197] [INFO ] [FORECASTER] Completed predict_future for ERIE [2026-02-12T20:21:27.020333] [INFO ] [sig ] ERIE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:27.161111] [INFO ] [LOCAL ] Saved forecast: ERIE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ERIE.txt [2026-02-12T20:21:27.161251] [INFO ] [sig ] [1062/3411] Completed ERIE in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-12T20:21:27.161291] [INFO ] [sig ] [1063/3411] Forecasting ERII... [2026-02-12T20:21:27.161319] [INFO ] [sig ] Generating forecast for: ERII [2026-02-12T20:21:27.161348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERII' from 'https://tdm.silogroup.org/data/derivative_storage/ERII.csv'. [2026-02-12T20:21:27.173384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERII'. [2026-02-12T20:21:27.173704] [INFO ] [FORECASTER] Starting predict_future for ERII [2026-02-12T20:21:27.174772] [DEBUG] [LOCAL ] No optimal features file found for ERII: ./output/feature-sets/ERII.txt [2026-02-12T20:21:27.174824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:27.174855] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:27.174882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:27.174938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:27.232758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:27.233635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:27.233751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:27.233784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:27.358294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:27.358451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:27.358496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:27.358533] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:27.362031] [DEBUG] [FORECASTER] ERII: Forecast T+1@11:T+2@11: DOWN (p=3.19%) [2026-02-12T20:21:27.362316] [INFO ] [FORECASTER] Completed predict_future for ERII [2026-02-12T20:21:27.362447] [INFO ] [sig ] ERII: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:27.509506] [INFO ] [LOCAL ] Saved forecast: ERII 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ERII.txt [2026-02-12T20:21:27.509715] [INFO ] [sig ] [1063/3411] Completed ERII in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-12T20:21:27.509771] [INFO ] [sig ] [1064/3411] Forecasting ERO... [2026-02-12T20:21:27.509817] [INFO ] [sig ] Generating forecast for: ERO [2026-02-12T20:21:27.509859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERO' from 'https://tdm.silogroup.org/data/derivative_storage/ERO.csv'. [2026-02-12T20:21:27.522559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERO'. [2026-02-12T20:21:27.522916] [INFO ] [FORECASTER] Starting predict_future for ERO [2026-02-12T20:21:27.523750] [DEBUG] [LOCAL ] No optimal features file found for ERO: ./output/feature-sets/ERO.txt [2026-02-12T20:21:27.523805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:27.523839] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:27.523867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:27.523926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:27.582443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:27.583118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:27.583199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:27.583232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:27.705384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:27.705540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:27.705599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:27.705633] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:27.709190] [DEBUG] [FORECASTER] ERO: Forecast T+1@11:T+2@11: DOWN (p=14.12%) [2026-02-12T20:21:27.709478] [INFO ] [FORECASTER] Completed predict_future for ERO [2026-02-12T20:21:27.709629] [INFO ] [sig ] ERO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:27.862800] [INFO ] [LOCAL ] Saved forecast: ERO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ERO.txt [2026-02-12T20:21:27.862935] [INFO ] [sig ] [1064/3411] Completed ERO in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-12T20:21:27.862976] [INFO ] [sig ] [1065/3411] Forecasting ES... [2026-02-12T20:21:27.863005] [INFO ] [sig ] Generating forecast for: ES [2026-02-12T20:21:27.863035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ES' from 'https://tdm.silogroup.org/data/derivative_storage/ES.csv'. [2026-02-12T20:21:27.875115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ES'. [2026-02-12T20:21:27.875420] [INFO ] [FORECASTER] Starting predict_future for ES [2026-02-12T20:21:27.876222] [DEBUG] [LOCAL ] No optimal features file found for ES: ./output/feature-sets/ES.txt [2026-02-12T20:21:27.876273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:27.876305] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:27.876331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:27.876387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:27.934986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:27.935699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:27.935780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:27.935815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:28.073846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:28.074004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:28.074049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:28.074120] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:28.078066] [DEBUG] [FORECASTER] ES: Forecast T+1@11:T+2@11: UP (p=95.69%) [2026-02-12T20:21:28.078401] [INFO ] [FORECASTER] Completed predict_future for ES [2026-02-12T20:21:28.078547] [INFO ] [sig ] ES: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:28.228268] [INFO ] [LOCAL ] Saved forecast: ES 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ES.txt [2026-02-12T20:21:28.228423] [INFO ] [sig ] [1065/3411] Completed ES in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-12T20:21:28.228462] [INFO ] [sig ] [1066/3411] Forecasting ESAB... [2026-02-12T20:21:28.228494] [INFO ] [sig ] Generating forecast for: ESAB [2026-02-12T20:21:28.228525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESAB' from 'https://tdm.silogroup.org/data/derivative_storage/ESAB.csv'. [2026-02-12T20:21:28.242937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESAB'. [2026-02-12T20:21:28.243589] [INFO ] [FORECASTER] Starting predict_future for ESAB [2026-02-12T20:21:28.244651] [DEBUG] [LOCAL ] No optimal features file found for ESAB: ./output/feature-sets/ESAB.txt [2026-02-12T20:21:28.244710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:28.244745] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:28.244772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:28.244860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:28.307342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:28.308399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:28.308496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:28.308531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:28.437691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:28.437861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:28.437906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:28.437937] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:28.441722] [DEBUG] [FORECASTER] ESAB: Forecast T+1@11:T+2@11: DOWN (p=36.18%) [2026-02-12T20:21:28.442024] [INFO ] [FORECASTER] Completed predict_future for ESAB [2026-02-12T20:21:28.442157] [INFO ] [sig ] ESAB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:28.591969] [INFO ] [LOCAL ] Saved forecast: ESAB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ESAB.txt [2026-02-12T20:21:28.592155] [INFO ] [sig ] [1066/3411] Completed ESAB in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-12T20:21:28.592198] [INFO ] [sig ] [1067/3411] Forecasting ESCA... [2026-02-12T20:21:28.592228] [INFO ] [sig ] Generating forecast for: ESCA [2026-02-12T20:21:28.592257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESCA' from 'https://tdm.silogroup.org/data/derivative_storage/ESCA.csv'. [2026-02-12T20:21:28.604697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESCA'. [2026-02-12T20:21:28.605025] [INFO ] [FORECASTER] Starting predict_future for ESCA [2026-02-12T20:21:28.605999] [DEBUG] [LOCAL ] No optimal features file found for ESCA: ./output/feature-sets/ESCA.txt [2026-02-12T20:21:28.606051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:28.606086] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:28.606112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:28.606169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:28.665149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:28.666072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:28.666163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:28.666214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:28.787783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:28.787989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:28.788040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:28.788080] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:28.792552] [DEBUG] [FORECASTER] ESCA: Forecast T+1@11:T+2@11: UP (p=93.18%) [2026-02-12T20:21:28.792917] [INFO ] [FORECASTER] Completed predict_future for ESCA [2026-02-12T20:21:28.793069] [INFO ] [sig ] ESCA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:28.940861] [INFO ] [LOCAL ] Saved forecast: ESCA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ESCA.txt [2026-02-12T20:21:28.941044] [INFO ] [sig ] [1067/3411] Completed ESCA in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-12T20:21:28.941088] [INFO ] [sig ] [1068/3411] Forecasting ESE... [2026-02-12T20:21:28.941119] [INFO ] [sig ] Generating forecast for: ESE [2026-02-12T20:21:28.941157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESE' from 'https://tdm.silogroup.org/data/derivative_storage/ESE.csv'. [2026-02-12T20:21:28.955259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESE'. [2026-02-12T20:21:28.955791] [INFO ] [FORECASTER] Starting predict_future for ESE [2026-02-12T20:21:28.956825] [DEBUG] [LOCAL ] No optimal features file found for ESE: ./output/feature-sets/ESE.txt [2026-02-12T20:21:28.956892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:28.956937] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:28.956968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:28.957051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:29.018281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:29.019465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:29.019616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:29.019666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:29.146092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:29.146263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:29.146304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:29.146332] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:29.150164] [DEBUG] [FORECASTER] ESE: Forecast T+1@11:T+2@11: UP (p=52.35%) [2026-02-12T20:21:29.150493] [INFO ] [FORECASTER] Completed predict_future for ESE [2026-02-12T20:21:29.150655] [INFO ] [sig ] ESE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:29.319075] [INFO ] [LOCAL ] Saved forecast: ESE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ESE.txt [2026-02-12T20:21:29.319294] [INFO ] [sig ] [1068/3411] Completed ESE in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-12T20:21:29.319353] [INFO ] [sig ] [1069/3411] Forecasting ESEA... [2026-02-12T20:21:29.319396] [INFO ] [sig ] Generating forecast for: ESEA [2026-02-12T20:21:29.319436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESEA' from 'https://tdm.silogroup.org/data/derivative_storage/ESEA.csv'. [2026-02-12T20:21:29.335366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESEA'. [2026-02-12T20:21:29.335946] [INFO ] [FORECASTER] Starting predict_future for ESEA [2026-02-12T20:21:29.337053] [DEBUG] [LOCAL ] No optimal features file found for ESEA: ./output/feature-sets/ESEA.txt [2026-02-12T20:21:29.337118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:29.337161] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:29.337201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:29.337327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:29.426390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:29.427681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:29.427792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:29.427828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:29.554899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:29.555057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:29.555102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:29.555137] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:29.558839] [DEBUG] [FORECASTER] ESEA: Forecast T+1@11:T+2@11: UP (p=68.52%) [2026-02-12T20:21:29.559157] [INFO ] [FORECASTER] Completed predict_future for ESEA [2026-02-12T20:21:29.559312] [INFO ] [sig ] ESEA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:29.705044] [INFO ] [LOCAL ] Saved forecast: ESEA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ESEA.txt [2026-02-12T20:21:29.705207] [INFO ] [sig ] [1069/3411] Completed ESEA in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-12T20:21:29.705249] [INFO ] [sig ] [1070/3411] Forecasting ESGD... [2026-02-12T20:21:29.705278] [INFO ] [sig ] Generating forecast for: ESGD [2026-02-12T20:21:29.705308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGD' from 'https://tdm.silogroup.org/data/derivative_storage/ESGD.csv'. [2026-02-12T20:21:29.717073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGD'. [2026-02-12T20:21:29.717411] [INFO ] [FORECASTER] Starting predict_future for ESGD [2026-02-12T20:21:29.718252] [DEBUG] [LOCAL ] No optimal features file found for ESGD: ./output/feature-sets/ESGD.txt [2026-02-12T20:21:29.718309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:29.718378] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:29.718406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:29.718464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:29.778030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:29.778969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:29.779056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:29.779090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:29.904836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:29.904997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:29.905039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:29.905067] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:29.909301] [DEBUG] [FORECASTER] ESGD: Forecast T+1@11:T+2@11: UP (p=94.61%) [2026-02-12T20:21:29.909685] [INFO ] [FORECASTER] Completed predict_future for ESGD [2026-02-12T20:21:29.909846] [INFO ] [sig ] ESGD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:30.059481] [INFO ] [LOCAL ] Saved forecast: ESGD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ESGD.txt [2026-02-12T20:21:30.059662] [INFO ] [sig ] [1070/3411] Completed ESGD in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-12T20:21:30.059706] [INFO ] [sig ] [1071/3411] Forecasting ESGE... [2026-02-12T20:21:30.059739] [INFO ] [sig ] Generating forecast for: ESGE [2026-02-12T20:21:30.059769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGE' from 'https://tdm.silogroup.org/data/derivative_storage/ESGE.csv'. [2026-02-12T20:21:30.071416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGE'. [2026-02-12T20:21:30.071816] [INFO ] [FORECASTER] Starting predict_future for ESGE [2026-02-12T20:21:30.072685] [DEBUG] [LOCAL ] No optimal features file found for ESGE: ./output/feature-sets/ESGE.txt [2026-02-12T20:21:30.072739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:30.072773] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:30.072806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:30.072878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:30.132540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:30.133449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:30.133535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:30.133569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:30.266096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:30.266267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:30.266519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:30.266559] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:30.270411] [DEBUG] [FORECASTER] ESGE: Forecast T+1@11:T+2@11: UP (p=76.94%) [2026-02-12T20:21:30.270777] [INFO ] [FORECASTER] Completed predict_future for ESGE [2026-02-12T20:21:30.270949] [INFO ] [sig ] ESGE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:30.415961] [INFO ] [LOCAL ] Saved forecast: ESGE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ESGE.txt [2026-02-12T20:21:30.416125] [INFO ] [sig ] [1071/3411] Completed ESGE in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-12T20:21:30.416168] [INFO ] [sig ] [1072/3411] Forecasting ESI... [2026-02-12T20:21:30.416387] [INFO ] [sig ] Generating forecast for: ESI [2026-02-12T20:21:30.416418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESI' from 'https://tdm.silogroup.org/data/derivative_storage/ESI.csv'. [2026-02-12T20:21:30.428969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESI'. [2026-02-12T20:21:30.429354] [INFO ] [FORECASTER] Starting predict_future for ESI [2026-02-12T20:21:30.430154] [DEBUG] [LOCAL ] No optimal features file found for ESI: ./output/feature-sets/ESI.txt [2026-02-12T20:21:30.430207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:30.430240] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:30.430267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:30.430324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:30.489094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:30.489934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:30.490016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:30.490049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:30.608240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:30.608400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:30.608441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:30.608469] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:30.611969] [DEBUG] [FORECASTER] ESI: Forecast T+1@11:T+2@11: UP (p=79.18%) [2026-02-12T20:21:30.612256] [INFO ] [FORECASTER] Completed predict_future for ESI [2026-02-12T20:21:30.612388] [INFO ] [sig ] ESI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:30.758355] [INFO ] [LOCAL ] Saved forecast: ESI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ESI.txt [2026-02-12T20:21:30.758507] [INFO ] [sig ] [1072/3411] Completed ESI in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-12T20:21:30.758545] [INFO ] [sig ] [1073/3411] Forecasting ESOA... [2026-02-12T20:21:30.758598] [INFO ] [sig ] Generating forecast for: ESOA [2026-02-12T20:21:30.758632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESOA' from 'https://tdm.silogroup.org/data/derivative_storage/ESOA.csv'. [2026-02-12T20:21:30.771986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESOA'. [2026-02-12T20:21:30.772315] [INFO ] [FORECASTER] Starting predict_future for ESOA [2026-02-12T20:21:30.773117] [DEBUG] [LOCAL ] No optimal features file found for ESOA: ./output/feature-sets/ESOA.txt [2026-02-12T20:21:30.773170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:30.773201] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:30.773227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:30.773282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:30.832668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:30.833615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:30.833700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:30.833734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:30.964038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:30.964211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:30.964252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:30.964337] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:30.968085] [DEBUG] [FORECASTER] ESOA: Forecast T+1@11:T+2@11: DOWN (p=42.91%) [2026-02-12T20:21:30.968406] [INFO ] [FORECASTER] Completed predict_future for ESOA [2026-02-12T20:21:30.968561] [INFO ] [sig ] ESOA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:31.121211] [INFO ] [LOCAL ] Saved forecast: ESOA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ESOA.txt [2026-02-12T20:21:31.121357] [INFO ] [sig ] [1073/3411] Completed ESOA in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-12T20:21:31.121398] [INFO ] [sig ] [1074/3411] Forecasting ESPO... [2026-02-12T20:21:31.121428] [INFO ] [sig ] Generating forecast for: ESPO [2026-02-12T20:21:31.121458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESPO' from 'https://tdm.silogroup.org/data/derivative_storage/ESPO.csv'. [2026-02-12T20:21:31.134278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESPO'. [2026-02-12T20:21:31.134595] [INFO ] [FORECASTER] Starting predict_future for ESPO [2026-02-12T20:21:31.135381] [DEBUG] [LOCAL ] No optimal features file found for ESPO: ./output/feature-sets/ESPO.txt [2026-02-12T20:21:31.135433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:31.135464] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:31.135489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:31.135545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:31.194480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:31.195312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:31.195393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:31.195426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:31.326856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:31.327015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:31.327056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:31.327085] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:31.330594] [DEBUG] [FORECASTER] ESPO: Forecast T+1@11:T+2@11: UP (p=95.78%) [2026-02-12T20:21:31.330877] [INFO ] [FORECASTER] Completed predict_future for ESPO [2026-02-12T20:21:31.331010] [INFO ] [sig ] ESPO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:31.473203] [INFO ] [LOCAL ] Saved forecast: ESPO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ESPO.txt [2026-02-12T20:21:31.473376] [INFO ] [sig ] [1074/3411] Completed ESPO in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-12T20:21:31.473416] [INFO ] [sig ] [1075/3411] Forecasting ESQ... [2026-02-12T20:21:31.473448] [INFO ] [sig ] Generating forecast for: ESQ [2026-02-12T20:21:31.473478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESQ' from 'https://tdm.silogroup.org/data/derivative_storage/ESQ.csv'. [2026-02-12T20:21:31.487950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESQ'. [2026-02-12T20:21:31.488389] [INFO ] [FORECASTER] Starting predict_future for ESQ [2026-02-12T20:21:31.489256] [DEBUG] [LOCAL ] No optimal features file found for ESQ: ./output/feature-sets/ESQ.txt [2026-02-12T20:21:31.489504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:31.489536] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:31.489565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:31.489645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:31.550139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:31.551033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:31.551120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:31.551155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:31.678695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:31.678853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:31.678894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:31.678925] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:31.682817] [DEBUG] [FORECASTER] ESQ: Forecast T+1@11:T+2@11: UP (p=95.74%) [2026-02-12T20:21:31.683175] [INFO ] [FORECASTER] Completed predict_future for ESQ [2026-02-12T20:21:31.683356] [INFO ] [sig ] ESQ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:31.828352] [INFO ] [LOCAL ] Saved forecast: ESQ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ESQ.txt [2026-02-12T20:21:31.828524] [INFO ] [sig ] [1075/3411] Completed ESQ in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-12T20:21:31.828588] [INFO ] [sig ] [1076/3411] Forecasting ESTA... [2026-02-12T20:21:31.828623] [INFO ] [sig ] Generating forecast for: ESTA [2026-02-12T20:21:31.828655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTA' from 'https://tdm.silogroup.org/data/derivative_storage/ESTA.csv'. [2026-02-12T20:21:31.842094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTA'. [2026-02-12T20:21:31.842491] [INFO ] [FORECASTER] Starting predict_future for ESTA [2026-02-12T20:21:31.843294] [DEBUG] [LOCAL ] No optimal features file found for ESTA: ./output/feature-sets/ESTA.txt [2026-02-12T20:21:31.843347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:31.843378] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:31.843404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:31.843478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:31.902048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:31.902932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:31.903027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:31.903064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:32.037953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:32.038122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:32.038172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:32.038208] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:32.042484] [DEBUG] [FORECASTER] ESTA: Forecast T+1@11:T+2@11: DOWN (p=49.04%) [2026-02-12T20:21:32.042893] [INFO ] [FORECASTER] Completed predict_future for ESTA [2026-02-12T20:21:32.043052] [INFO ] [sig ] ESTA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:32.190824] [INFO ] [LOCAL ] Saved forecast: ESTA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ESTA.txt [2026-02-12T20:21:32.191002] [INFO ] [sig ] [1076/3411] Completed ESTA in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-12T20:21:32.191040] [INFO ] [sig ] [1077/3411] Forecasting ESTC... [2026-02-12T20:21:32.191072] [INFO ] [sig ] Generating forecast for: ESTC [2026-02-12T20:21:32.191102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTC' from 'https://tdm.silogroup.org/data/derivative_storage/ESTC.csv'. [2026-02-12T20:21:32.202677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTC'. [2026-02-12T20:21:32.203103] [INFO ] [FORECASTER] Starting predict_future for ESTC [2026-02-12T20:21:32.203945] [DEBUG] [LOCAL ] No optimal features file found for ESTC: ./output/feature-sets/ESTC.txt [2026-02-12T20:21:32.203999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:32.204056] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:32.204084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:32.204140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:32.260712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:32.261546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:32.261649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:32.261683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:32.386093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:32.386265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:32.386306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:32.386336] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:32.389855] [DEBUG] [FORECASTER] ESTC: Forecast T+1@11:T+2@11: UP (p=83.45%) [2026-02-12T20:21:32.390159] [INFO ] [FORECASTER] Completed predict_future for ESTC [2026-02-12T20:21:32.390294] [INFO ] [sig ] ESTC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:32.531171] [INFO ] [LOCAL ] Saved forecast: ESTC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ESTC.txt [2026-02-12T20:21:32.531333] [INFO ] [sig ] [1077/3411] Completed ESTC in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-12T20:21:32.531373] [INFO ] [sig ] [1078/3411] Forecasting ETB... [2026-02-12T20:21:32.531404] [INFO ] [sig ] Generating forecast for: ETB [2026-02-12T20:21:32.531435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETB' from 'https://tdm.silogroup.org/data/derivative_storage/ETB.csv'. [2026-02-12T20:21:32.543198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETB'. [2026-02-12T20:21:32.543564] [INFO ] [FORECASTER] Starting predict_future for ETB [2026-02-12T20:21:32.544385] [DEBUG] [LOCAL ] No optimal features file found for ETB: ./output/feature-sets/ETB.txt [2026-02-12T20:21:32.544437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:32.544469] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:32.544495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:32.544551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:32.601524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:32.602443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:32.602534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:32.602567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:32.732802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:32.732981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:32.733023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:32.733052] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:32.736586] [DEBUG] [FORECASTER] ETB: Forecast T+1@11:T+2@11: DOWN (p=5.88%) [2026-02-12T20:21:32.736887] [INFO ] [FORECASTER] Completed predict_future for ETB [2026-02-12T20:21:32.737023] [INFO ] [sig ] ETB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:32.884179] [INFO ] [LOCAL ] Saved forecast: ETB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ETB.txt [2026-02-12T20:21:32.884343] [INFO ] [sig ] [1078/3411] Completed ETB in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-12T20:21:32.884384] [INFO ] [sig ] [1079/3411] Forecasting ETD... [2026-02-12T20:21:32.884413] [INFO ] [sig ] Generating forecast for: ETD [2026-02-12T20:21:32.884443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETD' from 'https://tdm.silogroup.org/data/derivative_storage/ETD.csv'. [2026-02-12T20:21:32.896112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETD'. [2026-02-12T20:21:32.896470] [INFO ] [FORECASTER] Starting predict_future for ETD [2026-02-12T20:21:32.897330] [DEBUG] [LOCAL ] No optimal features file found for ETD: ./output/feature-sets/ETD.txt [2026-02-12T20:21:32.897384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:32.897416] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:32.897442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:32.897499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:32.954909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:32.955892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:32.955983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:32.956017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:33.084067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:33.084252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:33.084294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:33.084325] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:33.087832] [DEBUG] [FORECASTER] ETD: Forecast T+1@11:T+2@11: DOWN (p=10.11%) [2026-02-12T20:21:33.088111] [INFO ] [FORECASTER] Completed predict_future for ETD [2026-02-12T20:21:33.088278] [INFO ] [sig ] ETD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:33.233496] [INFO ] [LOCAL ] Saved forecast: ETD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ETD.txt [2026-02-12T20:21:33.233686] [INFO ] [sig ] [1079/3411] Completed ETD in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-12T20:21:33.233740] [INFO ] [sig ] [1080/3411] Forecasting ETG... [2026-02-12T20:21:33.233774] [INFO ] [sig ] Generating forecast for: ETG [2026-02-12T20:21:33.233805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETG' from 'https://tdm.silogroup.org/data/derivative_storage/ETG.csv'. [2026-02-12T20:21:33.246203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETG'. [2026-02-12T20:21:33.246590] [INFO ] [FORECASTER] Starting predict_future for ETG [2026-02-12T20:21:33.248251] [DEBUG] [LOCAL ] No optimal features file found for ETG: ./output/feature-sets/ETG.txt [2026-02-12T20:21:33.248307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:33.248339] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:33.248367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:33.248428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:33.314749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:33.315631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:33.315756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:33.315791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:33.441340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:33.441504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:33.441546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:33.441597] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:33.444997] [DEBUG] [FORECASTER] ETG: Forecast T+1@11:T+2@11: UP (p=90.80%) [2026-02-12T20:21:33.445298] [INFO ] [FORECASTER] Completed predict_future for ETG [2026-02-12T20:21:33.445430] [INFO ] [sig ] ETG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:33.589262] [INFO ] [LOCAL ] Saved forecast: ETG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ETG.txt [2026-02-12T20:21:33.589395] [INFO ] [sig ] [1080/3411] Completed ETG in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-12T20:21:33.589434] [INFO ] [sig ] [1081/3411] Forecasting ETHA... [2026-02-12T20:21:33.589463] [INFO ] [sig ] Generating forecast for: ETHA [2026-02-12T20:21:33.589493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETHA' from 'https://tdm.silogroup.org/data/derivative_storage/ETHA.csv'. [2026-02-12T20:21:33.603771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETHA'. [2026-02-12T20:21:33.604302] [INFO ] [FORECASTER] Starting predict_future for ETHA [2026-02-12T20:21:33.605238] [DEBUG] [LOCAL ] No optimal features file found for ETHA: ./output/feature-sets/ETHA.txt [2026-02-12T20:21:33.605295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:33.605330] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:33.605357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:33.605416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:33.666251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:33.667472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:33.667599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:33.667644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:33.794340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:33.794511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:33.794555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:33.794605] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:33.798386] [DEBUG] [FORECASTER] ETHA: Forecast T+1@11:T+2@11: UP (p=96.16%) [2026-02-12T20:21:33.798711] [INFO ] [FORECASTER] Completed predict_future for ETHA [2026-02-12T20:21:33.798854] [INFO ] [sig ] ETHA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:33.944811] [INFO ] [LOCAL ] Saved forecast: ETHA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ETHA.txt [2026-02-12T20:21:33.944974] [INFO ] [sig ] [1081/3411] Completed ETHA in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-12T20:21:33.945017] [INFO ] [sig ] [1082/3411] Forecasting ETJ... [2026-02-12T20:21:33.945047] [INFO ] [sig ] Generating forecast for: ETJ [2026-02-12T20:21:33.945077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETJ' from 'https://tdm.silogroup.org/data/derivative_storage/ETJ.csv'. [2026-02-12T20:21:33.956973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETJ'. [2026-02-12T20:21:33.957379] [INFO ] [FORECASTER] Starting predict_future for ETJ [2026-02-12T20:21:33.958266] [DEBUG] [LOCAL ] No optimal features file found for ETJ: ./output/feature-sets/ETJ.txt [2026-02-12T20:21:33.958342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:33.958396] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:33.958426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:33.958486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:34.020984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:34.021933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:34.022025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:34.022060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:34.148961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:34.149133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:34.149176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:34.149208] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:34.152898] [DEBUG] [FORECASTER] ETJ: Forecast T+1@11:T+2@11: UP (p=73.77%) [2026-02-12T20:21:34.153238] [INFO ] [FORECASTER] Completed predict_future for ETJ [2026-02-12T20:21:34.153386] [INFO ] [sig ] ETJ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:34.316593] [INFO ] [LOCAL ] Saved forecast: ETJ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ETJ.txt [2026-02-12T20:21:34.316778] [INFO ] [sig ] [1082/3411] Completed ETJ in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-12T20:21:34.316835] [INFO ] [sig ] [1083/3411] Forecasting ETN... [2026-02-12T20:21:34.316868] [INFO ] [sig ] Generating forecast for: ETN [2026-02-12T20:21:34.316899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETN' from 'https://tdm.silogroup.org/data/derivative_storage/ETN.csv'. [2026-02-12T20:21:34.329976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETN'. [2026-02-12T20:21:34.330345] [INFO ] [FORECASTER] Starting predict_future for ETN [2026-02-12T20:21:34.331201] [DEBUG] [LOCAL ] No optimal features file found for ETN: ./output/feature-sets/ETN.txt [2026-02-12T20:21:34.331255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:34.331288] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:34.331314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:34.331371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:34.391233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:34.391991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:34.392095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:34.392151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:34.519124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:34.519286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:34.519327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:34.519359] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:34.523017] [DEBUG] [FORECASTER] ETN: Forecast T+1@11:T+2@11: UP (p=77.66%) [2026-02-12T20:21:34.523312] [INFO ] [FORECASTER] Completed predict_future for ETN [2026-02-12T20:21:34.523453] [INFO ] [sig ] ETN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:34.674747] [INFO ] [LOCAL ] Saved forecast: ETN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ETN.txt [2026-02-12T20:21:34.674978] [INFO ] [sig ] [1083/3411] Completed ETN in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-12T20:21:34.675033] [INFO ] [sig ] [1084/3411] Forecasting ETO... [2026-02-12T20:21:34.675067] [INFO ] [sig ] Generating forecast for: ETO [2026-02-12T20:21:34.675110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETO' from 'https://tdm.silogroup.org/data/derivative_storage/ETO.csv'. [2026-02-12T20:21:34.688017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETO'. [2026-02-12T20:21:34.688356] [INFO ] [FORECASTER] Starting predict_future for ETO [2026-02-12T20:21:34.689181] [DEBUG] [LOCAL ] No optimal features file found for ETO: ./output/feature-sets/ETO.txt [2026-02-12T20:21:34.689236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:34.689270] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:34.689297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:34.689357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:34.751235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:34.752058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:34.752143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:34.752178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:34.876310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:34.876487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:34.876531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:34.876561] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:34.880664] [DEBUG] [FORECASTER] ETO: Forecast T+1@11:T+2@11: DOWN (p=33.58%) [2026-02-12T20:21:34.881073] [INFO ] [FORECASTER] Completed predict_future for ETO [2026-02-12T20:21:34.881238] [INFO ] [sig ] ETO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:35.034172] [INFO ] [LOCAL ] Saved forecast: ETO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ETO.txt [2026-02-12T20:21:35.034341] [INFO ] [sig ] [1084/3411] Completed ETO in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-12T20:21:35.034382] [INFO ] [sig ] [1085/3411] Forecasting ETON... [2026-02-12T20:21:35.034412] [INFO ] [sig ] Generating forecast for: ETON [2026-02-12T20:21:35.034443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETON' from 'https://tdm.silogroup.org/data/derivative_storage/ETON.csv'. [2026-02-12T20:21:35.047607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETON'. [2026-02-12T20:21:35.048075] [INFO ] [FORECASTER] Starting predict_future for ETON [2026-02-12T20:21:35.049199] [DEBUG] [LOCAL ] No optimal features file found for ETON: ./output/feature-sets/ETON.txt [2026-02-12T20:21:35.049278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:35.049323] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:35.049361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:35.049434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:35.111757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:35.112787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:35.112905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:35.112946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:35.242323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:35.242515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:35.242592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:35.242641] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:35.246402] [DEBUG] [FORECASTER] ETON: Forecast T+1@11:T+2@11: DOWN (p=49.44%) [2026-02-12T20:21:35.246724] [INFO ] [FORECASTER] Completed predict_future for ETON [2026-02-12T20:21:35.246874] [INFO ] [sig ] ETON: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:35.392981] [INFO ] [LOCAL ] Saved forecast: ETON 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ETON.txt [2026-02-12T20:21:35.393142] [INFO ] [sig ] [1085/3411] Completed ETON in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-12T20:21:35.393190] [INFO ] [sig ] [1086/3411] Forecasting ETSY... [2026-02-12T20:21:35.393223] [INFO ] [sig ] Generating forecast for: ETSY [2026-02-12T20:21:35.393256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETSY' from 'https://tdm.silogroup.org/data/derivative_storage/ETSY.csv'. [2026-02-12T20:21:35.405467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETSY'. [2026-02-12T20:21:35.405846] [INFO ] [FORECASTER] Starting predict_future for ETSY [2026-02-12T20:21:35.406645] [DEBUG] [LOCAL ] No optimal features file found for ETSY: ./output/feature-sets/ETSY.txt [2026-02-12T20:21:35.406697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:35.406729] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:35.406756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:35.406814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:35.463868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:35.464880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:35.464967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:35.464999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:35.591536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:35.591708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:35.591759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:35.591806] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:35.595357] [DEBUG] [FORECASTER] ETSY: Forecast T+1@11:T+2@11: UP (p=63.88%) [2026-02-12T20:21:35.595688] [INFO ] [FORECASTER] Completed predict_future for ETSY [2026-02-12T20:21:35.595831] [INFO ] [sig ] ETSY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:35.745186] [INFO ] [LOCAL ] Saved forecast: ETSY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ETSY.txt [2026-02-12T20:21:35.745359] [INFO ] [sig ] [1086/3411] Completed ETSY in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-12T20:21:35.745402] [INFO ] [sig ] [1087/3411] Forecasting ETY... [2026-02-12T20:21:35.745431] [INFO ] [sig ] Generating forecast for: ETY [2026-02-12T20:21:35.745462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETY' from 'https://tdm.silogroup.org/data/derivative_storage/ETY.csv'. [2026-02-12T20:21:35.758090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETY'. [2026-02-12T20:21:35.758440] [INFO ] [FORECASTER] Starting predict_future for ETY [2026-02-12T20:21:35.759260] [DEBUG] [LOCAL ] No optimal features file found for ETY: ./output/feature-sets/ETY.txt [2026-02-12T20:21:35.759314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:35.759374] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:35.759403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:35.759464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:35.820620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:35.821424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:35.821521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:35.821564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:35.952409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:35.952602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:35.952656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:35.952877] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:35.956939] [DEBUG] [FORECASTER] ETY: Forecast T+1@11:T+2@11: UP (p=99.19%) [2026-02-12T20:21:35.957276] [INFO ] [FORECASTER] Completed predict_future for ETY [2026-02-12T20:21:35.957668] [INFO ] [sig ] ETY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:36.113797] [INFO ] [LOCAL ] Saved forecast: ETY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ETY.txt [2026-02-12T20:21:36.113953] [INFO ] [sig ] [1087/3411] Completed ETY in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-12T20:21:36.113993] [INFO ] [sig ] [1088/3411] Forecasting EUFN... [2026-02-12T20:21:36.114023] [INFO ] [sig ] Generating forecast for: EUFN [2026-02-12T20:21:36.114054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EUFN' from 'https://tdm.silogroup.org/data/derivative_storage/EUFN.csv'. [2026-02-12T20:21:36.126163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EUFN'. [2026-02-12T20:21:36.126508] [INFO ] [FORECASTER] Starting predict_future for EUFN [2026-02-12T20:21:36.127386] [DEBUG] [LOCAL ] No optimal features file found for EUFN: ./output/feature-sets/EUFN.txt [2026-02-12T20:21:36.127441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:36.127473] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:36.127499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:36.127566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:36.190317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:36.191204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:36.191304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:36.191344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:36.317968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:36.318129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:36.318169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:36.318199] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:36.321984] [DEBUG] [FORECASTER] EUFN: Forecast T+1@11:T+2@11: UP (p=84.96%) [2026-02-12T20:21:36.322268] [INFO ] [FORECASTER] Completed predict_future for EUFN [2026-02-12T20:21:36.322402] [INFO ] [sig ] EUFN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:36.468380] [INFO ] [LOCAL ] Saved forecast: EUFN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EUFN.txt [2026-02-12T20:21:36.468743] [INFO ] [sig ] [1088/3411] Completed EUFN in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-12T20:21:36.468786] [INFO ] [sig ] [1089/3411] Forecasting EVAX... [2026-02-12T20:21:36.468816] [INFO ] [sig ] Generating forecast for: EVAX [2026-02-12T20:21:36.468847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVAX' from 'https://tdm.silogroup.org/data/derivative_storage/EVAX.csv'. [2026-02-12T20:21:36.481014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVAX'. [2026-02-12T20:21:36.481386] [INFO ] [FORECASTER] Starting predict_future for EVAX [2026-02-12T20:21:36.482407] [DEBUG] [LOCAL ] No optimal features file found for EVAX: ./output/feature-sets/EVAX.txt [2026-02-12T20:21:36.482662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:36.482699] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:36.482754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:36.482838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:36.549006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:36.550098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:36.550184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:36.550219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:36.679682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:36.679842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:36.679884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:36.679931] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:36.683525] [DEBUG] [FORECASTER] EVAX: Forecast T+1@11:T+2@11: DOWN (p=9.39%) [2026-02-12T20:21:36.683831] [INFO ] [FORECASTER] Completed predict_future for EVAX [2026-02-12T20:21:36.683968] [INFO ] [sig ] EVAX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:36.830372] [INFO ] [LOCAL ] Saved forecast: EVAX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EVAX.txt [2026-02-12T20:21:36.830518] [INFO ] [sig ] [1089/3411] Completed EVAX in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-12T20:21:36.830560] [INFO ] [sig ] [1090/3411] Forecasting EVC... [2026-02-12T20:21:36.830614] [INFO ] [sig ] Generating forecast for: EVC [2026-02-12T20:21:36.830652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVC' from 'https://tdm.silogroup.org/data/derivative_storage/EVC.csv'. [2026-02-12T20:21:36.842957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVC'. [2026-02-12T20:21:36.843297] [INFO ] [FORECASTER] Starting predict_future for EVC [2026-02-12T20:21:36.844143] [DEBUG] [LOCAL ] No optimal features file found for EVC: ./output/feature-sets/EVC.txt [2026-02-12T20:21:36.844197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:36.844229] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:36.844256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:36.844313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:36.905888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:36.906965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:36.907054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:36.907088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:37.037720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:37.037887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:37.037934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:37.038006] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:37.041863] [DEBUG] [FORECASTER] EVC: Forecast T+1@11:T+2@11: UP (p=72.72%) [2026-02-12T20:21:37.042192] [INFO ] [FORECASTER] Completed predict_future for EVC [2026-02-12T20:21:37.042360] [INFO ] [sig ] EVC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:37.196783] [INFO ] [LOCAL ] Saved forecast: EVC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EVC.txt [2026-02-12T20:21:37.196965] [INFO ] [sig ] [1090/3411] Completed EVC in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-12T20:21:37.197011] [INFO ] [sig ] [1091/3411] Forecasting EVCM... [2026-02-12T20:21:37.197043] [INFO ] [sig ] Generating forecast for: EVCM [2026-02-12T20:21:37.197075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVCM' from 'https://tdm.silogroup.org/data/derivative_storage/EVCM.csv'. [2026-02-12T20:21:37.209246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVCM'. [2026-02-12T20:21:37.209666] [INFO ] [FORECASTER] Starting predict_future for EVCM [2026-02-12T20:21:37.210486] [DEBUG] [LOCAL ] No optimal features file found for EVCM: ./output/feature-sets/EVCM.txt [2026-02-12T20:21:37.210548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:37.210603] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:37.210659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:37.210736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:37.273235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:37.274430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:37.274753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:37.274810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:37.402533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:37.402713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:37.402755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:37.402786] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:37.406648] [DEBUG] [FORECASTER] EVCM: Forecast T+1@11:T+2@11: UP (p=89.10%) [2026-02-12T20:21:37.406958] [INFO ] [FORECASTER] Completed predict_future for EVCM [2026-02-12T20:21:37.407104] [INFO ] [sig ] EVCM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:37.555928] [INFO ] [LOCAL ] Saved forecast: EVCM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EVCM.txt [2026-02-12T20:21:37.556093] [INFO ] [sig ] [1091/3411] Completed EVCM in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-12T20:21:37.556132] [INFO ] [sig ] [1092/3411] Forecasting EVEX... [2026-02-12T20:21:37.556162] [INFO ] [sig ] Generating forecast for: EVEX [2026-02-12T20:21:37.556195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVEX' from 'https://tdm.silogroup.org/data/derivative_storage/EVEX.csv'. [2026-02-12T20:21:37.568814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVEX'. [2026-02-12T20:21:37.569206] [INFO ] [FORECASTER] Starting predict_future for EVEX [2026-02-12T20:21:37.570292] [DEBUG] [LOCAL ] No optimal features file found for EVEX: ./output/feature-sets/EVEX.txt [2026-02-12T20:21:37.570348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:37.570382] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:37.570410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:37.570469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:37.634876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:37.635779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:37.635869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:37.635904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:37.766688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:37.766847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:37.766888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:37.766920] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:37.771344] [DEBUG] [FORECASTER] EVEX: Forecast T+1@11:T+2@11: DOWN (p=12.24%) [2026-02-12T20:21:37.771849] [INFO ] [FORECASTER] Completed predict_future for EVEX [2026-02-12T20:21:37.771992] [INFO ] [sig ] EVEX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:37.931825] [INFO ] [LOCAL ] Saved forecast: EVEX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EVEX.txt [2026-02-12T20:21:37.932035] [INFO ] [sig ] [1092/3411] Completed EVEX in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-12T20:21:37.932094] [INFO ] [sig ] [1093/3411] Forecasting EVF... [2026-02-12T20:21:37.932142] [INFO ] [sig ] Generating forecast for: EVF [2026-02-12T20:21:37.932193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVF' from 'https://tdm.silogroup.org/data/derivative_storage/EVF.csv'. [2026-02-12T20:21:37.948953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVF'. [2026-02-12T20:21:37.949452] [INFO ] [FORECASTER] Starting predict_future for EVF [2026-02-12T20:21:37.950555] [DEBUG] [LOCAL ] No optimal features file found for EVF: ./output/feature-sets/EVF.txt [2026-02-12T20:21:37.950645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:37.950688] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:37.950742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:37.950823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:38.011628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:38.012529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:38.012637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:38.012673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:38.132307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:38.132481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:38.132523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:38.132553] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:38.136160] [DEBUG] [FORECASTER] EVF: Forecast T+1@11:T+2@11: DOWN (p=47.68%) [2026-02-12T20:21:38.136449] [INFO ] [FORECASTER] Completed predict_future for EVF [2026-02-12T20:21:38.136605] [INFO ] [sig ] EVF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:38.281519] [INFO ] [LOCAL ] Saved forecast: EVF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EVF.txt [2026-02-12T20:21:38.281708] [INFO ] [sig ] [1093/3411] Completed EVF in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-12T20:21:38.281754] [INFO ] [sig ] [1094/3411] Forecasting EVG... [2026-02-12T20:21:38.281787] [INFO ] [sig ] Generating forecast for: EVG [2026-02-12T20:21:38.281819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVG' from 'https://tdm.silogroup.org/data/derivative_storage/EVG.csv'. [2026-02-12T20:21:38.294028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVG'. [2026-02-12T20:21:38.294408] [INFO ] [FORECASTER] Starting predict_future for EVG [2026-02-12T20:21:38.295689] [DEBUG] [LOCAL ] No optimal features file found for EVG: ./output/feature-sets/EVG.txt [2026-02-12T20:21:38.295744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:38.295778] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:38.295805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:38.295863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:38.358173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:38.359013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:38.359099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:38.359133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:38.476981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:38.477141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:38.477182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:38.477211] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:38.481646] [DEBUG] [FORECASTER] EVG: Forecast T+1@11:T+2@11: UP (p=91.48%) [2026-02-12T20:21:38.482094] [INFO ] [FORECASTER] Completed predict_future for EVG [2026-02-12T20:21:38.482260] [INFO ] [sig ] EVG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:38.629335] [INFO ] [LOCAL ] Saved forecast: EVG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EVG.txt [2026-02-12T20:21:38.629514] [INFO ] [sig ] [1094/3411] Completed EVG in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-12T20:21:38.629556] [INFO ] [sig ] [1095/3411] Forecasting EVGO... [2026-02-12T20:21:38.629605] [INFO ] [sig ] Generating forecast for: EVGO [2026-02-12T20:21:38.629638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVGO' from 'https://tdm.silogroup.org/data/derivative_storage/EVGO.csv'. [2026-02-12T20:21:38.641144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVGO'. [2026-02-12T20:21:38.641499] [INFO ] [FORECASTER] Starting predict_future for EVGO [2026-02-12T20:21:38.642367] [DEBUG] [LOCAL ] No optimal features file found for EVGO: ./output/feature-sets/EVGO.txt [2026-02-12T20:21:38.642422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:38.642455] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:38.642482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:38.642540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:38.705841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:38.706816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:38.706903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:38.706936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:38.839384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:38.839550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:38.839627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:38.839662] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:38.843824] [DEBUG] [FORECASTER] EVGO: Forecast T+1@11:T+2@11: UP (p=96.76%) [2026-02-12T20:21:38.844141] [INFO ] [FORECASTER] Completed predict_future for EVGO [2026-02-12T20:21:38.844279] [INFO ] [sig ] EVGO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:38.996427] [INFO ] [LOCAL ] Saved forecast: EVGO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EVGO.txt [2026-02-12T20:21:38.996808] [INFO ] [sig ] [1095/3411] Completed EVGO in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-12T20:21:38.996854] [INFO ] [sig ] [1096/3411] Forecasting EVH... [2026-02-12T20:21:38.996884] [INFO ] [sig ] Generating forecast for: EVH [2026-02-12T20:21:38.996917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVH' from 'https://tdm.silogroup.org/data/derivative_storage/EVH.csv'. [2026-02-12T20:21:39.010217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVH'. [2026-02-12T20:21:39.010666] [INFO ] [FORECASTER] Starting predict_future for EVH [2026-02-12T20:21:39.011466] [DEBUG] [LOCAL ] No optimal features file found for EVH: ./output/feature-sets/EVH.txt [2026-02-12T20:21:39.011517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:39.011549] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:39.011593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:39.011654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:39.081245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:39.082146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:39.082231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:39.082267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:39.201906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:39.202060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:39.202101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:39.202132] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:39.205564] [DEBUG] [FORECASTER] EVH: Forecast T+1@11:T+2@11: UP (p=89.68%) [2026-02-12T20:21:39.205862] [INFO ] [FORECASTER] Completed predict_future for EVH [2026-02-12T20:21:39.205993] [INFO ] [sig ] EVH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:39.351438] [INFO ] [LOCAL ] Saved forecast: EVH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EVH.txt [2026-02-12T20:21:39.351633] [INFO ] [sig ] [1096/3411] Completed EVH in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-12T20:21:39.351687] [INFO ] [sig ] [1097/3411] Forecasting EVN... [2026-02-12T20:21:39.351732] [INFO ] [sig ] Generating forecast for: EVN [2026-02-12T20:21:39.351777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVN' from 'https://tdm.silogroup.org/data/derivative_storage/EVN.csv'. [2026-02-12T20:21:39.363569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVN'. [2026-02-12T20:21:39.363979] [INFO ] [FORECASTER] Starting predict_future for EVN [2026-02-12T20:21:39.364904] [DEBUG] [LOCAL ] No optimal features file found for EVN: ./output/feature-sets/EVN.txt [2026-02-12T20:21:39.364959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:39.364990] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:39.365018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:39.365075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:39.425284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:39.426203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:39.426340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:39.426378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:39.547453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:39.547631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:39.547675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:39.547707] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:39.551684] [DEBUG] [FORECASTER] EVN: Forecast T+1@11:T+2@11: DOWN (p=32.58%) [2026-02-12T20:21:39.551964] [INFO ] [FORECASTER] Completed predict_future for EVN [2026-02-12T20:21:39.552095] [INFO ] [sig ] EVN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:39.692538] [INFO ] [LOCAL ] Saved forecast: EVN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EVN.txt [2026-02-12T20:21:39.692708] [INFO ] [sig ] [1097/3411] Completed EVN in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-12T20:21:39.692749] [INFO ] [sig ] [1098/3411] Forecasting EVO... [2026-02-12T20:21:39.692779] [INFO ] [sig ] Generating forecast for: EVO [2026-02-12T20:21:39.692810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVO' from 'https://tdm.silogroup.org/data/derivative_storage/EVO.csv'. [2026-02-12T20:21:39.705390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVO'. [2026-02-12T20:21:39.705749] [INFO ] [FORECASTER] Starting predict_future for EVO [2026-02-12T20:21:39.706540] [DEBUG] [LOCAL ] No optimal features file found for EVO: ./output/feature-sets/EVO.txt [2026-02-12T20:21:39.706611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:39.706645] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:39.706672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:39.706729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:39.764482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:39.765275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:39.765358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:39.765391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:39.896989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:39.897160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:39.897205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:39.897233] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:39.900870] [DEBUG] [FORECASTER] EVO: Forecast T+1@11:T+2@11: DOWN (p=33.92%) [2026-02-12T20:21:39.901187] [INFO ] [FORECASTER] Completed predict_future for EVO [2026-02-12T20:21:39.901323] [INFO ] [sig ] EVO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:40.064327] [INFO ] [LOCAL ] Saved forecast: EVO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EVO.txt [2026-02-12T20:21:40.064502] [INFO ] [sig ] [1098/3411] Completed EVO in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-12T20:21:40.064750] [INFO ] [sig ] [1099/3411] Forecasting EVRG... [2026-02-12T20:21:40.064781] [INFO ] [sig ] Generating forecast for: EVRG [2026-02-12T20:21:40.064819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVRG' from 'https://tdm.silogroup.org/data/derivative_storage/EVRG.csv'. [2026-02-12T20:21:40.078333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVRG'. [2026-02-12T20:21:40.078899] [INFO ] [FORECASTER] Starting predict_future for EVRG [2026-02-12T20:21:40.079775] [DEBUG] [LOCAL ] No optimal features file found for EVRG: ./output/feature-sets/EVRG.txt [2026-02-12T20:21:40.079826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:40.079858] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:40.079884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:40.079941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:40.140532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:40.141411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:40.141506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:40.141538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:40.266818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:40.266980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:40.267021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:40.267052] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:40.270643] [DEBUG] [FORECASTER] EVRG: Forecast T+1@11:T+2@11: UP (p=94.18%) [2026-02-12T20:21:40.270926] [INFO ] [FORECASTER] Completed predict_future for EVRG [2026-02-12T20:21:40.271064] [INFO ] [sig ] EVRG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:40.412807] [INFO ] [LOCAL ] Saved forecast: EVRG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EVRG.txt [2026-02-12T20:21:40.412956] [INFO ] [sig ] [1099/3411] Completed EVRG in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-12T20:21:40.412996] [INFO ] [sig ] [1100/3411] Forecasting EVSD... [2026-02-12T20:21:40.413027] [INFO ] [sig ] Generating forecast for: EVSD [2026-02-12T20:21:40.413057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVSD' from 'https://tdm.silogroup.org/data/derivative_storage/EVSD.csv'. [2026-02-12T20:21:40.425886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVSD'. [2026-02-12T20:21:40.426184] [INFO ] [FORECASTER] Starting predict_future for EVSD [2026-02-12T20:21:40.427228] [DEBUG] [LOCAL ] No optimal features file found for EVSD: ./output/feature-sets/EVSD.txt [2026-02-12T20:21:40.427319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:40.427360] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:40.427395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:40.427465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:40.487354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:40.488150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:40.488236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:40.488270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:40.613661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:40.613823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:40.613864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:40.613892] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:40.617538] [DEBUG] [FORECASTER] EVSD: Forecast T+1@11:T+2@11: UP (p=95.15%) [2026-02-12T20:21:40.617878] [INFO ] [FORECASTER] Completed predict_future for EVSD [2026-02-12T20:21:40.618014] [INFO ] [sig ] EVSD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:40.768304] [INFO ] [LOCAL ] Saved forecast: EVSD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EVSD.txt [2026-02-12T20:21:40.768638] [INFO ] [sig ] [1100/3411] Completed EVSD in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-12T20:21:40.768711] [INFO ] [sig ] [1101/3411] Forecasting EVTC... [2026-02-12T20:21:40.768760] [INFO ] [sig ] Generating forecast for: EVTC [2026-02-12T20:21:40.768816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTC' from 'https://tdm.silogroup.org/data/derivative_storage/EVTC.csv'. [2026-02-12T20:21:40.786666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTC'. [2026-02-12T20:21:40.787206] [INFO ] [FORECASTER] Starting predict_future for EVTC [2026-02-12T20:21:40.788536] [DEBUG] [LOCAL ] No optimal features file found for EVTC: ./output/feature-sets/EVTC.txt [2026-02-12T20:21:40.788652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:40.788719] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:40.788771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:40.788866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:40.871288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:40.872597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:40.872742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:40.872800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:41.040001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:41.040210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:41.040265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:41.040304] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:41.045596] [DEBUG] [FORECASTER] EVTC: Forecast T+1@11:T+2@11: UP (p=91.90%) [2026-02-12T20:21:41.046140] [INFO ] [FORECASTER] Completed predict_future for EVTC [2026-02-12T20:21:41.046363] [INFO ] [sig ] EVTC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:41.267523] [INFO ] [LOCAL ] Saved forecast: EVTC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EVTC.txt [2026-02-12T20:21:41.267795] [INFO ] [sig ] [1101/3411] Completed EVTC in 0.5s | 2.78 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-12T20:21:41.267862] [INFO ] [sig ] [1102/3411] Forecasting EVTL... [2026-02-12T20:21:41.267915] [INFO ] [sig ] Generating forecast for: EVTL [2026-02-12T20:21:41.267968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTL' from 'https://tdm.silogroup.org/data/derivative_storage/EVTL.csv'. [2026-02-12T20:21:41.301200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTL'. [2026-02-12T20:21:41.301790] [INFO ] [FORECASTER] Starting predict_future for EVTL [2026-02-12T20:21:41.303047] [DEBUG] [LOCAL ] No optimal features file found for EVTL: ./output/feature-sets/EVTL.txt [2026-02-12T20:21:41.303119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:41.303169] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:41.303210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:41.303297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:41.403614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:41.404976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:41.405137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:41.405195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:41.620613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:41.620823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:41.620891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:41.620946] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:41.627278] [DEBUG] [FORECASTER] EVTL: Forecast T+1@11:T+2@11: DOWN (p=27.65%) [2026-02-12T20:21:41.627950] [INFO ] [FORECASTER] Completed predict_future for EVTL [2026-02-12T20:21:41.628211] [INFO ] [sig ] EVTL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:41.858455] [INFO ] [LOCAL ] Saved forecast: EVTL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EVTL.txt [2026-02-12T20:21:41.858734] [INFO ] [sig ] [1102/3411] Completed EVTL in 0.6s | 2.78 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-12T20:21:41.858794] [INFO ] [sig ] [1103/3411] Forecasting EWBC... [2026-02-12T20:21:41.858835] [INFO ] [sig ] Generating forecast for: EWBC [2026-02-12T20:21:41.858877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWBC' from 'https://tdm.silogroup.org/data/derivative_storage/EWBC.csv'. [2026-02-12T20:21:41.876385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWBC'. [2026-02-12T20:21:41.876938] [INFO ] [FORECASTER] Starting predict_future for EWBC [2026-02-12T20:21:41.878167] [DEBUG] [LOCAL ] No optimal features file found for EWBC: ./output/feature-sets/EWBC.txt [2026-02-12T20:21:41.878236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:41.878288] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:41.878331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:41.878434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:41.973780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:41.975088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:41.975209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:41.975264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:42.114894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:42.115088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:42.115138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:42.115171] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:42.119463] [DEBUG] [FORECASTER] EWBC: Forecast T+1@11:T+2@11: DOWN (p=21.12%) [2026-02-12T20:21:42.119935] [INFO ] [FORECASTER] Completed predict_future for EWBC [2026-02-12T20:21:42.120126] [INFO ] [sig ] EWBC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:42.269492] [INFO ] [LOCAL ] Saved forecast: EWBC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EWBC.txt [2026-02-12T20:21:42.269690] [INFO ] [sig ] [1103/3411] Completed EWBC in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-12T20:21:42.269736] [INFO ] [sig ] [1104/3411] Forecasting EWCZ... [2026-02-12T20:21:42.269766] [INFO ] [sig ] Generating forecast for: EWCZ [2026-02-12T20:21:42.269799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWCZ' from 'https://tdm.silogroup.org/data/derivative_storage/EWCZ.csv'. [2026-02-12T20:21:42.281972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWCZ'. [2026-02-12T20:21:42.282329] [INFO ] [FORECASTER] Starting predict_future for EWCZ [2026-02-12T20:21:42.283190] [DEBUG] [LOCAL ] No optimal features file found for EWCZ: ./output/feature-sets/EWCZ.txt [2026-02-12T20:21:42.283244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:42.283307] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:42.283337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:42.283407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:42.341640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:42.342592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:42.342681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:42.342716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:42.467049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:42.467212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:42.467280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:42.467314] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:42.471413] [DEBUG] [FORECASTER] EWCZ: Forecast T+1@11:T+2@11: DOWN (p=13.03%) [2026-02-12T20:21:42.471912] [INFO ] [FORECASTER] Completed predict_future for EWCZ [2026-02-12T20:21:42.472057] [INFO ] [sig ] EWCZ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:42.617967] [INFO ] [LOCAL ] Saved forecast: EWCZ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EWCZ.txt [2026-02-12T20:21:42.618138] [INFO ] [sig ] [1104/3411] Completed EWCZ in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-12T20:21:42.618186] [INFO ] [sig ] [1105/3411] Forecasting EWTX... [2026-02-12T20:21:42.618232] [INFO ] [sig ] Generating forecast for: EWTX [2026-02-12T20:21:42.618277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWTX' from 'https://tdm.silogroup.org/data/derivative_storage/EWTX.csv'. [2026-02-12T20:21:42.631325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWTX'. [2026-02-12T20:21:42.631741] [INFO ] [FORECASTER] Starting predict_future for EWTX [2026-02-12T20:21:42.632603] [DEBUG] [LOCAL ] No optimal features file found for EWTX: ./output/feature-sets/EWTX.txt [2026-02-12T20:21:42.632659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:42.632693] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:42.632722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:42.632781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:42.693771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:42.694563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:42.694665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:42.694699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:42.820357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:42.820514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:42.820558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:42.820611] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:42.824372] [DEBUG] [FORECASTER] EWTX: Forecast T+1@11:T+2@11: DOWN (p=7.77%) [2026-02-12T20:21:42.824680] [INFO ] [FORECASTER] Completed predict_future for EWTX [2026-02-12T20:21:42.824821] [INFO ] [sig ] EWTX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:42.971509] [INFO ] [LOCAL ] Saved forecast: EWTX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EWTX.txt [2026-02-12T20:21:42.971894] [INFO ] [sig ] [1105/3411] Completed EWTX in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-12T20:21:42.971940] [INFO ] [sig ] [1106/3411] Forecasting EWZS... [2026-02-12T20:21:42.971971] [INFO ] [sig ] Generating forecast for: EWZS [2026-02-12T20:21:42.972001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWZS' from 'https://tdm.silogroup.org/data/derivative_storage/EWZS.csv'. [2026-02-12T20:21:42.984393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWZS'. [2026-02-12T20:21:42.984830] [INFO ] [FORECASTER] Starting predict_future for EWZS [2026-02-12T20:21:42.985722] [DEBUG] [LOCAL ] No optimal features file found for EWZS: ./output/feature-sets/EWZS.txt [2026-02-12T20:21:42.985790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:42.985827] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:42.985856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:42.985915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:43.047452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:43.048369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:43.048461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:43.048498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:43.179888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:43.180065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:43.180109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:43.180140] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:43.184280] [DEBUG] [FORECASTER] EWZS: Forecast T+1@11:T+2@11: DOWN (p=0.48%) [2026-02-12T20:21:43.184876] [INFO ] [FORECASTER] Completed predict_future for EWZS [2026-02-12T20:21:43.185034] [INFO ] [sig ] EWZS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:43.341651] [INFO ] [LOCAL ] Saved forecast: EWZS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EWZS.txt [2026-02-12T20:21:43.341841] [INFO ] [sig ] [1106/3411] Completed EWZS in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-12T20:21:43.341889] [INFO ] [sig ] [1107/3411] Forecasting EXAS... [2026-02-12T20:21:43.341931] [INFO ] [sig ] Generating forecast for: EXAS [2026-02-12T20:21:43.341971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXAS' from 'https://tdm.silogroup.org/data/derivative_storage/EXAS.csv'. [2026-02-12T20:21:43.354157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXAS'. [2026-02-12T20:21:43.354629] [INFO ] [FORECASTER] Starting predict_future for EXAS [2026-02-12T20:21:43.355570] [DEBUG] [LOCAL ] No optimal features file found for EXAS: ./output/feature-sets/EXAS.txt [2026-02-12T20:21:43.355656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:43.355697] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:43.355731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:43.355806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:43.417466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:43.418445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:43.418602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:43.418653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:43.560700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:43.560864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:43.560906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:43.560973] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:43.564753] [DEBUG] [FORECASTER] EXAS: Forecast T+1@11:T+2@11: DOWN (p=48.84%) [2026-02-12T20:21:43.565073] [INFO ] [FORECASTER] Completed predict_future for EXAS [2026-02-12T20:21:43.565222] [INFO ] [sig ] EXAS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:43.716649] [INFO ] [LOCAL ] Saved forecast: EXAS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EXAS.txt [2026-02-12T20:21:43.716849] [INFO ] [sig ] [1107/3411] Completed EXAS in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-12T20:21:43.716898] [INFO ] [sig ] [1108/3411] Forecasting EXC... [2026-02-12T20:21:43.716932] [INFO ] [sig ] Generating forecast for: EXC [2026-02-12T20:21:43.716964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXC' from 'https://tdm.silogroup.org/data/derivative_storage/EXC.csv'. [2026-02-12T20:21:43.729612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXC'. [2026-02-12T20:21:43.730078] [INFO ] [FORECASTER] Starting predict_future for EXC [2026-02-12T20:21:43.731266] [DEBUG] [LOCAL ] No optimal features file found for EXC: ./output/feature-sets/EXC.txt [2026-02-12T20:21:43.731350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:43.731394] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:43.731432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:43.731524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:43.799507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:43.800490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:43.800620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:43.800660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:43.934455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:43.934628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:43.934670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:43.934699] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:43.938228] [DEBUG] [FORECASTER] EXC: Forecast T+1@11:T+2@11: DOWN (p=48.34%) [2026-02-12T20:21:43.938543] [INFO ] [FORECASTER] Completed predict_future for EXC [2026-02-12T20:21:43.938706] [INFO ] [sig ] EXC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:44.089508] [INFO ] [LOCAL ] Saved forecast: EXC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EXC.txt [2026-02-12T20:21:44.089710] [INFO ] [sig ] [1108/3411] Completed EXC in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-12T20:21:44.089752] [INFO ] [sig ] [1109/3411] Forecasting EXEL... [2026-02-12T20:21:44.089785] [INFO ] [sig ] Generating forecast for: EXEL [2026-02-12T20:21:44.089814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXEL' from 'https://tdm.silogroup.org/data/derivative_storage/EXEL.csv'. [2026-02-12T20:21:44.103451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXEL'. [2026-02-12T20:21:44.104008] [INFO ] [FORECASTER] Starting predict_future for EXEL [2026-02-12T20:21:44.105022] [DEBUG] [LOCAL ] No optimal features file found for EXEL: ./output/feature-sets/EXEL.txt [2026-02-12T20:21:44.105073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:44.105105] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:44.105131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:44.105187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:44.163676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:44.164296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:44.164379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:44.164417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:44.286810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:44.286975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:44.287017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:44.287047] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:44.290662] [DEBUG] [FORECASTER] EXEL: Forecast T+1@11:T+2@11: DOWN (p=7.50%) [2026-02-12T20:21:44.290958] [INFO ] [FORECASTER] Completed predict_future for EXEL [2026-02-12T20:21:44.291100] [INFO ] [sig ] EXEL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:44.437175] [INFO ] [LOCAL ] Saved forecast: EXEL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EXEL.txt [2026-02-12T20:21:44.437373] [INFO ] [sig ] [1109/3411] Completed EXEL in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-12T20:21:44.437423] [INFO ] [sig ] [1110/3411] Forecasting EXFY... [2026-02-12T20:21:44.437461] [INFO ] [sig ] Generating forecast for: EXFY [2026-02-12T20:21:44.437499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXFY' from 'https://tdm.silogroup.org/data/derivative_storage/EXFY.csv'. [2026-02-12T20:21:44.450621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXFY'. [2026-02-12T20:21:44.451125] [INFO ] [FORECASTER] Starting predict_future for EXFY [2026-02-12T20:21:44.452145] [DEBUG] [LOCAL ] No optimal features file found for EXFY: ./output/feature-sets/EXFY.txt [2026-02-12T20:21:44.452200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:44.452234] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:44.452261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:44.452318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:44.510409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:44.511306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:44.511396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:44.511429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:44.636310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:44.636472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:44.636520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:44.636554] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:44.640099] [DEBUG] [FORECASTER] EXFY: Forecast T+1@11:T+2@11: UP (p=93.32%) [2026-02-12T20:21:44.640387] [INFO ] [FORECASTER] Completed predict_future for EXFY [2026-02-12T20:21:44.640547] [INFO ] [sig ] EXFY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:44.783769] [INFO ] [LOCAL ] Saved forecast: EXFY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EXFY.txt [2026-02-12T20:21:44.783934] [INFO ] [sig ] [1110/3411] Completed EXFY in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-12T20:21:44.783973] [INFO ] [sig ] [1111/3411] Forecasting EXG... [2026-02-12T20:21:44.784002] [INFO ] [sig ] Generating forecast for: EXG [2026-02-12T20:21:44.784033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXG' from 'https://tdm.silogroup.org/data/derivative_storage/EXG.csv'. [2026-02-12T20:21:44.796418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXG'. [2026-02-12T20:21:44.796779] [INFO ] [FORECASTER] Starting predict_future for EXG [2026-02-12T20:21:44.797672] [DEBUG] [LOCAL ] No optimal features file found for EXG: ./output/feature-sets/EXG.txt [2026-02-12T20:21:44.797725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:44.797757] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:44.797784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:44.797839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:44.856187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:44.857065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:44.857150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:44.857183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:44.982423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:44.982604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:44.982648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:44.982678] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:44.986388] [DEBUG] [FORECASTER] EXG: Forecast T+1@11:T+2@11: UP (p=63.48%) [2026-02-12T20:21:44.986759] [INFO ] [FORECASTER] Completed predict_future for EXG [2026-02-12T20:21:44.986908] [INFO ] [sig ] EXG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:45.128664] [INFO ] [LOCAL ] Saved forecast: EXG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EXG.txt [2026-02-12T20:21:45.128837] [INFO ] [sig ] [1111/3411] Completed EXG in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-12T20:21:45.128882] [INFO ] [sig ] [1112/3411] Forecasting EXK... [2026-02-12T20:21:45.128911] [INFO ] [sig ] Generating forecast for: EXK [2026-02-12T20:21:45.128941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXK' from 'https://tdm.silogroup.org/data/derivative_storage/EXK.csv'. [2026-02-12T20:21:45.144323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXK'. [2026-02-12T20:21:45.144849] [INFO ] [FORECASTER] Starting predict_future for EXK [2026-02-12T20:21:45.145863] [DEBUG] [LOCAL ] No optimal features file found for EXK: ./output/feature-sets/EXK.txt [2026-02-12T20:21:45.145942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:45.145988] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:45.146020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:45.146080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:45.213303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:45.214267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:45.214369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:45.214408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:45.348545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:45.348745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:45.348790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:45.348822] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:45.353231] [DEBUG] [FORECASTER] EXK: Forecast T+1@11:T+2@11: DOWN (p=15.05%) [2026-02-12T20:21:45.353658] [INFO ] [FORECASTER] Completed predict_future for EXK [2026-02-12T20:21:45.353826] [INFO ] [sig ] EXK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:45.505690] [INFO ] [LOCAL ] Saved forecast: EXK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EXK.txt [2026-02-12T20:21:45.505863] [INFO ] [sig ] [1112/3411] Completed EXK in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-12T20:21:45.505906] [INFO ] [sig ] [1113/3411] Forecasting EXLS... [2026-02-12T20:21:45.505942] [INFO ] [sig ] Generating forecast for: EXLS [2026-02-12T20:21:45.505987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXLS' from 'https://tdm.silogroup.org/data/derivative_storage/EXLS.csv'. [2026-02-12T20:21:45.518856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXLS'. [2026-02-12T20:21:45.519250] [INFO ] [FORECASTER] Starting predict_future for EXLS [2026-02-12T20:21:45.520131] [DEBUG] [LOCAL ] No optimal features file found for EXLS: ./output/feature-sets/EXLS.txt [2026-02-12T20:21:45.520184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:45.520216] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:45.520243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:45.520299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:45.581866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:45.582811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:45.582900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:45.582935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:45.714827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:45.715004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:45.715048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:45.715078] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:45.718839] [DEBUG] [FORECASTER] EXLS: Forecast T+1@11:T+2@11: DOWN (p=8.27%) [2026-02-12T20:21:45.719133] [INFO ] [FORECASTER] Completed predict_future for EXLS [2026-02-12T20:21:45.719269] [INFO ] [sig ] EXLS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:45.880055] [INFO ] [LOCAL ] Saved forecast: EXLS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EXLS.txt [2026-02-12T20:21:45.880213] [INFO ] [sig ] [1113/3411] Completed EXLS in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-12T20:21:45.880259] [INFO ] [sig ] [1114/3411] Forecasting EXP... [2026-02-12T20:21:45.880290] [INFO ] [sig ] Generating forecast for: EXP [2026-02-12T20:21:45.880322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXP' from 'https://tdm.silogroup.org/data/derivative_storage/EXP.csv'. [2026-02-12T20:21:45.892456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXP'. [2026-02-12T20:21:45.892856] [INFO ] [FORECASTER] Starting predict_future for EXP [2026-02-12T20:21:45.893680] [DEBUG] [LOCAL ] No optimal features file found for EXP: ./output/feature-sets/EXP.txt [2026-02-12T20:21:45.893735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:45.893768] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:45.893798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:45.893857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:45.955685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:45.956612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:45.956741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:45.956776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:46.082547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:46.082732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:46.082776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:46.082809] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:46.086532] [DEBUG] [FORECASTER] EXP: Forecast T+1@11:T+2@11: DOWN (p=33.88%) [2026-02-12T20:21:46.086863] [INFO ] [FORECASTER] Completed predict_future for EXP [2026-02-12T20:21:46.087008] [INFO ] [sig ] EXP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:46.237725] [INFO ] [LOCAL ] Saved forecast: EXP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EXP.txt [2026-02-12T20:21:46.237880] [INFO ] [sig ] [1114/3411] Completed EXP in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-12T20:21:46.237923] [INFO ] [sig ] [1115/3411] Forecasting EXPD... [2026-02-12T20:21:46.237952] [INFO ] [sig ] Generating forecast for: EXPD [2026-02-12T20:21:46.237983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPD' from 'https://tdm.silogroup.org/data/derivative_storage/EXPD.csv'. [2026-02-12T20:21:46.250371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPD'. [2026-02-12T20:21:46.250815] [INFO ] [FORECASTER] Starting predict_future for EXPD [2026-02-12T20:21:46.251680] [DEBUG] [LOCAL ] No optimal features file found for EXPD: ./output/feature-sets/EXPD.txt [2026-02-12T20:21:46.251734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:46.251766] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:46.251793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:46.251850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:46.313182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:46.314189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:46.314283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:46.314318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:46.461020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:46.461179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:46.461221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:46.461252] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:46.465712] [DEBUG] [FORECASTER] EXPD: Forecast T+1@11:T+2@11: DOWN (p=4.34%) [2026-02-12T20:21:46.466013] [INFO ] [FORECASTER] Completed predict_future for EXPD [2026-02-12T20:21:46.466168] [INFO ] [sig ] EXPD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:46.622520] [INFO ] [LOCAL ] Saved forecast: EXPD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EXPD.txt [2026-02-12T20:21:46.622712] [INFO ] [sig ] [1115/3411] Completed EXPD in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-12T20:21:46.622757] [INFO ] [sig ] [1116/3411] Forecasting EXPE... [2026-02-12T20:21:46.622793] [INFO ] [sig ] Generating forecast for: EXPE [2026-02-12T20:21:46.622840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPE' from 'https://tdm.silogroup.org/data/derivative_storage/EXPE.csv'. [2026-02-12T20:21:46.636252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPE'. [2026-02-12T20:21:46.636658] [INFO ] [FORECASTER] Starting predict_future for EXPE [2026-02-12T20:21:46.637501] [DEBUG] [LOCAL ] No optimal features file found for EXPE: ./output/feature-sets/EXPE.txt [2026-02-12T20:21:46.637556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:46.637634] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:46.637678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:46.637757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:46.700293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:46.701210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:46.701305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:46.701340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:46.840409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:46.840605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:46.840653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:46.840684] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:46.844517] [DEBUG] [FORECASTER] EXPE: Forecast T+1@11:T+2@11: DOWN (p=42.61%) [2026-02-12T20:21:46.844853] [INFO ] [FORECASTER] Completed predict_future for EXPE [2026-02-12T20:21:46.844994] [INFO ] [sig ] EXPE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:46.988876] [INFO ] [LOCAL ] Saved forecast: EXPE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/EXPE.txt [2026-02-12T20:21:46.989016] [INFO ] [sig ] [1116/3411] Completed EXPE in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-12T20:21:46.989055] [INFO ] [sig ] [1117/3411] Forecasting EXPI... [2026-02-12T20:21:46.989086] [INFO ] [sig ] Generating forecast for: EXPI [2026-02-12T20:21:46.989117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPI' from 'https://tdm.silogroup.org/data/derivative_storage/EXPI.csv'. [2026-02-12T20:21:47.001094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPI'. [2026-02-12T20:21:47.001456] [INFO ] [FORECASTER] Starting predict_future for EXPI [2026-02-12T20:21:47.002263] [DEBUG] [LOCAL ] No optimal features file found for EXPI: ./output/feature-sets/EXPI.txt [2026-02-12T20:21:47.002315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:47.002360] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:47.002387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:47.002443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:47.059962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:47.060705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:47.060786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:47.061009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:47.188020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:47.188194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:47.188255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:47.188290] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:47.192682] [DEBUG] [FORECASTER] EXPI: Forecast T+1@11:T+2@11: UP (p=72.47%) [2026-02-12T20:21:47.193009] [INFO ] [FORECASTER] Completed predict_future for EXPI [2026-02-12T20:21:47.193151] [INFO ] [sig ] EXPI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:47.346618] [INFO ] [LOCAL ] Saved forecast: EXPI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EXPI.txt [2026-02-12T20:21:47.346799] [INFO ] [sig ] [1117/3411] Completed EXPI in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-12T20:21:47.346844] [INFO ] [sig ] [1118/3411] Forecasting EXPO... [2026-02-12T20:21:47.346875] [INFO ] [sig ] Generating forecast for: EXPO [2026-02-12T20:21:47.346908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPO' from 'https://tdm.silogroup.org/data/derivative_storage/EXPO.csv'. [2026-02-12T20:21:47.360349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPO'. [2026-02-12T20:21:47.360791] [INFO ] [FORECASTER] Starting predict_future for EXPO [2026-02-12T20:21:47.361670] [DEBUG] [LOCAL ] No optimal features file found for EXPO: ./output/feature-sets/EXPO.txt [2026-02-12T20:21:47.361724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:47.361759] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:47.361786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:47.361845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:47.421693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:47.422651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:47.422734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:47.422766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:47.545308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:47.545467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:47.545509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:47.545539] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:47.549139] [DEBUG] [FORECASTER] EXPO: Forecast T+1@11:T+2@11: UP (p=77.96%) [2026-02-12T20:21:47.549425] [INFO ] [FORECASTER] Completed predict_future for EXPO [2026-02-12T20:21:47.549596] [INFO ] [sig ] EXPO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:47.693398] [INFO ] [LOCAL ] Saved forecast: EXPO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EXPO.txt [2026-02-12T20:21:47.693554] [INFO ] [sig ] [1118/3411] Completed EXPO in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-12T20:21:47.693627] [INFO ] [sig ] [1119/3411] Forecasting EYE... [2026-02-12T20:21:47.693665] [INFO ] [sig ] Generating forecast for: EYE [2026-02-12T20:21:47.693700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EYE' from 'https://tdm.silogroup.org/data/derivative_storage/EYE.csv'. [2026-02-12T20:21:47.707129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EYE'. [2026-02-12T20:21:47.707491] [INFO ] [FORECASTER] Starting predict_future for EYE [2026-02-12T20:21:47.708296] [DEBUG] [LOCAL ] No optimal features file found for EYE: ./output/feature-sets/EYE.txt [2026-02-12T20:21:47.708349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:47.708381] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:47.708408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:47.708465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:47.770751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:47.771668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:47.771758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:47.771791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:47.901781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:47.901940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:47.901979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:47.902009] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:47.905820] [DEBUG] [FORECASTER] EYE: Forecast T+1@11:T+2@11: UP (p=94.41%) [2026-02-12T20:21:47.906095] [INFO ] [FORECASTER] Completed predict_future for EYE [2026-02-12T20:21:47.906226] [INFO ] [sig ] EYE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:48.053161] [INFO ] [LOCAL ] Saved forecast: EYE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EYE.txt [2026-02-12T20:21:48.053337] [INFO ] [sig ] [1119/3411] Completed EYE in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-12T20:21:48.053378] [INFO ] [sig ] [1120/3411] Forecasting EZGO... [2026-02-12T20:21:48.053410] [INFO ] [sig ] Generating forecast for: EZGO [2026-02-12T20:21:48.053440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EZGO' from 'https://tdm.silogroup.org/data/derivative_storage/EZGO.csv'. [2026-02-12T20:21:48.065445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EZGO'. [2026-02-12T20:21:48.066067] [INFO ] [FORECASTER] Starting predict_future for EZGO [2026-02-12T20:21:48.066887] [DEBUG] [LOCAL ] No optimal features file found for EZGO: ./output/feature-sets/EZGO.txt [2026-02-12T20:21:48.066939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:48.066971] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:48.066998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:48.067058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:48.128975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:48.129904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:48.129992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:48.130026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:48.260958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:48.261132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:48.261178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:48.261208] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:48.264817] [DEBUG] [FORECASTER] EZGO: Forecast T+1@11:T+2@11: UP (p=77.61%) [2026-02-12T20:21:48.265100] [INFO ] [FORECASTER] Completed predict_future for EZGO [2026-02-12T20:21:48.265241] [INFO ] [sig ] EZGO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:48.416011] [INFO ] [LOCAL ] Saved forecast: EZGO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/EZGO.txt [2026-02-12T20:21:48.416212] [INFO ] [sig ] [1120/3411] Completed EZGO in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-12T20:21:48.416291] [INFO ] [sig ] [1121/3411] Forecasting F... [2026-02-12T20:21:48.416337] [INFO ] [sig ] Generating forecast for: F [2026-02-12T20:21:48.416381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'F' from 'https://tdm.silogroup.org/data/derivative_storage/F.csv'. [2026-02-12T20:21:48.432273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'F'. [2026-02-12T20:21:48.432784] [INFO ] [FORECASTER] Starting predict_future for F [2026-02-12T20:21:48.433896] [DEBUG] [LOCAL ] No optimal features file found for F: ./output/feature-sets/F.txt [2026-02-12T20:21:48.433963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:48.434048] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:48.434095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:48.434186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:48.492568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:48.493359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:48.493445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:48.493478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:48.616737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:48.616897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:48.616938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:48.616969] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:48.620688] [DEBUG] [FORECASTER] F: Forecast T+1@11:T+2@11: UP (p=95.87%) [2026-02-12T20:21:48.621007] [INFO ] [FORECASTER] Completed predict_future for F [2026-02-12T20:21:48.621177] [INFO ] [sig ] F: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:48.766203] [INFO ] [LOCAL ] Saved forecast: F 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/F.txt [2026-02-12T20:21:48.766357] [INFO ] [sig ] [1121/3411] Completed F in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-12T20:21:48.766401] [INFO ] [sig ] [1122/3411] Forecasting FA... [2026-02-12T20:21:48.766431] [INFO ] [sig ] Generating forecast for: FA [2026-02-12T20:21:48.766461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FA' from 'https://tdm.silogroup.org/data/derivative_storage/FA.csv'. [2026-02-12T20:21:48.778407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FA'. [2026-02-12T20:21:48.778791] [INFO ] [FORECASTER] Starting predict_future for FA [2026-02-12T20:21:48.779626] [DEBUG] [LOCAL ] No optimal features file found for FA: ./output/feature-sets/FA.txt [2026-02-12T20:21:48.779679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:48.779713] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:48.779741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:48.779799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:48.841373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:48.842279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:48.842384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:48.842429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:48.988685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:48.988867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:48.988920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:48.988961] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:48.993668] [DEBUG] [FORECASTER] FA: Forecast T+1@11:T+2@11: UP (p=66.37%) [2026-02-12T20:21:48.994035] [INFO ] [FORECASTER] Completed predict_future for FA [2026-02-12T20:21:48.994204] [INFO ] [sig ] FA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:49.145326] [INFO ] [LOCAL ] Saved forecast: FA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FA.txt [2026-02-12T20:21:49.145490] [INFO ] [sig ] [1122/3411] Completed FA in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-12T20:21:49.145530] [INFO ] [sig ] [1123/3411] Forecasting FAF... [2026-02-12T20:21:49.145562] [INFO ] [sig ] Generating forecast for: FAF [2026-02-12T20:21:49.145615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FAF' from 'https://tdm.silogroup.org/data/derivative_storage/FAF.csv'. [2026-02-12T20:21:49.159030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FAF'. [2026-02-12T20:21:49.159384] [INFO ] [FORECASTER] Starting predict_future for FAF [2026-02-12T20:21:49.160225] [DEBUG] [LOCAL ] No optimal features file found for FAF: ./output/feature-sets/FAF.txt [2026-02-12T20:21:49.160278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:49.160310] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:49.160337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:49.160393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:49.219013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:49.219827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:49.219909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:49.219941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:49.351150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:49.351306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:49.351345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:49.351373] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:49.354806] [DEBUG] [FORECASTER] FAF: Forecast T+1@11:T+2@11: DOWN (p=15.19%) [2026-02-12T20:21:49.355089] [INFO ] [FORECASTER] Completed predict_future for FAF [2026-02-12T20:21:49.355224] [INFO ] [sig ] FAF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:49.508196] [INFO ] [LOCAL ] Saved forecast: FAF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FAF.txt [2026-02-12T20:21:49.508376] [INFO ] [sig ] [1123/3411] Completed FAF in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-12T20:21:49.508427] [INFO ] [sig ] [1124/3411] Forecasting FALN... [2026-02-12T20:21:49.508470] [INFO ] [sig ] Generating forecast for: FALN [2026-02-12T20:21:49.508506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FALN' from 'https://tdm.silogroup.org/data/derivative_storage/FALN.csv'. [2026-02-12T20:21:49.521664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FALN'. [2026-02-12T20:21:49.522068] [INFO ] [FORECASTER] Starting predict_future for FALN [2026-02-12T20:21:49.523090] [DEBUG] [LOCAL ] No optimal features file found for FALN: ./output/feature-sets/FALN.txt [2026-02-12T20:21:49.523142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:49.523174] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:49.523200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:49.523258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:49.581835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:49.582787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:49.582881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:49.582916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:49.712162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:49.712322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:49.712364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:49.712411] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:49.716013] [DEBUG] [FORECASTER] FALN: Forecast T+1@11:T+2@11: UP (p=69.49%) [2026-02-12T20:21:49.716310] [INFO ] [FORECASTER] Completed predict_future for FALN [2026-02-12T20:21:49.716460] [INFO ] [sig ] FALN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:49.860239] [INFO ] [LOCAL ] Saved forecast: FALN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FALN.txt [2026-02-12T20:21:49.860403] [INFO ] [sig ] [1124/3411] Completed FALN in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-12T20:21:49.860443] [INFO ] [sig ] [1125/3411] Forecasting FANG... [2026-02-12T20:21:49.860473] [INFO ] [sig ] Generating forecast for: FANG [2026-02-12T20:21:49.860503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FANG' from 'https://tdm.silogroup.org/data/derivative_storage/FANG.csv'. [2026-02-12T20:21:49.873676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FANG'. [2026-02-12T20:21:49.874071] [INFO ] [FORECASTER] Starting predict_future for FANG [2026-02-12T20:21:49.874890] [DEBUG] [LOCAL ] No optimal features file found for FANG: ./output/feature-sets/FANG.txt [2026-02-12T20:21:49.874942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:49.874975] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:49.875001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:49.875057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:49.935278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:49.936233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:49.936324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:49.936357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:50.058869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:50.059033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:50.059076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:50.059106] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:50.062729] [DEBUG] [FORECASTER] FANG: Forecast T+1@11:T+2@11: DOWN (p=7.42%) [2026-02-12T20:21:50.063073] [INFO ] [FORECASTER] Completed predict_future for FANG [2026-02-12T20:21:50.063237] [INFO ] [sig ] FANG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:50.208223] [INFO ] [LOCAL ] Saved forecast: FANG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FANG.txt [2026-02-12T20:21:50.208373] [INFO ] [sig ] [1125/3411] Completed FANG in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-12T20:21:50.208414] [INFO ] [sig ] [1126/3411] Forecasting FARM... [2026-02-12T20:21:50.208445] [INFO ] [sig ] Generating forecast for: FARM [2026-02-12T20:21:50.208475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FARM' from 'https://tdm.silogroup.org/data/derivative_storage/FARM.csv'. [2026-02-12T20:21:50.221127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FARM'. [2026-02-12T20:21:50.221437] [INFO ] [FORECASTER] Starting predict_future for FARM [2026-02-12T20:21:50.222293] [DEBUG] [LOCAL ] No optimal features file found for FARM: ./output/feature-sets/FARM.txt [2026-02-12T20:21:50.222348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:50.222381] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:50.222407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:50.222466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:50.281866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:50.282532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:50.282651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:50.282710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:50.408337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:50.408491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:50.408532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:50.408561] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:50.412171] [DEBUG] [FORECASTER] FARM: Forecast T+1@11:T+2@11: UP (p=78.61%) [2026-02-12T20:21:50.412455] [INFO ] [FORECASTER] Completed predict_future for FARM [2026-02-12T20:21:50.412607] [INFO ] [sig ] FARM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:50.572696] [INFO ] [LOCAL ] Saved forecast: FARM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FARM.txt [2026-02-12T20:21:50.573081] [INFO ] [sig ] [1126/3411] Completed FARM in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-12T20:21:50.573142] [INFO ] [sig ] [1127/3411] Forecasting FBIN... [2026-02-12T20:21:50.573186] [INFO ] [sig ] Generating forecast for: FBIN [2026-02-12T20:21:50.573226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIN' from 'https://tdm.silogroup.org/data/derivative_storage/FBIN.csv'. [2026-02-12T20:21:50.587061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIN'. [2026-02-12T20:21:50.587466] [INFO ] [FORECASTER] Starting predict_future for FBIN [2026-02-12T20:21:50.588383] [DEBUG] [LOCAL ] No optimal features file found for FBIN: ./output/feature-sets/FBIN.txt [2026-02-12T20:21:50.588439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:50.588472] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:50.588500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:50.588558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:50.650592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:50.651492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:50.651607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:50.651649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:50.787897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:50.788057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:50.788099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:50.788131] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:50.791788] [DEBUG] [FORECASTER] FBIN: Forecast T+1@11:T+2@11: UP (p=59.22%) [2026-02-12T20:21:50.792112] [INFO ] [FORECASTER] Completed predict_future for FBIN [2026-02-12T20:21:50.792258] [INFO ] [sig ] FBIN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:50.936645] [INFO ] [LOCAL ] Saved forecast: FBIN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FBIN.txt [2026-02-12T20:21:50.936796] [INFO ] [sig ] [1127/3411] Completed FBIN in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-12T20:21:50.936836] [INFO ] [sig ] [1128/3411] Forecasting FBIO... [2026-02-12T20:21:50.936866] [INFO ] [sig ] Generating forecast for: FBIO [2026-02-12T20:21:50.936896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIO' from 'https://tdm.silogroup.org/data/derivative_storage/FBIO.csv'. [2026-02-12T20:21:50.949732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIO'. [2026-02-12T20:21:50.950057] [INFO ] [FORECASTER] Starting predict_future for FBIO [2026-02-12T20:21:50.950878] [DEBUG] [LOCAL ] No optimal features file found for FBIO: ./output/feature-sets/FBIO.txt [2026-02-12T20:21:50.950932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:50.950965] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:50.951006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:50.951066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:51.013632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:51.014554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:51.014666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:51.014701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:51.141272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:51.141434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:51.141474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:51.141504] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:51.144964] [DEBUG] [FORECASTER] FBIO: Forecast T+1@11:T+2@11: UP (p=93.72%) [2026-02-12T20:21:51.145243] [INFO ] [FORECASTER] Completed predict_future for FBIO [2026-02-12T20:21:51.145373] [INFO ] [sig ] FBIO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:51.286937] [INFO ] [LOCAL ] Saved forecast: FBIO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FBIO.txt [2026-02-12T20:21:51.287082] [INFO ] [sig ] [1128/3411] Completed FBIO in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-12T20:21:51.287124] [INFO ] [sig ] [1129/3411] Forecasting FBIZ... [2026-02-12T20:21:51.287155] [INFO ] [sig ] Generating forecast for: FBIZ [2026-02-12T20:21:51.287186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIZ' from 'https://tdm.silogroup.org/data/derivative_storage/FBIZ.csv'. [2026-02-12T20:21:51.298811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIZ'. [2026-02-12T20:21:51.299144] [INFO ] [FORECASTER] Starting predict_future for FBIZ [2026-02-12T20:21:51.299985] [DEBUG] [LOCAL ] No optimal features file found for FBIZ: ./output/feature-sets/FBIZ.txt [2026-02-12T20:21:51.300039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:51.300072] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:51.300099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:51.300157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:51.356617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:51.357507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:51.357615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:51.357654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:51.485369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:51.485526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:51.485569] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:51.485630] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:51.490104] [DEBUG] [FORECASTER] FBIZ: Forecast T+1@11:T+2@11: UP (p=61.13%) [2026-02-12T20:21:51.490539] [INFO ] [FORECASTER] Completed predict_future for FBIZ [2026-02-12T20:21:51.490727] [INFO ] [sig ] FBIZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:51.633030] [INFO ] [LOCAL ] Saved forecast: FBIZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FBIZ.txt [2026-02-12T20:21:51.633200] [INFO ] [sig ] [1129/3411] Completed FBIZ in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-12T20:21:51.633240] [INFO ] [sig ] [1130/3411] Forecasting FBK... [2026-02-12T20:21:51.633270] [INFO ] [sig ] Generating forecast for: FBK [2026-02-12T20:21:51.633301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBK' from 'https://tdm.silogroup.org/data/derivative_storage/FBK.csv'. [2026-02-12T20:21:51.645366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBK'. [2026-02-12T20:21:51.645765] [INFO ] [FORECASTER] Starting predict_future for FBK [2026-02-12T20:21:51.646585] [DEBUG] [LOCAL ] No optimal features file found for FBK: ./output/feature-sets/FBK.txt [2026-02-12T20:21:51.646650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:51.646689] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:51.646722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:51.646791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:51.703839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:51.704806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:51.704893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:51.704926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:51.835533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:51.835724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:51.835766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:51.835798] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:51.839334] [DEBUG] [FORECASTER] FBK: Forecast T+1@11:T+2@11: DOWN (p=5.09%) [2026-02-12T20:21:51.839655] [INFO ] [FORECASTER] Completed predict_future for FBK [2026-02-12T20:21:51.839802] [INFO ] [sig ] FBK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:51.984614] [INFO ] [LOCAL ] Saved forecast: FBK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FBK.txt [2026-02-12T20:21:51.984799] [INFO ] [sig ] [1130/3411] Completed FBK in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-12T20:21:51.984842] [INFO ] [sig ] [1131/3411] Forecasting FBL... [2026-02-12T20:21:51.984873] [INFO ] [sig ] Generating forecast for: FBL [2026-02-12T20:21:51.984902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBL' from 'https://tdm.silogroup.org/data/derivative_storage/FBL.csv'. [2026-02-12T20:21:51.997305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBL'. [2026-02-12T20:21:51.997755] [INFO ] [FORECASTER] Starting predict_future for FBL [2026-02-12T20:21:51.998568] [DEBUG] [LOCAL ] No optimal features file found for FBL: ./output/feature-sets/FBL.txt [2026-02-12T20:21:51.998639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:51.998671] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:51.998698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:51.998755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:52.057738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:52.058695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:52.058819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:52.058854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:52.185717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:52.185884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:52.185925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:52.185955] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:52.189745] [DEBUG] [FORECASTER] FBL: Forecast T+1@11:T+2@11: DOWN (p=10.80%) [2026-02-12T20:21:52.190121] [INFO ] [FORECASTER] Completed predict_future for FBL [2026-02-12T20:21:52.190277] [INFO ] [sig ] FBL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:52.334618] [INFO ] [LOCAL ] Saved forecast: FBL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FBL.txt [2026-02-12T20:21:52.334775] [INFO ] [sig ] [1131/3411] Completed FBL in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-12T20:21:52.334816] [INFO ] [sig ] [1132/3411] Forecasting FBNC... [2026-02-12T20:21:52.334847] [INFO ] [sig ] Generating forecast for: FBNC [2026-02-12T20:21:52.334884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBNC' from 'https://tdm.silogroup.org/data/derivative_storage/FBNC.csv'. [2026-02-12T20:21:52.349087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBNC'. [2026-02-12T20:21:52.349439] [INFO ] [FORECASTER] Starting predict_future for FBNC [2026-02-12T20:21:52.350514] [DEBUG] [LOCAL ] No optimal features file found for FBNC: ./output/feature-sets/FBNC.txt [2026-02-12T20:21:52.350568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:52.350630] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:52.350657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:52.350714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:52.415332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:52.416442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:52.416527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:52.416560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:52.541629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:52.541785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:52.541825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:52.541854] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:52.545863] [DEBUG] [FORECASTER] FBNC: Forecast T+1@11:T+2@11: UP (p=71.03%) [2026-02-12T20:21:52.546152] [INFO ] [FORECASTER] Completed predict_future for FBNC [2026-02-12T20:21:52.546287] [INFO ] [sig ] FBNC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:52.697030] [INFO ] [LOCAL ] Saved forecast: FBNC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FBNC.txt [2026-02-12T20:21:52.697170] [INFO ] [sig ] [1132/3411] Completed FBNC in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-12T20:21:52.697209] [INFO ] [sig ] [1133/3411] Forecasting FBP... [2026-02-12T20:21:52.697262] [INFO ] [sig ] Generating forecast for: FBP [2026-02-12T20:21:52.697303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBP' from 'https://tdm.silogroup.org/data/derivative_storage/FBP.csv'. [2026-02-12T20:21:52.710084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBP'. [2026-02-12T20:21:52.710445] [INFO ] [FORECASTER] Starting predict_future for FBP [2026-02-12T20:21:52.711454] [DEBUG] [LOCAL ] No optimal features file found for FBP: ./output/feature-sets/FBP.txt [2026-02-12T20:21:52.711506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:52.711537] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:52.711563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:52.711640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:52.770594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:52.771376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:52.771458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:52.771492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:52.895325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:52.895481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:52.895527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:52.895586] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:52.899234] [DEBUG] [FORECASTER] FBP: Forecast T+1@11:T+2@11: UP (p=55.22%) [2026-02-12T20:21:52.899527] [INFO ] [FORECASTER] Completed predict_future for FBP [2026-02-12T20:21:52.899693] [INFO ] [sig ] FBP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:53.048415] [INFO ] [LOCAL ] Saved forecast: FBP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FBP.txt [2026-02-12T20:21:53.048599] [INFO ] [sig ] [1133/3411] Completed FBP in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-12T20:21:53.048653] [INFO ] [sig ] [1134/3411] Forecasting FC... [2026-02-12T20:21:53.048690] [INFO ] [sig ] Generating forecast for: FC [2026-02-12T20:21:53.048728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FC' from 'https://tdm.silogroup.org/data/derivative_storage/FC.csv'. [2026-02-12T20:21:53.060454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FC'. [2026-02-12T20:21:53.060798] [INFO ] [FORECASTER] Starting predict_future for FC [2026-02-12T20:21:53.061706] [DEBUG] [LOCAL ] No optimal features file found for FC: ./output/feature-sets/FC.txt [2026-02-12T20:21:53.061759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:53.061791] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:53.061818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:53.061874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:53.126755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:53.127570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:53.127703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:53.127761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:53.254445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:53.254615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:53.254662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:53.254691] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:53.258120] [DEBUG] [FORECASTER] FC: Forecast T+1@11:T+2@11: UP (p=90.74%) [2026-02-12T20:21:53.258398] [INFO ] [FORECASTER] Completed predict_future for FC [2026-02-12T20:21:53.258524] [INFO ] [sig ] FC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:53.398708] [INFO ] [LOCAL ] Saved forecast: FC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FC.txt [2026-02-12T20:21:53.398883] [INFO ] [sig ] [1134/3411] Completed FC in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-12T20:21:53.398935] [INFO ] [sig ] [1135/3411] Forecasting FCAL... [2026-02-12T20:21:53.398967] [INFO ] [sig ] Generating forecast for: FCAL [2026-02-12T20:21:53.398998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCAL' from 'https://tdm.silogroup.org/data/derivative_storage/FCAL.csv'. [2026-02-12T20:21:53.410123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCAL'. [2026-02-12T20:21:53.410415] [INFO ] [FORECASTER] Starting predict_future for FCAL [2026-02-12T20:21:53.411212] [DEBUG] [LOCAL ] No optimal features file found for FCAL: ./output/feature-sets/FCAL.txt [2026-02-12T20:21:53.411265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:53.411297] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:53.411324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:53.411381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:53.470131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:53.470994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:53.471078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:53.471110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:53.577521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:53.577698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:53.577742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:53.577771] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:53.581223] [DEBUG] [FORECASTER] FCAL: Forecast T+1@11:T+2@11: UP (p=65.58%) [2026-02-12T20:21:53.581501] [INFO ] [FORECASTER] Completed predict_future for FCAL [2026-02-12T20:21:53.581654] [INFO ] [sig ] FCAL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:53.722655] [INFO ] [LOCAL ] Saved forecast: FCAL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FCAL.txt [2026-02-12T20:21:53.722808] [INFO ] [sig ] [1135/3411] Completed FCAL in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-12T20:21:53.722847] [INFO ] [sig ] [1136/3411] Forecasting FCBC... [2026-02-12T20:21:53.722877] [INFO ] [sig ] Generating forecast for: FCBC [2026-02-12T20:21:53.722907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCBC' from 'https://tdm.silogroup.org/data/derivative_storage/FCBC.csv'. [2026-02-12T20:21:53.734239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCBC'. [2026-02-12T20:21:53.734542] [INFO ] [FORECASTER] Starting predict_future for FCBC [2026-02-12T20:21:53.735340] [DEBUG] [LOCAL ] No optimal features file found for FCBC: ./output/feature-sets/FCBC.txt [2026-02-12T20:21:53.735392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:53.735423] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:53.735450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:53.735506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:53.794644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:53.795534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:53.795630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:53.795664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:53.921548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:53.921729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:53.921776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:53.921811] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:53.925797] [DEBUG] [FORECASTER] FCBC: Forecast T+1@11:T+2@11: DOWN (p=26.64%) [2026-02-12T20:21:53.926078] [INFO ] [FORECASTER] Completed predict_future for FCBC [2026-02-12T20:21:53.926216] [INFO ] [sig ] FCBC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:54.071755] [INFO ] [LOCAL ] Saved forecast: FCBC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FCBC.txt [2026-02-12T20:21:54.071919] [INFO ] [sig ] [1136/3411] Completed FCBC in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-12T20:21:54.071960] [INFO ] [sig ] [1137/3411] Forecasting FCCO... [2026-02-12T20:21:54.071991] [INFO ] [sig ] Generating forecast for: FCCO [2026-02-12T20:21:54.072022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCCO.csv'. [2026-02-12T20:21:54.083887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCCO'. [2026-02-12T20:21:54.084298] [INFO ] [FORECASTER] Starting predict_future for FCCO [2026-02-12T20:21:54.085164] [DEBUG] [LOCAL ] No optimal features file found for FCCO: ./output/feature-sets/FCCO.txt [2026-02-12T20:21:54.085219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:54.085253] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:54.085281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:54.085340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:54.148338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:54.149278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:54.149371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:54.149405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:54.280261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:54.280441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:54.280484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:54.280516] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:54.284706] [DEBUG] [FORECASTER] FCCO: Forecast T+1@11:T+2@11: DOWN (p=0.96%) [2026-02-12T20:21:54.285043] [INFO ] [FORECASTER] Completed predict_future for FCCO [2026-02-12T20:21:54.285191] [INFO ] [sig ] FCCO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:54.435870] [INFO ] [LOCAL ] Saved forecast: FCCO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FCCO.txt [2026-02-12T20:21:54.436082] [INFO ] [sig ] [1137/3411] Completed FCCO in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-12T20:21:54.436136] [INFO ] [sig ] [1138/3411] Forecasting FCEL... [2026-02-12T20:21:54.436171] [INFO ] [sig ] Generating forecast for: FCEL [2026-02-12T20:21:54.436213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCEL' from 'https://tdm.silogroup.org/data/derivative_storage/FCEL.csv'. [2026-02-12T20:21:54.448564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCEL'. [2026-02-12T20:21:54.449027] [INFO ] [FORECASTER] Starting predict_future for FCEL [2026-02-12T20:21:54.449898] [DEBUG] [LOCAL ] No optimal features file found for FCEL: ./output/feature-sets/FCEL.txt [2026-02-12T20:21:54.449952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:54.450022] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:54.450062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:54.450146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:54.511115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:54.512144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:54.512261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:54.512297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:54.636298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:54.636454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:54.636496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:54.636527] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:54.640255] [DEBUG] [FORECASTER] FCEL: Forecast T+1@11:T+2@11: DOWN (p=43.86%) [2026-02-12T20:21:54.640554] [INFO ] [FORECASTER] Completed predict_future for FCEL [2026-02-12T20:21:54.640728] [INFO ] [sig ] FCEL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:54.793547] [INFO ] [LOCAL ] Saved forecast: FCEL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FCEL.txt [2026-02-12T20:21:54.793726] [INFO ] [sig ] [1138/3411] Completed FCEL in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-12T20:21:54.793769] [INFO ] [sig ] [1139/3411] Forecasting FCF... [2026-02-12T20:21:54.793799] [INFO ] [sig ] Generating forecast for: FCF [2026-02-12T20:21:54.793830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCF' from 'https://tdm.silogroup.org/data/derivative_storage/FCF.csv'. [2026-02-12T20:21:54.806317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCF'. [2026-02-12T20:21:54.806732] [INFO ] [FORECASTER] Starting predict_future for FCF [2026-02-12T20:21:54.807593] [DEBUG] [LOCAL ] No optimal features file found for FCF: ./output/feature-sets/FCF.txt [2026-02-12T20:21:54.807649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:54.807687] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:54.807730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:54.807830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:54.868174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:54.869079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:54.869166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:54.869201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:54.998946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:54.999114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:54.999173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:54.999220] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:55.002942] [DEBUG] [FORECASTER] FCF: Forecast T+1@11:T+2@11: UP (p=68.87%) [2026-02-12T20:21:55.003235] [INFO ] [FORECASTER] Completed predict_future for FCF [2026-02-12T20:21:55.003378] [INFO ] [sig ] FCF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:55.155924] [INFO ] [LOCAL ] Saved forecast: FCF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FCF.txt [2026-02-12T20:21:55.156109] [INFO ] [sig ] [1139/3411] Completed FCF in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-12T20:21:55.156163] [INFO ] [sig ] [1140/3411] Forecasting FCFS... [2026-02-12T20:21:55.156202] [INFO ] [sig ] Generating forecast for: FCFS [2026-02-12T20:21:55.156237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCFS' from 'https://tdm.silogroup.org/data/derivative_storage/FCFS.csv'. [2026-02-12T20:21:55.167896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCFS'. [2026-02-12T20:21:55.168282] [INFO ] [FORECASTER] Starting predict_future for FCFS [2026-02-12T20:21:55.169157] [DEBUG] [LOCAL ] No optimal features file found for FCFS: ./output/feature-sets/FCFS.txt [2026-02-12T20:21:55.169210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:55.169245] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:55.169273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:55.169331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:55.226851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:55.227708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:55.227811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:55.227851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:55.357233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:55.357421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:55.357462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:55.357489] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:55.361003] [DEBUG] [FORECASTER] FCFS: Forecast T+1@11:T+2@11: UP (p=91.67%) [2026-02-12T20:21:55.361277] [INFO ] [FORECASTER] Completed predict_future for FCFS [2026-02-12T20:21:55.361411] [INFO ] [sig ] FCFS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:55.509320] [INFO ] [LOCAL ] Saved forecast: FCFS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FCFS.txt [2026-02-12T20:21:55.509472] [INFO ] [sig ] [1140/3411] Completed FCFS in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-12T20:21:55.509511] [INFO ] [sig ] [1141/3411] Forecasting FCN... [2026-02-12T20:21:55.509541] [INFO ] [sig ] Generating forecast for: FCN [2026-02-12T20:21:55.509593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCN' from 'https://tdm.silogroup.org/data/derivative_storage/FCN.csv'. [2026-02-12T20:21:55.521340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCN'. [2026-02-12T20:21:55.521719] [INFO ] [FORECASTER] Starting predict_future for FCN [2026-02-12T20:21:55.522522] [DEBUG] [LOCAL ] No optimal features file found for FCN: ./output/feature-sets/FCN.txt [2026-02-12T20:21:55.522608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:55.522644] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:55.522672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:55.522730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:55.587178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:55.588391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:55.588485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:55.588519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:55.711054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:55.711211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:55.711250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:55.711326] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:55.714824] [DEBUG] [FORECASTER] FCN: Forecast T+1@11:T+2@11: UP (p=59.37%) [2026-02-12T20:21:55.715108] [INFO ] [FORECASTER] Completed predict_future for FCN [2026-02-12T20:21:55.715243] [INFO ] [sig ] FCN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:55.862464] [INFO ] [LOCAL ] Saved forecast: FCN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FCN.txt [2026-02-12T20:21:55.862632] [INFO ] [sig ] [1141/3411] Completed FCN in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-12T20:21:55.862674] [INFO ] [sig ] [1142/3411] Forecasting FCNCA... [2026-02-12T20:21:55.862704] [INFO ] [sig ] Generating forecast for: FCNCA [2026-02-12T20:21:55.862735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCA' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCA.csv'. [2026-02-12T20:21:55.873906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCA'. [2026-02-12T20:21:55.874250] [INFO ] [FORECASTER] Starting predict_future for FCNCA [2026-02-12T20:21:55.875053] [DEBUG] [LOCAL ] No optimal features file found for FCNCA: ./output/feature-sets/FCNCA.txt [2026-02-12T20:21:55.875105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:55.875136] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:55.875162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:55.875219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:55.933070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:55.933720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:55.933798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:55.933831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:56.054022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:56.054168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:56.054212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:56.054241] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:56.057816] [DEBUG] [FORECASTER] FCNCA: Forecast T+1@11:T+2@11: DOWN (p=6.44%) [2026-02-12T20:21:56.058110] [INFO ] [FORECASTER] Completed predict_future for FCNCA [2026-02-12T20:21:56.058247] [INFO ] [sig ] FCNCA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:56.203985] [INFO ] [LOCAL ] Saved forecast: FCNCA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FCNCA.txt [2026-02-12T20:21:56.204141] [INFO ] [sig ] [1142/3411] Completed FCNCA in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-12T20:21:56.204181] [INFO ] [sig ] [1143/3411] Forecasting FCNCO... [2026-02-12T20:21:56.204213] [INFO ] [sig ] Generating forecast for: FCNCO [2026-02-12T20:21:56.204247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCO.csv'. [2026-02-12T20:21:56.216116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCO'. [2026-02-12T20:21:56.216507] [INFO ] [FORECASTER] Starting predict_future for FCNCO [2026-02-12T20:21:56.217454] [DEBUG] [LOCAL ] No optimal features file found for FCNCO: ./output/feature-sets/FCNCO.txt [2026-02-12T20:21:56.217510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:56.217549] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:56.217610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:56.217676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:56.279655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:56.280715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:56.280829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:56.280870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:56.390357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:56.390547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:56.390607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:56.390644] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:56.394421] [DEBUG] [FORECASTER] FCNCO: Forecast T+1@11:T+2@11: DOWN (p=31.07%) [2026-02-12T20:21:56.394748] [INFO ] [FORECASTER] Completed predict_future for FCNCO [2026-02-12T20:21:56.394910] [INFO ] [sig ] FCNCO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:56.539434] [INFO ] [LOCAL ] Saved forecast: FCNCO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FCNCO.txt [2026-02-12T20:21:56.539621] [INFO ] [sig ] [1143/3411] Completed FCNCO in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-12T20:21:56.539664] [INFO ] [sig ] [1144/3411] Forecasting FCNCP... [2026-02-12T20:21:56.539696] [INFO ] [sig ] Generating forecast for: FCNCP [2026-02-12T20:21:56.539729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCP' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCP.csv'. [2026-02-12T20:21:56.551289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCP'. [2026-02-12T20:21:56.551653] [INFO ] [FORECASTER] Starting predict_future for FCNCP [2026-02-12T20:21:56.552474] [DEBUG] [LOCAL ] No optimal features file found for FCNCP: ./output/feature-sets/FCNCP.txt [2026-02-12T20:21:56.552527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:56.552559] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:56.552606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:56.552665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:56.612316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:56.613283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:56.613377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:56.613412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:56.744535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:56.744719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:56.744761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:56.744790] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:56.748461] [DEBUG] [FORECASTER] FCNCP: Forecast T+1@11:T+2@11: DOWN (p=0.66%) [2026-02-12T20:21:56.748831] [INFO ] [FORECASTER] Completed predict_future for FCNCP [2026-02-12T20:21:56.748985] [INFO ] [sig ] FCNCP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:56.894971] [INFO ] [LOCAL ] Saved forecast: FCNCP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FCNCP.txt [2026-02-12T20:21:56.895144] [INFO ] [sig ] [1144/3411] Completed FCNCP in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-12T20:21:56.895184] [INFO ] [sig ] [1145/3411] Forecasting FCTE... [2026-02-12T20:21:56.895214] [INFO ] [sig ] Generating forecast for: FCTE [2026-02-12T20:21:56.895244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCTE' from 'https://tdm.silogroup.org/data/derivative_storage/FCTE.csv'. [2026-02-12T20:21:56.906302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCTE'. [2026-02-12T20:21:56.906647] [INFO ] [FORECASTER] Starting predict_future for FCTE [2026-02-12T20:21:56.907506] [DEBUG] [LOCAL ] No optimal features file found for FCTE: ./output/feature-sets/FCTE.txt [2026-02-12T20:21:56.907561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:56.907620] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:56.907651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:56.907710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:56.971183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:56.972066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:56.972154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:56.972186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:57.097769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:57.097948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:57.097989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:57.098020] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:57.101810] [DEBUG] [FORECASTER] FCTE: Forecast T+1@11:T+2@11: DOWN (p=45.53%) [2026-02-12T20:21:57.102118] [INFO ] [FORECASTER] Completed predict_future for FCTE [2026-02-12T20:21:57.102256] [INFO ] [sig ] FCTE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:57.249545] [INFO ] [LOCAL ] Saved forecast: FCTE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FCTE.txt [2026-02-12T20:21:57.249712] [INFO ] [sig ] [1145/3411] Completed FCTE in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-12T20:21:57.249761] [INFO ] [sig ] [1146/3411] Forecasting FCX... [2026-02-12T20:21:57.249797] [INFO ] [sig ] Generating forecast for: FCX [2026-02-12T20:21:57.249833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCX' from 'https://tdm.silogroup.org/data/derivative_storage/FCX.csv'. [2026-02-12T20:21:57.263060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCX'. [2026-02-12T20:21:57.263507] [INFO ] [FORECASTER] Starting predict_future for FCX [2026-02-12T20:21:57.264562] [DEBUG] [LOCAL ] No optimal features file found for FCX: ./output/feature-sets/FCX.txt [2026-02-12T20:21:57.264644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:57.264677] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:57.264705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:57.264767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:57.323856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:57.324768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:57.324856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:57.324889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:57.453302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:57.453471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:57.453512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:57.453541] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:57.457460] [DEBUG] [FORECASTER] FCX: Forecast T+1@11:T+2@11: DOWN (p=10.67%) [2026-02-12T20:21:57.457826] [INFO ] [FORECASTER] Completed predict_future for FCX [2026-02-12T20:21:57.457976] [INFO ] [sig ] FCX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:57.609662] [INFO ] [LOCAL ] Saved forecast: FCX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FCX.txt [2026-02-12T20:21:57.609833] [INFO ] [sig ] [1146/3411] Completed FCX in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-12T20:21:57.609877] [INFO ] [sig ] [1147/3411] Forecasting FDBC... [2026-02-12T20:21:57.609908] [INFO ] [sig ] Generating forecast for: FDBC [2026-02-12T20:21:57.609940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDBC' from 'https://tdm.silogroup.org/data/derivative_storage/FDBC.csv'. [2026-02-12T20:21:57.620194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDBC'. [2026-02-12T20:21:57.620533] [INFO ] [FORECASTER] Starting predict_future for FDBC [2026-02-12T20:21:57.621341] [DEBUG] [LOCAL ] No optimal features file found for FDBC: ./output/feature-sets/FDBC.txt [2026-02-12T20:21:57.621393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:57.621424] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:57.621450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:57.621507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:57.680972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:57.681940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:57.682032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:57.682065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:57.781526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:57.781740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:57.781798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:57.781828] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:57.785744] [DEBUG] [FORECASTER] FDBC: Forecast T+1@11:T+2@11: DOWN (p=0.87%) [2026-02-12T20:21:57.786088] [INFO ] [FORECASTER] Completed predict_future for FDBC [2026-02-12T20:21:57.786248] [INFO ] [sig ] FDBC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:57.928604] [INFO ] [LOCAL ] Saved forecast: FDBC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FDBC.txt [2026-02-12T20:21:57.928778] [INFO ] [sig ] [1147/3411] Completed FDBC in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-12T20:21:57.928818] [INFO ] [sig ] [1148/3411] Forecasting FDIF... [2026-02-12T20:21:57.928848] [INFO ] [sig ] Generating forecast for: FDIF [2026-02-12T20:21:57.928877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIF' from 'https://tdm.silogroup.org/data/derivative_storage/FDIF.csv'. [2026-02-12T20:21:57.940863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIF'. [2026-02-12T20:21:57.941232] [INFO ] [FORECASTER] Starting predict_future for FDIF [2026-02-12T20:21:57.942048] [DEBUG] [LOCAL ] No optimal features file found for FDIF: ./output/feature-sets/FDIF.txt [2026-02-12T20:21:57.942102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:57.942133] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:57.942158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:57.942215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:58.008186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:58.009421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:58.009760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:58.009799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:58.120473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:58.120672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:58.120719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:58.120756] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:58.124429] [DEBUG] [FORECASTER] FDIF: Forecast T+1@11:T+2@11: UP (p=82.34%) [2026-02-12T20:21:58.124749] [INFO ] [FORECASTER] Completed predict_future for FDIF [2026-02-12T20:21:58.124891] [INFO ] [sig ] FDIF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:58.267540] [INFO ] [LOCAL ] Saved forecast: FDIF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FDIF.txt [2026-02-12T20:21:58.267727] [INFO ] [sig ] [1148/3411] Completed FDIF in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-12T20:21:58.267769] [INFO ] [sig ] [1149/3411] Forecasting FDIG... [2026-02-12T20:21:58.267799] [INFO ] [sig ] Generating forecast for: FDIG [2026-02-12T20:21:58.267828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIG' from 'https://tdm.silogroup.org/data/derivative_storage/FDIG.csv'. [2026-02-12T20:21:58.279602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIG'. [2026-02-12T20:21:58.280000] [INFO ] [FORECASTER] Starting predict_future for FDIG [2026-02-12T20:21:58.280836] [DEBUG] [LOCAL ] No optimal features file found for FDIG: ./output/feature-sets/FDIG.txt [2026-02-12T20:21:58.280889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:58.280920] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:58.280946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:58.281002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:58.341155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:58.342251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:58.342342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:58.342376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:58.468782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:58.468952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:58.468996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:58.469032] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:58.472762] [DEBUG] [FORECASTER] FDIG: Forecast T+1@11:T+2@11: UP (p=78.12%) [2026-02-12T20:21:58.473062] [INFO ] [FORECASTER] Completed predict_future for FDIG [2026-02-12T20:21:58.473205] [INFO ] [sig ] FDIG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:58.633754] [INFO ] [LOCAL ] Saved forecast: FDIG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FDIG.txt [2026-02-12T20:21:58.634107] [INFO ] [sig ] [1149/3411] Completed FDIG in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-12T20:21:58.634148] [INFO ] [sig ] [1150/3411] Forecasting FDP... [2026-02-12T20:21:58.634179] [INFO ] [sig ] Generating forecast for: FDP [2026-02-12T20:21:58.634208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDP' from 'https://tdm.silogroup.org/data/derivative_storage/FDP.csv'. [2026-02-12T20:21:58.647149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDP'. [2026-02-12T20:21:58.647551] [INFO ] [FORECASTER] Starting predict_future for FDP [2026-02-12T20:21:58.648648] [DEBUG] [LOCAL ] No optimal features file found for FDP: ./output/feature-sets/FDP.txt [2026-02-12T20:21:58.648701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:58.648735] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:58.648766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:58.648838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:58.710700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:58.711679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:58.711764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:58.711796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:58.838797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:58.838956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:58.838997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:58.839027] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:58.842925] [DEBUG] [FORECASTER] FDP: Forecast T+1@11:T+2@11: UP (p=86.57%) [2026-02-12T20:21:58.843271] [INFO ] [FORECASTER] Completed predict_future for FDP [2026-02-12T20:21:58.843424] [INFO ] [sig ] FDP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:58.986768] [INFO ] [LOCAL ] Saved forecast: FDP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FDP.txt [2026-02-12T20:21:58.986937] [INFO ] [sig ] [1150/3411] Completed FDP in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-12T20:21:58.986983] [INFO ] [sig ] [1151/3411] Forecasting FDS... [2026-02-12T20:21:58.987018] [INFO ] [sig ] Generating forecast for: FDS [2026-02-12T20:21:58.987056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDS' from 'https://tdm.silogroup.org/data/derivative_storage/FDS.csv'. [2026-02-12T20:21:58.998830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDS'. [2026-02-12T20:21:58.999179] [INFO ] [FORECASTER] Starting predict_future for FDS [2026-02-12T20:21:59] [DEBUG] [LOCAL ] No optimal features file found for FDS: ./output/feature-sets/FDS.txt [2026-02-12T20:21:59.000055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:59.000089] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:59.000117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:59.000175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:59.061320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:59.062318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:59.062407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:59.062446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:59.183538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:59.183755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:59.183800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:59.183832] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:59.187371] [DEBUG] [FORECASTER] FDS: Forecast T+1@11:T+2@11: DOWN (p=11.29%) [2026-02-12T20:21:59.187680] [INFO ] [FORECASTER] Completed predict_future for FDS [2026-02-12T20:21:59.187819] [INFO ] [sig ] FDS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:21:59.337814] [INFO ] [LOCAL ] Saved forecast: FDS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FDS.txt [2026-02-12T20:21:59.338023] [INFO ] [sig ] [1151/3411] Completed FDS in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-12T20:21:59.338262] [INFO ] [sig ] [1152/3411] Forecasting FDTX... [2026-02-12T20:21:59.338296] [INFO ] [sig ] Generating forecast for: FDTX [2026-02-12T20:21:59.338328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDTX' from 'https://tdm.silogroup.org/data/derivative_storage/FDTX.csv'. [2026-02-12T20:21:59.353934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDTX'. [2026-02-12T20:21:59.354512] [INFO ] [FORECASTER] Starting predict_future for FDTX [2026-02-12T20:21:59.355563] [DEBUG] [LOCAL ] No optimal features file found for FDTX: ./output/feature-sets/FDTX.txt [2026-02-12T20:21:59.355653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:59.355723] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:59.355755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:59.355820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:59.418147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:59.419875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:59.420089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:59.420123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:59.554632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:59.554800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:59.554841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:59.554869] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:59.558511] [DEBUG] [FORECASTER] FDTX: Forecast T+1@11:T+2@11: UP (p=87.44%) [2026-02-12T20:21:59.558865] [INFO ] [FORECASTER] Completed predict_future for FDTX [2026-02-12T20:21:59.559016] [INFO ] [sig ] FDTX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:21:59.706451] [INFO ] [LOCAL ] Saved forecast: FDTX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FDTX.txt [2026-02-12T20:21:59.706616] [INFO ] [sig ] [1152/3411] Completed FDTX in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-12T20:21:59.706660] [INFO ] [sig ] [1153/3411] Forecasting FDUS... [2026-02-12T20:21:59.706689] [INFO ] [sig ] Generating forecast for: FDUS [2026-02-12T20:21:59.706720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDUS' from 'https://tdm.silogroup.org/data/derivative_storage/FDUS.csv'. [2026-02-12T20:21:59.720541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDUS'. [2026-02-12T20:21:59.720903] [INFO ] [FORECASTER] Starting predict_future for FDUS [2026-02-12T20:21:59.721945] [DEBUG] [LOCAL ] No optimal features file found for FDUS: ./output/feature-sets/FDUS.txt [2026-02-12T20:21:59.722006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:21:59.722040] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:21:59.722069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:21:59.722322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:21:59.779539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:21:59.780345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:21:59.780427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:21:59.780460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:21:59.904715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:21:59.904884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:21:59.904931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:21:59.904966] [INFO ] [FORECASTER] Training complete [2026-02-12T20:21:59.908495] [DEBUG] [FORECASTER] FDUS: Forecast T+1@11:T+2@11: DOWN (p=14.86%) [2026-02-12T20:21:59.908798] [INFO ] [FORECASTER] Completed predict_future for FDUS [2026-02-12T20:21:59.908932] [INFO ] [sig ] FDUS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:00.055729] [INFO ] [LOCAL ] Saved forecast: FDUS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FDUS.txt [2026-02-12T20:22:00.055926] [INFO ] [sig ] [1153/3411] Completed FDUS in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-12T20:22:00.055978] [INFO ] [sig ] [1154/3411] Forecasting FDX... [2026-02-12T20:22:00.056009] [INFO ] [sig ] Generating forecast for: FDX [2026-02-12T20:22:00.056042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDX' from 'https://tdm.silogroup.org/data/derivative_storage/FDX.csv'. [2026-02-12T20:22:00.067984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDX'. [2026-02-12T20:22:00.068413] [INFO ] [FORECASTER] Starting predict_future for FDX [2026-02-12T20:22:00.069350] [DEBUG] [LOCAL ] No optimal features file found for FDX: ./output/feature-sets/FDX.txt [2026-02-12T20:22:00.069418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:00.069460] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:00.069493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:00.069557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:00.146996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:00.148145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:00.148255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:00.148306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:00.281341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:00.281493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:00.281534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:00.281564] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:00.285395] [DEBUG] [FORECASTER] FDX: Forecast T+1@11:T+2@11: UP (p=85.83%) [2026-02-12T20:22:00.285785] [INFO ] [FORECASTER] Completed predict_future for FDX [2026-02-12T20:22:00.285962] [INFO ] [sig ] FDX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:00.434506] [INFO ] [LOCAL ] Saved forecast: FDX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FDX.txt [2026-02-12T20:22:00.434702] [INFO ] [sig ] [1154/3411] Completed FDX in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-12T20:22:00.434755] [INFO ] [sig ] [1155/3411] Forecasting FE... [2026-02-12T20:22:00.434798] [INFO ] [sig ] Generating forecast for: FE [2026-02-12T20:22:00.434839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FE' from 'https://tdm.silogroup.org/data/derivative_storage/FE.csv'. [2026-02-12T20:22:00.450039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FE'. [2026-02-12T20:22:00.450404] [INFO ] [FORECASTER] Starting predict_future for FE [2026-02-12T20:22:00.451332] [DEBUG] [LOCAL ] No optimal features file found for FE: ./output/feature-sets/FE.txt [2026-02-12T20:22:00.451398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:00.451485] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:00.451517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:00.451598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:00.512163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:00.513050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:00.513139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:00.513173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:00.644374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:00.644491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:00.644532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:00.644562] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:00.648479] [DEBUG] [FORECASTER] FE: Forecast T+1@11:T+2@11: UP (p=94.73%) [2026-02-12T20:22:00.648892] [INFO ] [FORECASTER] Completed predict_future for FE [2026-02-12T20:22:00.649072] [INFO ] [sig ] FE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:00.797748] [INFO ] [LOCAL ] Saved forecast: FE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FE.txt [2026-02-12T20:22:00.797908] [INFO ] [sig ] [1155/3411] Completed FE in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-12T20:22:00.797952] [INFO ] [sig ] [1156/3411] Forecasting FEIM... [2026-02-12T20:22:00.797989] [INFO ] [sig ] Generating forecast for: FEIM [2026-02-12T20:22:00.798021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEIM' from 'https://tdm.silogroup.org/data/derivative_storage/FEIM.csv'. [2026-02-12T20:22:00.809845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEIM'. [2026-02-12T20:22:00.810392] [INFO ] [FORECASTER] Starting predict_future for FEIM [2026-02-12T20:22:00.811269] [DEBUG] [LOCAL ] No optimal features file found for FEIM: ./output/feature-sets/FEIM.txt [2026-02-12T20:22:00.811325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:00.811358] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:00.811386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:00.811444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:00.871636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:00.872535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:00.872642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:00.872677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:00.996438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:00.996635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:00.996678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:00.996706] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:01.000481] [DEBUG] [FORECASTER] FEIM: Forecast T+1@11:T+2@11: DOWN (p=13.72%) [2026-02-12T20:22:01.000839] [INFO ] [FORECASTER] Completed predict_future for FEIM [2026-02-12T20:22:01.001014] [INFO ] [sig ] FEIM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:01.147375] [INFO ] [LOCAL ] Saved forecast: FEIM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FEIM.txt [2026-02-12T20:22:01.147555] [INFO ] [sig ] [1156/3411] Completed FEIM in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-12T20:22:01.147617] [INFO ] [sig ] [1157/3411] Forecasting FELE... [2026-02-12T20:22:01.147647] [INFO ] [sig ] Generating forecast for: FELE [2026-02-12T20:22:01.147677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FELE' from 'https://tdm.silogroup.org/data/derivative_storage/FELE.csv'. [2026-02-12T20:22:01.159325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FELE'. [2026-02-12T20:22:01.159897] [INFO ] [FORECASTER] Starting predict_future for FELE [2026-02-12T20:22:01.161068] [DEBUG] [LOCAL ] No optimal features file found for FELE: ./output/feature-sets/FELE.txt [2026-02-12T20:22:01.161135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:01.161183] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:01.161222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:01.161305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:01.230418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:01.231322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:01.231408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:01.231445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:01.355895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:01.356064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:01.356105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:01.356133] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:01.359929] [DEBUG] [FORECASTER] FELE: Forecast T+1@11:T+2@11: UP (p=62.98%) [2026-02-12T20:22:01.360304] [INFO ] [FORECASTER] Completed predict_future for FELE [2026-02-12T20:22:01.360460] [INFO ] [sig ] FELE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:01.502235] [INFO ] [LOCAL ] Saved forecast: FELE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FELE.txt [2026-02-12T20:22:01.502403] [INFO ] [sig ] [1157/3411] Completed FELE in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-12T20:22:01.502445] [INFO ] [sig ] [1158/3411] Forecasting FEM... [2026-02-12T20:22:01.502474] [INFO ] [sig ] Generating forecast for: FEM [2026-02-12T20:22:01.502506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEM' from 'https://tdm.silogroup.org/data/derivative_storage/FEM.csv'. [2026-02-12T20:22:01.517564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEM'. [2026-02-12T20:22:01.518115] [INFO ] [FORECASTER] Starting predict_future for FEM [2026-02-12T20:22:01.519180] [DEBUG] [LOCAL ] No optimal features file found for FEM: ./output/feature-sets/FEM.txt [2026-02-12T20:22:01.519247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:01.519289] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:01.519327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:01.519409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:01.599557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:01.600667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:01.600772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:01.600815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:01.764802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:01.764963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:01.765005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:01.765072] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:01.768815] [DEBUG] [FORECASTER] FEM: Forecast T+1@11:T+2@11: UP (p=74.26%) [2026-02-12T20:22:01.769230] [INFO ] [FORECASTER] Completed predict_future for FEM [2026-02-12T20:22:01.769389] [INFO ] [sig ] FEM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:01.923725] [INFO ] [LOCAL ] Saved forecast: FEM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FEM.txt [2026-02-12T20:22:01.923930] [INFO ] [sig ] [1158/3411] Completed FEM in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-12T20:22:01.923994] [INFO ] [sig ] [1159/3411] Forecasting FEMB... [2026-02-12T20:22:01.924029] [INFO ] [sig ] Generating forecast for: FEMB [2026-02-12T20:22:01.924060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMB' from 'https://tdm.silogroup.org/data/derivative_storage/FEMB.csv'. [2026-02-12T20:22:01.937420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMB'. [2026-02-12T20:22:01.937884] [INFO ] [FORECASTER] Starting predict_future for FEMB [2026-02-12T20:22:01.938737] [DEBUG] [LOCAL ] No optimal features file found for FEMB: ./output/feature-sets/FEMB.txt [2026-02-12T20:22:01.938798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:01.938837] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:01.938864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:01.938923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:02.021997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:02.023314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:02.023435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:02.023487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:02.175220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:02.175402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:02.175461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:02.175522] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:02.179409] [DEBUG] [FORECASTER] FEMB: Forecast T+1@11:T+2@11: UP (p=83.09%) [2026-02-12T20:22:02.179750] [INFO ] [FORECASTER] Completed predict_future for FEMB [2026-02-12T20:22:02.179907] [INFO ] [sig ] FEMB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:02.324223] [INFO ] [LOCAL ] Saved forecast: FEMB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FEMB.txt [2026-02-12T20:22:02.324389] [INFO ] [sig ] [1159/3411] Completed FEMB in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-12T20:22:02.324431] [INFO ] [sig ] [1160/3411] Forecasting FEMS... [2026-02-12T20:22:02.324460] [INFO ] [sig ] Generating forecast for: FEMS [2026-02-12T20:22:02.324491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMS' from 'https://tdm.silogroup.org/data/derivative_storage/FEMS.csv'. [2026-02-12T20:22:02.338382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMS'. [2026-02-12T20:22:02.338789] [INFO ] [FORECASTER] Starting predict_future for FEMS [2026-02-12T20:22:02.339652] [DEBUG] [LOCAL ] No optimal features file found for FEMS: ./output/feature-sets/FEMS.txt [2026-02-12T20:22:02.339706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:02.339737] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:02.339763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:02.339821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:02.398677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:02.399596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:02.399684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:02.399718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:02.533053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:02.533220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:02.533263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:02.533292] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:02.537030] [DEBUG] [FORECASTER] FEMS: Forecast T+1@11:T+2@11: DOWN (p=13.17%) [2026-02-12T20:22:02.537364] [INFO ] [FORECASTER] Completed predict_future for FEMS [2026-02-12T20:22:02.537508] [INFO ] [sig ] FEMS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:02.691083] [INFO ] [LOCAL ] Saved forecast: FEMS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FEMS.txt [2026-02-12T20:22:02.691253] [INFO ] [sig ] [1160/3411] Completed FEMS in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-12T20:22:02.691295] [INFO ] [sig ] [1161/3411] Forecasting FEP... [2026-02-12T20:22:02.691324] [INFO ] [sig ] Generating forecast for: FEP [2026-02-12T20:22:02.691355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEP' from 'https://tdm.silogroup.org/data/derivative_storage/FEP.csv'. [2026-02-12T20:22:02.704549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEP'. [2026-02-12T20:22:02.705016] [INFO ] [FORECASTER] Starting predict_future for FEP [2026-02-12T20:22:02.705966] [DEBUG] [LOCAL ] No optimal features file found for FEP: ./output/feature-sets/FEP.txt [2026-02-12T20:22:02.706021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:02.706054] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:02.706083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:02.706154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:02.784970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:02.785978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:02.786079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:02.786129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:02.920928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:02.921131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:02.921173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:02.921202] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:02.925054] [DEBUG] [FORECASTER] FEP: Forecast T+1@11:T+2@11: UP (p=86.41%) [2026-02-12T20:22:02.925337] [INFO ] [FORECASTER] Completed predict_future for FEP [2026-02-12T20:22:02.925468] [INFO ] [sig ] FEP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:03.077616] [INFO ] [LOCAL ] Saved forecast: FEP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FEP.txt [2026-02-12T20:22:03.077784] [INFO ] [sig ] [1161/3411] Completed FEP in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-12T20:22:03.077826] [INFO ] [sig ] [1162/3411] Forecasting FEPI... [2026-02-12T20:22:03.077860] [INFO ] [sig ] Generating forecast for: FEPI [2026-02-12T20:22:03.077897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEPI' from 'https://tdm.silogroup.org/data/derivative_storage/FEPI.csv'. [2026-02-12T20:22:03.091189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEPI'. [2026-02-12T20:22:03.091603] [INFO ] [FORECASTER] Starting predict_future for FEPI [2026-02-12T20:22:03.092407] [DEBUG] [LOCAL ] No optimal features file found for FEPI: ./output/feature-sets/FEPI.txt [2026-02-12T20:22:03.092459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:03.092491] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:03.092517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:03.092600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:03.149925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:03.150860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:03.150951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:03.150985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:03.274312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:03.274477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:03.274518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:03.274547] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:03.278309] [DEBUG] [FORECASTER] FEPI: Forecast T+1@11:T+2@11: UP (p=91.38%) [2026-02-12T20:22:03.278650] [INFO ] [FORECASTER] Completed predict_future for FEPI [2026-02-12T20:22:03.278798] [INFO ] [sig ] FEPI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:03.441248] [INFO ] [LOCAL ] Saved forecast: FEPI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FEPI.txt [2026-02-12T20:22:03.441424] [INFO ] [sig ] [1162/3411] Completed FEPI in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-12T20:22:03.441469] [INFO ] [sig ] [1163/3411] Forecasting FERG... [2026-02-12T20:22:03.441501] [INFO ] [sig ] Generating forecast for: FERG [2026-02-12T20:22:03.441533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FERG' from 'https://tdm.silogroup.org/data/derivative_storage/FERG.csv'. [2026-02-12T20:22:03.455724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FERG'. [2026-02-12T20:22:03.456344] [INFO ] [FORECASTER] Starting predict_future for FERG [2026-02-12T20:22:03.457227] [DEBUG] [LOCAL ] No optimal features file found for FERG: ./output/feature-sets/FERG.txt [2026-02-12T20:22:03.457318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:03.457351] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:03.457392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:03.457453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:03.517360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:03.518322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:03.518414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:03.518449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:03.652396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:03.652588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:03.652643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:03.652673] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:03.656451] [DEBUG] [FORECASTER] FERG: Forecast T+1@11:T+2@11: DOWN (p=16.34%) [2026-02-12T20:22:03.656773] [INFO ] [FORECASTER] Completed predict_future for FERG [2026-02-12T20:22:03.656912] [INFO ] [sig ] FERG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:03.800040] [INFO ] [LOCAL ] Saved forecast: FERG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FERG.txt [2026-02-12T20:22:03.800177] [INFO ] [sig ] [1163/3411] Completed FERG in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-12T20:22:03.800217] [INFO ] [sig ] [1164/3411] Forecasting FEX... [2026-02-12T20:22:03.800248] [INFO ] [sig ] Generating forecast for: FEX [2026-02-12T20:22:03.800467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEX' from 'https://tdm.silogroup.org/data/derivative_storage/FEX.csv'. [2026-02-12T20:22:03.813472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEX'. [2026-02-12T20:22:03.813799] [INFO ] [FORECASTER] Starting predict_future for FEX [2026-02-12T20:22:03.814829] [DEBUG] [LOCAL ] No optimal features file found for FEX: ./output/feature-sets/FEX.txt [2026-02-12T20:22:03.814882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:03.814913] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:03.814940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:03.814996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:03.875914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:03.876789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:03.876867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:03.876902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:04.002995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:04.003164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:04.003205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:04.003234] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:04.006662] [DEBUG] [FORECASTER] FEX: Forecast T+1@11:T+2@11: DOWN (p=14.52%) [2026-02-12T20:22:04.006941] [INFO ] [FORECASTER] Completed predict_future for FEX [2026-02-12T20:22:04.007069] [INFO ] [sig ] FEX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:04.152885] [INFO ] [LOCAL ] Saved forecast: FEX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FEX.txt [2026-02-12T20:22:04.153069] [INFO ] [sig ] [1164/3411] Completed FEX in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-12T20:22:04.153108] [INFO ] [sig ] [1165/3411] Forecasting FF... [2026-02-12T20:22:04.153139] [INFO ] [sig ] Generating forecast for: FF [2026-02-12T20:22:04.153169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FF' from 'https://tdm.silogroup.org/data/derivative_storage/FF.csv'. [2026-02-12T20:22:04.166711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FF'. [2026-02-12T20:22:04.167075] [INFO ] [FORECASTER] Starting predict_future for FF [2026-02-12T20:22:04.167979] [DEBUG] [LOCAL ] No optimal features file found for FF: ./output/feature-sets/FF.txt [2026-02-12T20:22:04.168032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:04.168064] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:04.168091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:04.168327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:04.225628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:04.226446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:04.226597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:04.226635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:04.352846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:04.353070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:04.353112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:04.353143] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:04.356902] [DEBUG] [FORECASTER] FF: Forecast T+1@11:T+2@11: UP (p=88.60%) [2026-02-12T20:22:04.357195] [INFO ] [FORECASTER] Completed predict_future for FF [2026-02-12T20:22:04.357339] [INFO ] [sig ] FF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:04.497493] [INFO ] [LOCAL ] Saved forecast: FF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FF.txt [2026-02-12T20:22:04.497652] [INFO ] [sig ] [1165/3411] Completed FF in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-12T20:22:04.497705] [INFO ] [sig ] [1166/3411] Forecasting FFA... [2026-02-12T20:22:04.497737] [INFO ] [sig ] Generating forecast for: FFA [2026-02-12T20:22:04.497768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFA' from 'https://tdm.silogroup.org/data/derivative_storage/FFA.csv'. [2026-02-12T20:22:04.510523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFA'. [2026-02-12T20:22:04.510879] [INFO ] [FORECASTER] Starting predict_future for FFA [2026-02-12T20:22:04.511681] [DEBUG] [LOCAL ] No optimal features file found for FFA: ./output/feature-sets/FFA.txt [2026-02-12T20:22:04.511734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:04.511765] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:04.511792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:04.511849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:04.568636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:04.569455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:04.569537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:04.569570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:04.691634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:04.691794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:04.691835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:04.691864] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:04.695324] [DEBUG] [FORECASTER] FFA: Forecast T+1@11:T+2@11: UP (p=86.80%) [2026-02-12T20:22:04.695640] [INFO ] [FORECASTER] Completed predict_future for FFA [2026-02-12T20:22:04.695777] [INFO ] [sig ] FFA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:04.841113] [INFO ] [LOCAL ] Saved forecast: FFA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FFA.txt [2026-02-12T20:22:04.841291] [INFO ] [sig ] [1166/3411] Completed FFA in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-12T20:22:04.841338] [INFO ] [sig ] [1167/3411] Forecasting FFBC... [2026-02-12T20:22:04.841368] [INFO ] [sig ] Generating forecast for: FFBC [2026-02-12T20:22:04.841406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFBC' from 'https://tdm.silogroup.org/data/derivative_storage/FFBC.csv'. [2026-02-12T20:22:04.853428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFBC'. [2026-02-12T20:22:04.853808] [INFO ] [FORECASTER] Starting predict_future for FFBC [2026-02-12T20:22:04.854661] [DEBUG] [LOCAL ] No optimal features file found for FFBC: ./output/feature-sets/FFBC.txt [2026-02-12T20:22:04.854714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:04.854746] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:04.854771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:04.854829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:04.918910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:04.919799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:04.919886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:04.919920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:05.050884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:05.051143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:05.051189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:05.051218] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:05.055132] [DEBUG] [FORECASTER] FFBC: Forecast T+1@11:T+2@11: DOWN (p=6.76%) [2026-02-12T20:22:05.055465] [INFO ] [FORECASTER] Completed predict_future for FFBC [2026-02-12T20:22:05.055639] [INFO ] [sig ] FFBC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:05.207263] [INFO ] [LOCAL ] Saved forecast: FFBC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FFBC.txt [2026-02-12T20:22:05.207448] [INFO ] [sig ] [1167/3411] Completed FFBC in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-12T20:22:05.207510] [INFO ] [sig ] [1168/3411] Forecasting FFC... [2026-02-12T20:22:05.207557] [INFO ] [sig ] Generating forecast for: FFC [2026-02-12T20:22:05.207621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFC' from 'https://tdm.silogroup.org/data/derivative_storage/FFC.csv'. [2026-02-12T20:22:05.226005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFC'. [2026-02-12T20:22:05.226428] [INFO ] [FORECASTER] Starting predict_future for FFC [2026-02-12T20:22:05.227298] [DEBUG] [LOCAL ] No optimal features file found for FFC: ./output/feature-sets/FFC.txt [2026-02-12T20:22:05.227352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:05.227386] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:05.227412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:05.227474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:05.286806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:05.287777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:05.287862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:05.287896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:05.416234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:05.416419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:05.416466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:05.416498] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:05.420245] [DEBUG] [FORECASTER] FFC: Forecast T+1@11:T+2@11: DOWN (p=14.00%) [2026-02-12T20:22:05.420598] [INFO ] [FORECASTER] Completed predict_future for FFC [2026-02-12T20:22:05.420752] [INFO ] [sig ] FFC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:05.572317] [INFO ] [LOCAL ] Saved forecast: FFC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FFC.txt [2026-02-12T20:22:05.572521] [INFO ] [sig ] [1168/3411] Completed FFC in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-12T20:22:05.572566] [INFO ] [sig ] [1169/3411] Forecasting FFIC... [2026-02-12T20:22:05.572618] [INFO ] [sig ] Generating forecast for: FFIC [2026-02-12T20:22:05.572650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIC' from 'https://tdm.silogroup.org/data/derivative_storage/FFIC.csv'. [2026-02-12T20:22:05.586347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIC'. [2026-02-12T20:22:05.586755] [INFO ] [FORECASTER] Starting predict_future for FFIC [2026-02-12T20:22:05.587631] [DEBUG] [LOCAL ] No optimal features file found for FFIC: ./output/feature-sets/FFIC.txt [2026-02-12T20:22:05.587685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:05.587718] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:05.587744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:05.587802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:05.651357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:05.652549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:05.652700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:05.652755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:05.789937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:05.790152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:05.790200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:05.790230] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:05.794140] [DEBUG] [FORECASTER] FFIC: Forecast T+1@11:T+2@11: DOWN (p=20.63%) [2026-02-12T20:22:05.794422] [INFO ] [FORECASTER] Completed predict_future for FFIC [2026-02-12T20:22:05.794559] [INFO ] [sig ] FFIC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:05.946841] [INFO ] [LOCAL ] Saved forecast: FFIC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FFIC.txt [2026-02-12T20:22:05.947009] [INFO ] [sig ] [1169/3411] Completed FFIC in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-12T20:22:05.947052] [INFO ] [sig ] [1170/3411] Forecasting FFIN... [2026-02-12T20:22:05.947081] [INFO ] [sig ] Generating forecast for: FFIN [2026-02-12T20:22:05.947112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIN' from 'https://tdm.silogroup.org/data/derivative_storage/FFIN.csv'. [2026-02-12T20:22:05.958639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIN'. [2026-02-12T20:22:05.958992] [INFO ] [FORECASTER] Starting predict_future for FFIN [2026-02-12T20:22:05.959850] [DEBUG] [LOCAL ] No optimal features file found for FFIN: ./output/feature-sets/FFIN.txt [2026-02-12T20:22:05.959902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:05.959936] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:05.959967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:05.960026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:06.021475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:06.022411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:06.022505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:06.022538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:06.149671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:06.149830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:06.149870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:06.149899] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:06.153648] [DEBUG] [FORECASTER] FFIN: Forecast T+1@11:T+2@11: UP (p=99.27%) [2026-02-12T20:22:06.153954] [INFO ] [FORECASTER] Completed predict_future for FFIN [2026-02-12T20:22:06.154096] [INFO ] [sig ] FFIN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:06.300385] [INFO ] [LOCAL ] Saved forecast: FFIN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FFIN.txt [2026-02-12T20:22:06.300552] [INFO ] [sig ] [1170/3411] Completed FFIN in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-12T20:22:06.300616] [INFO ] [sig ] [1171/3411] Forecasting FFWM... [2026-02-12T20:22:06.300647] [INFO ] [sig ] Generating forecast for: FFWM [2026-02-12T20:22:06.300677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFWM' from 'https://tdm.silogroup.org/data/derivative_storage/FFWM.csv'. [2026-02-12T20:22:06.313308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFWM'. [2026-02-12T20:22:06.313721] [INFO ] [FORECASTER] Starting predict_future for FFWM [2026-02-12T20:22:06.314512] [DEBUG] [LOCAL ] No optimal features file found for FFWM: ./output/feature-sets/FFWM.txt [2026-02-12T20:22:06.314565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:06.314618] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:06.314836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:06.314891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:06.381381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:06.382537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:06.382672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:06.382726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:06.505631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:06.505793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:06.505835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:06.505865] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:06.510080] [DEBUG] [FORECASTER] FFWM: Forecast T+1@11:T+2@11: UP (p=76.35%) [2026-02-12T20:22:06.510375] [INFO ] [FORECASTER] Completed predict_future for FFWM [2026-02-12T20:22:06.510514] [INFO ] [sig ] FFWM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:06.660171] [INFO ] [LOCAL ] Saved forecast: FFWM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FFWM.txt [2026-02-12T20:22:06.660333] [INFO ] [sig ] [1171/3411] Completed FFWM in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-12T20:22:06.660376] [INFO ] [sig ] [1172/3411] Forecasting FG... [2026-02-12T20:22:06.660405] [INFO ] [sig ] Generating forecast for: FG [2026-02-12T20:22:06.660436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FG' from 'https://tdm.silogroup.org/data/derivative_storage/FG.csv'. [2026-02-12T20:22:06.673684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FG'. [2026-02-12T20:22:06.674090] [INFO ] [FORECASTER] Starting predict_future for FG [2026-02-12T20:22:06.675155] [DEBUG] [LOCAL ] No optimal features file found for FG: ./output/feature-sets/FG.txt [2026-02-12T20:22:06.675207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:06.675268] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:06.675296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:06.675352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:06.734102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:06.735031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:06.735130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:06.735165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:06.854773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:06.854953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:06.855006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:06.855043] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:06.858636] [DEBUG] [FORECASTER] FG: Forecast T+1@11:T+2@11: DOWN (p=40.92%) [2026-02-12T20:22:06.858917] [INFO ] [FORECASTER] Completed predict_future for FG [2026-02-12T20:22:06.859072] [INFO ] [sig ] FG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:07.000508] [INFO ] [LOCAL ] Saved forecast: FG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FG.txt [2026-02-12T20:22:07.000707] [INFO ] [sig ] [1172/3411] Completed FG in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-12T20:22:07.000756] [INFO ] [sig ] [1173/3411] Forecasting FHB... [2026-02-12T20:22:07.000797] [INFO ] [sig ] Generating forecast for: FHB [2026-02-12T20:22:07.000831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHB' from 'https://tdm.silogroup.org/data/derivative_storage/FHB.csv'. [2026-02-12T20:22:07.013771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHB'. [2026-02-12T20:22:07.014222] [INFO ] [FORECASTER] Starting predict_future for FHB [2026-02-12T20:22:07.015077] [DEBUG] [LOCAL ] No optimal features file found for FHB: ./output/feature-sets/FHB.txt [2026-02-12T20:22:07.015131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:07.015162] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:07.015188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:07.015245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:07.079396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:07.080288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:07.080374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:07.080410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:07.203755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:07.203919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:07.203959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:07.203988] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:07.207427] [DEBUG] [FORECASTER] FHB: Forecast T+1@11:T+2@11: DOWN (p=39.12%) [2026-02-12T20:22:07.207730] [INFO ] [FORECASTER] Completed predict_future for FHB [2026-02-12T20:22:07.207863] [INFO ] [sig ] FHB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:07.350626] [INFO ] [LOCAL ] Saved forecast: FHB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FHB.txt [2026-02-12T20:22:07.350793] [INFO ] [sig ] [1173/3411] Completed FHB in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-12T20:22:07.350833] [INFO ] [sig ] [1174/3411] Forecasting FHI... [2026-02-12T20:22:07.350862] [INFO ] [sig ] Generating forecast for: FHI [2026-02-12T20:22:07.350892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHI' from 'https://tdm.silogroup.org/data/derivative_storage/FHI.csv'. [2026-02-12T20:22:07.363367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHI'. [2026-02-12T20:22:07.363794] [INFO ] [FORECASTER] Starting predict_future for FHI [2026-02-12T20:22:07.364694] [DEBUG] [LOCAL ] No optimal features file found for FHI: ./output/feature-sets/FHI.txt [2026-02-12T20:22:07.364748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:07.364782] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:07.364810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:07.364868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:07.426931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:07.427892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:07.427989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:07.428029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:07.549507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:07.549685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:07.549725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:07.549753] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:07.553215] [DEBUG] [FORECASTER] FHI: Forecast T+1@11:T+2@11: UP (p=98.27%) [2026-02-12T20:22:07.553495] [INFO ] [FORECASTER] Completed predict_future for FHI [2026-02-12T20:22:07.553643] [INFO ] [sig ] FHI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:07.708248] [INFO ] [LOCAL ] Saved forecast: FHI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FHI.txt [2026-02-12T20:22:07.708415] [INFO ] [sig ] [1174/3411] Completed FHI in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-12T20:22:07.708457] [INFO ] [sig ] [1175/3411] Forecasting FHN... [2026-02-12T20:22:07.708488] [INFO ] [sig ] Generating forecast for: FHN [2026-02-12T20:22:07.708518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHN' from 'https://tdm.silogroup.org/data/derivative_storage/FHN.csv'. [2026-02-12T20:22:07.720332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHN'. [2026-02-12T20:22:07.720705] [INFO ] [FORECASTER] Starting predict_future for FHN [2026-02-12T20:22:07.721514] [DEBUG] [LOCAL ] No optimal features file found for FHN: ./output/feature-sets/FHN.txt [2026-02-12T20:22:07.721566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:07.721620] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:07.721648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:07.721705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:07.788662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:07.789768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:07.789878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:07.789923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:07.930222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:07.930387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:07.930430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:07.930460] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:07.934916] [DEBUG] [FORECASTER] FHN: Forecast T+1@11:T+2@11: DOWN (p=24.69%) [2026-02-12T20:22:07.935268] [INFO ] [FORECASTER] Completed predict_future for FHN [2026-02-12T20:22:07.935422] [INFO ] [sig ] FHN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:08.096227] [INFO ] [LOCAL ] Saved forecast: FHN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FHN.txt [2026-02-12T20:22:08.096404] [INFO ] [sig ] [1175/3411] Completed FHN in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-12T20:22:08.096464] [INFO ] [sig ] [1176/3411] Forecasting FHTX... [2026-02-12T20:22:08.096496] [INFO ] [sig ] Generating forecast for: FHTX [2026-02-12T20:22:08.096527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHTX' from 'https://tdm.silogroup.org/data/derivative_storage/FHTX.csv'. [2026-02-12T20:22:08.108847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHTX'. [2026-02-12T20:22:08.109225] [INFO ] [FORECASTER] Starting predict_future for FHTX [2026-02-12T20:22:08.110190] [DEBUG] [LOCAL ] No optimal features file found for FHTX: ./output/feature-sets/FHTX.txt [2026-02-12T20:22:08.110249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:08.110294] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:08.110324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:08.110401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:08.178466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:08.179353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:08.179443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:08.179485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:08.310499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:08.310680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:08.310722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:08.310751] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:08.314187] [DEBUG] [FORECASTER] FHTX: Forecast T+1@11:T+2@11: UP (p=52.25%) [2026-02-12T20:22:08.314474] [INFO ] [FORECASTER] Completed predict_future for FHTX [2026-02-12T20:22:08.314627] [INFO ] [sig ] FHTX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:08.458218] [INFO ] [LOCAL ] Saved forecast: FHTX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FHTX.txt [2026-02-12T20:22:08.458362] [INFO ] [sig ] [1176/3411] Completed FHTX in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-12T20:22:08.458403] [INFO ] [sig ] [1177/3411] Forecasting FIBK... [2026-02-12T20:22:08.458432] [INFO ] [sig ] Generating forecast for: FIBK [2026-02-12T20:22:08.458463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIBK' from 'https://tdm.silogroup.org/data/derivative_storage/FIBK.csv'. [2026-02-12T20:22:08.470420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIBK'. [2026-02-12T20:22:08.470760] [INFO ] [FORECASTER] Starting predict_future for FIBK [2026-02-12T20:22:08.471544] [DEBUG] [LOCAL ] No optimal features file found for FIBK: ./output/feature-sets/FIBK.txt [2026-02-12T20:22:08.471617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:08.471650] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:08.471677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:08.471733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:08.531824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:08.532830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:08.532926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:08.532970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:08.661563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:08.661741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:08.661781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:08.661809] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:08.666010] [DEBUG] [FORECASTER] FIBK: Forecast T+1@11:T+2@11: DOWN (p=6.04%) [2026-02-12T20:22:08.666290] [INFO ] [FORECASTER] Completed predict_future for FIBK [2026-02-12T20:22:08.666418] [INFO ] [sig ] FIBK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:08.814636] [INFO ] [LOCAL ] Saved forecast: FIBK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FIBK.txt [2026-02-12T20:22:08.814800] [INFO ] [sig ] [1177/3411] Completed FIBK in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-12T20:22:08.814841] [INFO ] [sig ] [1178/3411] Forecasting FICO... [2026-02-12T20:22:08.814871] [INFO ] [sig ] Generating forecast for: FICO [2026-02-12T20:22:08.814901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICO' from 'https://tdm.silogroup.org/data/derivative_storage/FICO.csv'. [2026-02-12T20:22:08.826533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICO'. [2026-02-12T20:22:08.826922] [INFO ] [FORECASTER] Starting predict_future for FICO [2026-02-12T20:22:08.827800] [DEBUG] [LOCAL ] No optimal features file found for FICO: ./output/feature-sets/FICO.txt [2026-02-12T20:22:08.827854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:08.827886] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:08.827914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:08.827972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:08.888281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:08.889409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:08.889700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:08.889735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:09.013823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:09.013988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:09.014027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:09.014054] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:09.017613] [DEBUG] [FORECASTER] FICO: Forecast T+1@11:T+2@11: DOWN (p=31.31%) [2026-02-12T20:22:09.017924] [INFO ] [FORECASTER] Completed predict_future for FICO [2026-02-12T20:22:09.018074] [INFO ] [sig ] FICO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:09.238420] [INFO ] [LOCAL ] Saved forecast: FICO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FICO.txt [2026-02-12T20:22:09.238603] [INFO ] [sig ] [1178/3411] Completed FICO in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-12T20:22:09.238652] [INFO ] [sig ] [1179/3411] Forecasting FICS... [2026-02-12T20:22:09.238681] [INFO ] [sig ] Generating forecast for: FICS [2026-02-12T20:22:09.238713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICS' from 'https://tdm.silogroup.org/data/derivative_storage/FICS.csv'. [2026-02-12T20:22:09.251421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICS'. [2026-02-12T20:22:09.251849] [INFO ] [FORECASTER] Starting predict_future for FICS [2026-02-12T20:22:09.252698] [DEBUG] [LOCAL ] No optimal features file found for FICS: ./output/feature-sets/FICS.txt [2026-02-12T20:22:09.252752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:09.252785] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:09.252812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:09.252869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:09.312209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:09.313170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:09.313265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:09.313300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:09.443149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:09.443313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:09.443352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:09.443381] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:09.446943] [DEBUG] [FORECASTER] FICS: Forecast T+1@11:T+2@11: UP (p=97.95%) [2026-02-12T20:22:09.447270] [INFO ] [FORECASTER] Completed predict_future for FICS [2026-02-12T20:22:09.447425] [INFO ] [sig ] FICS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:09.602079] [INFO ] [LOCAL ] Saved forecast: FICS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FICS.txt [2026-02-12T20:22:09.602444] [INFO ] [sig ] [1179/3411] Completed FICS in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-12T20:22:09.602497] [INFO ] [sig ] [1180/3411] Forecasting FID... [2026-02-12T20:22:09.602529] [INFO ] [sig ] Generating forecast for: FID [2026-02-12T20:22:09.602560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FID' from 'https://tdm.silogroup.org/data/derivative_storage/FID.csv'. [2026-02-12T20:22:09.615670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FID'. [2026-02-12T20:22:09.616135] [INFO ] [FORECASTER] Starting predict_future for FID [2026-02-12T20:22:09.617105] [DEBUG] [LOCAL ] No optimal features file found for FID: ./output/feature-sets/FID.txt [2026-02-12T20:22:09.617161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:09.617195] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:09.617224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:09.617306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:09.678958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:09.679870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:09.679957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:09.679991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:09.797922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:09.798091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:09.798142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:09.798177] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:09.801730] [DEBUG] [FORECASTER] FID: Forecast T+1@11:T+2@11: UP (p=95.40%) [2026-02-12T20:22:09.802026] [INFO ] [FORECASTER] Completed predict_future for FID [2026-02-12T20:22:09.802163] [INFO ] [sig ] FID: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:09.944424] [INFO ] [LOCAL ] Saved forecast: FID 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FID.txt [2026-02-12T20:22:09.944612] [INFO ] [sig ] [1180/3411] Completed FID in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-12T20:22:09.944655] [INFO ] [sig ] [1181/3411] Forecasting FIGS... [2026-02-12T20:22:09.944686] [INFO ] [sig ] Generating forecast for: FIGS [2026-02-12T20:22:09.944716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIGS' from 'https://tdm.silogroup.org/data/derivative_storage/FIGS.csv'. [2026-02-12T20:22:09.957674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIGS'. [2026-02-12T20:22:09.958078] [INFO ] [FORECASTER] Starting predict_future for FIGS [2026-02-12T20:22:09.958911] [DEBUG] [LOCAL ] No optimal features file found for FIGS: ./output/feature-sets/FIGS.txt [2026-02-12T20:22:09.958966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:09.958998] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:09.959024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:09.959079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:10.020991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:10.021946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:10.022037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:10.022070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:10.158334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:10.158500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:10.158542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:10.158591] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:10.162436] [DEBUG] [FORECASTER] FIGS: Forecast T+1@11:T+2@11: DOWN (p=17.25%) [2026-02-12T20:22:10.162824] [INFO ] [FORECASTER] Completed predict_future for FIGS [2026-02-12T20:22:10.163043] [INFO ] [sig ] FIGS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:10.307731] [INFO ] [LOCAL ] Saved forecast: FIGS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FIGS.txt [2026-02-12T20:22:10.307884] [INFO ] [sig ] [1181/3411] Completed FIGS in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-12T20:22:10.307924] [INFO ] [sig ] [1182/3411] Forecasting FIHL... [2026-02-12T20:22:10.307954] [INFO ] [sig ] Generating forecast for: FIHL [2026-02-12T20:22:10.307984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIHL' from 'https://tdm.silogroup.org/data/derivative_storage/FIHL.csv'. [2026-02-12T20:22:10.320823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIHL'. [2026-02-12T20:22:10.321204] [INFO ] [FORECASTER] Starting predict_future for FIHL [2026-02-12T20:22:10.322408] [DEBUG] [LOCAL ] No optimal features file found for FIHL: ./output/feature-sets/FIHL.txt [2026-02-12T20:22:10.322460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:10.322491] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:10.322518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:10.322593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:10.382468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:10.383398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:10.383522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:10.383557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:10.520123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:10.520304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:10.520345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:10.520375] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:10.523979] [DEBUG] [FORECASTER] FIHL: Forecast T+1@11:T+2@11: UP (p=67.42%) [2026-02-12T20:22:10.524268] [INFO ] [FORECASTER] Completed predict_future for FIHL [2026-02-12T20:22:10.524404] [INFO ] [sig ] FIHL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:10.681291] [INFO ] [LOCAL ] Saved forecast: FIHL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FIHL.txt [2026-02-12T20:22:10.681455] [INFO ] [sig ] [1182/3411] Completed FIHL in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-12T20:22:10.681501] [INFO ] [sig ] [1183/3411] Forecasting FINS... [2026-02-12T20:22:10.681533] [INFO ] [sig ] Generating forecast for: FINS [2026-02-12T20:22:10.681562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINS' from 'https://tdm.silogroup.org/data/derivative_storage/FINS.csv'. [2026-02-12T20:22:10.694529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINS'. [2026-02-12T20:22:10.694953] [INFO ] [FORECASTER] Starting predict_future for FINS [2026-02-12T20:22:10.695797] [DEBUG] [LOCAL ] No optimal features file found for FINS: ./output/feature-sets/FINS.txt [2026-02-12T20:22:10.695850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:10.695882] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:10.695908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:10.695963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:10.757615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:10.759144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:10.759529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:10.759565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:10.887358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:10.887520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:10.887623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:10.887660] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:10.891306] [DEBUG] [FORECASTER] FINS: Forecast T+1@11:T+2@11: UP (p=72.40%) [2026-02-12T20:22:10.891625] [INFO ] [FORECASTER] Completed predict_future for FINS [2026-02-12T20:22:10.891779] [INFO ] [sig ] FINS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:11.043102] [INFO ] [LOCAL ] Saved forecast: FINS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FINS.txt [2026-02-12T20:22:11.043462] [INFO ] [sig ] [1183/3411] Completed FINS in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-12T20:22:11.043515] [INFO ] [sig ] [1184/3411] Forecasting FINX... [2026-02-12T20:22:11.043548] [INFO ] [sig ] Generating forecast for: FINX [2026-02-12T20:22:11.043604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINX' from 'https://tdm.silogroup.org/data/derivative_storage/FINX.csv'. [2026-02-12T20:22:11.057465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINX'. [2026-02-12T20:22:11.057848] [INFO ] [FORECASTER] Starting predict_future for FINX [2026-02-12T20:22:11.058650] [DEBUG] [LOCAL ] No optimal features file found for FINX: ./output/feature-sets/FINX.txt [2026-02-12T20:22:11.058702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:11.058734] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:11.058761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:11.058818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:11.116771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:11.117720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:11.117810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:11.117844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:11.257016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:11.257198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:11.257267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:11.257301] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:11.261224] [DEBUG] [FORECASTER] FINX: Forecast T+1@11:T+2@11: UP (p=77.95%) [2026-02-12T20:22:11.261547] [INFO ] [FORECASTER] Completed predict_future for FINX [2026-02-12T20:22:11.261710] [INFO ] [sig ] FINX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:11.422897] [INFO ] [LOCAL ] Saved forecast: FINX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FINX.txt [2026-02-12T20:22:11.423054] [INFO ] [sig ] [1184/3411] Completed FINX in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-12T20:22:11.423094] [INFO ] [sig ] [1185/3411] Forecasting FIP... [2026-02-12T20:22:11.423124] [INFO ] [sig ] Generating forecast for: FIP [2026-02-12T20:22:11.423154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIP' from 'https://tdm.silogroup.org/data/derivative_storage/FIP.csv'. [2026-02-12T20:22:11.435563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIP'. [2026-02-12T20:22:11.435986] [INFO ] [FORECASTER] Starting predict_future for FIP [2026-02-12T20:22:11.436915] [DEBUG] [LOCAL ] No optimal features file found for FIP: ./output/feature-sets/FIP.txt [2026-02-12T20:22:11.436970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:11.437004] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:11.437031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:11.437093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:11.499055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:11.500046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:11.500173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:11.500220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:11.635899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:11.636062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:11.636105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:11.636138] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:11.639999] [DEBUG] [FORECASTER] FIP: Forecast T+1@11:T+2@11: UP (p=98.92%) [2026-02-12T20:22:11.640395] [INFO ] [FORECASTER] Completed predict_future for FIP [2026-02-12T20:22:11.640551] [INFO ] [sig ] FIP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:11.802532] [INFO ] [LOCAL ] Saved forecast: FIP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FIP.txt [2026-02-12T20:22:11.802760] [INFO ] [sig ] [1185/3411] Completed FIP in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-12T20:22:11.802814] [INFO ] [sig ] [1186/3411] Forecasting FIS... [2026-02-12T20:22:11.802851] [INFO ] [sig ] Generating forecast for: FIS [2026-02-12T20:22:11.802885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIS' from 'https://tdm.silogroup.org/data/derivative_storage/FIS.csv'. [2026-02-12T20:22:11.814475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIS'. [2026-02-12T20:22:11.814862] [INFO ] [FORECASTER] Starting predict_future for FIS [2026-02-12T20:22:11.815693] [DEBUG] [LOCAL ] No optimal features file found for FIS: ./output/feature-sets/FIS.txt [2026-02-12T20:22:11.815746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:11.815778] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:11.815804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:11.815866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:11.873262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:11.874195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:11.874282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:11.874314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:11.996463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:11.996650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:11.996694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:11.996724] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:12.000398] [DEBUG] [FORECASTER] FIS: Forecast T+1@11:T+2@11: DOWN (p=12.44%) [2026-02-12T20:22:12.000783] [INFO ] [FORECASTER] Completed predict_future for FIS [2026-02-12T20:22:12.000942] [INFO ] [sig ] FIS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:12.145054] [INFO ] [LOCAL ] Saved forecast: FIS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FIS.txt [2026-02-12T20:22:12.145223] [INFO ] [sig ] [1186/3411] Completed FIS in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-12T20:22:12.145265] [INFO ] [sig ] [1187/3411] Forecasting FISI... [2026-02-12T20:22:12.145294] [INFO ] [sig ] Generating forecast for: FISI [2026-02-12T20:22:12.145324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FISI' from 'https://tdm.silogroup.org/data/derivative_storage/FISI.csv'. [2026-02-12T20:22:12.157617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FISI'. [2026-02-12T20:22:12.158011] [INFO ] [FORECASTER] Starting predict_future for FISI [2026-02-12T20:22:12.158820] [DEBUG] [LOCAL ] No optimal features file found for FISI: ./output/feature-sets/FISI.txt [2026-02-12T20:22:12.158872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:12.158916] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:12.158944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:12.159000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:12.222153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:12.223290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:12.223402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:12.223439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:12.351120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:12.351277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:12.351318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:12.351348] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:12.354964] [DEBUG] [FORECASTER] FISI: Forecast T+1@11:T+2@11: UP (p=74.83%) [2026-02-12T20:22:12.355333] [INFO ] [FORECASTER] Completed predict_future for FISI [2026-02-12T20:22:12.355485] [INFO ] [sig ] FISI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:12.505140] [INFO ] [LOCAL ] Saved forecast: FISI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FISI.txt [2026-02-12T20:22:12.505279] [INFO ] [sig ] [1187/3411] Completed FISI in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-12T20:22:12.505318] [INFO ] [sig ] [1188/3411] Forecasting FITB... [2026-02-12T20:22:12.505347] [INFO ] [sig ] Generating forecast for: FITB [2026-02-12T20:22:12.505384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITB' from 'https://tdm.silogroup.org/data/derivative_storage/FITB.csv'. [2026-02-12T20:22:12.521014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITB'. [2026-02-12T20:22:12.521382] [INFO ] [FORECASTER] Starting predict_future for FITB [2026-02-12T20:22:12.522251] [DEBUG] [LOCAL ] No optimal features file found for FITB: ./output/feature-sets/FITB.txt [2026-02-12T20:22:12.522305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:12.522337] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:12.522364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:12.522432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:12.584558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:12.585461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:12.585559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:12.585634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:12.715914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:12.716075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:12.716116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:12.716148] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:12.719749] [DEBUG] [FORECASTER] FITB: Forecast T+1@11:T+2@11: DOWN (p=11.91%) [2026-02-12T20:22:12.720031] [INFO ] [FORECASTER] Completed predict_future for FITB [2026-02-12T20:22:12.720164] [INFO ] [sig ] FITB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:12.861029] [INFO ] [LOCAL ] Saved forecast: FITB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FITB.txt [2026-02-12T20:22:12.861170] [INFO ] [sig ] [1188/3411] Completed FITB in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-12T20:22:12.861211] [INFO ] [sig ] [1189/3411] Forecasting FITBI... [2026-02-12T20:22:12.861239] [INFO ] [sig ] Generating forecast for: FITBI [2026-02-12T20:22:12.861270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBI' from 'https://tdm.silogroup.org/data/derivative_storage/FITBI.csv'. [2026-02-12T20:22:12.872826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBI'. [2026-02-12T20:22:12.873133] [INFO ] [FORECASTER] Starting predict_future for FITBI [2026-02-12T20:22:12.873942] [DEBUG] [LOCAL ] No optimal features file found for FITBI: ./output/feature-sets/FITBI.txt [2026-02-12T20:22:12.873994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:12.874053] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:12.874081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:12.874143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:12.931514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:12.932451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:12.932552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:12.932608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:13.062488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:13.062668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:13.062710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:13.062739] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:13.066759] [DEBUG] [FORECASTER] FITBI: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-02-12T20:22:13.067094] [INFO ] [FORECASTER] Completed predict_future for FITBI [2026-02-12T20:22:13.067261] [INFO ] [sig ] FITBI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:13.220250] [INFO ] [LOCAL ] Saved forecast: FITBI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FITBI.txt [2026-02-12T20:22:13.220415] [INFO ] [sig ] [1189/3411] Completed FITBI in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-12T20:22:13.220457] [INFO ] [sig ] [1190/3411] Forecasting FITBO... [2026-02-12T20:22:13.220487] [INFO ] [sig ] Generating forecast for: FITBO [2026-02-12T20:22:13.220518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBO' from 'https://tdm.silogroup.org/data/derivative_storage/FITBO.csv'. [2026-02-12T20:22:13.232811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBO'. [2026-02-12T20:22:13.233137] [INFO ] [FORECASTER] Starting predict_future for FITBO [2026-02-12T20:22:13.233934] [DEBUG] [LOCAL ] No optimal features file found for FITBO: ./output/feature-sets/FITBO.txt [2026-02-12T20:22:13.233986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:13.234017] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:13.234044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:13.234101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:13.292228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:13.293012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:13.293094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:13.293127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:13.417037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:13.417210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:13.417277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:13.417312] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:13.421011] [DEBUG] [FORECASTER] FITBO: Forecast T+1@11:T+2@11: DOWN (p=8.79%) [2026-02-12T20:22:13.421289] [INFO ] [FORECASTER] Completed predict_future for FITBO [2026-02-12T20:22:13.421422] [INFO ] [sig ] FITBO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:13.567433] [INFO ] [LOCAL ] Saved forecast: FITBO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FITBO.txt [2026-02-12T20:22:13.567659] [INFO ] [sig ] [1190/3411] Completed FITBO in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-12T20:22:13.567707] [INFO ] [sig ] [1191/3411] Forecasting FIVE... [2026-02-12T20:22:13.567749] [INFO ] [sig ] Generating forecast for: FIVE [2026-02-12T20:22:13.567782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVE' from 'https://tdm.silogroup.org/data/derivative_storage/FIVE.csv'. [2026-02-12T20:22:13.580090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVE'. [2026-02-12T20:22:13.580505] [INFO ] [FORECASTER] Starting predict_future for FIVE [2026-02-12T20:22:13.581349] [DEBUG] [LOCAL ] No optimal features file found for FIVE: ./output/feature-sets/FIVE.txt [2026-02-12T20:22:13.581410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:13.581443] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:13.581469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:13.581527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:13.639394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:13.640299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:13.640407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:13.640439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:13.771424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:13.771626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:13.771668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:13.771696] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:13.775726] [DEBUG] [FORECASTER] FIVE: Forecast T+1@11:T+2@11: DOWN (p=45.30%) [2026-02-12T20:22:13.776123] [INFO ] [FORECASTER] Completed predict_future for FIVE [2026-02-12T20:22:13.776295] [INFO ] [sig ] FIVE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:13.928010] [INFO ] [LOCAL ] Saved forecast: FIVE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FIVE.txt [2026-02-12T20:22:13.928158] [INFO ] [sig ] [1191/3411] Completed FIVE in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-12T20:22:13.928206] [INFO ] [sig ] [1192/3411] Forecasting FIVN... [2026-02-12T20:22:13.928243] [INFO ] [sig ] Generating forecast for: FIVN [2026-02-12T20:22:13.928281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVN' from 'https://tdm.silogroup.org/data/derivative_storage/FIVN.csv'. [2026-02-12T20:22:13.940685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVN'. [2026-02-12T20:22:13.941013] [INFO ] [FORECASTER] Starting predict_future for FIVN [2026-02-12T20:22:13.942066] [DEBUG] [LOCAL ] No optimal features file found for FIVN: ./output/feature-sets/FIVN.txt [2026-02-12T20:22:13.942120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:13.942152] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:13.942180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:13.942238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:14.013868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:14.014788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:14.014879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:14.014914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:14.136719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:14.136883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:14.136924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:14.137010] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:14.140568] [DEBUG] [FORECASTER] FIVN: Forecast T+1@11:T+2@11: UP (p=85.25%) [2026-02-12T20:22:14.140876] [INFO ] [FORECASTER] Completed predict_future for FIVN [2026-02-12T20:22:14.141013] [INFO ] [sig ] FIVN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:14.280348] [INFO ] [LOCAL ] Saved forecast: FIVN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FIVN.txt [2026-02-12T20:22:14.280513] [INFO ] [sig ] [1192/3411] Completed FIVN in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-12T20:22:14.280554] [INFO ] [sig ] [1193/3411] Forecasting FIX... [2026-02-12T20:22:14.280603] [INFO ] [sig ] Generating forecast for: FIX [2026-02-12T20:22:14.280637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIX' from 'https://tdm.silogroup.org/data/derivative_storage/FIX.csv'. [2026-02-12T20:22:14.292193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIX'. [2026-02-12T20:22:14.292561] [INFO ] [FORECASTER] Starting predict_future for FIX [2026-02-12T20:22:14.293394] [DEBUG] [LOCAL ] No optimal features file found for FIX: ./output/feature-sets/FIX.txt [2026-02-12T20:22:14.293447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:14.293478] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:14.293504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:14.293561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:14.350500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:14.351399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:14.351487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:14.351522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:14.474546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:14.474724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:14.474763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:14.474792] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:14.478265] [DEBUG] [FORECASTER] FIX: Forecast T+1@11:T+2@11: UP (p=97.53%) [2026-02-12T20:22:14.478567] [INFO ] [FORECASTER] Completed predict_future for FIX [2026-02-12T20:22:14.478722] [INFO ] [sig ] FIX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:14.618735] [INFO ] [LOCAL ] Saved forecast: FIX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FIX.txt [2026-02-12T20:22:14.618902] [INFO ] [sig ] [1193/3411] Completed FIX in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-12T20:22:14.618940] [INFO ] [sig ] [1194/3411] Forecasting FIXD... [2026-02-12T20:22:14.618970] [INFO ] [sig ] Generating forecast for: FIXD [2026-02-12T20:22:14.619002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIXD' from 'https://tdm.silogroup.org/data/derivative_storage/FIXD.csv'. [2026-02-12T20:22:14.630691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIXD'. [2026-02-12T20:22:14.631053] [INFO ] [FORECASTER] Starting predict_future for FIXD [2026-02-12T20:22:14.631873] [DEBUG] [LOCAL ] No optimal features file found for FIXD: ./output/feature-sets/FIXD.txt [2026-02-12T20:22:14.631925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:14.631956] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:14.631981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:14.632038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:14.688789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:14.689763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:14.689849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:14.689882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:14.812009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:14.812172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:14.812213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:14.812261] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:14.815720] [DEBUG] [FORECASTER] FIXD: Forecast T+1@11:T+2@11: UP (p=53.10%) [2026-02-12T20:22:14.816004] [INFO ] [FORECASTER] Completed predict_future for FIXD [2026-02-12T20:22:14.816145] [INFO ] [sig ] FIXD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:14.956375] [INFO ] [LOCAL ] Saved forecast: FIXD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FIXD.txt [2026-02-12T20:22:14.956753] [INFO ] [sig ] [1194/3411] Completed FIXD in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-12T20:22:14.956794] [INFO ] [sig ] [1195/3411] Forecasting FIZZ... [2026-02-12T20:22:14.956824] [INFO ] [sig ] Generating forecast for: FIZZ [2026-02-12T20:22:14.956855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIZZ' from 'https://tdm.silogroup.org/data/derivative_storage/FIZZ.csv'. [2026-02-12T20:22:14.969313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIZZ'. [2026-02-12T20:22:14.969706] [INFO ] [FORECASTER] Starting predict_future for FIZZ [2026-02-12T20:22:14.970515] [DEBUG] [LOCAL ] No optimal features file found for FIZZ: ./output/feature-sets/FIZZ.txt [2026-02-12T20:22:14.970587] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:14.970622] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:14.970649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:14.970706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:15.027262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:15.028170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:15.028259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:15.028301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:15.148946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:15.149111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:15.149152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:15.149182] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:15.152750] [DEBUG] [FORECASTER] FIZZ: Forecast T+1@11:T+2@11: DOWN (p=6.66%) [2026-02-12T20:22:15.153034] [INFO ] [FORECASTER] Completed predict_future for FIZZ [2026-02-12T20:22:15.153176] [INFO ] [sig ] FIZZ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:15.293891] [INFO ] [LOCAL ] Saved forecast: FIZZ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FIZZ.txt [2026-02-12T20:22:15.294055] [INFO ] [sig ] [1195/3411] Completed FIZZ in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-12T20:22:15.294098] [INFO ] [sig ] [1196/3411] Forecasting FJP... [2026-02-12T20:22:15.294128] [INFO ] [sig ] Generating forecast for: FJP [2026-02-12T20:22:15.294159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FJP' from 'https://tdm.silogroup.org/data/derivative_storage/FJP.csv'. [2026-02-12T20:22:15.305433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FJP'. [2026-02-12T20:22:15.305794] [INFO ] [FORECASTER] Starting predict_future for FJP [2026-02-12T20:22:15.306633] [DEBUG] [LOCAL ] No optimal features file found for FJP: ./output/feature-sets/FJP.txt [2026-02-12T20:22:15.306687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:15.306720] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:15.306748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:15.306805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:15.363852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:15.364695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:15.364782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:15.364833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:15.482674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:15.482832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:15.482871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:15.482900] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:15.486317] [DEBUG] [FORECASTER] FJP: Forecast T+1@11:T+2@11: UP (p=99.64%) [2026-02-12T20:22:15.486617] [INFO ] [FORECASTER] Completed predict_future for FJP [2026-02-12T20:22:15.486753] [INFO ] [sig ] FJP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:15.634479] [INFO ] [LOCAL ] Saved forecast: FJP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FJP.txt [2026-02-12T20:22:15.634665] [INFO ] [sig ] [1196/3411] Completed FJP in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-12T20:22:15.634721] [INFO ] [sig ] [1197/3411] Forecasting FLEX... [2026-02-12T20:22:15.634754] [INFO ] [sig ] Generating forecast for: FLEX [2026-02-12T20:22:15.634785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLEX' from 'https://tdm.silogroup.org/data/derivative_storage/FLEX.csv'. [2026-02-12T20:22:15.648008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLEX'. [2026-02-12T20:22:15.648433] [INFO ] [FORECASTER] Starting predict_future for FLEX [2026-02-12T20:22:15.649567] [DEBUG] [LOCAL ] No optimal features file found for FLEX: ./output/feature-sets/FLEX.txt [2026-02-12T20:22:15.649650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:15.649684] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:15.649712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:15.649770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:15.709068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:15.709954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:15.710049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:15.710083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:15.835909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:15.836072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:15.836112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:15.836140] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:15.840697] [DEBUG] [FORECASTER] FLEX: Forecast T+1@11:T+2@11: DOWN (p=40.48%) [2026-02-12T20:22:15.841004] [INFO ] [FORECASTER] Completed predict_future for FLEX [2026-02-12T20:22:15.841143] [INFO ] [sig ] FLEX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:15.983749] [INFO ] [LOCAL ] Saved forecast: FLEX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FLEX.txt [2026-02-12T20:22:15.983910] [INFO ] [sig ] [1197/3411] Completed FLEX in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-12T20:22:15.983974] [INFO ] [sig ] [1198/3411] Forecasting FLL... [2026-02-12T20:22:15.984006] [INFO ] [sig ] Generating forecast for: FLL [2026-02-12T20:22:15.984037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLL' from 'https://tdm.silogroup.org/data/derivative_storage/FLL.csv'. [2026-02-12T20:22:15.995860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLL'. [2026-02-12T20:22:15.996241] [INFO ] [FORECASTER] Starting predict_future for FLL [2026-02-12T20:22:15.997060] [DEBUG] [LOCAL ] No optimal features file found for FLL: ./output/feature-sets/FLL.txt [2026-02-12T20:22:15.997112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:15.997144] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:15.997183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:15.997257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:16.057441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:16.058379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:16.058466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:16.058500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:16.183280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:16.183449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:16.183489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:16.183518] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:16.187364] [DEBUG] [FORECASTER] FLL: Forecast T+1@11:T+2@11: DOWN (p=39.96%) [2026-02-12T20:22:16.187720] [INFO ] [FORECASTER] Completed predict_future for FLL [2026-02-12T20:22:16.187865] [INFO ] [sig ] FLL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:16.331515] [INFO ] [LOCAL ] Saved forecast: FLL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FLL.txt [2026-02-12T20:22:16.331712] [INFO ] [sig ] [1198/3411] Completed FLL in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-12T20:22:16.331757] [INFO ] [sig ] [1199/3411] Forecasting FLNC... [2026-02-12T20:22:16.331786] [INFO ] [sig ] Generating forecast for: FLNC [2026-02-12T20:22:16.331816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNC' from 'https://tdm.silogroup.org/data/derivative_storage/FLNC.csv'. [2026-02-12T20:22:16.344895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNC'. [2026-02-12T20:22:16.345291] [INFO ] [FORECASTER] Starting predict_future for FLNC [2026-02-12T20:22:16.346100] [DEBUG] [LOCAL ] No optimal features file found for FLNC: ./output/feature-sets/FLNC.txt [2026-02-12T20:22:16.346152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:16.346183] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:16.346209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:16.346271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:16.404921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:16.405819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:16.405944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:16.405978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:16.534960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:16.535151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:16.535214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:16.535266] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:16.539524] [DEBUG] [FORECASTER] FLNC: Forecast T+1@11:T+2@11: UP (p=55.16%) [2026-02-12T20:22:16.539864] [INFO ] [FORECASTER] Completed predict_future for FLNC [2026-02-12T20:22:16.540017] [INFO ] [sig ] FLNC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:16.694733] [INFO ] [LOCAL ] Saved forecast: FLNC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FLNC.txt [2026-02-12T20:22:16.694933] [INFO ] [sig ] [1199/3411] Completed FLNC in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-12T20:22:16.694981] [INFO ] [sig ] [1200/3411] Forecasting FLNG... [2026-02-12T20:22:16.695016] [INFO ] [sig ] Generating forecast for: FLNG [2026-02-12T20:22:16.695049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNG' from 'https://tdm.silogroup.org/data/derivative_storage/FLNG.csv'. [2026-02-12T20:22:16.709344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNG'. [2026-02-12T20:22:16.709777] [INFO ] [FORECASTER] Starting predict_future for FLNG [2026-02-12T20:22:16.710630] [DEBUG] [LOCAL ] No optimal features file found for FLNG: ./output/feature-sets/FLNG.txt [2026-02-12T20:22:16.710683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:16.710716] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:16.710744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:16.710801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:16.778622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:16.779630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:16.779742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:16.779793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:16.914115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:16.914275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:16.914330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:16.914376] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:16.918451] [DEBUG] [FORECASTER] FLNG: Forecast T+1@11:T+2@11: DOWN (p=6.74%) [2026-02-12T20:22:16.918805] [INFO ] [FORECASTER] Completed predict_future for FLNG [2026-02-12T20:22:16.918953] [INFO ] [sig ] FLNG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:17.072463] [INFO ] [LOCAL ] Saved forecast: FLNG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FLNG.txt [2026-02-12T20:22:17.072645] [INFO ] [sig ] [1200/3411] Completed FLNG in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-12T20:22:17.072690] [INFO ] [sig ] [1201/3411] Forecasting FLO... [2026-02-12T20:22:17.072720] [INFO ] [sig ] Generating forecast for: FLO [2026-02-12T20:22:17.072751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLO' from 'https://tdm.silogroup.org/data/derivative_storage/FLO.csv'. [2026-02-12T20:22:17.085184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLO'. [2026-02-12T20:22:17.085550] [INFO ] [FORECASTER] Starting predict_future for FLO [2026-02-12T20:22:17.086366] [DEBUG] [LOCAL ] No optimal features file found for FLO: ./output/feature-sets/FLO.txt [2026-02-12T20:22:17.086419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:17.086451] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:17.086478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:17.086743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:17.147366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:17.148424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:17.148510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:17.148543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:17.277936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:17.278095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:17.278136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:17.278167] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:17.282041] [DEBUG] [FORECASTER] FLO: Forecast T+1@11:T+2@11: DOWN (p=15.57%) [2026-02-12T20:22:17.282410] [INFO ] [FORECASTER] Completed predict_future for FLO [2026-02-12T20:22:17.282599] [INFO ] [sig ] FLO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:17.435131] [INFO ] [LOCAL ] Saved forecast: FLO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FLO.txt [2026-02-12T20:22:17.435321] [INFO ] [sig ] [1201/3411] Completed FLO in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-12T20:22:17.435369] [INFO ] [sig ] [1202/3411] Forecasting FLS... [2026-02-12T20:22:17.435398] [INFO ] [sig ] Generating forecast for: FLS [2026-02-12T20:22:17.435435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLS' from 'https://tdm.silogroup.org/data/derivative_storage/FLS.csv'. [2026-02-12T20:22:17.447770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLS'. [2026-02-12T20:22:17.448210] [INFO ] [FORECASTER] Starting predict_future for FLS [2026-02-12T20:22:17.449091] [DEBUG] [LOCAL ] No optimal features file found for FLS: ./output/feature-sets/FLS.txt [2026-02-12T20:22:17.449143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:17.449175] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:17.449201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:17.449263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:17.507269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:17.508157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:17.508255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:17.508295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:17.636493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:17.636665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:17.636709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:17.636741] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:17.640448] [DEBUG] [FORECASTER] FLS: Forecast T+1@11:T+2@11: UP (p=90.05%) [2026-02-12T20:22:17.640764] [INFO ] [FORECASTER] Completed predict_future for FLS [2026-02-12T20:22:17.640905] [INFO ] [sig ] FLS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:17.790343] [INFO ] [LOCAL ] Saved forecast: FLS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FLS.txt [2026-02-12T20:22:17.790545] [INFO ] [sig ] [1202/3411] Completed FLS in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-12T20:22:17.790619] [INFO ] [sig ] [1203/3411] Forecasting FLUX... [2026-02-12T20:22:17.790662] [INFO ] [sig ] Generating forecast for: FLUX [2026-02-12T20:22:17.790703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLUX' from 'https://tdm.silogroup.org/data/derivative_storage/FLUX.csv'. [2026-02-12T20:22:17.803217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLUX'. [2026-02-12T20:22:17.803519] [INFO ] [FORECASTER] Starting predict_future for FLUX [2026-02-12T20:22:17.804323] [DEBUG] [LOCAL ] No optimal features file found for FLUX: ./output/feature-sets/FLUX.txt [2026-02-12T20:22:17.804376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:17.804409] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:17.804437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:17.804495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:17.866901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:17.867807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:17.867895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:17.867929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:18.014504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:18.014696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:18.014749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:18.014781] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:18.018852] [DEBUG] [FORECASTER] FLUX: Forecast T+1@11:T+2@11: UP (p=52.27%) [2026-02-12T20:22:18.019247] [INFO ] [FORECASTER] Completed predict_future for FLUX [2026-02-12T20:22:18.019447] [INFO ] [sig ] FLUX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:18.173192] [INFO ] [LOCAL ] Saved forecast: FLUX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FLUX.txt [2026-02-12T20:22:18.173385] [INFO ] [sig ] [1203/3411] Completed FLUX in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-12T20:22:18.173430] [INFO ] [sig ] [1204/3411] Forecasting FLWS... [2026-02-12T20:22:18.173460] [INFO ] [sig ] Generating forecast for: FLWS [2026-02-12T20:22:18.173497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLWS' from 'https://tdm.silogroup.org/data/derivative_storage/FLWS.csv'. [2026-02-12T20:22:18.186638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLWS'. [2026-02-12T20:22:18.187125] [INFO ] [FORECASTER] Starting predict_future for FLWS [2026-02-12T20:22:18.188115] [DEBUG] [LOCAL ] No optimal features file found for FLWS: ./output/feature-sets/FLWS.txt [2026-02-12T20:22:18.188176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:18.188212] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:18.188248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:18.188319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:18.251364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:18.252291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:18.252399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:18.252459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:18.376913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:18.377078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:18.377120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:18.377151] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:18.380978] [DEBUG] [FORECASTER] FLWS: Forecast T+1@11:T+2@11: UP (p=87.95%) [2026-02-12T20:22:18.381360] [INFO ] [FORECASTER] Completed predict_future for FLWS [2026-02-12T20:22:18.381518] [INFO ] [sig ] FLWS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:18.535856] [INFO ] [LOCAL ] Saved forecast: FLWS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FLWS.txt [2026-02-12T20:22:18.536033] [INFO ] [sig ] [1204/3411] Completed FLWS in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-12T20:22:18.536075] [INFO ] [sig ] [1205/3411] Forecasting FLXS... [2026-02-12T20:22:18.536106] [INFO ] [sig ] Generating forecast for: FLXS [2026-02-12T20:22:18.536137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLXS' from 'https://tdm.silogroup.org/data/derivative_storage/FLXS.csv'. [2026-02-12T20:22:18.551813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLXS'. [2026-02-12T20:22:18.552273] [INFO ] [FORECASTER] Starting predict_future for FLXS [2026-02-12T20:22:18.553206] [DEBUG] [LOCAL ] No optimal features file found for FLXS: ./output/feature-sets/FLXS.txt [2026-02-12T20:22:18.553266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:18.553300] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:18.553328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:18.553388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:18.620538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:18.621548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:18.621687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:18.621724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:18.758416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:18.758618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:18.758661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:18.758692] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:18.763372] [DEBUG] [FORECASTER] FLXS: Forecast T+1@11:T+2@11: DOWN (p=17.41%) [2026-02-12T20:22:18.763814] [INFO ] [FORECASTER] Completed predict_future for FLXS [2026-02-12T20:22:18.764006] [INFO ] [sig ] FLXS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:18.924368] [INFO ] [LOCAL ] Saved forecast: FLXS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FLXS.txt [2026-02-12T20:22:18.924532] [INFO ] [sig ] [1205/3411] Completed FLXS in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-12T20:22:18.924609] [INFO ] [sig ] [1206/3411] Forecasting FLYE... [2026-02-12T20:22:18.924643] [INFO ] [sig ] Generating forecast for: FLYE [2026-02-12T20:22:18.924674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLYE' from 'https://tdm.silogroup.org/data/derivative_storage/FLYE.csv'. [2026-02-12T20:22:18.937806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLYE'. [2026-02-12T20:22:18.938271] [INFO ] [FORECASTER] Starting predict_future for FLYE [2026-02-12T20:22:18.939215] [DEBUG] [LOCAL ] No optimal features file found for FLYE: ./output/feature-sets/FLYE.txt [2026-02-12T20:22:18.939285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:18.939386] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:18.939424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:18.939486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:19.004099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:19.005061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:19.005160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:19.005195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:19.134519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:19.134713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:19.134758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:19.134788] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:19.138856] [DEBUG] [FORECASTER] FLYE: Forecast T+1@11:T+2@11: UP (p=56.56%) [2026-02-12T20:22:19.139296] [INFO ] [FORECASTER] Completed predict_future for FLYE [2026-02-12T20:22:19.139466] [INFO ] [sig ] FLYE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:19.290918] [INFO ] [LOCAL ] Saved forecast: FLYE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FLYE.txt [2026-02-12T20:22:19.291087] [INFO ] [sig ] [1206/3411] Completed FLYE in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-12T20:22:19.291132] [INFO ] [sig ] [1207/3411] Forecasting FMAO... [2026-02-12T20:22:19.291162] [INFO ] [sig ] Generating forecast for: FMAO [2026-02-12T20:22:19.291193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMAO' from 'https://tdm.silogroup.org/data/derivative_storage/FMAO.csv'. [2026-02-12T20:22:19.303750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMAO'. [2026-02-12T20:22:19.304158] [INFO ] [FORECASTER] Starting predict_future for FMAO [2026-02-12T20:22:19.304981] [DEBUG] [LOCAL ] No optimal features file found for FMAO: ./output/feature-sets/FMAO.txt [2026-02-12T20:22:19.305035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:19.305067] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:19.305094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:19.305150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:19.364644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:19.365552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:19.365682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:19.365715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:19.483446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:19.483642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:19.483688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:19.483717] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:19.487698] [DEBUG] [FORECASTER] FMAO: Forecast T+1@11:T+2@11: DOWN (p=20.29%) [2026-02-12T20:22:19.488177] [INFO ] [FORECASTER] Completed predict_future for FMAO [2026-02-12T20:22:19.488383] [INFO ] [sig ] FMAO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:19.661295] [INFO ] [LOCAL ] Saved forecast: FMAO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FMAO.txt [2026-02-12T20:22:19.661460] [INFO ] [sig ] [1207/3411] Completed FMAO in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-12T20:22:19.661709] [INFO ] [sig ] [1208/3411] Forecasting FMB... [2026-02-12T20:22:19.661741] [INFO ] [sig ] Generating forecast for: FMB [2026-02-12T20:22:19.661772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMB' from 'https://tdm.silogroup.org/data/derivative_storage/FMB.csv'. [2026-02-12T20:22:19.675828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMB'. [2026-02-12T20:22:19.676252] [INFO ] [FORECASTER] Starting predict_future for FMB [2026-02-12T20:22:19.677144] [DEBUG] [LOCAL ] No optimal features file found for FMB: ./output/feature-sets/FMB.txt [2026-02-12T20:22:19.677210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:19.677272] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:19.677307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:19.677367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:19.738364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:19.739324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:19.739446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:19.739481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:19.867031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:19.867197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:19.867259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:19.867297] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:19.871711] [DEBUG] [FORECASTER] FMB: Forecast T+1@11:T+2@11: UP (p=92.17%) [2026-02-12T20:22:19.872095] [INFO ] [FORECASTER] Completed predict_future for FMB [2026-02-12T20:22:19.872255] [INFO ] [sig ] FMB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:20.032464] [INFO ] [LOCAL ] Saved forecast: FMB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FMB.txt [2026-02-12T20:22:20.032656] [INFO ] [sig ] [1208/3411] Completed FMB in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-12T20:22:20.032698] [INFO ] [sig ] [1209/3411] Forecasting FMBH... [2026-02-12T20:22:20.032729] [INFO ] [sig ] Generating forecast for: FMBH [2026-02-12T20:22:20.032761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMBH' from 'https://tdm.silogroup.org/data/derivative_storage/FMBH.csv'. [2026-02-12T20:22:20.046374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMBH'. [2026-02-12T20:22:20.046811] [INFO ] [FORECASTER] Starting predict_future for FMBH [2026-02-12T20:22:20.047674] [DEBUG] [LOCAL ] No optimal features file found for FMBH: ./output/feature-sets/FMBH.txt [2026-02-12T20:22:20.047730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:20.047761] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:20.047787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:20.047857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:20.107683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:20.108669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:20.108820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:20.108857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:20.237419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:20.237596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:20.237639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:20.237709] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:20.242042] [DEBUG] [FORECASTER] FMBH: Forecast T+1@11:T+2@11: DOWN (p=2.21%) [2026-02-12T20:22:20.242384] [INFO ] [FORECASTER] Completed predict_future for FMBH [2026-02-12T20:22:20.242533] [INFO ] [sig ] FMBH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:20.402340] [INFO ] [LOCAL ] Saved forecast: FMBH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FMBH.txt [2026-02-12T20:22:20.402504] [INFO ] [sig ] [1209/3411] Completed FMBH in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-12T20:22:20.402544] [INFO ] [sig ] [1210/3411] Forecasting FMC... [2026-02-12T20:22:20.402601] [INFO ] [sig ] Generating forecast for: FMC [2026-02-12T20:22:20.402637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMC' from 'https://tdm.silogroup.org/data/derivative_storage/FMC.csv'. [2026-02-12T20:22:20.414718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMC'. [2026-02-12T20:22:20.415158] [INFO ] [FORECASTER] Starting predict_future for FMC [2026-02-12T20:22:20.416051] [DEBUG] [LOCAL ] No optimal features file found for FMC: ./output/feature-sets/FMC.txt [2026-02-12T20:22:20.416106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:20.416139] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:20.416166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:20.416225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:20.480904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:20.481840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:20.481945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:20.481980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:20.608319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:20.608506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:20.608547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:20.608600] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:20.612362] [DEBUG] [FORECASTER] FMC: Forecast T+1@11:T+2@11: UP (p=93.92%) [2026-02-12T20:22:20.612734] [INFO ] [FORECASTER] Completed predict_future for FMC [2026-02-12T20:22:20.612897] [INFO ] [sig ] FMC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:20.764079] [INFO ] [LOCAL ] Saved forecast: FMC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FMC.txt [2026-02-12T20:22:20.764242] [INFO ] [sig ] [1210/3411] Completed FMC in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-12T20:22:20.764288] [INFO ] [sig ] [1211/3411] Forecasting FMHI... [2026-02-12T20:22:20.764324] [INFO ] [sig ] Generating forecast for: FMHI [2026-02-12T20:22:20.764361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMHI' from 'https://tdm.silogroup.org/data/derivative_storage/FMHI.csv'. [2026-02-12T20:22:20.776294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMHI'. [2026-02-12T20:22:20.776714] [INFO ] [FORECASTER] Starting predict_future for FMHI [2026-02-12T20:22:20.777557] [DEBUG] [LOCAL ] No optimal features file found for FMHI: ./output/feature-sets/FMHI.txt [2026-02-12T20:22:20.777649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:20.777683] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:20.777710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:20.777768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:20.839020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:20.839989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:20.840089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:20.840123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:20.964123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:20.964282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:20.964323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:20.964352] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:20.968185] [DEBUG] [FORECASTER] FMHI: Forecast T+1@11:T+2@11: UP (p=87.62%) [2026-02-12T20:22:20.968527] [INFO ] [FORECASTER] Completed predict_future for FMHI [2026-02-12T20:22:20.968695] [INFO ] [sig ] FMHI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:21.117415] [INFO ] [LOCAL ] Saved forecast: FMHI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FMHI.txt [2026-02-12T20:22:21.117609] [INFO ] [sig ] [1211/3411] Completed FMHI in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-12T20:22:21.117655] [INFO ] [sig ] [1212/3411] Forecasting FMN... [2026-02-12T20:22:21.117684] [INFO ] [sig ] Generating forecast for: FMN [2026-02-12T20:22:21.117716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMN' from 'https://tdm.silogroup.org/data/derivative_storage/FMN.csv'. [2026-02-12T20:22:21.129645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMN'. [2026-02-12T20:22:21.130060] [INFO ] [FORECASTER] Starting predict_future for FMN [2026-02-12T20:22:21.130903] [DEBUG] [LOCAL ] No optimal features file found for FMN: ./output/feature-sets/FMN.txt [2026-02-12T20:22:21.130958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:21.130990] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:21.131017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:21.131074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:21.189008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:21.189922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:21.190020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:21.190054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:21.306056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:21.306218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:21.306260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:21.306290] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:21.309960] [DEBUG] [FORECASTER] FMN: Forecast T+1@11:T+2@11: DOWN (p=4.38%) [2026-02-12T20:22:21.310300] [INFO ] [FORECASTER] Completed predict_future for FMN [2026-02-12T20:22:21.310478] [INFO ] [sig ] FMN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:21.457624] [INFO ] [LOCAL ] Saved forecast: FMN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FMN.txt [2026-02-12T20:22:21.457801] [INFO ] [sig ] [1212/3411] Completed FMN in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-12T20:22:21.457843] [INFO ] [sig ] [1213/3411] Forecasting FMNB... [2026-02-12T20:22:21.457874] [INFO ] [sig ] Generating forecast for: FMNB [2026-02-12T20:22:21.457905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMNB' from 'https://tdm.silogroup.org/data/derivative_storage/FMNB.csv'. [2026-02-12T20:22:21.471810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMNB'. [2026-02-12T20:22:21.472252] [INFO ] [FORECASTER] Starting predict_future for FMNB [2026-02-12T20:22:21.473216] [DEBUG] [LOCAL ] No optimal features file found for FMNB: ./output/feature-sets/FMNB.txt [2026-02-12T20:22:21.473276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:21.473309] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:21.473337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:21.473396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:21.536937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:21.537910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:21.538011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:21.538044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:21.660640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:21.660804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:21.660848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:21.660878] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:21.664658] [DEBUG] [FORECASTER] FMNB: Forecast T+1@11:T+2@11: UP (p=71.61%) [2026-02-12T20:22:21.665029] [INFO ] [FORECASTER] Completed predict_future for FMNB [2026-02-12T20:22:21.665183] [INFO ] [sig ] FMNB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:21.815299] [INFO ] [LOCAL ] Saved forecast: FMNB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FMNB.txt [2026-02-12T20:22:21.815467] [INFO ] [sig ] [1213/3411] Completed FMNB in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-12T20:22:21.815509] [INFO ] [sig ] [1214/3411] Forecasting FMS... [2026-02-12T20:22:21.815538] [INFO ] [sig ] Generating forecast for: FMS [2026-02-12T20:22:21.815591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMS' from 'https://tdm.silogroup.org/data/derivative_storage/FMS.csv'. [2026-02-12T20:22:21.827327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMS'. [2026-02-12T20:22:21.827771] [INFO ] [FORECASTER] Starting predict_future for FMS [2026-02-12T20:22:21.828661] [DEBUG] [LOCAL ] No optimal features file found for FMS: ./output/feature-sets/FMS.txt [2026-02-12T20:22:21.828718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:21.828752] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:21.828781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:21.828840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:21.888740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:21.889795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:21.889886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:21.889920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:22.012073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:22.012236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:22.012278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:22.012310] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:22.015891] [DEBUG] [FORECASTER] FMS: Forecast T+1@11:T+2@11: UP (p=93.53%) [2026-02-12T20:22:22.016176] [INFO ] [FORECASTER] Completed predict_future for FMS [2026-02-12T20:22:22.016316] [INFO ] [sig ] FMS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:22.162715] [INFO ] [LOCAL ] Saved forecast: FMS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FMS.txt [2026-02-12T20:22:22.162891] [INFO ] [sig ] [1214/3411] Completed FMS in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-12T20:22:22.162940] [INFO ] [sig ] [1215/3411] Forecasting FMX... [2026-02-12T20:22:22.162973] [INFO ] [sig ] Generating forecast for: FMX [2026-02-12T20:22:22.163003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMX' from 'https://tdm.silogroup.org/data/derivative_storage/FMX.csv'. [2026-02-12T20:22:22.175717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMX'. [2026-02-12T20:22:22.176117] [INFO ] [FORECASTER] Starting predict_future for FMX [2026-02-12T20:22:22.176999] [DEBUG] [LOCAL ] No optimal features file found for FMX: ./output/feature-sets/FMX.txt [2026-02-12T20:22:22.177054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:22.177088] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:22.177117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:22.177176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:22.235207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:22.236098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:22.236185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:22.236219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:22.360199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:22.360367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:22.360441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:22.360479] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:22.364029] [DEBUG] [FORECASTER] FMX: Forecast T+1@11:T+2@11: DOWN (p=32.62%) [2026-02-12T20:22:22.364318] [INFO ] [FORECASTER] Completed predict_future for FMX [2026-02-12T20:22:22.364457] [INFO ] [sig ] FMX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:22.506181] [INFO ] [LOCAL ] Saved forecast: FMX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FMX.txt [2026-02-12T20:22:22.506343] [INFO ] [sig ] [1215/3411] Completed FMX in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-12T20:22:22.506386] [INFO ] [sig ] [1216/3411] Forecasting FN... [2026-02-12T20:22:22.506414] [INFO ] [sig ] Generating forecast for: FN [2026-02-12T20:22:22.506444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FN' from 'https://tdm.silogroup.org/data/derivative_storage/FN.csv'. [2026-02-12T20:22:22.518813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FN'. [2026-02-12T20:22:22.519228] [INFO ] [FORECASTER] Starting predict_future for FN [2026-02-12T20:22:22.520340] [DEBUG] [LOCAL ] No optimal features file found for FN: ./output/feature-sets/FN.txt [2026-02-12T20:22:22.520395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:22.520429] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:22.520458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:22.520517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:22.582005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:22.582931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:22.583053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:22.583089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:22.712716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:22.712899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:22.712942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:22.712973] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:22.716670] [DEBUG] [FORECASTER] FN: Forecast T+1@11:T+2@11: DOWN (p=42.31%) [2026-02-12T20:22:22.716977] [INFO ] [FORECASTER] Completed predict_future for FN [2026-02-12T20:22:22.717137] [INFO ] [sig ] FN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:22.864206] [INFO ] [LOCAL ] Saved forecast: FN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FN.txt [2026-02-12T20:22:22.864371] [INFO ] [sig ] [1216/3411] Completed FN in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-12T20:22:22.864411] [INFO ] [sig ] [1217/3411] Forecasting FNB... [2026-02-12T20:22:22.864442] [INFO ] [sig ] Generating forecast for: FNB [2026-02-12T20:22:22.864472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNB' from 'https://tdm.silogroup.org/data/derivative_storage/FNB.csv'. [2026-02-12T20:22:22.877440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNB'. [2026-02-12T20:22:22.877974] [INFO ] [FORECASTER] Starting predict_future for FNB [2026-02-12T20:22:22.879295] [DEBUG] [LOCAL ] No optimal features file found for FNB: ./output/feature-sets/FNB.txt [2026-02-12T20:22:22.879362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:22.879406] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:22.879444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:22.879529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:22.944504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:22.945473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:22.945564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:22.945620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:23.070260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:23.070428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:23.070471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:23.070501] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:23.074224] [DEBUG] [FORECASTER] FNB: Forecast T+1@11:T+2@11: UP (p=82.40%) [2026-02-12T20:22:23.074532] [INFO ] [FORECASTER] Completed predict_future for FNB [2026-02-12T20:22:23.074694] [INFO ] [sig ] FNB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:23.227369] [INFO ] [LOCAL ] Saved forecast: FNB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FNB.txt [2026-02-12T20:22:23.227556] [INFO ] [sig ] [1217/3411] Completed FNB in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-12T20:22:23.227623] [INFO ] [sig ] [1218/3411] Forecasting FND... [2026-02-12T20:22:23.227657] [INFO ] [sig ] Generating forecast for: FND [2026-02-12T20:22:23.227690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FND' from 'https://tdm.silogroup.org/data/derivative_storage/FND.csv'. [2026-02-12T20:22:23.240887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FND'. [2026-02-12T20:22:23.241269] [INFO ] [FORECASTER] Starting predict_future for FND [2026-02-12T20:22:23.242098] [DEBUG] [LOCAL ] No optimal features file found for FND: ./output/feature-sets/FND.txt [2026-02-12T20:22:23.242152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:23.242185] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:23.242221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:23.242290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:23.304276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:23.305212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:23.305310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:23.305359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:23.429351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:23.429522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:23.429607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:23.429640] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:23.433051] [DEBUG] [FORECASTER] FND: Forecast T+1@11:T+2@11: DOWN (p=36.41%) [2026-02-12T20:22:23.433328] [INFO ] [FORECASTER] Completed predict_future for FND [2026-02-12T20:22:23.433466] [INFO ] [sig ] FND: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:23.582031] [INFO ] [LOCAL ] Saved forecast: FND 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FND.txt [2026-02-12T20:22:23.582194] [INFO ] [sig ] [1218/3411] Completed FND in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-12T20:22:23.582234] [INFO ] [sig ] [1219/3411] Forecasting FNF... [2026-02-12T20:22:23.582265] [INFO ] [sig ] Generating forecast for: FNF [2026-02-12T20:22:23.582302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNF' from 'https://tdm.silogroup.org/data/derivative_storage/FNF.csv'. [2026-02-12T20:22:23.594274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNF'. [2026-02-12T20:22:23.594651] [INFO ] [FORECASTER] Starting predict_future for FNF [2026-02-12T20:22:23.595462] [DEBUG] [LOCAL ] No optimal features file found for FNF: ./output/feature-sets/FNF.txt [2026-02-12T20:22:23.595515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:23.595547] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:23.595593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:23.595655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:23.653282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:23.654262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:23.654363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:23.654401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:23.780859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:23.781021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:23.781063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:23.781094] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:23.785310] [DEBUG] [FORECASTER] FNF: Forecast T+1@11:T+2@11: DOWN (p=6.47%) [2026-02-12T20:22:23.785645] [INFO ] [FORECASTER] Completed predict_future for FNF [2026-02-12T20:22:23.785957] [INFO ] [sig ] FNF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:23.936539] [INFO ] [LOCAL ] Saved forecast: FNF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FNF.txt [2026-02-12T20:22:23.936921] [INFO ] [sig ] [1219/3411] Completed FNF in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-12T20:22:23.936962] [INFO ] [sig ] [1220/3411] Forecasting FNKO... [2026-02-12T20:22:23.936993] [INFO ] [sig ] Generating forecast for: FNKO [2026-02-12T20:22:23.937024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNKO' from 'https://tdm.silogroup.org/data/derivative_storage/FNKO.csv'. [2026-02-12T20:22:23.948786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNKO'. [2026-02-12T20:22:23.949115] [INFO ] [FORECASTER] Starting predict_future for FNKO [2026-02-12T20:22:23.949976] [DEBUG] [LOCAL ] No optimal features file found for FNKO: ./output/feature-sets/FNKO.txt [2026-02-12T20:22:23.950031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:23.950064] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:23.950092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:23.950151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:24.009987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:24.010949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:24.011063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:24.011098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:24.141298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:24.141458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:24.141508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:24.141541] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:24.146009] [DEBUG] [FORECASTER] FNKO: Forecast T+1@11:T+2@11: UP (p=62.57%) [2026-02-12T20:22:24.146328] [INFO ] [FORECASTER] Completed predict_future for FNKO [2026-02-12T20:22:24.146476] [INFO ] [sig ] FNKO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:24.304030] [INFO ] [LOCAL ] Saved forecast: FNKO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FNKO.txt [2026-02-12T20:22:24.304182] [INFO ] [sig ] [1220/3411] Completed FNKO in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-12T20:22:24.304224] [INFO ] [sig ] [1221/3411] Forecasting FNLC... [2026-02-12T20:22:24.304255] [INFO ] [sig ] Generating forecast for: FNLC [2026-02-12T20:22:24.304287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNLC' from 'https://tdm.silogroup.org/data/derivative_storage/FNLC.csv'. [2026-02-12T20:22:24.316690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNLC'. [2026-02-12T20:22:24.317011] [INFO ] [FORECASTER] Starting predict_future for FNLC [2026-02-12T20:22:24.318074] [DEBUG] [LOCAL ] No optimal features file found for FNLC: ./output/feature-sets/FNLC.txt [2026-02-12T20:22:24.318126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:24.318159] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:24.318185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:24.318243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:24.380159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:24.380963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:24.381049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:24.381083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:24.492925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:24.493080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:24.493119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:24.493148] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:24.496739] [DEBUG] [FORECASTER] FNLC: Forecast T+1@11:T+2@11: DOWN (p=0.71%) [2026-02-12T20:22:24.497031] [INFO ] [FORECASTER] Completed predict_future for FNLC [2026-02-12T20:22:24.497166] [INFO ] [sig ] FNLC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:24.645637] [INFO ] [LOCAL ] Saved forecast: FNLC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FNLC.txt [2026-02-12T20:22:24.645790] [INFO ] [sig ] [1221/3411] Completed FNLC in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-12T20:22:24.645830] [INFO ] [sig ] [1222/3411] Forecasting FNX... [2026-02-12T20:22:24.645862] [INFO ] [sig ] Generating forecast for: FNX [2026-02-12T20:22:24.645894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNX' from 'https://tdm.silogroup.org/data/derivative_storage/FNX.csv'. [2026-02-12T20:22:24.659206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNX'. [2026-02-12T20:22:24.659567] [INFO ] [FORECASTER] Starting predict_future for FNX [2026-02-12T20:22:24.660626] [DEBUG] [LOCAL ] No optimal features file found for FNX: ./output/feature-sets/FNX.txt [2026-02-12T20:22:24.660693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:24.660754] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:24.660796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:24.660857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:24.723741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:24.724559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:24.724665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:24.724707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:24.859218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:24.859379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:24.859423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:24.859454] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:24.863135] [DEBUG] [FORECASTER] FNX: Forecast T+1@11:T+2@11: UP (p=66.41%) [2026-02-12T20:22:24.863446] [INFO ] [FORECASTER] Completed predict_future for FNX [2026-02-12T20:22:24.863631] [INFO ] [sig ] FNX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:25.011492] [INFO ] [LOCAL ] Saved forecast: FNX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FNX.txt [2026-02-12T20:22:25.011694] [INFO ] [sig ] [1222/3411] Completed FNX in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-12T20:22:25.011747] [INFO ] [sig ] [1223/3411] Forecasting FNY... [2026-02-12T20:22:25.011779] [INFO ] [sig ] Generating forecast for: FNY [2026-02-12T20:22:25.011811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNY' from 'https://tdm.silogroup.org/data/derivative_storage/FNY.csv'. [2026-02-12T20:22:25.023775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNY'. [2026-02-12T20:22:25.024136] [INFO ] [FORECASTER] Starting predict_future for FNY [2026-02-12T20:22:25.024993] [DEBUG] [LOCAL ] No optimal features file found for FNY: ./output/feature-sets/FNY.txt [2026-02-12T20:22:25.025047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:25.025109] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:25.025140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:25.025199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:25.087635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:25.088590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:25.088685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:25.088722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:25.212187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:25.212342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:25.212404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:25.212438] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:25.215992] [DEBUG] [FORECASTER] FNY: Forecast T+1@11:T+2@11: DOWN (p=10.08%) [2026-02-12T20:22:25.216287] [INFO ] [FORECASTER] Completed predict_future for FNY [2026-02-12T20:22:25.216423] [INFO ] [sig ] FNY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:25.367398] [INFO ] [LOCAL ] Saved forecast: FNY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FNY.txt [2026-02-12T20:22:25.367610] [INFO ] [sig ] [1223/3411] Completed FNY in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-12T20:22:25.367662] [INFO ] [sig ] [1224/3411] Forecasting FOA... [2026-02-12T20:22:25.367692] [INFO ] [sig ] Generating forecast for: FOA [2026-02-12T20:22:25.367723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOA' from 'https://tdm.silogroup.org/data/derivative_storage/FOA.csv'. [2026-02-12T20:22:25.380015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOA'. [2026-02-12T20:22:25.380453] [INFO ] [FORECASTER] Starting predict_future for FOA [2026-02-12T20:22:25.381383] [DEBUG] [LOCAL ] No optimal features file found for FOA: ./output/feature-sets/FOA.txt [2026-02-12T20:22:25.381438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:25.381471] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:25.381498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:25.381559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:25.445148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:25.446098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:25.446186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:25.446221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:25.578714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:25.579059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:25.579100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:25.579131] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:25.582795] [DEBUG] [FORECASTER] FOA: Forecast T+1@11:T+2@11: DOWN (p=39.34%) [2026-02-12T20:22:25.583085] [INFO ] [FORECASTER] Completed predict_future for FOA [2026-02-12T20:22:25.583223] [INFO ] [sig ] FOA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:25.726361] [INFO ] [LOCAL ] Saved forecast: FOA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FOA.txt [2026-02-12T20:22:25.726497] [INFO ] [sig ] [1224/3411] Completed FOA in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-12T20:22:25.726538] [INFO ] [sig ] [1225/3411] Forecasting FOF... [2026-02-12T20:22:25.726567] [INFO ] [sig ] Generating forecast for: FOF [2026-02-12T20:22:25.726618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOF' from 'https://tdm.silogroup.org/data/derivative_storage/FOF.csv'. [2026-02-12T20:22:25.738339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOF'. [2026-02-12T20:22:25.738680] [INFO ] [FORECASTER] Starting predict_future for FOF [2026-02-12T20:22:25.739464] [DEBUG] [LOCAL ] No optimal features file found for FOF: ./output/feature-sets/FOF.txt [2026-02-12T20:22:25.739527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:25.739566] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:25.739616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:25.739674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:25.799306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:25.800148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:25.800237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:25.800270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:25.921950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:25.922103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:25.922163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:25.922194] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:25.926163] [DEBUG] [FORECASTER] FOF: Forecast T+1@11:T+2@11: UP (p=89.27%) [2026-02-12T20:22:25.926443] [INFO ] [FORECASTER] Completed predict_future for FOF [2026-02-12T20:22:25.926590] [INFO ] [sig ] FOF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:26.067065] [INFO ] [LOCAL ] Saved forecast: FOF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FOF.txt [2026-02-12T20:22:26.067254] [INFO ] [sig ] [1225/3411] Completed FOF in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-12T20:22:26.067303] [INFO ] [sig ] [1226/3411] Forecasting FOLD... [2026-02-12T20:22:26.067334] [INFO ] [sig ] Generating forecast for: FOLD [2026-02-12T20:22:26.067376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOLD' from 'https://tdm.silogroup.org/data/derivative_storage/FOLD.csv'. [2026-02-12T20:22:26.079068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOLD'. [2026-02-12T20:22:26.079369] [INFO ] [FORECASTER] Starting predict_future for FOLD [2026-02-12T20:22:26.080164] [DEBUG] [LOCAL ] No optimal features file found for FOLD: ./output/feature-sets/FOLD.txt [2026-02-12T20:22:26.080216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:26.080248] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:26.080274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:26.080351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:26.136760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:26.137551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:26.137654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:26.137688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:26.258415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:26.258600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:26.258642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:26.258703] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:26.262184] [DEBUG] [FORECASTER] FOLD: Forecast T+1@11:T+2@11: DOWN (p=29.93%) [2026-02-12T20:22:26.262462] [INFO ] [FORECASTER] Completed predict_future for FOLD [2026-02-12T20:22:26.262628] [INFO ] [sig ] FOLD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:26.401760] [INFO ] [LOCAL ] Saved forecast: FOLD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FOLD.txt [2026-02-12T20:22:26.401894] [INFO ] [sig ] [1226/3411] Completed FOLD in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-12T20:22:26.401935] [INFO ] [sig ] [1227/3411] Forecasting FORM... [2026-02-12T20:22:26.401965] [INFO ] [sig ] Generating forecast for: FORM [2026-02-12T20:22:26.401996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FORM' from 'https://tdm.silogroup.org/data/derivative_storage/FORM.csv'. [2026-02-12T20:22:26.413742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FORM'. [2026-02-12T20:22:26.414031] [INFO ] [FORECASTER] Starting predict_future for FORM [2026-02-12T20:22:26.414868] [DEBUG] [LOCAL ] No optimal features file found for FORM: ./output/feature-sets/FORM.txt [2026-02-12T20:22:26.414920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:26.414952] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:26.414978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:26.415035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:26.474002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:26.475026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:26.475114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:26.475148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:26.607536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:26.607759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:26.607801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:26.607830] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:26.611775] [DEBUG] [FORECASTER] FORM: Forecast T+1@11:T+2@11: DOWN (p=5.14%) [2026-02-12T20:22:26.612067] [INFO ] [FORECASTER] Completed predict_future for FORM [2026-02-12T20:22:26.612201] [INFO ] [sig ] FORM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:26.758955] [INFO ] [LOCAL ] Saved forecast: FORM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FORM.txt [2026-02-12T20:22:26.759107] [INFO ] [sig ] [1227/3411] Completed FORM in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-12T20:22:26.759149] [INFO ] [sig ] [1228/3411] Forecasting FOSL... [2026-02-12T20:22:26.759180] [INFO ] [sig ] Generating forecast for: FOSL [2026-02-12T20:22:26.759213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOSL' from 'https://tdm.silogroup.org/data/derivative_storage/FOSL.csv'. [2026-02-12T20:22:26.771543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOSL'. [2026-02-12T20:22:26.771897] [INFO ] [FORECASTER] Starting predict_future for FOSL [2026-02-12T20:22:26.772730] [DEBUG] [LOCAL ] No optimal features file found for FOSL: ./output/feature-sets/FOSL.txt [2026-02-12T20:22:26.772783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:26.772816] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:26.772843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:26.772902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:26.833722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:26.834505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:26.834608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:26.834646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:26.955517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:26.955680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:26.955720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:26.955751] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:26.959165] [DEBUG] [FORECASTER] FOSL: Forecast T+1@11:T+2@11: DOWN (p=5.47%) [2026-02-12T20:22:26.959441] [INFO ] [FORECASTER] Completed predict_future for FOSL [2026-02-12T20:22:26.959568] [INFO ] [sig ] FOSL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:27.097196] [INFO ] [LOCAL ] Saved forecast: FOSL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FOSL.txt [2026-02-12T20:22:27.097336] [INFO ] [sig ] [1228/3411] Completed FOSL in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-12T20:22:27.097376] [INFO ] [sig ] [1229/3411] Forecasting FOX... [2026-02-12T20:22:27.097405] [INFO ] [sig ] Generating forecast for: FOX [2026-02-12T20:22:27.097435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOX' from 'https://tdm.silogroup.org/data/derivative_storage/FOX.csv'. [2026-02-12T20:22:27.108780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOX'. [2026-02-12T20:22:27.109040] [INFO ] [FORECASTER] Starting predict_future for FOX [2026-02-12T20:22:27.109835] [DEBUG] [LOCAL ] No optimal features file found for FOX: ./output/feature-sets/FOX.txt [2026-02-12T20:22:27.109887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:27.109918] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:27.109945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:27.110001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:27.166051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:27.166685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:27.166763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:27.166796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:27.294668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:27.294818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:27.294859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:27.294927] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:27.298385] [DEBUG] [FORECASTER] FOX: Forecast T+1@11:T+2@11: UP (p=87.12%) [2026-02-12T20:22:27.298724] [INFO ] [FORECASTER] Completed predict_future for FOX [2026-02-12T20:22:27.298853] [INFO ] [sig ] FOX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:27.436964] [INFO ] [LOCAL ] Saved forecast: FOX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FOX.txt [2026-02-12T20:22:27.437083] [INFO ] [sig ] [1229/3411] Completed FOX in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-12T20:22:27.437121] [INFO ] [sig ] [1230/3411] Forecasting FOXA... [2026-02-12T20:22:27.437151] [INFO ] [sig ] Generating forecast for: FOXA [2026-02-12T20:22:27.437181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXA' from 'https://tdm.silogroup.org/data/derivative_storage/FOXA.csv'. [2026-02-12T20:22:27.448924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXA'. [2026-02-12T20:22:27.449185] [INFO ] [FORECASTER] Starting predict_future for FOXA [2026-02-12T20:22:27.450019] [DEBUG] [LOCAL ] No optimal features file found for FOXA: ./output/feature-sets/FOXA.txt [2026-02-12T20:22:27.450071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:27.450103] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:27.450129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:27.450186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:27.509196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:27.510124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:27.510208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:27.510240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:27.634987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:27.635144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:27.635192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:27.635220] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:27.638687] [DEBUG] [FORECASTER] FOXA: Forecast T+1@11:T+2@11: UP (p=91.68%) [2026-02-12T20:22:27.638963] [INFO ] [FORECASTER] Completed predict_future for FOXA [2026-02-12T20:22:27.639090] [INFO ] [sig ] FOXA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:27.780707] [INFO ] [LOCAL ] Saved forecast: FOXA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FOXA.txt [2026-02-12T20:22:27.780842] [INFO ] [sig ] [1230/3411] Completed FOXA in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-12T20:22:27.780883] [INFO ] [sig ] [1231/3411] Forecasting FOXF... [2026-02-12T20:22:27.780913] [INFO ] [sig ] Generating forecast for: FOXF [2026-02-12T20:22:27.780944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXF' from 'https://tdm.silogroup.org/data/derivative_storage/FOXF.csv'. [2026-02-12T20:22:27.792370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXF'. [2026-02-12T20:22:27.792706] [INFO ] [FORECASTER] Starting predict_future for FOXF [2026-02-12T20:22:27.793473] [DEBUG] [LOCAL ] No optimal features file found for FOXF: ./output/feature-sets/FOXF.txt [2026-02-12T20:22:27.793529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:27.793561] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:27.793612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:27.793671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:27.849996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:27.850728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:27.850808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:27.850840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:27.972026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:27.972199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:27.972245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:27.972276] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:27.975829] [DEBUG] [FORECASTER] FOXF: Forecast T+1@11:T+2@11: DOWN (p=28.57%) [2026-02-12T20:22:27.976119] [INFO ] [FORECASTER] Completed predict_future for FOXF [2026-02-12T20:22:27.976248] [INFO ] [sig ] FOXF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:28.117209] [INFO ] [LOCAL ] Saved forecast: FOXF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FOXF.txt [2026-02-12T20:22:28.117387] [INFO ] [sig ] [1231/3411] Completed FOXF in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-12T20:22:28.117430] [INFO ] [sig ] [1232/3411] Forecasting FPF... [2026-02-12T20:22:28.117460] [INFO ] [sig ] Generating forecast for: FPF [2026-02-12T20:22:28.117495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPF' from 'https://tdm.silogroup.org/data/derivative_storage/FPF.csv'. [2026-02-12T20:22:28.129854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPF'. [2026-02-12T20:22:28.130183] [INFO ] [FORECASTER] Starting predict_future for FPF [2026-02-12T20:22:28.131014] [DEBUG] [LOCAL ] No optimal features file found for FPF: ./output/feature-sets/FPF.txt [2026-02-12T20:22:28.131068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:28.131100] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:28.131127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:28.131185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:28.192267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:28.193118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:28.193230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:28.193267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:28.338206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:28.338371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:28.338411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:28.338447] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:28.342032] [DEBUG] [FORECASTER] FPF: Forecast T+1@11:T+2@11: UP (p=50.02%) [2026-02-12T20:22:28.342335] [INFO ] [FORECASTER] Completed predict_future for FPF [2026-02-12T20:22:28.342487] [INFO ] [sig ] FPF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:28.488147] [INFO ] [LOCAL ] Saved forecast: FPF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FPF.txt [2026-02-12T20:22:28.488383] [INFO ] [sig ] [1232/3411] Completed FPF in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-12T20:22:28.488455] [INFO ] [sig ] [1233/3411] Forecasting FPH... [2026-02-12T20:22:28.488509] [INFO ] [sig ] Generating forecast for: FPH [2026-02-12T20:22:28.488564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPH' from 'https://tdm.silogroup.org/data/derivative_storage/FPH.csv'. [2026-02-12T20:22:28.503441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPH'. [2026-02-12T20:22:28.503956] [INFO ] [FORECASTER] Starting predict_future for FPH [2026-02-12T20:22:28.504877] [DEBUG] [LOCAL ] No optimal features file found for FPH: ./output/feature-sets/FPH.txt [2026-02-12T20:22:28.504932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:28.504965] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:28.504994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:28.505066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:28.563175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:28.564157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:28.564287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:28.564321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:28.712681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:28.712904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:28.712983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:28.713035] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:28.719358] [DEBUG] [FORECASTER] FPH: Forecast T+1@11:T+2@11: DOWN (p=43.70%) [2026-02-12T20:22:28.720010] [INFO ] [FORECASTER] Completed predict_future for FPH [2026-02-12T20:22:28.720243] [INFO ] [sig ] FPH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:28.961178] [INFO ] [LOCAL ] Saved forecast: FPH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FPH.txt [2026-02-12T20:22:28.961434] [INFO ] [sig ] [1233/3411] Completed FPH in 0.5s | 2.78 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-12T20:22:28.961508] [INFO ] [sig ] [1234/3411] Forecasting FPI... [2026-02-12T20:22:28.961561] [INFO ] [sig ] Generating forecast for: FPI [2026-02-12T20:22:28.961642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPI' from 'https://tdm.silogroup.org/data/derivative_storage/FPI.csv'. [2026-02-12T20:22:28.983976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPI'. [2026-02-12T20:22:28.984552] [INFO ] [FORECASTER] Starting predict_future for FPI [2026-02-12T20:22:28.986150] [DEBUG] [LOCAL ] No optimal features file found for FPI: ./output/feature-sets/FPI.txt [2026-02-12T20:22:28.986235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:28.986286] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:28.986335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:28.986432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:29.070932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:29.072261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:29.072378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:29.072419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:29.245149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:29.245353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:29.245420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:29.245471] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:29.252926] [DEBUG] [FORECASTER] FPI: Forecast T+1@11:T+2@11: DOWN (p=5.07%) [2026-02-12T20:22:29.253495] [INFO ] [FORECASTER] Completed predict_future for FPI [2026-02-12T20:22:29.253744] [INFO ] [sig ] FPI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:29.496411] [INFO ] [LOCAL ] Saved forecast: FPI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FPI.txt [2026-02-12T20:22:29.496697] [INFO ] [sig ] [1234/3411] Completed FPI in 0.5s | 2.78 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-12T20:22:29.496772] [INFO ] [sig ] [1235/3411] Forecasting FPXI... [2026-02-12T20:22:29.496819] [INFO ] [sig ] Generating forecast for: FPXI [2026-02-12T20:22:29.496873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPXI' from 'https://tdm.silogroup.org/data/derivative_storage/FPXI.csv'. [2026-02-12T20:22:29.517162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPXI'. [2026-02-12T20:22:29.517726] [INFO ] [FORECASTER] Starting predict_future for FPXI [2026-02-12T20:22:29.519025] [DEBUG] [LOCAL ] No optimal features file found for FPXI: ./output/feature-sets/FPXI.txt [2026-02-12T20:22:29.519128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:29.519191] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:29.519243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:29.519337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:29.587040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:29.588160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:29.588266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:29.588303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:29.721382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:29.721554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:29.721625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:29.721665] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:29.725506] [DEBUG] [FORECASTER] FPXI: Forecast T+1@11:T+2@11: DOWN (p=9.28%) [2026-02-12T20:22:29.725855] [INFO ] [FORECASTER] Completed predict_future for FPXI [2026-02-12T20:22:29.726009] [INFO ] [sig ] FPXI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:29.875403] [INFO ] [LOCAL ] Saved forecast: FPXI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FPXI.txt [2026-02-12T20:22:29.875617] [INFO ] [sig ] [1235/3411] Completed FPXI in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-12T20:22:29.875668] [INFO ] [sig ] [1236/3411] Forecasting FRA... [2026-02-12T20:22:29.875700] [INFO ] [sig ] Generating forecast for: FRA [2026-02-12T20:22:29.875730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRA' from 'https://tdm.silogroup.org/data/derivative_storage/FRA.csv'. [2026-02-12T20:22:29.892287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRA'. [2026-02-12T20:22:29.892854] [INFO ] [FORECASTER] Starting predict_future for FRA [2026-02-12T20:22:29.894073] [DEBUG] [LOCAL ] No optimal features file found for FRA: ./output/feature-sets/FRA.txt [2026-02-12T20:22:29.894145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:29.894203] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:29.894252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:29.894348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:29.980729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:29.981845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:29.981962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:29.982007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:30.108162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:30.108324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:30.108366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:30.108396] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:30.111964] [DEBUG] [FORECASTER] FRA: Forecast T+1@11:T+2@11: UP (p=78.41%) [2026-02-12T20:22:30.112268] [INFO ] [FORECASTER] Completed predict_future for FRA [2026-02-12T20:22:30.112404] [INFO ] [sig ] FRA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:30.257019] [INFO ] [LOCAL ] Saved forecast: FRA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FRA.txt [2026-02-12T20:22:30.257204] [INFO ] [sig ] [1236/3411] Completed FRA in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-12T20:22:30.257271] [INFO ] [sig ] [1237/3411] Forecasting FRBA... [2026-02-12T20:22:30.257309] [INFO ] [sig ] Generating forecast for: FRBA [2026-02-12T20:22:30.257341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRBA' from 'https://tdm.silogroup.org/data/derivative_storage/FRBA.csv'. [2026-02-12T20:22:30.269648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRBA'. [2026-02-12T20:22:30.269983] [INFO ] [FORECASTER] Starting predict_future for FRBA [2026-02-12T20:22:30.270853] [DEBUG] [LOCAL ] No optimal features file found for FRBA: ./output/feature-sets/FRBA.txt [2026-02-12T20:22:30.270907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:30.270938] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:30.270964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:30.271020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:30.333090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:30.333948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:30.334034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:30.334069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:30.470143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:30.470320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:30.470362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:30.470392] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:30.475237] [DEBUG] [FORECASTER] FRBA: Forecast T+1@11:T+2@11: UP (p=93.31%) [2026-02-12T20:22:30.475874] [INFO ] [FORECASTER] Completed predict_future for FRBA [2026-02-12T20:22:30.476077] [INFO ] [sig ] FRBA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:30.630253] [INFO ] [LOCAL ] Saved forecast: FRBA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FRBA.txt [2026-02-12T20:22:30.630407] [INFO ] [sig ] [1237/3411] Completed FRBA in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-12T20:22:30.630449] [INFO ] [sig ] [1238/3411] Forecasting FRGE... [2026-02-12T20:22:30.630479] [INFO ] [sig ] Generating forecast for: FRGE [2026-02-12T20:22:30.630512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRGE' from 'https://tdm.silogroup.org/data/derivative_storage/FRGE.csv'. [2026-02-12T20:22:30.643916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRGE'. [2026-02-12T20:22:30.644334] [INFO ] [FORECASTER] Starting predict_future for FRGE [2026-02-12T20:22:30.645275] [DEBUG] [LOCAL ] No optimal features file found for FRGE: ./output/feature-sets/FRGE.txt [2026-02-12T20:22:30.645330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:30.645362] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:30.645390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:30.645450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:30.712093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:30.713182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:30.713283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:30.713336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:30.844624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:30.844825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:30.844891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:30.844931] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:30.849550] [DEBUG] [FORECASTER] FRGE: Forecast T+1@11:T+2@11: DOWN (p=9.71%) [2026-02-12T20:22:30.850010] [INFO ] [FORECASTER] Completed predict_future for FRGE [2026-02-12T20:22:30.850208] [INFO ] [sig ] FRGE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:30.998020] [INFO ] [LOCAL ] Saved forecast: FRGE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FRGE.txt [2026-02-12T20:22:30.998168] [INFO ] [sig ] [1238/3411] Completed FRGE in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-12T20:22:30.998212] [INFO ] [sig ] [1239/3411] Forecasting FRHC... [2026-02-12T20:22:30.998244] [INFO ] [sig ] Generating forecast for: FRHC [2026-02-12T20:22:30.998277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRHC' from 'https://tdm.silogroup.org/data/derivative_storage/FRHC.csv'. [2026-02-12T20:22:31.012017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRHC'. [2026-02-12T20:22:31.012355] [INFO ] [FORECASTER] Starting predict_future for FRHC [2026-02-12T20:22:31.013225] [DEBUG] [LOCAL ] No optimal features file found for FRHC: ./output/feature-sets/FRHC.txt [2026-02-12T20:22:31.013280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:31.013313] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:31.013340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:31.013407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:31.076137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:31.076969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:31.077058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:31.077094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:31.203963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:31.204121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:31.204163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:31.204195] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:31.207956] [DEBUG] [FORECASTER] FRHC: Forecast T+1@11:T+2@11: UP (p=50.14%) [2026-02-12T20:22:31.208297] [INFO ] [FORECASTER] Completed predict_future for FRHC [2026-02-12T20:22:31.208481] [INFO ] [sig ] FRHC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:31.358335] [INFO ] [LOCAL ] Saved forecast: FRHC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FRHC.txt [2026-02-12T20:22:31.358492] [INFO ] [sig ] [1239/3411] Completed FRHC in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-12T20:22:31.358534] [INFO ] [sig ] [1240/3411] Forecasting FRME... [2026-02-12T20:22:31.358564] [INFO ] [sig ] Generating forecast for: FRME [2026-02-12T20:22:31.358617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRME' from 'https://tdm.silogroup.org/data/derivative_storage/FRME.csv'. [2026-02-12T20:22:31.370693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRME'. [2026-02-12T20:22:31.371039] [INFO ] [FORECASTER] Starting predict_future for FRME [2026-02-12T20:22:31.371883] [DEBUG] [LOCAL ] No optimal features file found for FRME: ./output/feature-sets/FRME.txt [2026-02-12T20:22:31.371936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:31.372011] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:31.372041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:31.372099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:31.437211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:31.438165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:31.438256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:31.438292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:31.575181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:31.575333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:31.575372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:31.575400] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:31.578828] [DEBUG] [FORECASTER] FRME: Forecast T+1@11:T+2@11: DOWN (p=12.70%) [2026-02-12T20:22:31.579121] [INFO ] [FORECASTER] Completed predict_future for FRME [2026-02-12T20:22:31.579255] [INFO ] [sig ] FRME: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:31.721555] [INFO ] [LOCAL ] Saved forecast: FRME 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FRME.txt [2026-02-12T20:22:31.721713] [INFO ] [sig ] [1240/3411] Completed FRME in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-12T20:22:31.721753] [INFO ] [sig ] [1241/3411] Forecasting FRO... [2026-02-12T20:22:31.721783] [INFO ] [sig ] Generating forecast for: FRO [2026-02-12T20:22:31.722004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRO' from 'https://tdm.silogroup.org/data/derivative_storage/FRO.csv'. [2026-02-12T20:22:31.734724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRO'. [2026-02-12T20:22:31.735070] [INFO ] [FORECASTER] Starting predict_future for FRO [2026-02-12T20:22:31.736110] [DEBUG] [LOCAL ] No optimal features file found for FRO: ./output/feature-sets/FRO.txt [2026-02-12T20:22:31.736163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:31.736194] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:31.736221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:31.736277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:31.797353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:31.798414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:31.798503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:31.798539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:31.923796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:31.923953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:31.923994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:31.924025] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:31.928112] [DEBUG] [FORECASTER] FRO: Forecast T+1@11:T+2@11: UP (p=72.15%) [2026-02-12T20:22:31.928402] [INFO ] [FORECASTER] Completed predict_future for FRO [2026-02-12T20:22:31.928539] [INFO ] [sig ] FRO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:32.075593] [INFO ] [LOCAL ] Saved forecast: FRO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FRO.txt [2026-02-12T20:22:32.075769] [INFO ] [sig ] [1241/3411] Completed FRO in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-12T20:22:32.075813] [INFO ] [sig ] [1242/3411] Forecasting FROG... [2026-02-12T20:22:32.075845] [INFO ] [sig ] Generating forecast for: FROG [2026-02-12T20:22:32.075874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FROG' from 'https://tdm.silogroup.org/data/derivative_storage/FROG.csv'. [2026-02-12T20:22:32.088434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FROG'. [2026-02-12T20:22:32.088895] [INFO ] [FORECASTER] Starting predict_future for FROG [2026-02-12T20:22:32.089918] [DEBUG] [LOCAL ] No optimal features file found for FROG: ./output/feature-sets/FROG.txt [2026-02-12T20:22:32.089973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:32.090005] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:32.090032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:32.090093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:32.152893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:32.153800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:32.153891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:32.153925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:32.284354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:32.284539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:32.284616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:32.284654] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:32.288394] [DEBUG] [FORECASTER] FROG: Forecast T+1@11:T+2@11: DOWN (p=18.37%) [2026-02-12T20:22:32.288706] [INFO ] [FORECASTER] Completed predict_future for FROG [2026-02-12T20:22:32.289006] [INFO ] [sig ] FROG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:32.436981] [INFO ] [LOCAL ] Saved forecast: FROG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FROG.txt [2026-02-12T20:22:32.437131] [INFO ] [sig ] [1242/3411] Completed FROG in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-12T20:22:32.437170] [INFO ] [sig ] [1243/3411] Forecasting FRPH... [2026-02-12T20:22:32.437200] [INFO ] [sig ] Generating forecast for: FRPH [2026-02-12T20:22:32.437231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRPH' from 'https://tdm.silogroup.org/data/derivative_storage/FRPH.csv'. [2026-02-12T20:22:32.448949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRPH'. [2026-02-12T20:22:32.449356] [INFO ] [FORECASTER] Starting predict_future for FRPH [2026-02-12T20:22:32.450259] [DEBUG] [LOCAL ] No optimal features file found for FRPH: ./output/feature-sets/FRPH.txt [2026-02-12T20:22:32.450314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:32.450345] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:32.450373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:32.450431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:32.516020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:32.517049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:32.517138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:32.517173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:32.645423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:32.645600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:32.645653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:32.645748] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:32.650021] [DEBUG] [FORECASTER] FRPH: Forecast T+1@11:T+2@11: DOWN (p=31.24%) [2026-02-12T20:22:32.650376] [INFO ] [FORECASTER] Completed predict_future for FRPH [2026-02-12T20:22:32.650562] [INFO ] [sig ] FRPH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:32.798218] [INFO ] [LOCAL ] Saved forecast: FRPH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FRPH.txt [2026-02-12T20:22:32.798386] [INFO ] [sig ] [1243/3411] Completed FRPH in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-12T20:22:32.798429] [INFO ] [sig ] [1244/3411] Forecasting FRSH... [2026-02-12T20:22:32.798460] [INFO ] [sig ] Generating forecast for: FRSH [2026-02-12T20:22:32.798492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRSH' from 'https://tdm.silogroup.org/data/derivative_storage/FRSH.csv'. [2026-02-12T20:22:32.812569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRSH'. [2026-02-12T20:22:32.812968] [INFO ] [FORECASTER] Starting predict_future for FRSH [2026-02-12T20:22:32.813791] [DEBUG] [LOCAL ] No optimal features file found for FRSH: ./output/feature-sets/FRSH.txt [2026-02-12T20:22:32.813844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:32.813877] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:32.813905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:32.813964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:32.878041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:32.879007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:32.879124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:32.879171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:33.015319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:33.015485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:33.015526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:33.015555] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:33.019416] [DEBUG] [FORECASTER] FRSH: Forecast T+1@11:T+2@11: DOWN (p=4.56%) [2026-02-12T20:22:33.019759] [INFO ] [FORECASTER] Completed predict_future for FRSH [2026-02-12T20:22:33.019901] [INFO ] [sig ] FRSH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:33.163549] [INFO ] [LOCAL ] Saved forecast: FRSH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FRSH.txt [2026-02-12T20:22:33.163751] [INFO ] [sig ] [1244/3411] Completed FRSH in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-12T20:22:33.163794] [INFO ] [sig ] [1245/3411] Forecasting FSBC... [2026-02-12T20:22:33.163827] [INFO ] [sig ] Generating forecast for: FSBC [2026-02-12T20:22:33.163858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSBC' from 'https://tdm.silogroup.org/data/derivative_storage/FSBC.csv'. [2026-02-12T20:22:33.176957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSBC'. [2026-02-12T20:22:33.177358] [INFO ] [FORECASTER] Starting predict_future for FSBC [2026-02-12T20:22:33.178235] [DEBUG] [LOCAL ] No optimal features file found for FSBC: ./output/feature-sets/FSBC.txt [2026-02-12T20:22:33.178289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:33.178323] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:33.178350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:33.178409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:33.236645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:33.237567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:33.237680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:33.237714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:33.360152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:33.360414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:33.360459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:33.360488] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:33.364566] [DEBUG] [FORECASTER] FSBC: Forecast T+1@11:T+2@11: UP (p=91.42%) [2026-02-12T20:22:33.365076] [INFO ] [FORECASTER] Completed predict_future for FSBC [2026-02-12T20:22:33.365217] [INFO ] [sig ] FSBC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:33.513525] [INFO ] [LOCAL ] Saved forecast: FSBC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FSBC.txt [2026-02-12T20:22:33.513713] [INFO ] [sig ] [1245/3411] Completed FSBC in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-12T20:22:33.513757] [INFO ] [sig ] [1246/3411] Forecasting FSCO... [2026-02-12T20:22:33.513791] [INFO ] [sig ] Generating forecast for: FSCO [2026-02-12T20:22:33.513825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSCO' from 'https://tdm.silogroup.org/data/derivative_storage/FSCO.csv'. [2026-02-12T20:22:33.526186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSCO'. [2026-02-12T20:22:33.526634] [INFO ] [FORECASTER] Starting predict_future for FSCO [2026-02-12T20:22:33.527612] [DEBUG] [LOCAL ] No optimal features file found for FSCO: ./output/feature-sets/FSCO.txt [2026-02-12T20:22:33.527668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:33.527712] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:33.527741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:33.527803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:33.591346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:33.592281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:33.592378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:33.592413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:33.723030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:33.723204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:33.723246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:33.723275] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:33.727027] [DEBUG] [FORECASTER] FSCO: Forecast T+1@11:T+2@11: UP (p=79.06%) [2026-02-12T20:22:33.727419] [INFO ] [FORECASTER] Completed predict_future for FSCO [2026-02-12T20:22:33.727606] [INFO ] [sig ] FSCO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:33.874509] [INFO ] [LOCAL ] Saved forecast: FSCO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FSCO.txt [2026-02-12T20:22:33.874692] [INFO ] [sig ] [1246/3411] Completed FSCO in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-12T20:22:33.874737] [INFO ] [sig ] [1247/3411] Forecasting FSK... [2026-02-12T20:22:33.874770] [INFO ] [sig ] Generating forecast for: FSK [2026-02-12T20:22:33.874801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSK' from 'https://tdm.silogroup.org/data/derivative_storage/FSK.csv'. [2026-02-12T20:22:33.886392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSK'. [2026-02-12T20:22:33.886794] [INFO ] [FORECASTER] Starting predict_future for FSK [2026-02-12T20:22:33.887674] [DEBUG] [LOCAL ] No optimal features file found for FSK: ./output/feature-sets/FSK.txt [2026-02-12T20:22:33.887729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:33.887762] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:33.887789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:33.887848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:33.948106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:33.949058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:33.949151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:33.949186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:34.074554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:34.074734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:34.074775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:34.074804] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:34.078497] [DEBUG] [FORECASTER] FSK: Forecast T+1@11:T+2@11: DOWN (p=0.83%) [2026-02-12T20:22:34.078853] [INFO ] [FORECASTER] Completed predict_future for FSK [2026-02-12T20:22:34.079002] [INFO ] [sig ] FSK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:34.240945] [INFO ] [LOCAL ] Saved forecast: FSK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FSK.txt [2026-02-12T20:22:34.241117] [INFO ] [sig ] [1247/3411] Completed FSK in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-12T20:22:34.241160] [INFO ] [sig ] [1248/3411] Forecasting FSLY... [2026-02-12T20:22:34.241190] [INFO ] [sig ] Generating forecast for: FSLY [2026-02-12T20:22:34.241220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSLY' from 'https://tdm.silogroup.org/data/derivative_storage/FSLY.csv'. [2026-02-12T20:22:34.253322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSLY'. [2026-02-12T20:22:34.253780] [INFO ] [FORECASTER] Starting predict_future for FSLY [2026-02-12T20:22:34.254665] [DEBUG] [LOCAL ] No optimal features file found for FSLY: ./output/feature-sets/FSLY.txt [2026-02-12T20:22:34.254733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:34.254774] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:34.254806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:34.254864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:34.315917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:34.316957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:34.317051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:34.317086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:34.445678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:34.445843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:34.445882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:34.445911] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:34.449395] [DEBUG] [FORECASTER] FSLY: Forecast T+1@11:T+2@11: UP (p=89.60%) [2026-02-12T20:22:34.449725] [INFO ] [FORECASTER] Completed predict_future for FSLY [2026-02-12T20:22:34.449858] [INFO ] [sig ] FSLY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:34.591300] [INFO ] [LOCAL ] Saved forecast: FSLY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FSLY.txt [2026-02-12T20:22:34.591466] [INFO ] [sig ] [1248/3411] Completed FSLY in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-12T20:22:34.591507] [INFO ] [sig ] [1249/3411] Forecasting FSM... [2026-02-12T20:22:34.591537] [INFO ] [sig ] Generating forecast for: FSM [2026-02-12T20:22:34.591567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSM' from 'https://tdm.silogroup.org/data/derivative_storage/FSM.csv'. [2026-02-12T20:22:34.604226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSM'. [2026-02-12T20:22:34.604522] [INFO ] [FORECASTER] Starting predict_future for FSM [2026-02-12T20:22:34.605352] [DEBUG] [LOCAL ] No optimal features file found for FSM: ./output/feature-sets/FSM.txt [2026-02-12T20:22:34.605404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:34.605436] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:34.605461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:34.605517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:34.664563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:34.665448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:34.665534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:34.665567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:34.788811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:34.788957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:34.788995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:34.789023] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:34.792392] [DEBUG] [FORECASTER] FSM: Forecast T+1@11:T+2@11: UP (p=52.03%) [2026-02-12T20:22:34.792688] [INFO ] [FORECASTER] Completed predict_future for FSM [2026-02-12T20:22:34.792813] [INFO ] [sig ] FSM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:34.931911] [INFO ] [LOCAL ] Saved forecast: FSM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FSM.txt [2026-02-12T20:22:34.932028] [INFO ] [sig ] [1249/3411] Completed FSM in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-12T20:22:34.932074] [INFO ] [sig ] [1250/3411] Forecasting FSS... [2026-02-12T20:22:34.932105] [INFO ] [sig ] Generating forecast for: FSS [2026-02-12T20:22:34.932135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSS' from 'https://tdm.silogroup.org/data/derivative_storage/FSS.csv'. [2026-02-12T20:22:34.943446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSS'. [2026-02-12T20:22:34.943754] [INFO ] [FORECASTER] Starting predict_future for FSS [2026-02-12T20:22:34.944515] [DEBUG] [LOCAL ] No optimal features file found for FSS: ./output/feature-sets/FSS.txt [2026-02-12T20:22:34.944588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:34.944623] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:34.944650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:34.944711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:35.000967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:35.001569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:35.001691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:35.001724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:35.123956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:35.124091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:35.124128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:35.124156] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:35.127514] [DEBUG] [FORECASTER] FSS: Forecast T+1@11:T+2@11: UP (p=88.14%) [2026-02-12T20:22:35.127836] [INFO ] [FORECASTER] Completed predict_future for FSS [2026-02-12T20:22:35.127965] [INFO ] [sig ] FSS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:35.266723] [INFO ] [LOCAL ] Saved forecast: FSS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FSS.txt [2026-02-12T20:22:35.266861] [INFO ] [sig ] [1250/3411] Completed FSS in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-12T20:22:35.266900] [INFO ] [sig ] [1251/3411] Forecasting FTA... [2026-02-12T20:22:35.266931] [INFO ] [sig ] Generating forecast for: FTA [2026-02-12T20:22:35.266961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTA' from 'https://tdm.silogroup.org/data/derivative_storage/FTA.csv'. [2026-02-12T20:22:35.278145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTA'. [2026-02-12T20:22:35.278408] [INFO ] [FORECASTER] Starting predict_future for FTA [2026-02-12T20:22:35.279223] [DEBUG] [LOCAL ] No optimal features file found for FTA: ./output/feature-sets/FTA.txt [2026-02-12T20:22:35.279275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:35.279307] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:35.279333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:35.279390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:35.339200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:35.340166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:35.340248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:35.340280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:35.461283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:35.461428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:35.461467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:35.461496] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:35.464891] [DEBUG] [FORECASTER] FTA: Forecast T+1@11:T+2@11: UP (p=64.57%) [2026-02-12T20:22:35.465165] [INFO ] [FORECASTER] Completed predict_future for FTA [2026-02-12T20:22:35.465310] [INFO ] [sig ] FTA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:35.608922] [INFO ] [LOCAL ] Saved forecast: FTA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FTA.txt [2026-02-12T20:22:35.609241] [INFO ] [sig ] [1251/3411] Completed FTA in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-12T20:22:35.609299] [INFO ] [sig ] [1252/3411] Forecasting FTAI... [2026-02-12T20:22:35.609332] [INFO ] [sig ] Generating forecast for: FTAI [2026-02-12T20:22:35.609362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTAI' from 'https://tdm.silogroup.org/data/derivative_storage/FTAI.csv'. [2026-02-12T20:22:35.621026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTAI'. [2026-02-12T20:22:35.621347] [INFO ] [FORECASTER] Starting predict_future for FTAI [2026-02-12T20:22:35.622377] [DEBUG] [LOCAL ] No optimal features file found for FTAI: ./output/feature-sets/FTAI.txt [2026-02-12T20:22:35.622429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:35.622460] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:35.622485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:35.622542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:35.681498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:35.682346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:35.682425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:35.682458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:35.807845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:35.807992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:35.808032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:35.808059] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:35.811438] [DEBUG] [FORECASTER] FTAI: Forecast T+1@11:T+2@11: UP (p=71.01%) [2026-02-12T20:22:35.811731] [INFO ] [FORECASTER] Completed predict_future for FTAI [2026-02-12T20:22:35.811890] [INFO ] [sig ] FTAI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:35.954146] [INFO ] [LOCAL ] Saved forecast: FTAI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FTAI.txt [2026-02-12T20:22:35.954270] [INFO ] [sig ] [1252/3411] Completed FTAI in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-12T20:22:35.954309] [INFO ] [sig ] [1253/3411] Forecasting FTC... [2026-02-12T20:22:35.954338] [INFO ] [sig ] Generating forecast for: FTC [2026-02-12T20:22:35.954368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTC' from 'https://tdm.silogroup.org/data/derivative_storage/FTC.csv'. [2026-02-12T20:22:35.966344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTC'. [2026-02-12T20:22:35.966664] [INFO ] [FORECASTER] Starting predict_future for FTC [2026-02-12T20:22:35.967553] [DEBUG] [LOCAL ] No optimal features file found for FTC: ./output/feature-sets/FTC.txt [2026-02-12T20:22:35.967633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:35.967666] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:35.967693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:35.967750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:36.037808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:36.038820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:36.038911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:36.038945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:36.160462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:36.160640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:36.160691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:36.160745] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:36.164263] [DEBUG] [FORECASTER] FTC: Forecast T+1@11:T+2@11: DOWN (p=6.06%) [2026-02-12T20:22:36.164545] [INFO ] [FORECASTER] Completed predict_future for FTC [2026-02-12T20:22:36.164713] [INFO ] [sig ] FTC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:36.307927] [INFO ] [LOCAL ] Saved forecast: FTC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FTC.txt [2026-02-12T20:22:36.308091] [INFO ] [sig ] [1253/3411] Completed FTC in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-12T20:22:36.308135] [INFO ] [sig ] [1254/3411] Forecasting FTCI... [2026-02-12T20:22:36.308166] [INFO ] [sig ] Generating forecast for: FTCI [2026-02-12T20:22:36.308196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCI' from 'https://tdm.silogroup.org/data/derivative_storage/FTCI.csv'. [2026-02-12T20:22:36.319514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCI'. [2026-02-12T20:22:36.319952] [INFO ] [FORECASTER] Starting predict_future for FTCI [2026-02-12T20:22:36.320787] [DEBUG] [LOCAL ] No optimal features file found for FTCI: ./output/feature-sets/FTCI.txt [2026-02-12T20:22:36.320839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:36.320872] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:36.320899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:36.320955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:36.379268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:36.380119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:36.380205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:36.380239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:36.508008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:36.508167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:36.508210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:36.508241] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:36.511809] [DEBUG] [FORECASTER] FTCI: Forecast T+1@11:T+2@11: UP (p=71.52%) [2026-02-12T20:22:36.512142] [INFO ] [FORECASTER] Completed predict_future for FTCI [2026-02-12T20:22:36.512288] [INFO ] [sig ] FTCI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:36.657397] [INFO ] [LOCAL ] Saved forecast: FTCI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FTCI.txt [2026-02-12T20:22:36.657566] [INFO ] [sig ] [1254/3411] Completed FTCI in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-12T20:22:36.657628] [INFO ] [sig ] [1255/3411] Forecasting FTCS... [2026-02-12T20:22:36.657665] [INFO ] [sig ] Generating forecast for: FTCS [2026-02-12T20:22:36.657703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCS' from 'https://tdm.silogroup.org/data/derivative_storage/FTCS.csv'. [2026-02-12T20:22:36.669303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCS'. [2026-02-12T20:22:36.669749] [INFO ] [FORECASTER] Starting predict_future for FTCS [2026-02-12T20:22:36.670621] [DEBUG] [LOCAL ] No optimal features file found for FTCS: ./output/feature-sets/FTCS.txt [2026-02-12T20:22:36.670674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:36.670706] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:36.670734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:36.670791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:36.731132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:36.732073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:36.732184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:36.732218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:36.853031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:36.853192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:36.853233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:36.853263] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:36.856828] [DEBUG] [FORECASTER] FTCS: Forecast T+1@11:T+2@11: UP (p=83.28%) [2026-02-12T20:22:36.857118] [INFO ] [FORECASTER] Completed predict_future for FTCS [2026-02-12T20:22:36.857277] [INFO ] [sig ] FTCS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:37.001534] [INFO ] [LOCAL ] Saved forecast: FTCS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FTCS.txt [2026-02-12T20:22:37.001733] [INFO ] [sig ] [1255/3411] Completed FTCS in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-12T20:22:37.001775] [INFO ] [sig ] [1256/3411] Forecasting FTEK... [2026-02-12T20:22:37.001804] [INFO ] [sig ] Generating forecast for: FTEK [2026-02-12T20:22:37.001834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTEK' from 'https://tdm.silogroup.org/data/derivative_storage/FTEK.csv'. [2026-02-12T20:22:37.013930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTEK'. [2026-02-12T20:22:37.014343] [INFO ] [FORECASTER] Starting predict_future for FTEK [2026-02-12T20:22:37.015174] [DEBUG] [LOCAL ] No optimal features file found for FTEK: ./output/feature-sets/FTEK.txt [2026-02-12T20:22:37.015226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:37.015258] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:37.015285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:37.015341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:37.074478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:37.075799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:37.075890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:37.075923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:37.199212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:37.199372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:37.199412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:37.199442] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:37.202910] [DEBUG] [FORECASTER] FTEK: Forecast T+1@11:T+2@11: UP (p=61.40%) [2026-02-12T20:22:37.203189] [INFO ] [FORECASTER] Completed predict_future for FTEK [2026-02-12T20:22:37.203317] [INFO ] [sig ] FTEK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:37.340981] [INFO ] [LOCAL ] Saved forecast: FTEK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FTEK.txt [2026-02-12T20:22:37.341112] [INFO ] [sig ] [1256/3411] Completed FTEK in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-12T20:22:37.341153] [INFO ] [sig ] [1257/3411] Forecasting FTGC... [2026-02-12T20:22:37.341182] [INFO ] [sig ] Generating forecast for: FTGC [2026-02-12T20:22:37.341213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGC' from 'https://tdm.silogroup.org/data/derivative_storage/FTGC.csv'. [2026-02-12T20:22:37.352477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGC'. [2026-02-12T20:22:37.352873] [INFO ] [FORECASTER] Starting predict_future for FTGC [2026-02-12T20:22:37.353678] [DEBUG] [LOCAL ] No optimal features file found for FTGC: ./output/feature-sets/FTGC.txt [2026-02-12T20:22:37.353731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:37.353789] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:37.353829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:37.353888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:37.410662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:37.411509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:37.411610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:37.411646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:37.529848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:37.530205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:37.530247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:37.530275] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:37.534328] [DEBUG] [FORECASTER] FTGC: Forecast T+1@11:T+2@11: UP (p=78.90%) [2026-02-12T20:22:37.534635] [INFO ] [FORECASTER] Completed predict_future for FTGC [2026-02-12T20:22:37.534790] [INFO ] [sig ] FTGC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:37.681380] [INFO ] [LOCAL ] Saved forecast: FTGC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FTGC.txt [2026-02-12T20:22:37.681536] [INFO ] [sig ] [1257/3411] Completed FTGC in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-12T20:22:37.681596] [INFO ] [sig ] [1258/3411] Forecasting FTGS... [2026-02-12T20:22:37.681631] [INFO ] [sig ] Generating forecast for: FTGS [2026-02-12T20:22:37.681662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGS' from 'https://tdm.silogroup.org/data/derivative_storage/FTGS.csv'. [2026-02-12T20:22:37.693782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGS'. [2026-02-12T20:22:37.694154] [INFO ] [FORECASTER] Starting predict_future for FTGS [2026-02-12T20:22:37.695033] [DEBUG] [LOCAL ] No optimal features file found for FTGS: ./output/feature-sets/FTGS.txt [2026-02-12T20:22:37.695088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:37.695120] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:37.695147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:37.695205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:37.761767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:37.762806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:37.763099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:37.763142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:37.890750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:37.890912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:37.890954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:37.890984] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:37.894522] [DEBUG] [FORECASTER] FTGS: Forecast T+1@11:T+2@11: DOWN (p=45.96%) [2026-02-12T20:22:37.894859] [INFO ] [FORECASTER] Completed predict_future for FTGS [2026-02-12T20:22:37.895000] [INFO ] [sig ] FTGS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:38.055031] [INFO ] [LOCAL ] Saved forecast: FTGS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FTGS.txt [2026-02-12T20:22:38.055384] [INFO ] [sig ] [1258/3411] Completed FTGS in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-12T20:22:38.055427] [INFO ] [sig ] [1259/3411] Forecasting FTHI... [2026-02-12T20:22:38.055456] [INFO ] [sig ] Generating forecast for: FTHI [2026-02-12T20:22:38.055487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHI' from 'https://tdm.silogroup.org/data/derivative_storage/FTHI.csv'. [2026-02-12T20:22:38.069761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHI'. [2026-02-12T20:22:38.070404] [INFO ] [FORECASTER] Starting predict_future for FTHI [2026-02-12T20:22:38.071447] [DEBUG] [LOCAL ] No optimal features file found for FTHI: ./output/feature-sets/FTHI.txt [2026-02-12T20:22:38.071503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:38.071536] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:38.071564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:38.071645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:38.132290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:38.133195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:38.133283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:38.133319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:38.256227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:38.256383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:38.256425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:38.256454] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:38.259977] [DEBUG] [FORECASTER] FTHI: Forecast T+1@11:T+2@11: DOWN (p=34.88%) [2026-02-12T20:22:38.260263] [INFO ] [FORECASTER] Completed predict_future for FTHI [2026-02-12T20:22:38.260394] [INFO ] [sig ] FTHI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:38.403357] [INFO ] [LOCAL ] Saved forecast: FTHI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FTHI.txt [2026-02-12T20:22:38.403489] [INFO ] [sig ] [1259/3411] Completed FTHI in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-12T20:22:38.403529] [INFO ] [sig ] [1260/3411] Forecasting FTHY... [2026-02-12T20:22:38.403559] [INFO ] [sig ] Generating forecast for: FTHY [2026-02-12T20:22:38.403609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHY' from 'https://tdm.silogroup.org/data/derivative_storage/FTHY.csv'. [2026-02-12T20:22:38.415748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHY'. [2026-02-12T20:22:38.416100] [INFO ] [FORECASTER] Starting predict_future for FTHY [2026-02-12T20:22:38.416969] [DEBUG] [LOCAL ] No optimal features file found for FTHY: ./output/feature-sets/FTHY.txt [2026-02-12T20:22:38.417024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:38.417056] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:38.417083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:38.417139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:38.477989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:38.479100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:38.479186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:38.479220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:38.600662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:38.600839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:38.600883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:38.600949] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:38.604847] [DEBUG] [FORECASTER] FTHY: Forecast T+1@11:T+2@11: UP (p=64.40%) [2026-02-12T20:22:38.605175] [INFO ] [FORECASTER] Completed predict_future for FTHY [2026-02-12T20:22:38.605323] [INFO ] [sig ] FTHY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:38.762610] [INFO ] [LOCAL ] Saved forecast: FTHY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FTHY.txt [2026-02-12T20:22:38.762786] [INFO ] [sig ] [1260/3411] Completed FTHY in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-12T20:22:38.762835] [INFO ] [sig ] [1261/3411] Forecasting FTI... [2026-02-12T20:22:38.762877] [INFO ] [sig ] Generating forecast for: FTI [2026-02-12T20:22:38.762912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTI' from 'https://tdm.silogroup.org/data/derivative_storage/FTI.csv'. [2026-02-12T20:22:38.774459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTI'. [2026-02-12T20:22:38.774932] [INFO ] [FORECASTER] Starting predict_future for FTI [2026-02-12T20:22:38.775983] [DEBUG] [LOCAL ] No optimal features file found for FTI: ./output/feature-sets/FTI.txt [2026-02-12T20:22:38.776039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:38.776072] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:38.776112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:38.776199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:38.838232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:38.839139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:38.839223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:38.839257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:38.961871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:38.962215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:38.962269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:38.962302] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:38.965819] [DEBUG] [FORECASTER] FTI: Forecast T+1@11:T+2@11: UP (p=57.90%) [2026-02-12T20:22:38.966118] [INFO ] [FORECASTER] Completed predict_future for FTI [2026-02-12T20:22:38.966253] [INFO ] [sig ] FTI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:39.115030] [INFO ] [LOCAL ] Saved forecast: FTI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FTI.txt [2026-02-12T20:22:39.115190] [INFO ] [sig ] [1261/3411] Completed FTI in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-12T20:22:39.115232] [INFO ] [sig ] [1262/3411] Forecasting FTK... [2026-02-12T20:22:39.115263] [INFO ] [sig ] Generating forecast for: FTK [2026-02-12T20:22:39.115294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTK' from 'https://tdm.silogroup.org/data/derivative_storage/FTK.csv'. [2026-02-12T20:22:39.127385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTK'. [2026-02-12T20:22:39.127892] [INFO ] [FORECASTER] Starting predict_future for FTK [2026-02-12T20:22:39.128877] [DEBUG] [LOCAL ] No optimal features file found for FTK: ./output/feature-sets/FTK.txt [2026-02-12T20:22:39.128938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:39.128976] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:39.129008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:39.129082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:39.189592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:39.190456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:39.190544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:39.190599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:39.332372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:39.332550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:39.332613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:39.332645] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:39.336513] [DEBUG] [FORECASTER] FTK: Forecast T+1@11:T+2@11: DOWN (p=20.81%) [2026-02-12T20:22:39.336852] [INFO ] [FORECASTER] Completed predict_future for FTK [2026-02-12T20:22:39.337003] [INFO ] [sig ] FTK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:39.477600] [INFO ] [LOCAL ] Saved forecast: FTK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FTK.txt [2026-02-12T20:22:39.477733] [INFO ] [sig ] [1262/3411] Completed FTK in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-12T20:22:39.477773] [INFO ] [sig ] [1263/3411] Forecasting FTLF... [2026-02-12T20:22:39.477802] [INFO ] [sig ] Generating forecast for: FTLF [2026-02-12T20:22:39.477834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTLF' from 'https://tdm.silogroup.org/data/derivative_storage/FTLF.csv'. [2026-02-12T20:22:39.490454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTLF'. [2026-02-12T20:22:39.490738] [INFO ] [FORECASTER] Starting predict_future for FTLF [2026-02-12T20:22:39.491509] [DEBUG] [LOCAL ] No optimal features file found for FTLF: ./output/feature-sets/FTLF.txt [2026-02-12T20:22:39.491561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:39.491613] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:39.491640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:39.491696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:39.550131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:39.550775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:39.550854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:39.550887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:39.656217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:39.656343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:39.656383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:39.656410] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:39.659782] [DEBUG] [FORECASTER] FTLF: Forecast T+1@11:T+2@11: DOWN (p=19.27%) [2026-02-12T20:22:39.660053] [INFO ] [FORECASTER] Completed predict_future for FTLF [2026-02-12T20:22:39.660181] [INFO ] [sig ] FTLF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:39.802302] [INFO ] [LOCAL ] Saved forecast: FTLF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FTLF.txt [2026-02-12T20:22:39.802451] [INFO ] [sig ] [1263/3411] Completed FTLF in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-12T20:22:39.802492] [INFO ] [sig ] [1264/3411] Forecasting FTQI... [2026-02-12T20:22:39.802522] [INFO ] [sig ] Generating forecast for: FTQI [2026-02-12T20:22:39.802552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTQI' from 'https://tdm.silogroup.org/data/derivative_storage/FTQI.csv'. [2026-02-12T20:22:39.815596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTQI'. [2026-02-12T20:22:39.815947] [INFO ] [FORECASTER] Starting predict_future for FTQI [2026-02-12T20:22:39.817155] [DEBUG] [LOCAL ] No optimal features file found for FTQI: ./output/feature-sets/FTQI.txt [2026-02-12T20:22:39.817214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:39.817272] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:39.817299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:39.817355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:39.876770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:39.877536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:39.877635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:39.877669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:39.995549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:39.995679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:39.995716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:39.995761] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:39.999109] [DEBUG] [FORECASTER] FTQI: Forecast T+1@11:T+2@11: UP (p=79.67%) [2026-02-12T20:22:39.999389] [INFO ] [FORECASTER] Completed predict_future for FTQI [2026-02-12T20:22:39.999518] [INFO ] [sig ] FTQI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:40.138286] [INFO ] [LOCAL ] Saved forecast: FTQI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FTQI.txt [2026-02-12T20:22:40.138404] [INFO ] [sig ] [1264/3411] Completed FTQI in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-12T20:22:40.138443] [INFO ] [sig ] [1265/3411] Forecasting FTRE... [2026-02-12T20:22:40.138474] [INFO ] [sig ] Generating forecast for: FTRE [2026-02-12T20:22:40.138504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRE' from 'https://tdm.silogroup.org/data/derivative_storage/FTRE.csv'. [2026-02-12T20:22:40.150061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRE'. [2026-02-12T20:22:40.150318] [INFO ] [FORECASTER] Starting predict_future for FTRE [2026-02-12T20:22:40.151110] [DEBUG] [LOCAL ] No optimal features file found for FTRE: ./output/feature-sets/FTRE.txt [2026-02-12T20:22:40.151162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:40.151193] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:40.151219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:40.151275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:40.208695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:40.209316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:40.209394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:40.209427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:40.335233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:40.335368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:40.335408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:40.335436] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:40.338833] [DEBUG] [FORECASTER] FTRE: Forecast T+1@11:T+2@11: UP (p=60.88%) [2026-02-12T20:22:40.339128] [INFO ] [FORECASTER] Completed predict_future for FTRE [2026-02-12T20:22:40.339253] [INFO ] [sig ] FTRE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:40.477632] [INFO ] [LOCAL ] Saved forecast: FTRE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FTRE.txt [2026-02-12T20:22:40.477764] [INFO ] [sig ] [1265/3411] Completed FTRE in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-12T20:22:40.477803] [INFO ] [sig ] [1266/3411] Forecasting FTRI... [2026-02-12T20:22:40.477833] [INFO ] [sig ] Generating forecast for: FTRI [2026-02-12T20:22:40.477865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRI' from 'https://tdm.silogroup.org/data/derivative_storage/FTRI.csv'. [2026-02-12T20:22:40.489719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRI'. [2026-02-12T20:22:40.489976] [INFO ] [FORECASTER] Starting predict_future for FTRI [2026-02-12T20:22:40.490811] [DEBUG] [LOCAL ] No optimal features file found for FTRI: ./output/feature-sets/FTRI.txt [2026-02-12T20:22:40.490874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:40.490913] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:40.490945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:40.491014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:40.552263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:40.553108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:40.553193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:40.553244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:40.692966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:40.693123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:40.693164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:40.693193] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:40.696630] [DEBUG] [FORECASTER] FTRI: Forecast T+1@11:T+2@11: DOWN (p=41.81%) [2026-02-12T20:22:40.696930] [INFO ] [FORECASTER] Completed predict_future for FTRI [2026-02-12T20:22:40.697067] [INFO ] [sig ] FTRI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:40.837754] [INFO ] [LOCAL ] Saved forecast: FTRI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FTRI.txt [2026-02-12T20:22:40.837944] [INFO ] [sig ] [1266/3411] Completed FTRI in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-12T20:22:40.837987] [INFO ] [sig ] [1267/3411] Forecasting FTS... [2026-02-12T20:22:40.838016] [INFO ] [sig ] Generating forecast for: FTS [2026-02-12T20:22:40.838047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTS' from 'https://tdm.silogroup.org/data/derivative_storage/FTS.csv'. [2026-02-12T20:22:40.851050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTS'. [2026-02-12T20:22:40.851485] [INFO ] [FORECASTER] Starting predict_future for FTS [2026-02-12T20:22:40.852319] [DEBUG] [LOCAL ] No optimal features file found for FTS: ./output/feature-sets/FTS.txt [2026-02-12T20:22:40.852373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:40.852404] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:40.852431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:40.852487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:40.910407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:40.911360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:40.911482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:40.911516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:41.041588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:41.041752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:41.041791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:41.041820] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:41.045336] [DEBUG] [FORECASTER] FTS: Forecast T+1@11:T+2@11: UP (p=93.21%) [2026-02-12T20:22:41.045643] [INFO ] [FORECASTER] Completed predict_future for FTS [2026-02-12T20:22:41.045793] [INFO ] [sig ] FTS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:41.186772] [INFO ] [LOCAL ] Saved forecast: FTS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FTS.txt [2026-02-12T20:22:41.186962] [INFO ] [sig ] [1267/3411] Completed FTS in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-12T20:22:41.187004] [INFO ] [sig ] [1268/3411] Forecasting FTSL... [2026-02-12T20:22:41.187036] [INFO ] [sig ] Generating forecast for: FTSL [2026-02-12T20:22:41.187065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSL' from 'https://tdm.silogroup.org/data/derivative_storage/FTSL.csv'. [2026-02-12T20:22:41.199328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSL'. [2026-02-12T20:22:41.199747] [INFO ] [FORECASTER] Starting predict_future for FTSL [2026-02-12T20:22:41.200602] [DEBUG] [LOCAL ] No optimal features file found for FTSL: ./output/feature-sets/FTSL.txt [2026-02-12T20:22:41.200654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:41.200686] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:41.200713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:41.200788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:41.257464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:41.258371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:41.258454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:41.258487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:41.381461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:41.381638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:41.381679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:41.381708] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:41.385263] [DEBUG] [FORECASTER] FTSL: Forecast T+1@11:T+2@11: UP (p=99.10%) [2026-02-12T20:22:41.385626] [INFO ] [FORECASTER] Completed predict_future for FTSL [2026-02-12T20:22:41.385768] [INFO ] [sig ] FTSL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:41.529605] [INFO ] [LOCAL ] Saved forecast: FTSL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FTSL.txt [2026-02-12T20:22:41.529774] [INFO ] [sig ] [1268/3411] Completed FTSL in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-12T20:22:41.529820] [INFO ] [sig ] [1269/3411] Forecasting FTSM... [2026-02-12T20:22:41.529850] [INFO ] [sig ] Generating forecast for: FTSM [2026-02-12T20:22:41.529879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSM' from 'https://tdm.silogroup.org/data/derivative_storage/FTSM.csv'. [2026-02-12T20:22:41.542705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSM'. [2026-02-12T20:22:41.543038] [INFO ] [FORECASTER] Starting predict_future for FTSM [2026-02-12T20:22:41.543855] [DEBUG] [LOCAL ] No optimal features file found for FTSM: ./output/feature-sets/FTSM.txt [2026-02-12T20:22:41.543919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:41.543954] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:41.543981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:41.544037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:41.604302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:41.605204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:41.605291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:41.605324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:41.708233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:41.708388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:41.708428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:41.708456] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:41.712007] [DEBUG] [FORECASTER] FTSM: Forecast T+1@11:T+2@11: DOWN (p=44.97%) [2026-02-12T20:22:41.712294] [INFO ] [FORECASTER] Completed predict_future for FTSM [2026-02-12T20:22:41.712426] [INFO ] [sig ] FTSM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:41.853227] [INFO ] [LOCAL ] Saved forecast: FTSM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FTSM.txt [2026-02-12T20:22:41.853385] [INFO ] [sig ] [1269/3411] Completed FTSM in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-12T20:22:41.853426] [INFO ] [sig ] [1270/3411] Forecasting FTXL... [2026-02-12T20:22:41.853457] [INFO ] [sig ] Generating forecast for: FTXL [2026-02-12T20:22:41.853489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXL' from 'https://tdm.silogroup.org/data/derivative_storage/FTXL.csv'. [2026-02-12T20:22:41.864978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXL'. [2026-02-12T20:22:41.865315] [INFO ] [FORECASTER] Starting predict_future for FTXL [2026-02-12T20:22:41.866161] [DEBUG] [LOCAL ] No optimal features file found for FTXL: ./output/feature-sets/FTXL.txt [2026-02-12T20:22:41.866225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:41.866258] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:41.866284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:41.866340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:41.924468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:41.925547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:41.925652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:41.925686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:42.051897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:42.052058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:42.052097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:42.052126] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:42.055997] [DEBUG] [FORECASTER] FTXL: Forecast T+1@11:T+2@11: DOWN (p=30.01%) [2026-02-12T20:22:42.056280] [INFO ] [FORECASTER] Completed predict_future for FTXL [2026-02-12T20:22:42.056410] [INFO ] [sig ] FTXL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:42.199424] [INFO ] [LOCAL ] Saved forecast: FTXL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FTXL.txt [2026-02-12T20:22:42.199627] [INFO ] [sig ] [1270/3411] Completed FTXL in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-12T20:22:42.199672] [INFO ] [sig ] [1271/3411] Forecasting FTXN... [2026-02-12T20:22:42.199703] [INFO ] [sig ] Generating forecast for: FTXN [2026-02-12T20:22:42.199734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXN' from 'https://tdm.silogroup.org/data/derivative_storage/FTXN.csv'. [2026-02-12T20:22:42.212385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXN'. [2026-02-12T20:22:42.212750] [INFO ] [FORECASTER] Starting predict_future for FTXN [2026-02-12T20:22:42.213751] [DEBUG] [LOCAL ] No optimal features file found for FTXN: ./output/feature-sets/FTXN.txt [2026-02-12T20:22:42.213803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:42.213836] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:42.213862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:42.213920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:42.271783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:42.272561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:42.272663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:42.272695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:42.393898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:42.394058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:42.394096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:42.394125] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:42.397603] [DEBUG] [FORECASTER] FTXN: Forecast T+1@11:T+2@11: UP (p=79.93%) [2026-02-12T20:22:42.397882] [INFO ] [FORECASTER] Completed predict_future for FTXN [2026-02-12T20:22:42.398016] [INFO ] [sig ] FTXN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:42.540476] [INFO ] [LOCAL ] Saved forecast: FTXN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FTXN.txt [2026-02-12T20:22:42.540639] [INFO ] [sig ] [1271/3411] Completed FTXN in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-12T20:22:42.540683] [INFO ] [sig ] [1272/3411] Forecasting FTXO... [2026-02-12T20:22:42.540713] [INFO ] [sig ] Generating forecast for: FTXO [2026-02-12T20:22:42.540743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXO' from 'https://tdm.silogroup.org/data/derivative_storage/FTXO.csv'. [2026-02-12T20:22:42.553004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXO'. [2026-02-12T20:22:42.553286] [INFO ] [FORECASTER] Starting predict_future for FTXO [2026-02-12T20:22:42.554291] [DEBUG] [LOCAL ] No optimal features file found for FTXO: ./output/feature-sets/FTXO.txt [2026-02-12T20:22:42.554343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:42.554375] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:42.554401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:42.554458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:42.613005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:42.613855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:42.613955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:42.613989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:42.739115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:42.739279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:42.739319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:42.739347] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:42.743021] [DEBUG] [FORECASTER] FTXO: Forecast T+1@11:T+2@11: DOWN (p=19.75%) [2026-02-12T20:22:42.743368] [INFO ] [FORECASTER] Completed predict_future for FTXO [2026-02-12T20:22:42.743514] [INFO ] [sig ] FTXO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:42.888221] [INFO ] [LOCAL ] Saved forecast: FTXO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FTXO.txt [2026-02-12T20:22:42.888360] [INFO ] [sig ] [1272/3411] Completed FTXO in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-12T20:22:42.888399] [INFO ] [sig ] [1273/3411] Forecasting FUBO... [2026-02-12T20:22:42.888429] [INFO ] [sig ] Generating forecast for: FUBO [2026-02-12T20:22:42.888459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUBO' from 'https://tdm.silogroup.org/data/derivative_storage/FUBO.csv'. [2026-02-12T20:22:42.900172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUBO'. [2026-02-12T20:22:42.900512] [INFO ] [FORECASTER] Starting predict_future for FUBO [2026-02-12T20:22:42.901303] [DEBUG] [LOCAL ] No optimal features file found for FUBO: ./output/feature-sets/FUBO.txt [2026-02-12T20:22:42.901355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:42.901388] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:42.901415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:42.901472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:42.957837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:42.958450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:42.958529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:42.958561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:43.081917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:43.082067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:43.082106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:43.082135] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:43.085489] [DEBUG] [FORECASTER] FUBO: Forecast T+1@11:T+2@11: DOWN (p=3.92%) [2026-02-12T20:22:43.085779] [INFO ] [FORECASTER] Completed predict_future for FUBO [2026-02-12T20:22:43.085934] [INFO ] [sig ] FUBO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:43.230169] [INFO ] [LOCAL ] Saved forecast: FUBO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FUBO.txt [2026-02-12T20:22:43.230313] [INFO ] [sig ] [1273/3411] Completed FUBO in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-12T20:22:43.230354] [INFO ] [sig ] [1274/3411] Forecasting FUL... [2026-02-12T20:22:43.230383] [INFO ] [sig ] Generating forecast for: FUL [2026-02-12T20:22:43.230414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUL' from 'https://tdm.silogroup.org/data/derivative_storage/FUL.csv'. [2026-02-12T20:22:43.245307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUL'. [2026-02-12T20:22:43.245766] [INFO ] [FORECASTER] Starting predict_future for FUL [2026-02-12T20:22:43.246652] [DEBUG] [LOCAL ] No optimal features file found for FUL: ./output/feature-sets/FUL.txt [2026-02-12T20:22:43.246709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:43.246784] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:43.246815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:43.246882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:43.312920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:43.314105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:43.314380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:43.314413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:43.444892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:43.445060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:43.445102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:43.445130] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:43.448719] [DEBUG] [FORECASTER] FUL: Forecast T+1@11:T+2@11: DOWN (p=5.09%) [2026-02-12T20:22:43.449055] [INFO ] [FORECASTER] Completed predict_future for FUL [2026-02-12T20:22:43.449196] [INFO ] [sig ] FUL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:43.597849] [INFO ] [LOCAL ] Saved forecast: FUL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FUL.txt [2026-02-12T20:22:43.598034] [INFO ] [sig ] [1274/3411] Completed FUL in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-12T20:22:43.598078] [INFO ] [sig ] [1275/3411] Forecasting FULC... [2026-02-12T20:22:43.598110] [INFO ] [sig ] Generating forecast for: FULC [2026-02-12T20:22:43.598143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FULC' from 'https://tdm.silogroup.org/data/derivative_storage/FULC.csv'. [2026-02-12T20:22:43.611485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FULC'. [2026-02-12T20:22:43.611955] [INFO ] [FORECASTER] Starting predict_future for FULC [2026-02-12T20:22:43.612894] [DEBUG] [LOCAL ] No optimal features file found for FULC: ./output/feature-sets/FULC.txt [2026-02-12T20:22:43.612960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:43.612996] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:43.613215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:43.613283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:43.677089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:43.677969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:43.678058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:43.678090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:43.813024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:43.813200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:43.813246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:43.813277] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:43.816872] [DEBUG] [FORECASTER] FULC: Forecast T+1@11:T+2@11: DOWN (p=4.66%) [2026-02-12T20:22:43.817184] [INFO ] [FORECASTER] Completed predict_future for FULC [2026-02-12T20:22:43.817355] [INFO ] [sig ] FULC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:43.971803] [INFO ] [LOCAL ] Saved forecast: FULC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FULC.txt [2026-02-12T20:22:43.971973] [INFO ] [sig ] [1275/3411] Completed FULC in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-12T20:22:43.972015] [INFO ] [sig ] [1276/3411] Forecasting FUN... [2026-02-12T20:22:43.972046] [INFO ] [sig ] Generating forecast for: FUN [2026-02-12T20:22:43.972262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUN' from 'https://tdm.silogroup.org/data/derivative_storage/FUN.csv'. [2026-02-12T20:22:43.984428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUN'. [2026-02-12T20:22:43.984910] [INFO ] [FORECASTER] Starting predict_future for FUN [2026-02-12T20:22:43.985839] [DEBUG] [LOCAL ] No optimal features file found for FUN: ./output/feature-sets/FUN.txt [2026-02-12T20:22:43.985897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:43.985930] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:43.985956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:43.986013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:44.049298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:44.050511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:44.050619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:44.050655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:44.181970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:44.182328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:44.182368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:44.182397] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:44.186622] [DEBUG] [FORECASTER] FUN: Forecast T+1@11:T+2@11: UP (p=89.59%) [2026-02-12T20:22:44.187047] [INFO ] [FORECASTER] Completed predict_future for FUN [2026-02-12T20:22:44.187259] [INFO ] [sig ] FUN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:44.405413] [INFO ] [LOCAL ] Saved forecast: FUN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FUN.txt [2026-02-12T20:22:44.405597] [INFO ] [sig ] [1276/3411] Completed FUN in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-12T20:22:44.405643] [INFO ] [sig ] [1277/3411] Forecasting FUNC... [2026-02-12T20:22:44.405672] [INFO ] [sig ] Generating forecast for: FUNC [2026-02-12T20:22:44.405703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUNC' from 'https://tdm.silogroup.org/data/derivative_storage/FUNC.csv'. [2026-02-12T20:22:44.419561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUNC'. [2026-02-12T20:22:44.420007] [INFO ] [FORECASTER] Starting predict_future for FUNC [2026-02-12T20:22:44.421084] [DEBUG] [LOCAL ] No optimal features file found for FUNC: ./output/feature-sets/FUNC.txt [2026-02-12T20:22:44.421150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:44.421194] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:44.421235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:44.421317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:44.488532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:44.489506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:44.489623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:44.489660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:44.624258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:44.624472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:44.624539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:44.624658] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:44.629728] [DEBUG] [FORECASTER] FUNC: Forecast T+1@11:T+2@11: UP (p=95.47%) [2026-02-12T20:22:44.630171] [INFO ] [FORECASTER] Completed predict_future for FUNC [2026-02-12T20:22:44.630345] [INFO ] [sig ] FUNC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:44.778429] [INFO ] [LOCAL ] Saved forecast: FUNC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FUNC.txt [2026-02-12T20:22:44.778643] [INFO ] [sig ] [1277/3411] Completed FUNC in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-12T20:22:44.778691] [INFO ] [sig ] [1278/3411] Forecasting FUND... [2026-02-12T20:22:44.778722] [INFO ] [sig ] Generating forecast for: FUND [2026-02-12T20:22:44.778754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUND' from 'https://tdm.silogroup.org/data/derivative_storage/FUND.csv'. [2026-02-12T20:22:44.791102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUND'. [2026-02-12T20:22:44.791744] [INFO ] [FORECASTER] Starting predict_future for FUND [2026-02-12T20:22:44.792697] [DEBUG] [LOCAL ] No optimal features file found for FUND: ./output/feature-sets/FUND.txt [2026-02-12T20:22:44.792752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:44.792786] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:44.792814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:44.792885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:44.851754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:44.852715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:44.852803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:44.852836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:44.971334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:44.971511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:44.971561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:44.971620] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:44.975594] [DEBUG] [FORECASTER] FUND: Forecast T+1@11:T+2@11: UP (p=87.21%) [2026-02-12T20:22:44.976027] [INFO ] [FORECASTER] Completed predict_future for FUND [2026-02-12T20:22:44.976223] [INFO ] [sig ] FUND: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:45.124516] [INFO ] [LOCAL ] Saved forecast: FUND 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FUND.txt [2026-02-12T20:22:45.124701] [INFO ] [sig ] [1278/3411] Completed FUND in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-12T20:22:45.124747] [INFO ] [sig ] [1279/3411] Forecasting FVCB... [2026-02-12T20:22:45.124776] [INFO ] [sig ] Generating forecast for: FVCB [2026-02-12T20:22:45.124806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FVCB' from 'https://tdm.silogroup.org/data/derivative_storage/FVCB.csv'. [2026-02-12T20:22:45.137147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FVCB'. [2026-02-12T20:22:45.137638] [INFO ] [FORECASTER] Starting predict_future for FVCB [2026-02-12T20:22:45.138473] [DEBUG] [LOCAL ] No optimal features file found for FVCB: ./output/feature-sets/FVCB.txt [2026-02-12T20:22:45.138526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:45.138558] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:45.138620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:45.138696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:45.212708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:45.213844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:45.213971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:45.214022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:45.347323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:45.347490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:45.347531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:45.347562] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:45.351280] [DEBUG] [FORECASTER] FVCB: Forecast T+1@11:T+2@11: DOWN (p=47.48%) [2026-02-12T20:22:45.351650] [INFO ] [FORECASTER] Completed predict_future for FVCB [2026-02-12T20:22:45.351813] [INFO ] [sig ] FVCB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:45.502109] [INFO ] [LOCAL ] Saved forecast: FVCB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FVCB.txt [2026-02-12T20:22:45.502256] [INFO ] [sig ] [1279/3411] Completed FVCB in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-12T20:22:45.502298] [INFO ] [sig ] [1280/3411] Forecasting FWONA... [2026-02-12T20:22:45.502328] [INFO ] [sig ] Generating forecast for: FWONA [2026-02-12T20:22:45.502360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONA' from 'https://tdm.silogroup.org/data/derivative_storage/FWONA.csv'. [2026-02-12T20:22:45.514015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONA'. [2026-02-12T20:22:45.514287] [INFO ] [FORECASTER] Starting predict_future for FWONA [2026-02-12T20:22:45.515091] [DEBUG] [LOCAL ] No optimal features file found for FWONA: ./output/feature-sets/FWONA.txt [2026-02-12T20:22:45.515143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:45.515174] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:45.515200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:45.515255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:45.575390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:45.576251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:45.576349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:45.576382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:45.700279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:45.700433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:45.700474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:45.700503] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:45.704317] [DEBUG] [FORECASTER] FWONA: Forecast T+1@11:T+2@11: UP (p=94.25%) [2026-02-12T20:22:45.704618] [INFO ] [FORECASTER] Completed predict_future for FWONA [2026-02-12T20:22:45.704752] [INFO ] [sig ] FWONA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:45.848873] [INFO ] [LOCAL ] Saved forecast: FWONA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FWONA.txt [2026-02-12T20:22:45.849024] [INFO ] [sig ] [1280/3411] Completed FWONA in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-12T20:22:45.849070] [INFO ] [sig ] [1281/3411] Forecasting FWONK... [2026-02-12T20:22:45.849100] [INFO ] [sig ] Generating forecast for: FWONK [2026-02-12T20:22:45.849131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONK' from 'https://tdm.silogroup.org/data/derivative_storage/FWONK.csv'. [2026-02-12T20:22:45.862214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONK'. [2026-02-12T20:22:45.862493] [INFO ] [FORECASTER] Starting predict_future for FWONK [2026-02-12T20:22:45.863473] [DEBUG] [LOCAL ] No optimal features file found for FWONK: ./output/feature-sets/FWONK.txt [2026-02-12T20:22:45.863536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:45.863568] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:45.863625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:45.863685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:45.923204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:45.923849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:45.923927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:45.923959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:46.041124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:46.041279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:46.041320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:46.041348] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:46.044755] [DEBUG] [FORECASTER] FWONK: Forecast T+1@11:T+2@11: DOWN (p=46.77%) [2026-02-12T20:22:46.045027] [INFO ] [FORECASTER] Completed predict_future for FWONK [2026-02-12T20:22:46.045156] [INFO ] [sig ] FWONK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:46.188944] [INFO ] [LOCAL ] Saved forecast: FWONK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/FWONK.txt [2026-02-12T20:22:46.189089] [INFO ] [sig ] [1281/3411] Completed FWONK in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-12T20:22:46.189128] [INFO ] [sig ] [1282/3411] Forecasting FWRD... [2026-02-12T20:22:46.189158] [INFO ] [sig ] Generating forecast for: FWRD [2026-02-12T20:22:46.189188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRD' from 'https://tdm.silogroup.org/data/derivative_storage/FWRD.csv'. [2026-02-12T20:22:46.201292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRD'. [2026-02-12T20:22:46.201625] [INFO ] [FORECASTER] Starting predict_future for FWRD [2026-02-12T20:22:46.202471] [DEBUG] [LOCAL ] No optimal features file found for FWRD: ./output/feature-sets/FWRD.txt [2026-02-12T20:22:46.202524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:46.202556] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:46.202603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:46.202661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:46.259702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:46.260354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:46.260433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:46.260466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:46.386308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:46.386452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:46.386491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:46.386520] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:46.390145] [DEBUG] [FORECASTER] FWRD: Forecast T+1@11:T+2@11: UP (p=66.39%) [2026-02-12T20:22:46.390420] [INFO ] [FORECASTER] Completed predict_future for FWRD [2026-02-12T20:22:46.390552] [INFO ] [sig ] FWRD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:46.533830] [INFO ] [LOCAL ] Saved forecast: FWRD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FWRD.txt [2026-02-12T20:22:46.533971] [INFO ] [sig ] [1282/3411] Completed FWRD in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-12T20:22:46.534012] [INFO ] [sig ] [1283/3411] Forecasting FWRG... [2026-02-12T20:22:46.534041] [INFO ] [sig ] Generating forecast for: FWRG [2026-02-12T20:22:46.534072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRG' from 'https://tdm.silogroup.org/data/derivative_storage/FWRG.csv'. [2026-02-12T20:22:46.546186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRG'. [2026-02-12T20:22:46.546504] [INFO ] [FORECASTER] Starting predict_future for FWRG [2026-02-12T20:22:46.547383] [DEBUG] [LOCAL ] No optimal features file found for FWRG: ./output/feature-sets/FWRG.txt [2026-02-12T20:22:46.547435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:46.547467] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:46.547492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:46.547548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:46.604483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:46.605105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:46.605183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:46.605215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:46.724655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:46.724812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:46.724851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:46.724880] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:46.728374] [DEBUG] [FORECASTER] FWRG: Forecast T+1@11:T+2@11: UP (p=88.08%) [2026-02-12T20:22:46.728677] [INFO ] [FORECASTER] Completed predict_future for FWRG [2026-02-12T20:22:46.728813] [INFO ] [sig ] FWRG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:46.877029] [INFO ] [LOCAL ] Saved forecast: FWRG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FWRG.txt [2026-02-12T20:22:46.877216] [INFO ] [sig ] [1283/3411] Completed FWRG in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-12T20:22:46.877288] [INFO ] [sig ] [1284/3411] Forecasting FYC... [2026-02-12T20:22:46.877328] [INFO ] [sig ] Generating forecast for: FYC [2026-02-12T20:22:46.877358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYC' from 'https://tdm.silogroup.org/data/derivative_storage/FYC.csv'. [2026-02-12T20:22:46.889712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYC'. [2026-02-12T20:22:46.890149] [INFO ] [FORECASTER] Starting predict_future for FYC [2026-02-12T20:22:46.891241] [DEBUG] [LOCAL ] No optimal features file found for FYC: ./output/feature-sets/FYC.txt [2026-02-12T20:22:46.891298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:46.891331] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:46.891362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:46.891420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:46.954374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:46.955382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:46.955504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:46.955540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:47.083078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:47.083444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:47.083488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:47.083518] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:47.087309] [DEBUG] [FORECASTER] FYC: Forecast T+1@11:T+2@11: UP (p=95.26%) [2026-02-12T20:22:47.087633] [INFO ] [FORECASTER] Completed predict_future for FYC [2026-02-12T20:22:47.087781] [INFO ] [sig ] FYC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:47.236885] [INFO ] [LOCAL ] Saved forecast: FYC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FYC.txt [2026-02-12T20:22:47.237094] [INFO ] [sig ] [1284/3411] Completed FYC in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-12T20:22:47.237141] [INFO ] [sig ] [1285/3411] Forecasting FYX... [2026-02-12T20:22:47.237173] [INFO ] [sig ] Generating forecast for: FYX [2026-02-12T20:22:47.237203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYX' from 'https://tdm.silogroup.org/data/derivative_storage/FYX.csv'. [2026-02-12T20:22:47.249833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYX'. [2026-02-12T20:22:47.250239] [INFO ] [FORECASTER] Starting predict_future for FYX [2026-02-12T20:22:47.251089] [DEBUG] [LOCAL ] No optimal features file found for FYX: ./output/feature-sets/FYX.txt [2026-02-12T20:22:47.251143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:47.251176] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:47.251203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:47.251261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:47.312616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:47.313552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:47.313666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:47.313702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:47.444381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:47.444546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:47.444610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:47.444644] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:47.448396] [DEBUG] [FORECASTER] FYX: Forecast T+1@11:T+2@11: UP (p=66.68%) [2026-02-12T20:22:47.448748] [INFO ] [FORECASTER] Completed predict_future for FYX [2026-02-12T20:22:47.448899] [INFO ] [sig ] FYX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:47.604941] [INFO ] [LOCAL ] Saved forecast: FYX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/FYX.txt [2026-02-12T20:22:47.605120] [INFO ] [sig ] [1285/3411] Completed FYX in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-12T20:22:47.605162] [INFO ] [sig ] [1286/3411] Forecasting G... [2026-02-12T20:22:47.605191] [INFO ] [sig ] Generating forecast for: G [2026-02-12T20:22:47.605222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'G' from 'https://tdm.silogroup.org/data/derivative_storage/G.csv'. [2026-02-12T20:22:47.620855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'G'. [2026-02-12T20:22:47.621463] [INFO ] [FORECASTER] Starting predict_future for G [2026-02-12T20:22:47.622310] [DEBUG] [LOCAL ] No optimal features file found for G: ./output/feature-sets/G.txt [2026-02-12T20:22:47.622375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:47.622425] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:47.622471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:47.622559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:47.687084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:47.688067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:47.688164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:47.688199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:47.815951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:47.816161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:47.816210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:47.816247] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:47.820167] [DEBUG] [FORECASTER] G: Forecast T+1@11:T+2@11: UP (p=62.77%) [2026-02-12T20:22:47.820509] [INFO ] [FORECASTER] Completed predict_future for G [2026-02-12T20:22:47.820705] [INFO ] [sig ] G: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:47.962406] [INFO ] [LOCAL ] Saved forecast: G 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/G.txt [2026-02-12T20:22:47.962559] [INFO ] [sig ] [1286/3411] Completed G in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-12T20:22:47.962618] [INFO ] [sig ] [1287/3411] Forecasting GAB... [2026-02-12T20:22:47.962650] [INFO ] [sig ] Generating forecast for: GAB [2026-02-12T20:22:47.962680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAB' from 'https://tdm.silogroup.org/data/derivative_storage/GAB.csv'. [2026-02-12T20:22:47.974862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAB'. [2026-02-12T20:22:47.975212] [INFO ] [FORECASTER] Starting predict_future for GAB [2026-02-12T20:22:47.976028] [DEBUG] [LOCAL ] No optimal features file found for GAB: ./output/feature-sets/GAB.txt [2026-02-12T20:22:47.976081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:47.976113] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:47.976140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:47.976196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:48.033612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:48.034559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:48.034666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:48.034699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:48.157659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:48.157820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:48.157859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:48.157889] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:48.161450] [DEBUG] [FORECASTER] GAB: Forecast T+1@11:T+2@11: UP (p=68.70%) [2026-02-12T20:22:48.161760] [INFO ] [FORECASTER] Completed predict_future for GAB [2026-02-12T20:22:48.161900] [INFO ] [sig ] GAB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:48.309760] [INFO ] [LOCAL ] Saved forecast: GAB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GAB.txt [2026-02-12T20:22:48.309986] [INFO ] [sig ] [1287/3411] Completed GAB in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-12T20:22:48.310057] [INFO ] [sig ] [1288/3411] Forecasting GABC... [2026-02-12T20:22:48.310106] [INFO ] [sig ] Generating forecast for: GABC [2026-02-12T20:22:48.310140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GABC' from 'https://tdm.silogroup.org/data/derivative_storage/GABC.csv'. [2026-02-12T20:22:48.322744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GABC'. [2026-02-12T20:22:48.323142] [INFO ] [FORECASTER] Starting predict_future for GABC [2026-02-12T20:22:48.324024] [DEBUG] [LOCAL ] No optimal features file found for GABC: ./output/feature-sets/GABC.txt [2026-02-12T20:22:48.324093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:48.324139] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:48.324173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:48.324232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:48.385758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:48.386719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:48.386813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:48.386847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:48.522275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:48.522459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:48.522520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:48.522550] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:48.526549] [DEBUG] [FORECASTER] GABC: Forecast T+1@11:T+2@11: UP (p=72.36%) [2026-02-12T20:22:48.526934] [INFO ] [FORECASTER] Completed predict_future for GABC [2026-02-12T20:22:48.527124] [INFO ] [sig ] GABC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:48.675149] [INFO ] [LOCAL ] Saved forecast: GABC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GABC.txt [2026-02-12T20:22:48.675320] [INFO ] [sig ] [1288/3411] Completed GABC in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-12T20:22:48.675362] [INFO ] [sig ] [1289/3411] Forecasting GAIA... [2026-02-12T20:22:48.675391] [INFO ] [sig ] Generating forecast for: GAIA [2026-02-12T20:22:48.675421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIA' from 'https://tdm.silogroup.org/data/derivative_storage/GAIA.csv'. [2026-02-12T20:22:48.687288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIA'. [2026-02-12T20:22:48.687649] [INFO ] [FORECASTER] Starting predict_future for GAIA [2026-02-12T20:22:48.688468] [DEBUG] [LOCAL ] No optimal features file found for GAIA: ./output/feature-sets/GAIA.txt [2026-02-12T20:22:48.688520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:48.688552] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:48.688599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:48.688659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:48.746745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:48.747723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:48.747813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:48.747847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:48.863419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:48.863605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:48.863648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:48.863675] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:48.867269] [DEBUG] [FORECASTER] GAIA: Forecast T+1@11:T+2@11: UP (p=51.87%) [2026-02-12T20:22:48.867634] [INFO ] [FORECASTER] Completed predict_future for GAIA [2026-02-12T20:22:48.867781] [INFO ] [sig ] GAIA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:49.035274] [INFO ] [LOCAL ] Saved forecast: GAIA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GAIA.txt [2026-02-12T20:22:49.035508] [INFO ] [sig ] [1289/3411] Completed GAIA in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-12T20:22:49.035569] [INFO ] [sig ] [1290/3411] Forecasting GAIN... [2026-02-12T20:22:49.035641] [INFO ] [sig ] Generating forecast for: GAIN [2026-02-12T20:22:49.035684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIN' from 'https://tdm.silogroup.org/data/derivative_storage/GAIN.csv'. [2026-02-12T20:22:49.051209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIN'. [2026-02-12T20:22:49.051761] [INFO ] [FORECASTER] Starting predict_future for GAIN [2026-02-12T20:22:49.052935] [DEBUG] [LOCAL ] No optimal features file found for GAIN: ./output/feature-sets/GAIN.txt [2026-02-12T20:22:49.053010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:49.053056] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:49.053096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:49.053178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:49.124600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:49.125451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:49.125549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:49.125603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:49.249327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:49.249495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:49.249548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:49.249596] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:49.253476] [DEBUG] [FORECASTER] GAIN: Forecast T+1@11:T+2@11: DOWN (p=12.55%) [2026-02-12T20:22:49.253766] [INFO ] [FORECASTER] Completed predict_future for GAIN [2026-02-12T20:22:49.253894] [INFO ] [sig ] GAIN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:49.395159] [INFO ] [LOCAL ] Saved forecast: GAIN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GAIN.txt [2026-02-12T20:22:49.395288] [INFO ] [sig ] [1290/3411] Completed GAIN in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-12T20:22:49.395326] [INFO ] [sig ] [1291/3411] Forecasting GAM... [2026-02-12T20:22:49.395356] [INFO ] [sig ] Generating forecast for: GAM [2026-02-12T20:22:49.395385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAM' from 'https://tdm.silogroup.org/data/derivative_storage/GAM.csv'. [2026-02-12T20:22:49.406837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAM'. [2026-02-12T20:22:49.407136] [INFO ] [FORECASTER] Starting predict_future for GAM [2026-02-12T20:22:49.408076] [DEBUG] [LOCAL ] No optimal features file found for GAM: ./output/feature-sets/GAM.txt [2026-02-12T20:22:49.408136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:49.408195] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:49.408225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:49.408301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:49.467165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:49.468126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:49.468218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:49.468250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:49.585055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:49.585213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:49.585252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:49.585281] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:49.588767] [DEBUG] [FORECASTER] GAM: Forecast T+1@11:T+2@11: DOWN (p=20.99%) [2026-02-12T20:22:49.589042] [INFO ] [FORECASTER] Completed predict_future for GAM [2026-02-12T20:22:49.589168] [INFO ] [sig ] GAM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:49.731748] [INFO ] [LOCAL ] Saved forecast: GAM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GAM.txt [2026-02-12T20:22:49.731896] [INFO ] [sig ] [1291/3411] Completed GAM in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-12T20:22:49.731937] [INFO ] [sig ] [1292/3411] Forecasting GAMB... [2026-02-12T20:22:49.731967] [INFO ] [sig ] Generating forecast for: GAMB [2026-02-12T20:22:49.731999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAMB' from 'https://tdm.silogroup.org/data/derivative_storage/GAMB.csv'. [2026-02-12T20:22:49.743927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAMB'. [2026-02-12T20:22:49.744258] [INFO ] [FORECASTER] Starting predict_future for GAMB [2026-02-12T20:22:49.745080] [DEBUG] [LOCAL ] No optimal features file found for GAMB: ./output/feature-sets/GAMB.txt [2026-02-12T20:22:49.745134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:49.745178] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:49.745208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:49.745267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:49.809117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:49.810013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:49.810104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:49.810140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:49.933554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:49.933733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:49.933780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:49.933810] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:49.937358] [DEBUG] [FORECASTER] GAMB: Forecast T+1@11:T+2@11: UP (p=88.90%) [2026-02-12T20:22:49.937662] [INFO ] [FORECASTER] Completed predict_future for GAMB [2026-02-12T20:22:49.937791] [INFO ] [sig ] GAMB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:50.080278] [INFO ] [LOCAL ] Saved forecast: GAMB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GAMB.txt [2026-02-12T20:22:50.080449] [INFO ] [sig ] [1292/3411] Completed GAMB in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-12T20:22:50.080490] [INFO ] [sig ] [1293/3411] Forecasting GANX... [2026-02-12T20:22:50.080519] [INFO ] [sig ] Generating forecast for: GANX [2026-02-12T20:22:50.080552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GANX' from 'https://tdm.silogroup.org/data/derivative_storage/GANX.csv'. [2026-02-12T20:22:50.093389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GANX'. [2026-02-12T20:22:50.093801] [INFO ] [FORECASTER] Starting predict_future for GANX [2026-02-12T20:22:50.094672] [DEBUG] [LOCAL ] No optimal features file found for GANX: ./output/feature-sets/GANX.txt [2026-02-12T20:22:50.094727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:50.094761] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:50.094787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:50.094844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:50.151453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:50.152407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:50.152518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:50.152552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:50.273501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:50.273672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:50.273711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:50.273740] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:50.277159] [DEBUG] [FORECASTER] GANX: Forecast T+1@11:T+2@11: DOWN (p=4.92%) [2026-02-12T20:22:50.277449] [INFO ] [FORECASTER] Completed predict_future for GANX [2026-02-12T20:22:50.277598] [INFO ] [sig ] GANX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:50.426592] [INFO ] [LOCAL ] Saved forecast: GANX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GANX.txt [2026-02-12T20:22:50.426756] [INFO ] [sig ] [1293/3411] Completed GANX in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-12T20:22:50.426798] [INFO ] [sig ] [1294/3411] Forecasting GASS... [2026-02-12T20:22:50.426829] [INFO ] [sig ] Generating forecast for: GASS [2026-02-12T20:22:50.426859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GASS' from 'https://tdm.silogroup.org/data/derivative_storage/GASS.csv'. [2026-02-12T20:22:50.439425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GASS'. [2026-02-12T20:22:50.439791] [INFO ] [FORECASTER] Starting predict_future for GASS [2026-02-12T20:22:50.440657] [DEBUG] [LOCAL ] No optimal features file found for GASS: ./output/feature-sets/GASS.txt [2026-02-12T20:22:50.440711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:50.440743] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:50.440770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:50.440828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:50.499476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:50.500559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:50.500681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:50.500715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:50.623613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:50.623768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:50.623809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:50.623870] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:50.627287] [DEBUG] [FORECASTER] GASS: Forecast T+1@11:T+2@11: DOWN (p=19.57%) [2026-02-12T20:22:50.627563] [INFO ] [FORECASTER] Completed predict_future for GASS [2026-02-12T20:22:50.627713] [INFO ] [sig ] GASS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:50.778511] [INFO ] [LOCAL ] Saved forecast: GASS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GASS.txt [2026-02-12T20:22:50.778689] [INFO ] [sig ] [1294/3411] Completed GASS in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-12T20:22:50.778732] [INFO ] [sig ] [1295/3411] Forecasting GATX... [2026-02-12T20:22:50.778761] [INFO ] [sig ] Generating forecast for: GATX [2026-02-12T20:22:50.778792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GATX' from 'https://tdm.silogroup.org/data/derivative_storage/GATX.csv'. [2026-02-12T20:22:50.790594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GATX'. [2026-02-12T20:22:50.790919] [INFO ] [FORECASTER] Starting predict_future for GATX [2026-02-12T20:22:50.791730] [DEBUG] [LOCAL ] No optimal features file found for GATX: ./output/feature-sets/GATX.txt [2026-02-12T20:22:50.791782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:50.791814] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:50.791840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:50.791902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:50.848701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:50.849395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:50.849475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:50.849508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:50.971860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:50.972006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:50.972046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:50.972078] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:50.975448] [DEBUG] [FORECASTER] GATX: Forecast T+1@11:T+2@11: UP (p=93.27%) [2026-02-12T20:22:50.975744] [INFO ] [FORECASTER] Completed predict_future for GATX [2026-02-12T20:22:50.975873] [INFO ] [sig ] GATX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:51.116339] [INFO ] [LOCAL ] Saved forecast: GATX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GATX.txt [2026-02-12T20:22:51.116475] [INFO ] [sig ] [1295/3411] Completed GATX in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-12T20:22:51.116516] [INFO ] [sig ] [1296/3411] Forecasting GBAB... [2026-02-12T20:22:51.116551] [INFO ] [sig ] Generating forecast for: GBAB [2026-02-12T20:22:51.116606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBAB' from 'https://tdm.silogroup.org/data/derivative_storage/GBAB.csv'. [2026-02-12T20:22:51.128483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBAB'. [2026-02-12T20:22:51.128811] [INFO ] [FORECASTER] Starting predict_future for GBAB [2026-02-12T20:22:51.129633] [DEBUG] [LOCAL ] No optimal features file found for GBAB: ./output/feature-sets/GBAB.txt [2026-02-12T20:22:51.129686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:51.129718] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:51.129744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:51.129801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:51.186496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:51.187185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:51.187293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:51.187331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:51.312054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:51.312210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:51.312250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:51.312279] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:51.315722] [DEBUG] [FORECASTER] GBAB: Forecast T+1@11:T+2@11: UP (p=78.94%) [2026-02-12T20:22:51.315999] [INFO ] [FORECASTER] Completed predict_future for GBAB [2026-02-12T20:22:51.316126] [INFO ] [sig ] GBAB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:51.458121] [INFO ] [LOCAL ] Saved forecast: GBAB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GBAB.txt [2026-02-12T20:22:51.458456] [INFO ] [sig ] [1296/3411] Completed GBAB in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-12T20:22:51.458502] [INFO ] [sig ] [1297/3411] Forecasting GBCI... [2026-02-12T20:22:51.458533] [INFO ] [sig ] Generating forecast for: GBCI [2026-02-12T20:22:51.458564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBCI' from 'https://tdm.silogroup.org/data/derivative_storage/GBCI.csv'. [2026-02-12T20:22:51.470902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBCI'. [2026-02-12T20:22:51.471239] [INFO ] [FORECASTER] Starting predict_future for GBCI [2026-02-12T20:22:51.472060] [DEBUG] [LOCAL ] No optimal features file found for GBCI: ./output/feature-sets/GBCI.txt [2026-02-12T20:22:51.472112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:51.472152] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:51.472181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:51.472238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:51.530988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:51.532067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:51.532160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:51.532195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:51.654084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:51.654239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:51.654278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:51.654306] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:51.657751] [DEBUG] [FORECASTER] GBCI: Forecast T+1@11:T+2@11: DOWN (p=10.41%) [2026-02-12T20:22:51.658032] [INFO ] [FORECASTER] Completed predict_future for GBCI [2026-02-12T20:22:51.658167] [INFO ] [sig ] GBCI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:51.801810] [INFO ] [LOCAL ] Saved forecast: GBCI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GBCI.txt [2026-02-12T20:22:51.801975] [INFO ] [sig ] [1297/3411] Completed GBCI in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-12T20:22:51.802017] [INFO ] [sig ] [1298/3411] Forecasting GBDC... [2026-02-12T20:22:51.802046] [INFO ] [sig ] Generating forecast for: GBDC [2026-02-12T20:22:51.802076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBDC' from 'https://tdm.silogroup.org/data/derivative_storage/GBDC.csv'. [2026-02-12T20:22:51.814633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBDC'. [2026-02-12T20:22:51.815046] [INFO ] [FORECASTER] Starting predict_future for GBDC [2026-02-12T20:22:51.815932] [DEBUG] [LOCAL ] No optimal features file found for GBDC: ./output/feature-sets/GBDC.txt [2026-02-12T20:22:51.815988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:51.816022] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:51.816050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:51.816109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:51.875283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:51.876185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:51.876271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:51.876305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:52.007672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:52.007832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:52.007872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:52.007901] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:52.011494] [DEBUG] [FORECASTER] GBDC: Forecast T+1@11:T+2@11: DOWN (p=22.73%) [2026-02-12T20:22:52.011802] [INFO ] [FORECASTER] Completed predict_future for GBDC [2026-02-12T20:22:52.011940] [INFO ] [sig ] GBDC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:52.168771] [INFO ] [LOCAL ] Saved forecast: GBDC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GBDC.txt [2026-02-12T20:22:52.168961] [INFO ] [sig ] [1298/3411] Completed GBDC in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-12T20:22:52.169007] [INFO ] [sig ] [1299/3411] Forecasting GBTG... [2026-02-12T20:22:52.169038] [INFO ] [sig ] Generating forecast for: GBTG [2026-02-12T20:22:52.169069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBTG' from 'https://tdm.silogroup.org/data/derivative_storage/GBTG.csv'. [2026-02-12T20:22:52.182554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBTG'. [2026-02-12T20:22:52.183034] [INFO ] [FORECASTER] Starting predict_future for GBTG [2026-02-12T20:22:52.184011] [DEBUG] [LOCAL ] No optimal features file found for GBTG: ./output/feature-sets/GBTG.txt [2026-02-12T20:22:52.184067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:52.184101] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:52.184128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:52.184186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:52.249774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:52.250704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:52.250790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:52.250824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:52.380916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:52.381084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:52.381135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:52.381190] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:52.384999] [DEBUG] [FORECASTER] GBTG: Forecast T+1@11:T+2@11: DOWN (p=4.89%) [2026-02-12T20:22:52.385301] [INFO ] [FORECASTER] Completed predict_future for GBTG [2026-02-12T20:22:52.385442] [INFO ] [sig ] GBTG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:52.540162] [INFO ] [LOCAL ] Saved forecast: GBTG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GBTG.txt [2026-02-12T20:22:52.540321] [INFO ] [sig ] [1299/3411] Completed GBTG in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-12T20:22:52.540363] [INFO ] [sig ] [1300/3411] Forecasting GBX... [2026-02-12T20:22:52.540393] [INFO ] [sig ] Generating forecast for: GBX [2026-02-12T20:22:52.540424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBX' from 'https://tdm.silogroup.org/data/derivative_storage/GBX.csv'. [2026-02-12T20:22:52.552616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBX'. [2026-02-12T20:22:52.552985] [INFO ] [FORECASTER] Starting predict_future for GBX [2026-02-12T20:22:52.553792] [DEBUG] [LOCAL ] No optimal features file found for GBX: ./output/feature-sets/GBX.txt [2026-02-12T20:22:52.553846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:52.553878] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:52.553904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:52.553960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:52.612915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:52.613794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:52.613877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:52.613909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:52.739159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:52.739328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:52.739566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:52.739619] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:52.743479] [DEBUG] [FORECASTER] GBX: Forecast T+1@11:T+2@11: DOWN (p=3.39%) [2026-02-12T20:22:52.743791] [INFO ] [FORECASTER] Completed predict_future for GBX [2026-02-12T20:22:52.743931] [INFO ] [sig ] GBX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:52.896140] [INFO ] [LOCAL ] Saved forecast: GBX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GBX.txt [2026-02-12T20:22:52.896323] [INFO ] [sig ] [1300/3411] Completed GBX in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-12T20:22:52.896365] [INFO ] [sig ] [1301/3411] Forecasting GCBC... [2026-02-12T20:22:52.896600] [INFO ] [sig ] Generating forecast for: GCBC [2026-02-12T20:22:52.896632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCBC' from 'https://tdm.silogroup.org/data/derivative_storage/GCBC.csv'. [2026-02-12T20:22:52.909397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCBC'. [2026-02-12T20:22:52.909704] [INFO ] [FORECASTER] Starting predict_future for GCBC [2026-02-12T20:22:52.910495] [DEBUG] [LOCAL ] No optimal features file found for GCBC: ./output/feature-sets/GCBC.txt [2026-02-12T20:22:52.910547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:52.910599] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:52.910629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:52.910686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:52.970340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:52.971297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:52.971420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:52.971471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:53.086862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:53.087021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:53.087062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:53.087092] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:53.090820] [DEBUG] [FORECASTER] GCBC: Forecast T+1@11:T+2@11: DOWN (p=15.99%) [2026-02-12T20:22:53.091102] [INFO ] [FORECASTER] Completed predict_future for GCBC [2026-02-12T20:22:53.091236] [INFO ] [sig ] GCBC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:53.236093] [INFO ] [LOCAL ] Saved forecast: GCBC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GCBC.txt [2026-02-12T20:22:53.236233] [INFO ] [sig ] [1301/3411] Completed GCBC in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-12T20:22:53.236274] [INFO ] [sig ] [1302/3411] Forecasting GCMG... [2026-02-12T20:22:53.236303] [INFO ] [sig ] Generating forecast for: GCMG [2026-02-12T20:22:53.236333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCMG' from 'https://tdm.silogroup.org/data/derivative_storage/GCMG.csv'. [2026-02-12T20:22:53.248845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCMG'. [2026-02-12T20:22:53.249199] [INFO ] [FORECASTER] Starting predict_future for GCMG [2026-02-12T20:22:53.250001] [DEBUG] [LOCAL ] No optimal features file found for GCMG: ./output/feature-sets/GCMG.txt [2026-02-12T20:22:53.250055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:53.250087] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:53.250114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:53.250171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:53.307345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:53.308076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:53.308172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:53.308212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:53.430959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:53.431125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:53.431172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:53.431208] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:53.435066] [DEBUG] [FORECASTER] GCMG: Forecast T+1@11:T+2@11: DOWN (p=28.40%) [2026-02-12T20:22:53.435529] [INFO ] [FORECASTER] Completed predict_future for GCMG [2026-02-12T20:22:53.435680] [INFO ] [sig ] GCMG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:53.595184] [INFO ] [LOCAL ] Saved forecast: GCMG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GCMG.txt [2026-02-12T20:22:53.595325] [INFO ] [sig ] [1302/3411] Completed GCMG in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-12T20:22:53.595366] [INFO ] [sig ] [1303/3411] Forecasting GCO... [2026-02-12T20:22:53.595396] [INFO ] [sig ] Generating forecast for: GCO [2026-02-12T20:22:53.595426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCO' from 'https://tdm.silogroup.org/data/derivative_storage/GCO.csv'. [2026-02-12T20:22:53.606878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCO'. [2026-02-12T20:22:53.607191] [INFO ] [FORECASTER] Starting predict_future for GCO [2026-02-12T20:22:53.608033] [DEBUG] [LOCAL ] No optimal features file found for GCO: ./output/feature-sets/GCO.txt [2026-02-12T20:22:53.608098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:53.608137] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:53.608183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:53.608249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:53.665388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:53.666201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:53.666285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:53.666318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:53.780962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:53.781115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:53.781155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:53.781184] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:53.784604] [DEBUG] [FORECASTER] GCO: Forecast T+1@11:T+2@11: UP (p=89.28%) [2026-02-12T20:22:53.784883] [INFO ] [FORECASTER] Completed predict_future for GCO [2026-02-12T20:22:53.785012] [INFO ] [sig ] GCO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:53.928118] [INFO ] [LOCAL ] Saved forecast: GCO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GCO.txt [2026-02-12T20:22:53.928274] [INFO ] [sig ] [1303/3411] Completed GCO in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-12T20:22:53.928314] [INFO ] [sig ] [1304/3411] Forecasting GD... [2026-02-12T20:22:53.928343] [INFO ] [sig ] Generating forecast for: GD [2026-02-12T20:22:53.928374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GD' from 'https://tdm.silogroup.org/data/derivative_storage/GD.csv'. [2026-02-12T20:22:53.939817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GD'. [2026-02-12T20:22:53.940159] [INFO ] [FORECASTER] Starting predict_future for GD [2026-02-12T20:22:53.941171] [DEBUG] [LOCAL ] No optimal features file found for GD: ./output/feature-sets/GD.txt [2026-02-12T20:22:53.941223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:53.941254] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:53.941280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:53.941336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:53.998878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:53.999722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:53.999813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:53.999848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:54.123256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:54.123426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:54.123468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:54.123499] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:54.127134] [DEBUG] [FORECASTER] GD: Forecast T+1@11:T+2@11: DOWN (p=39.14%) [2026-02-12T20:22:54.127482] [INFO ] [FORECASTER] Completed predict_future for GD [2026-02-12T20:22:54.127648] [INFO ] [sig ] GD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:54.274534] [INFO ] [LOCAL ] Saved forecast: GD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GD.txt [2026-02-12T20:22:54.274774] [INFO ] [sig ] [1304/3411] Completed GD in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-12T20:22:54.274824] [INFO ] [sig ] [1305/3411] Forecasting GDC... [2026-02-12T20:22:54.274855] [INFO ] [sig ] Generating forecast for: GDC [2026-02-12T20:22:54.274885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDC' from 'https://tdm.silogroup.org/data/derivative_storage/GDC.csv'. [2026-02-12T20:22:54.286862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDC'. [2026-02-12T20:22:54.287288] [INFO ] [FORECASTER] Starting predict_future for GDC [2026-02-12T20:22:54.288181] [DEBUG] [LOCAL ] No optimal features file found for GDC: ./output/feature-sets/GDC.txt [2026-02-12T20:22:54.288245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:54.288278] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:54.288305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:54.288362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:54.345704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:54.346683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:54.346775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:54.346809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:54.473234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:54.473395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:54.473435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:54.473464] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:54.477047] [DEBUG] [FORECASTER] GDC: Forecast T+1@11:T+2@11: DOWN (p=30.75%) [2026-02-12T20:22:54.477401] [INFO ] [FORECASTER] Completed predict_future for GDC [2026-02-12T20:22:54.477543] [INFO ] [sig ] GDC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:54.622675] [INFO ] [LOCAL ] Saved forecast: GDC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GDC.txt [2026-02-12T20:22:54.622849] [INFO ] [sig ] [1305/3411] Completed GDC in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-12T20:22:54.622894] [INFO ] [sig ] [1306/3411] Forecasting GDDY... [2026-02-12T20:22:54.622926] [INFO ] [sig ] Generating forecast for: GDDY [2026-02-12T20:22:54.622958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDDY' from 'https://tdm.silogroup.org/data/derivative_storage/GDDY.csv'. [2026-02-12T20:22:54.635250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDDY'. [2026-02-12T20:22:54.635693] [INFO ] [FORECASTER] Starting predict_future for GDDY [2026-02-12T20:22:54.636569] [DEBUG] [LOCAL ] No optimal features file found for GDDY: ./output/feature-sets/GDDY.txt [2026-02-12T20:22:54.636645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:54.636677] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:54.636704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:54.636762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:54.695828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:54.696813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:54.696902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:54.696947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:54.830629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:54.830787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:54.830829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:54.830857] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:54.834550] [DEBUG] [FORECASTER] GDDY: Forecast T+1@11:T+2@11: UP (p=89.36%) [2026-02-12T20:22:54.834858] [INFO ] [FORECASTER] Completed predict_future for GDDY [2026-02-12T20:22:54.834992] [INFO ] [sig ] GDDY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:54.978282] [INFO ] [LOCAL ] Saved forecast: GDDY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GDDY.txt [2026-02-12T20:22:54.978449] [INFO ] [sig ] [1306/3411] Completed GDDY in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-12T20:22:54.978490] [INFO ] [sig ] [1307/3411] Forecasting GDEN... [2026-02-12T20:22:54.978518] [INFO ] [sig ] Generating forecast for: GDEN [2026-02-12T20:22:54.978556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDEN' from 'https://tdm.silogroup.org/data/derivative_storage/GDEN.csv'. [2026-02-12T20:22:54.990505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDEN'. [2026-02-12T20:22:54.990870] [INFO ] [FORECASTER] Starting predict_future for GDEN [2026-02-12T20:22:54.991691] [DEBUG] [LOCAL ] No optimal features file found for GDEN: ./output/feature-sets/GDEN.txt [2026-02-12T20:22:54.991755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:54.991793] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:54.991822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:54.991877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:55.048363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:55.049354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:55.049445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:55.049478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:55.172768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:55.172932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:55.172974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:55.173005] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:55.176552] [DEBUG] [FORECASTER] GDEN: Forecast T+1@11:T+2@11: DOWN (p=17.18%) [2026-02-12T20:22:55.176862] [INFO ] [FORECASTER] Completed predict_future for GDEN [2026-02-12T20:22:55.176997] [INFO ] [sig ] GDEN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:55.344322] [INFO ] [LOCAL ] Saved forecast: GDEN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GDEN.txt [2026-02-12T20:22:55.344503] [INFO ] [sig ] [1307/3411] Completed GDEN in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-12T20:22:55.344544] [INFO ] [sig ] [1308/3411] Forecasting GDRX... [2026-02-12T20:22:55.344605] [INFO ] [sig ] Generating forecast for: GDRX [2026-02-12T20:22:55.344640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDRX' from 'https://tdm.silogroup.org/data/derivative_storage/GDRX.csv'. [2026-02-12T20:22:55.357225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDRX'. [2026-02-12T20:22:55.357703] [INFO ] [FORECASTER] Starting predict_future for GDRX [2026-02-12T20:22:55.358568] [DEBUG] [LOCAL ] No optimal features file found for GDRX: ./output/feature-sets/GDRX.txt [2026-02-12T20:22:55.358644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:55.358708] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:55.358736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:55.358795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:55.419410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:55.420633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:55.420758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:55.420804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:55.553301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:55.553458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:55.553499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:55.553527] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:55.557038] [DEBUG] [FORECASTER] GDRX: Forecast T+1@11:T+2@11: UP (p=71.78%) [2026-02-12T20:22:55.557389] [INFO ] [FORECASTER] Completed predict_future for GDRX [2026-02-12T20:22:55.557528] [INFO ] [sig ] GDRX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:55.711126] [INFO ] [LOCAL ] Saved forecast: GDRX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GDRX.txt [2026-02-12T20:22:55.711297] [INFO ] [sig ] [1308/3411] Completed GDRX in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-12T20:22:55.711338] [INFO ] [sig ] [1309/3411] Forecasting GDS... [2026-02-12T20:22:55.711369] [INFO ] [sig ] Generating forecast for: GDS [2026-02-12T20:22:55.711401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDS' from 'https://tdm.silogroup.org/data/derivative_storage/GDS.csv'. [2026-02-12T20:22:55.726037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDS'. [2026-02-12T20:22:55.726609] [INFO ] [FORECASTER] Starting predict_future for GDS [2026-02-12T20:22:55.727552] [DEBUG] [LOCAL ] No optimal features file found for GDS: ./output/feature-sets/GDS.txt [2026-02-12T20:22:55.727648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:55.727682] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:55.727709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:55.727767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:55.807352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:55.808676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:55.808803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:55.808855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:55.960186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:55.960375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:55.960428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:55.960458] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:55.965071] [DEBUG] [FORECASTER] GDS: Forecast T+1@11:T+2@11: UP (p=71.47%) [2026-02-12T20:22:55.965741] [INFO ] [FORECASTER] Completed predict_future for GDS [2026-02-12T20:22:55.965931] [INFO ] [sig ] GDS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:56.209519] [INFO ] [LOCAL ] Saved forecast: GDS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GDS.txt [2026-02-12T20:22:56.209711] [INFO ] [sig ] [1309/3411] Completed GDS in 0.5s | 2.78 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-12T20:22:56.209756] [INFO ] [sig ] [1310/3411] Forecasting GDYN... [2026-02-12T20:22:56.209789] [INFO ] [sig ] Generating forecast for: GDYN [2026-02-12T20:22:56.209821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDYN' from 'https://tdm.silogroup.org/data/derivative_storage/GDYN.csv'. [2026-02-12T20:22:56.222777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDYN'. [2026-02-12T20:22:56.223192] [INFO ] [FORECASTER] Starting predict_future for GDYN [2026-02-12T20:22:56.224064] [DEBUG] [LOCAL ] No optimal features file found for GDYN: ./output/feature-sets/GDYN.txt [2026-02-12T20:22:56.224129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:56.224171] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:56.224206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:56.224278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:56.283402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:56.284373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:56.284464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:56.284499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:56.412159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:56.412319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:56.412360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:56.412387] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:56.415916] [DEBUG] [FORECASTER] GDYN: Forecast T+1@11:T+2@11: UP (p=61.28%) [2026-02-12T20:22:56.416199] [INFO ] [FORECASTER] Completed predict_future for GDYN [2026-02-12T20:22:56.416332] [INFO ] [sig ] GDYN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:56.560351] [INFO ] [LOCAL ] Saved forecast: GDYN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GDYN.txt [2026-02-12T20:22:56.560501] [INFO ] [sig ] [1310/3411] Completed GDYN in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-12T20:22:56.560543] [INFO ] [sig ] [1311/3411] Forecasting GE... [2026-02-12T20:22:56.560592] [INFO ] [sig ] Generating forecast for: GE [2026-02-12T20:22:56.560627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GE' from 'https://tdm.silogroup.org/data/derivative_storage/GE.csv'. [2026-02-12T20:22:56.577979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GE'. [2026-02-12T20:22:56.578458] [INFO ] [FORECASTER] Starting predict_future for GE [2026-02-12T20:22:56.579398] [DEBUG] [LOCAL ] No optimal features file found for GE: ./output/feature-sets/GE.txt [2026-02-12T20:22:56.579457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:56.579489] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:56.579516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:56.579597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:56.640242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:56.641240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:56.641339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:56.641373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:56.769357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:56.769521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:56.769562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:56.769655] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:56.773388] [DEBUG] [FORECASTER] GE: Forecast T+1@11:T+2@11: DOWN (p=25.22%) [2026-02-12T20:22:56.773749] [INFO ] [FORECASTER] Completed predict_future for GE [2026-02-12T20:22:56.773903] [INFO ] [sig ] GE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:56.925196] [INFO ] [LOCAL ] Saved forecast: GE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GE.txt [2026-02-12T20:22:56.925407] [INFO ] [sig ] [1311/3411] Completed GE in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-12T20:22:56.925466] [INFO ] [sig ] [1312/3411] Forecasting GECC... [2026-02-12T20:22:56.925509] [INFO ] [sig ] Generating forecast for: GECC [2026-02-12T20:22:56.925552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GECC' from 'https://tdm.silogroup.org/data/derivative_storage/GECC.csv'. [2026-02-12T20:22:56.939406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GECC'. [2026-02-12T20:22:56.939807] [INFO ] [FORECASTER] Starting predict_future for GECC [2026-02-12T20:22:56.940673] [DEBUG] [LOCAL ] No optimal features file found for GECC: ./output/feature-sets/GECC.txt [2026-02-12T20:22:56.940727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:56.940760] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:56.940787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:56.940844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:56.998884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:56.999844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:56.999937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:56.999971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:57.124117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:57.124289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:57.124331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:57.124359] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:57.127867] [DEBUG] [FORECASTER] GECC: Forecast T+1@11:T+2@11: UP (p=74.29%) [2026-02-12T20:22:57.128159] [INFO ] [FORECASTER] Completed predict_future for GECC [2026-02-12T20:22:57.128295] [INFO ] [sig ] GECC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:57.292530] [INFO ] [LOCAL ] Saved forecast: GECC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GECC.txt [2026-02-12T20:22:57.292715] [INFO ] [sig ] [1312/3411] Completed GECC in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-12T20:22:57.292756] [INFO ] [sig ] [1313/3411] Forecasting GEF... [2026-02-12T20:22:57.292785] [INFO ] [sig ] Generating forecast for: GEF [2026-02-12T20:22:57.292816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEF' from 'https://tdm.silogroup.org/data/derivative_storage/GEF.csv'. [2026-02-12T20:22:57.313430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEF'. [2026-02-12T20:22:57.313986] [INFO ] [FORECASTER] Starting predict_future for GEF [2026-02-12T20:22:57.315053] [DEBUG] [LOCAL ] No optimal features file found for GEF: ./output/feature-sets/GEF.txt [2026-02-12T20:22:57.315113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:57.315158] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:57.315196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:57.315280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:57.375861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:57.376795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:57.376958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:57.377002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:57.506812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:57.506974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:57.507017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:57.507047] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:57.510791] [DEBUG] [FORECASTER] GEF: Forecast T+1@11:T+2@11: UP (p=98.99%) [2026-02-12T20:22:57.511089] [INFO ] [FORECASTER] Completed predict_future for GEF [2026-02-12T20:22:57.511226] [INFO ] [sig ] GEF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:57.658940] [INFO ] [LOCAL ] Saved forecast: GEF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GEF.txt [2026-02-12T20:22:57.659103] [INFO ] [sig ] [1313/3411] Completed GEF in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-12T20:22:57.659156] [INFO ] [sig ] [1314/3411] Forecasting GEHC... [2026-02-12T20:22:57.659190] [INFO ] [sig ] Generating forecast for: GEHC [2026-02-12T20:22:57.659223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEHC' from 'https://tdm.silogroup.org/data/derivative_storage/GEHC.csv'. [2026-02-12T20:22:57.672895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEHC'. [2026-02-12T20:22:57.673307] [INFO ] [FORECASTER] Starting predict_future for GEHC [2026-02-12T20:22:57.674196] [DEBUG] [LOCAL ] No optimal features file found for GEHC: ./output/feature-sets/GEHC.txt [2026-02-12T20:22:57.674265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:57.674305] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:57.674333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:57.674391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:57.736900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:57.738057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:57.738151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:57.738184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:57.872180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:57.872345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:57.872386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:57.872415] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:57.875960] [DEBUG] [FORECASTER] GEHC: Forecast T+1@11:T+2@11: UP (p=82.55%) [2026-02-12T20:22:57.876266] [INFO ] [FORECASTER] Completed predict_future for GEHC [2026-02-12T20:22:57.876625] [INFO ] [sig ] GEHC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:58.043374] [INFO ] [LOCAL ] Saved forecast: GEHC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GEHC.txt [2026-02-12T20:22:58.043617] [INFO ] [sig ] [1314/3411] Completed GEHC in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-12T20:22:58.043683] [INFO ] [sig ] [1315/3411] Forecasting GEL... [2026-02-12T20:22:58.043723] [INFO ] [sig ] Generating forecast for: GEL [2026-02-12T20:22:58.043762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEL' from 'https://tdm.silogroup.org/data/derivative_storage/GEL.csv'. [2026-02-12T20:22:58.057378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEL'. [2026-02-12T20:22:58.057823] [INFO ] [FORECASTER] Starting predict_future for GEL [2026-02-12T20:22:58.058764] [DEBUG] [LOCAL ] No optimal features file found for GEL: ./output/feature-sets/GEL.txt [2026-02-12T20:22:58.058833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:58.058874] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:58.058902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:58.058960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:58.120078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:58.121079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:58.121171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:58.121205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:58.249025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:58.249194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:58.249246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:58.249282] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:58.253211] [DEBUG] [FORECASTER] GEL: Forecast T+1@11:T+2@11: DOWN (p=9.49%) [2026-02-12T20:22:58.253519] [INFO ] [FORECASTER] Completed predict_future for GEL [2026-02-12T20:22:58.253680] [INFO ] [sig ] GEL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:58.422633] [INFO ] [LOCAL ] Saved forecast: GEL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GEL.txt [2026-02-12T20:22:58.422841] [INFO ] [sig ] [1315/3411] Completed GEL in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-12T20:22:58.422891] [INFO ] [sig ] [1316/3411] Forecasting GEN... [2026-02-12T20:22:58.422924] [INFO ] [sig ] Generating forecast for: GEN [2026-02-12T20:22:58.422955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEN' from 'https://tdm.silogroup.org/data/derivative_storage/GEN.csv'. [2026-02-12T20:22:58.435983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEN'. [2026-02-12T20:22:58.436435] [INFO ] [FORECASTER] Starting predict_future for GEN [2026-02-12T20:22:58.437491] [DEBUG] [LOCAL ] No optimal features file found for GEN: ./output/feature-sets/GEN.txt [2026-02-12T20:22:58.437550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:58.437629] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:58.437661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:58.437721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:58.499495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:58.500597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:58.500698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:58.500732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:58.628696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:58.628861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:58.628901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:58.628929] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:58.632522] [DEBUG] [FORECASTER] GEN: Forecast T+1@11:T+2@11: UP (p=97.14%) [2026-02-12T20:22:58.632852] [INFO ] [FORECASTER] Completed predict_future for GEN [2026-02-12T20:22:58.633002] [INFO ] [sig ] GEN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:58.783975] [INFO ] [LOCAL ] Saved forecast: GEN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GEN.txt [2026-02-12T20:22:58.784162] [INFO ] [sig ] [1316/3411] Completed GEN in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-12T20:22:58.784207] [INFO ] [sig ] [1317/3411] Forecasting GENI... [2026-02-12T20:22:58.784237] [INFO ] [sig ] Generating forecast for: GENI [2026-02-12T20:22:58.784270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENI' from 'https://tdm.silogroup.org/data/derivative_storage/GENI.csv'. [2026-02-12T20:22:58.796530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENI'. [2026-02-12T20:22:58.796964] [INFO ] [FORECASTER] Starting predict_future for GENI [2026-02-12T20:22:58.797843] [DEBUG] [LOCAL ] No optimal features file found for GENI: ./output/feature-sets/GENI.txt [2026-02-12T20:22:58.797897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:58.797929] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:58.797956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:58.798013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:58.854865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:58.855807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:58.855897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:58.855929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:58.981786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:58.981948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:58.981988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:58.982015] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:58.985672] [DEBUG] [FORECASTER] GENI: Forecast T+1@11:T+2@11: DOWN (p=0.71%) [2026-02-12T20:22:58.985979] [INFO ] [FORECASTER] Completed predict_future for GENI [2026-02-12T20:22:58.986121] [INFO ] [sig ] GENI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:59.131004] [INFO ] [LOCAL ] Saved forecast: GENI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GENI.txt [2026-02-12T20:22:59.131173] [INFO ] [sig ] [1317/3411] Completed GENI in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-12T20:22:59.131214] [INFO ] [sig ] [1318/3411] Forecasting GENK... [2026-02-12T20:22:59.131244] [INFO ] [sig ] Generating forecast for: GENK [2026-02-12T20:22:59.131273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENK' from 'https://tdm.silogroup.org/data/derivative_storage/GENK.csv'. [2026-02-12T20:22:59.143083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENK'. [2026-02-12T20:22:59.143499] [INFO ] [FORECASTER] Starting predict_future for GENK [2026-02-12T20:22:59.144359] [DEBUG] [LOCAL ] No optimal features file found for GENK: ./output/feature-sets/GENK.txt [2026-02-12T20:22:59.144412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:59.144444] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:59.144471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:59.144528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:59.203137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:59.204117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:59.204242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:59.204278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:59.337179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:59.337384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:59.337425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:59.337454] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:59.341713] [DEBUG] [FORECASTER] GENK: Forecast T+1@11:T+2@11: UP (p=62.48%) [2026-02-12T20:22:59.342049] [INFO ] [FORECASTER] Completed predict_future for GENK [2026-02-12T20:22:59.342204] [INFO ] [sig ] GENK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:22:59.489787] [INFO ] [LOCAL ] Saved forecast: GENK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GENK.txt [2026-02-12T20:22:59.489935] [INFO ] [sig ] [1318/3411] Completed GENK in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-12T20:22:59.489976] [INFO ] [sig ] [1319/3411] Forecasting GEOS... [2026-02-12T20:22:59.490007] [INFO ] [sig ] Generating forecast for: GEOS [2026-02-12T20:22:59.490044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEOS' from 'https://tdm.silogroup.org/data/derivative_storage/GEOS.csv'. [2026-02-12T20:22:59.502676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEOS'. [2026-02-12T20:22:59.502984] [INFO ] [FORECASTER] Starting predict_future for GEOS [2026-02-12T20:22:59.503867] [DEBUG] [LOCAL ] No optimal features file found for GEOS: ./output/feature-sets/GEOS.txt [2026-02-12T20:22:59.503920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:59.503959] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:59.504000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:59.504078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:59.562931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:59.563699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:59.563800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:59.563836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:22:59.696050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:22:59.696217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:22:59.696260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:22:59.696290] [INFO ] [FORECASTER] Training complete [2026-02-12T20:22:59.700166] [DEBUG] [FORECASTER] GEOS: Forecast T+1@11:T+2@11: DOWN (p=39.36%) [2026-02-12T20:22:59.700620] [INFO ] [FORECASTER] Completed predict_future for GEOS [2026-02-12T20:22:59.700783] [INFO ] [sig ] GEOS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:22:59.852244] [INFO ] [LOCAL ] Saved forecast: GEOS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GEOS.txt [2026-02-12T20:22:59.852614] [INFO ] [sig ] [1319/3411] Completed GEOS in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-12T20:22:59.852665] [INFO ] [sig ] [1320/3411] Forecasting GERN... [2026-02-12T20:22:59.852695] [INFO ] [sig ] Generating forecast for: GERN [2026-02-12T20:22:59.852725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GERN' from 'https://tdm.silogroup.org/data/derivative_storage/GERN.csv'. [2026-02-12T20:22:59.865747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GERN'. [2026-02-12T20:22:59.866098] [INFO ] [FORECASTER] Starting predict_future for GERN [2026-02-12T20:22:59.866902] [DEBUG] [LOCAL ] No optimal features file found for GERN: ./output/feature-sets/GERN.txt [2026-02-12T20:22:59.866955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:22:59.866987] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:22:59.867014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:22:59.867071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:22:59.927195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:22:59.928213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:22:59.928333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:22:59.928367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:00.053360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:00.053517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:00.053557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:00.053607] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:00.057042] [DEBUG] [FORECASTER] GERN: Forecast T+1@11:T+2@11: DOWN (p=0.75%) [2026-02-12T20:23:00.057352] [INFO ] [FORECASTER] Completed predict_future for GERN [2026-02-12T20:23:00.057489] [INFO ] [sig ] GERN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:00.206769] [INFO ] [LOCAL ] Saved forecast: GERN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GERN.txt [2026-02-12T20:23:00.207030] [INFO ] [sig ] [1320/3411] Completed GERN in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-12T20:23:00.207082] [INFO ] [sig ] [1321/3411] Forecasting GEVO... [2026-02-12T20:23:00.207114] [INFO ] [sig ] Generating forecast for: GEVO [2026-02-12T20:23:00.207144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEVO' from 'https://tdm.silogroup.org/data/derivative_storage/GEVO.csv'. [2026-02-12T20:23:00.219677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEVO'. [2026-02-12T20:23:00.219983] [INFO ] [FORECASTER] Starting predict_future for GEVO [2026-02-12T20:23:00.220828] [DEBUG] [LOCAL ] No optimal features file found for GEVO: ./output/feature-sets/GEVO.txt [2026-02-12T20:23:00.220883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:00.220915] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:00.220942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:00.221002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:00.278405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:00.279205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:00.279319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:00.279356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:00.407771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:00.407932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:00.407973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:00.408005] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:00.411617] [DEBUG] [FORECASTER] GEVO: Forecast T+1@11:T+2@11: DOWN (p=47.19%) [2026-02-12T20:23:00.411908] [INFO ] [FORECASTER] Completed predict_future for GEVO [2026-02-12T20:23:00.412065] [INFO ] [sig ] GEVO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:00.572980] [INFO ] [LOCAL ] Saved forecast: GEVO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GEVO.txt [2026-02-12T20:23:00.573188] [INFO ] [sig ] [1321/3411] Completed GEVO in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-12T20:23:00.573230] [INFO ] [sig ] [1322/3411] Forecasting GFF... [2026-02-12T20:23:00.573259] [INFO ] [sig ] Generating forecast for: GFF [2026-02-12T20:23:00.573289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFF' from 'https://tdm.silogroup.org/data/derivative_storage/GFF.csv'. [2026-02-12T20:23:00.586804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFF'. [2026-02-12T20:23:00.587272] [INFO ] [FORECASTER] Starting predict_future for GFF [2026-02-12T20:23:00.588400] [DEBUG] [LOCAL ] No optimal features file found for GFF: ./output/feature-sets/GFF.txt [2026-02-12T20:23:00.588456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:00.588488] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:00.588515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:00.588593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:00.653600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:00.654702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:00.654791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:00.654823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:00.783916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:00.784076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:00.784117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:00.784145] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:00.787755] [DEBUG] [FORECASTER] GFF: Forecast T+1@11:T+2@11: UP (p=82.53%) [2026-02-12T20:23:00.788065] [INFO ] [FORECASTER] Completed predict_future for GFF [2026-02-12T20:23:00.788203] [INFO ] [sig ] GFF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:00.938955] [INFO ] [LOCAL ] Saved forecast: GFF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GFF.txt [2026-02-12T20:23:00.939120] [INFO ] [sig ] [1322/3411] Completed GFF in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-12T20:23:00.939163] [INFO ] [sig ] [1323/3411] Forecasting GFI... [2026-02-12T20:23:00.939193] [INFO ] [sig ] Generating forecast for: GFI [2026-02-12T20:23:00.939225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFI' from 'https://tdm.silogroup.org/data/derivative_storage/GFI.csv'. [2026-02-12T20:23:00.951835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFI'. [2026-02-12T20:23:00.952208] [INFO ] [FORECASTER] Starting predict_future for GFI [2026-02-12T20:23:00.953270] [DEBUG] [LOCAL ] No optimal features file found for GFI: ./output/feature-sets/GFI.txt [2026-02-12T20:23:00.953333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:00.953365] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:00.953397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:00.953471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:01.019247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:01.020331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:01.020456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:01.020504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:01.168022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:01.168211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:01.168303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:01.168357] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:01.172241] [DEBUG] [FORECASTER] GFI: Forecast T+1@11:T+2@11: UP (p=56.27%) [2026-02-12T20:23:01.172607] [INFO ] [FORECASTER] Completed predict_future for GFI [2026-02-12T20:23:01.172777] [INFO ] [sig ] GFI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:01.342420] [INFO ] [LOCAL ] Saved forecast: GFI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GFI.txt [2026-02-12T20:23:01.342654] [INFO ] [sig ] [1323/3411] Completed GFI in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-12T20:23:01.342712] [INFO ] [sig ] [1324/3411] Forecasting GFL... [2026-02-12T20:23:01.342751] [INFO ] [sig ] Generating forecast for: GFL [2026-02-12T20:23:01.342790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFL' from 'https://tdm.silogroup.org/data/derivative_storage/GFL.csv'. [2026-02-12T20:23:01.355590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFL'. [2026-02-12T20:23:01.355897] [INFO ] [FORECASTER] Starting predict_future for GFL [2026-02-12T20:23:01.356701] [DEBUG] [LOCAL ] No optimal features file found for GFL: ./output/feature-sets/GFL.txt [2026-02-12T20:23:01.356753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:01.356786] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:01.356812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:01.356870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:01.414879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:01.415567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:01.415667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:01.415700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:01.540163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:01.540327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:01.540374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:01.540405] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:01.544049] [DEBUG] [FORECASTER] GFL: Forecast T+1@11:T+2@11: UP (p=88.18%) [2026-02-12T20:23:01.544333] [INFO ] [FORECASTER] Completed predict_future for GFL [2026-02-12T20:23:01.544470] [INFO ] [sig ] GFL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:01.690551] [INFO ] [LOCAL ] Saved forecast: GFL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GFL.txt [2026-02-12T20:23:01.690981] [INFO ] [sig ] [1324/3411] Completed GFL in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-12T20:23:01.691065] [INFO ] [sig ] [1325/3411] Forecasting GFS... [2026-02-12T20:23:01.691099] [INFO ] [sig ] Generating forecast for: GFS [2026-02-12T20:23:01.691129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFS' from 'https://tdm.silogroup.org/data/derivative_storage/GFS.csv'. [2026-02-12T20:23:01.704333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFS'. [2026-02-12T20:23:01.704810] [INFO ] [FORECASTER] Starting predict_future for GFS [2026-02-12T20:23:01.705676] [DEBUG] [LOCAL ] No optimal features file found for GFS: ./output/feature-sets/GFS.txt [2026-02-12T20:23:01.705729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:01.705791] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:01.705819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:01.705877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:01.764429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:01.765376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:01.765485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:01.765520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:01.891804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:01.891968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:01.892008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:01.892036] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:01.895651] [DEBUG] [FORECASTER] GFS: Forecast T+1@11:T+2@11: DOWN (p=8.75%) [2026-02-12T20:23:01.895966] [INFO ] [FORECASTER] Completed predict_future for GFS [2026-02-12T20:23:01.896114] [INFO ] [sig ] GFS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:02.047033] [INFO ] [LOCAL ] Saved forecast: GFS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GFS.txt [2026-02-12T20:23:02.048110] [INFO ] [sig ] [1325/3411] Completed GFS in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-12T20:23:02.048161] [INFO ] [sig ] [1326/3411] Forecasting GGAL... [2026-02-12T20:23:02.048193] [INFO ] [sig ] Generating forecast for: GGAL [2026-02-12T20:23:02.048225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGAL' from 'https://tdm.silogroup.org/data/derivative_storage/GGAL.csv'. [2026-02-12T20:23:02.061084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGAL'. [2026-02-12T20:23:02.061567] [INFO ] [FORECASTER] Starting predict_future for GGAL [2026-02-12T20:23:02.062549] [DEBUG] [LOCAL ] No optimal features file found for GGAL: ./output/feature-sets/GGAL.txt [2026-02-12T20:23:02.062631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:02.062665] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:02.062691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:02.062748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:02.123120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:02.124121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:02.124226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:02.124260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:02.249856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:02.250019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:02.250061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:02.250088] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:02.253924] [DEBUG] [FORECASTER] GGAL: Forecast T+1@11:T+2@11: UP (p=79.30%) [2026-02-12T20:23:02.254222] [INFO ] [FORECASTER] Completed predict_future for GGAL [2026-02-12T20:23:02.254360] [INFO ] [sig ] GGAL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:02.406036] [INFO ] [LOCAL ] Saved forecast: GGAL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GGAL.txt [2026-02-12T20:23:02.406195] [INFO ] [sig ] [1326/3411] Completed GGAL in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-12T20:23:02.406235] [INFO ] [sig ] [1327/3411] Forecasting GGB... [2026-02-12T20:23:02.406267] [INFO ] [sig ] Generating forecast for: GGB [2026-02-12T20:23:02.406297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGB' from 'https://tdm.silogroup.org/data/derivative_storage/GGB.csv'. [2026-02-12T20:23:02.419046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGB'. [2026-02-12T20:23:02.419652] [INFO ] [FORECASTER] Starting predict_future for GGB [2026-02-12T20:23:02.420476] [DEBUG] [LOCAL ] No optimal features file found for GGB: ./output/feature-sets/GGB.txt [2026-02-12T20:23:02.420531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:02.420602] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:02.420635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:02.420695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:02.483943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:02.484859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:02.484986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:02.485022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:02.611551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:02.611727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:02.611767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:02.611795] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:02.615455] [DEBUG] [FORECASTER] GGB: Forecast T+1@11:T+2@11: UP (p=89.15%) [2026-02-12T20:23:02.615800] [INFO ] [FORECASTER] Completed predict_future for GGB [2026-02-12T20:23:02.615940] [INFO ] [sig ] GGB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:02.759707] [INFO ] [LOCAL ] Saved forecast: GGB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GGB.txt [2026-02-12T20:23:02.759878] [INFO ] [sig ] [1327/3411] Completed GGB in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-12T20:23:02.759920] [INFO ] [sig ] [1328/3411] Forecasting GGG... [2026-02-12T20:23:02.759949] [INFO ] [sig ] Generating forecast for: GGG [2026-02-12T20:23:02.759983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGG' from 'https://tdm.silogroup.org/data/derivative_storage/GGG.csv'. [2026-02-12T20:23:02.771512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGG'. [2026-02-12T20:23:02.771862] [INFO ] [FORECASTER] Starting predict_future for GGG [2026-02-12T20:23:02.772732] [DEBUG] [LOCAL ] No optimal features file found for GGG: ./output/feature-sets/GGG.txt [2026-02-12T20:23:02.772796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:02.772829] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:02.772855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:02.772912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:02.836391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:02.837455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:02.837546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:02.837791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:02.970126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:02.970286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:02.970334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:02.970427] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:02.974149] [DEBUG] [FORECASTER] GGG: Forecast T+1@11:T+2@11: UP (p=80.67%) [2026-02-12T20:23:02.974465] [INFO ] [FORECASTER] Completed predict_future for GGG [2026-02-12T20:23:02.974619] [INFO ] [sig ] GGG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:03.126668] [INFO ] [LOCAL ] Saved forecast: GGG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GGG.txt [2026-02-12T20:23:03.126839] [INFO ] [sig ] [1328/3411] Completed GGG in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-12T20:23:03.126896] [INFO ] [sig ] [1329/3411] Forecasting GGLL... [2026-02-12T20:23:03.126938] [INFO ] [sig ] Generating forecast for: GGLL [2026-02-12T20:23:03.126974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLL' from 'https://tdm.silogroup.org/data/derivative_storage/GGLL.csv'. [2026-02-12T20:23:03.140050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLL'. [2026-02-12T20:23:03.140384] [INFO ] [FORECASTER] Starting predict_future for GGLL [2026-02-12T20:23:03.141421] [DEBUG] [LOCAL ] No optimal features file found for GGLL: ./output/feature-sets/GGLL.txt [2026-02-12T20:23:03.141670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:03.141705] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:03.141731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:03.141792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:03.205352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:03.206170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:03.206260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:03.206293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:03.327870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:03.328030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:03.328070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:03.328098] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:03.331540] [DEBUG] [FORECASTER] GGLL: Forecast T+1@11:T+2@11: UP (p=99.75%) [2026-02-12T20:23:03.331836] [INFO ] [FORECASTER] Completed predict_future for GGLL [2026-02-12T20:23:03.331966] [INFO ] [sig ] GGLL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:03.471675] [INFO ] [LOCAL ] Saved forecast: GGLL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GGLL.txt [2026-02-12T20:23:03.471815] [INFO ] [sig ] [1329/3411] Completed GGLL in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-12T20:23:03.471855] [INFO ] [sig ] [1330/3411] Forecasting GGLS... [2026-02-12T20:23:03.471885] [INFO ] [sig ] Generating forecast for: GGLS [2026-02-12T20:23:03.471915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLS' from 'https://tdm.silogroup.org/data/derivative_storage/GGLS.csv'. [2026-02-12T20:23:03.483310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLS'. [2026-02-12T20:23:03.483637] [INFO ] [FORECASTER] Starting predict_future for GGLS [2026-02-12T20:23:03.484498] [DEBUG] [LOCAL ] No optimal features file found for GGLS: ./output/feature-sets/GGLS.txt [2026-02-12T20:23:03.484552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:03.484618] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:03.484647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:03.484704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:03.542854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:03.543657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:03.543740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:03.543773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:03.665060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:03.665219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:03.665257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:03.665286] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:03.668728] [DEBUG] [FORECASTER] GGLS: Forecast T+1@11:T+2@11: DOWN (p=15.38%) [2026-02-12T20:23:03.669003] [INFO ] [FORECASTER] Completed predict_future for GGLS [2026-02-12T20:23:03.669134] [INFO ] [sig ] GGLS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:03.808741] [INFO ] [LOCAL ] Saved forecast: GGLS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GGLS.txt [2026-02-12T20:23:03.808884] [INFO ] [sig ] [1330/3411] Completed GGLS in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-12T20:23:03.808923] [INFO ] [sig ] [1331/3411] Forecasting GH... [2026-02-12T20:23:03.808953] [INFO ] [sig ] Generating forecast for: GH [2026-02-12T20:23:03.808992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GH' from 'https://tdm.silogroup.org/data/derivative_storage/GH.csv'. [2026-02-12T20:23:03.820518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GH'. [2026-02-12T20:23:03.820904] [INFO ] [FORECASTER] Starting predict_future for GH [2026-02-12T20:23:03.821916] [DEBUG] [LOCAL ] No optimal features file found for GH: ./output/feature-sets/GH.txt [2026-02-12T20:23:03.821969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:03.822001] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:03.822026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:03.822082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:03.879868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:03.880832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:03.880914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:03.880947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:04.010891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:04.011049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:04.011089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:04.011117] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:04.015149] [DEBUG] [FORECASTER] GH: Forecast T+1@11:T+2@11: UP (p=72.32%) [2026-02-12T20:23:04.015430] [INFO ] [FORECASTER] Completed predict_future for GH [2026-02-12T20:23:04.015772] [INFO ] [sig ] GH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:04.166778] [INFO ] [LOCAL ] Saved forecast: GH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GH.txt [2026-02-12T20:23:04.166943] [INFO ] [sig ] [1331/3411] Completed GH in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-12T20:23:04.166986] [INFO ] [sig ] [1332/3411] Forecasting GHI... [2026-02-12T20:23:04.167016] [INFO ] [sig ] Generating forecast for: GHI [2026-02-12T20:23:04.167047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHI' from 'https://tdm.silogroup.org/data/derivative_storage/GHI.csv'. [2026-02-12T20:23:04.179329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHI'. [2026-02-12T20:23:04.179702] [INFO ] [FORECASTER] Starting predict_future for GHI [2026-02-12T20:23:04.180492] [DEBUG] [LOCAL ] No optimal features file found for GHI: ./output/feature-sets/GHI.txt [2026-02-12T20:23:04.180544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:04.180601] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:04.180631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:04.180689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:04.241820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:04.242643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:04.242727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:04.242760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:04.357432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:04.357612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:04.357654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:04.357683] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:04.361281] [DEBUG] [FORECASTER] GHI: Forecast T+1@11:T+2@11: UP (p=60.16%) [2026-02-12T20:23:04.361615] [INFO ] [FORECASTER] Completed predict_future for GHI [2026-02-12T20:23:04.361752] [INFO ] [sig ] GHI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:04.507472] [INFO ] [LOCAL ] Saved forecast: GHI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GHI.txt [2026-02-12T20:23:04.507656] [INFO ] [sig ] [1332/3411] Completed GHI in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-12T20:23:04.507702] [INFO ] [sig ] [1333/3411] Forecasting GHM... [2026-02-12T20:23:04.507730] [INFO ] [sig ] Generating forecast for: GHM [2026-02-12T20:23:04.507761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHM' from 'https://tdm.silogroup.org/data/derivative_storage/GHM.csv'. [2026-02-12T20:23:04.520045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHM'. [2026-02-12T20:23:04.520384] [INFO ] [FORECASTER] Starting predict_future for GHM [2026-02-12T20:23:04.521221] [DEBUG] [LOCAL ] No optimal features file found for GHM: ./output/feature-sets/GHM.txt [2026-02-12T20:23:04.521275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:04.521306] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:04.521331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:04.521387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:04.584599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:04.585492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:04.585600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:04.585637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:04.716477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:04.716659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:04.716702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:04.716732] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:04.720341] [DEBUG] [FORECASTER] GHM: Forecast T+1@11:T+2@11: DOWN (p=10.20%) [2026-02-12T20:23:04.720658] [INFO ] [FORECASTER] Completed predict_future for GHM [2026-02-12T20:23:04.720797] [INFO ] [sig ] GHM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:04.870436] [INFO ] [LOCAL ] Saved forecast: GHM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GHM.txt [2026-02-12T20:23:04.870601] [INFO ] [sig ] [1333/3411] Completed GHM in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-12T20:23:04.870646] [INFO ] [sig ] [1334/3411] Forecasting GHRS... [2026-02-12T20:23:04.870677] [INFO ] [sig ] Generating forecast for: GHRS [2026-02-12T20:23:04.870708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHRS' from 'https://tdm.silogroup.org/data/derivative_storage/GHRS.csv'. [2026-02-12T20:23:04.883299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHRS'. [2026-02-12T20:23:04.883855] [INFO ] [FORECASTER] Starting predict_future for GHRS [2026-02-12T20:23:04.884706] [DEBUG] [LOCAL ] No optimal features file found for GHRS: ./output/feature-sets/GHRS.txt [2026-02-12T20:23:04.884759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:04.884791] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:04.884818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:04.884876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:04.948560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:04.949528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:04.949629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:04.949664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:05.081326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:05.081487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:05.081530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:05.081560] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:05.085153] [DEBUG] [FORECASTER] GHRS: Forecast T+1@11:T+2@11: UP (p=55.45%) [2026-02-12T20:23:05.085436] [INFO ] [FORECASTER] Completed predict_future for GHRS [2026-02-12T20:23:05.085593] [INFO ] [sig ] GHRS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:05.239959] [INFO ] [LOCAL ] Saved forecast: GHRS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GHRS.txt [2026-02-12T20:23:05.240120] [INFO ] [sig ] [1334/3411] Completed GHRS in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-12T20:23:05.240171] [INFO ] [sig ] [1335/3411] Forecasting GHY... [2026-02-12T20:23:05.240200] [INFO ] [sig ] Generating forecast for: GHY [2026-02-12T20:23:05.240230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHY' from 'https://tdm.silogroup.org/data/derivative_storage/GHY.csv'. [2026-02-12T20:23:05.252507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHY'. [2026-02-12T20:23:05.252870] [INFO ] [FORECASTER] Starting predict_future for GHY [2026-02-12T20:23:05.253704] [DEBUG] [LOCAL ] No optimal features file found for GHY: ./output/feature-sets/GHY.txt [2026-02-12T20:23:05.253757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:05.253789] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:05.253816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:05.253872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:05.311773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:05.312548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:05.312714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:05.312751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:05.432449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:05.432632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:05.432677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:05.432707] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:05.436276] [DEBUG] [FORECASTER] GHY: Forecast T+1@11:T+2@11: DOWN (p=15.34%) [2026-02-12T20:23:05.436610] [INFO ] [FORECASTER] Completed predict_future for GHY [2026-02-12T20:23:05.436760] [INFO ] [sig ] GHY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:05.587617] [INFO ] [LOCAL ] Saved forecast: GHY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GHY.txt [2026-02-12T20:23:05.587773] [INFO ] [sig ] [1335/3411] Completed GHY in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-12T20:23:05.587814] [INFO ] [sig ] [1336/3411] Forecasting GIB... [2026-02-12T20:23:05.588030] [INFO ] [sig ] Generating forecast for: GIB [2026-02-12T20:23:05.588060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIB' from 'https://tdm.silogroup.org/data/derivative_storage/GIB.csv'. [2026-02-12T20:23:05.602514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIB'. [2026-02-12T20:23:05.602895] [INFO ] [FORECASTER] Starting predict_future for GIB [2026-02-12T20:23:05.603704] [DEBUG] [LOCAL ] No optimal features file found for GIB: ./output/feature-sets/GIB.txt [2026-02-12T20:23:05.603758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:05.603789] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:05.603817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:05.603874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:05.664900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:05.665778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:05.665864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:05.665899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:05.795380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:05.795755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:05.795799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:05.795829] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:05.799368] [DEBUG] [FORECASTER] GIB: Forecast T+1@11:T+2@11: UP (p=58.90%) [2026-02-12T20:23:05.799745] [INFO ] [FORECASTER] Completed predict_future for GIB [2026-02-12T20:23:05.799922] [INFO ] [sig ] GIB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:05.952866] [INFO ] [LOCAL ] Saved forecast: GIB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GIB.txt [2026-02-12T20:23:05.953017] [INFO ] [sig ] [1336/3411] Completed GIB in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-12T20:23:05.953058] [INFO ] [sig ] [1337/3411] Forecasting GIII... [2026-02-12T20:23:05.953090] [INFO ] [sig ] Generating forecast for: GIII [2026-02-12T20:23:05.953123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIII' from 'https://tdm.silogroup.org/data/derivative_storage/GIII.csv'. [2026-02-12T20:23:05.965179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIII'. [2026-02-12T20:23:05.965546] [INFO ] [FORECASTER] Starting predict_future for GIII [2026-02-12T20:23:05.966366] [DEBUG] [LOCAL ] No optimal features file found for GIII: ./output/feature-sets/GIII.txt [2026-02-12T20:23:05.966421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:05.966453] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:05.966481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:05.966539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:06.029338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:06.030218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:06.030311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:06.030347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:06.161267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:06.161446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:06.161506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:06.161549] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:06.165150] [DEBUG] [FORECASTER] GIII: Forecast T+1@11:T+2@11: UP (p=60.70%) [2026-02-12T20:23:06.165488] [INFO ] [FORECASTER] Completed predict_future for GIII [2026-02-12T20:23:06.165672] [INFO ] [sig ] GIII: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:06.318343] [INFO ] [LOCAL ] Saved forecast: GIII 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GIII.txt [2026-02-12T20:23:06.318510] [INFO ] [sig ] [1337/3411] Completed GIII in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-12T20:23:06.318588] [INFO ] [sig ] [1338/3411] Forecasting GILD... [2026-02-12T20:23:06.318627] [INFO ] [sig ] Generating forecast for: GILD [2026-02-12T20:23:06.318661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GILD' from 'https://tdm.silogroup.org/data/derivative_storage/GILD.csv'. [2026-02-12T20:23:06.330945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GILD'. [2026-02-12T20:23:06.331333] [INFO ] [FORECASTER] Starting predict_future for GILD [2026-02-12T20:23:06.332174] [DEBUG] [LOCAL ] No optimal features file found for GILD: ./output/feature-sets/GILD.txt [2026-02-12T20:23:06.332229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:06.332262] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:06.332290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:06.332348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:06.391776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:06.392691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:06.392778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:06.392812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:06.519188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:06.519355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:06.519404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:06.519441] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:06.522918] [DEBUG] [FORECASTER] GILD: Forecast T+1@11:T+2@11: UP (p=71.60%) [2026-02-12T20:23:06.523201] [INFO ] [FORECASTER] Completed predict_future for GILD [2026-02-12T20:23:06.523334] [INFO ] [sig ] GILD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:06.681692] [INFO ] [LOCAL ] Saved forecast: GILD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GILD.txt [2026-02-12T20:23:06.681920] [INFO ] [sig ] [1338/3411] Completed GILD in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-12T20:23:06.681969] [INFO ] [sig ] [1339/3411] Forecasting GIS... [2026-02-12T20:23:06.681998] [INFO ] [sig ] Generating forecast for: GIS [2026-02-12T20:23:06.682037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIS' from 'https://tdm.silogroup.org/data/derivative_storage/GIS.csv'. [2026-02-12T20:23:06.693974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIS'. [2026-02-12T20:23:06.694298] [INFO ] [FORECASTER] Starting predict_future for GIS [2026-02-12T20:23:06.695314] [DEBUG] [LOCAL ] No optimal features file found for GIS: ./output/feature-sets/GIS.txt [2026-02-12T20:23:06.695369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:06.695403] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:06.695435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:06.695501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:06.757642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:06.758471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:06.758562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:06.758618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:06.887407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:06.887589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:06.887634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:06.887665] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:06.891278] [DEBUG] [FORECASTER] GIS: Forecast T+1@11:T+2@11: DOWN (p=45.80%) [2026-02-12T20:23:06.891598] [INFO ] [FORECASTER] Completed predict_future for GIS [2026-02-12T20:23:06.891761] [INFO ] [sig ] GIS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:07.048859] [INFO ] [LOCAL ] Saved forecast: GIS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GIS.txt [2026-02-12T20:23:07.049081] [INFO ] [sig ] [1339/3411] Completed GIS in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-12T20:23:07.049147] [INFO ] [sig ] [1340/3411] Forecasting GKOS... [2026-02-12T20:23:07.049191] [INFO ] [sig ] Generating forecast for: GKOS [2026-02-12T20:23:07.049232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GKOS' from 'https://tdm.silogroup.org/data/derivative_storage/GKOS.csv'. [2026-02-12T20:23:07.062744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GKOS'. [2026-02-12T20:23:07.063175] [INFO ] [FORECASTER] Starting predict_future for GKOS [2026-02-12T20:23:07.064080] [DEBUG] [LOCAL ] No optimal features file found for GKOS: ./output/feature-sets/GKOS.txt [2026-02-12T20:23:07.064147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:07.064181] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:07.064208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:07.064266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:07.125080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:07.126015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:07.126105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:07.126138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:07.252135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:07.252319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:07.252374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:07.252408] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:07.255975] [DEBUG] [FORECASTER] GKOS: Forecast T+1@11:T+2@11: DOWN (p=7.75%) [2026-02-12T20:23:07.256258] [INFO ] [FORECASTER] Completed predict_future for GKOS [2026-02-12T20:23:07.256394] [INFO ] [sig ] GKOS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:07.410744] [INFO ] [LOCAL ] Saved forecast: GKOS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GKOS.txt [2026-02-12T20:23:07.410907] [INFO ] [sig ] [1340/3411] Completed GKOS in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-12T20:23:07.410949] [INFO ] [sig ] [1341/3411] Forecasting GL... [2026-02-12T20:23:07.410978] [INFO ] [sig ] Generating forecast for: GL [2026-02-12T20:23:07.411009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GL' from 'https://tdm.silogroup.org/data/derivative_storage/GL.csv'. [2026-02-12T20:23:07.424030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GL'. [2026-02-12T20:23:07.424385] [INFO ] [FORECASTER] Starting predict_future for GL [2026-02-12T20:23:07.425417] [DEBUG] [LOCAL ] No optimal features file found for GL: ./output/feature-sets/GL.txt [2026-02-12T20:23:07.425469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:07.425501] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:07.425527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:07.425604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:07.488165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:07.489072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:07.489158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:07.489191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:07.613244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:07.613410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:07.613450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:07.613484] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:07.616973] [DEBUG] [FORECASTER] GL: Forecast T+1@11:T+2@11: DOWN (p=3.76%) [2026-02-12T20:23:07.617289] [INFO ] [FORECASTER] Completed predict_future for GL [2026-02-12T20:23:07.617440] [INFO ] [sig ] GL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:07.761630] [INFO ] [LOCAL ] Saved forecast: GL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GL.txt [2026-02-12T20:23:07.761806] [INFO ] [sig ] [1341/3411] Completed GL in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-12T20:23:07.761847] [INFO ] [sig ] [1342/3411] Forecasting GLAD... [2026-02-12T20:23:07.761876] [INFO ] [sig ] Generating forecast for: GLAD [2026-02-12T20:23:07.761905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLAD' from 'https://tdm.silogroup.org/data/derivative_storage/GLAD.csv'. [2026-02-12T20:23:07.774564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLAD'. [2026-02-12T20:23:07.775029] [INFO ] [FORECASTER] Starting predict_future for GLAD [2026-02-12T20:23:07.775899] [DEBUG] [LOCAL ] No optimal features file found for GLAD: ./output/feature-sets/GLAD.txt [2026-02-12T20:23:07.775966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:07.776061] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:07.776097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:07.776157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:07.839357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:07.840279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:07.840369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:07.840408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:07.967757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:07.967926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:07.967968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:07.967998] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:07.971625] [DEBUG] [FORECASTER] GLAD: Forecast T+1@11:T+2@11: DOWN (p=30.41%) [2026-02-12T20:23:07.971955] [INFO ] [FORECASTER] Completed predict_future for GLAD [2026-02-12T20:23:07.972106] [INFO ] [sig ] GLAD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:08.120989] [INFO ] [LOCAL ] Saved forecast: GLAD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GLAD.txt [2026-02-12T20:23:08.121151] [INFO ] [sig ] [1342/3411] Completed GLAD in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-12T20:23:08.121194] [INFO ] [sig ] [1343/3411] Forecasting GLBE... [2026-02-12T20:23:08.121224] [INFO ] [sig ] Generating forecast for: GLBE [2026-02-12T20:23:08.121257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBE' from 'https://tdm.silogroup.org/data/derivative_storage/GLBE.csv'. [2026-02-12T20:23:08.133402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBE'. [2026-02-12T20:23:08.133761] [INFO ] [FORECASTER] Starting predict_future for GLBE [2026-02-12T20:23:08.134537] [DEBUG] [LOCAL ] No optimal features file found for GLBE: ./output/feature-sets/GLBE.txt [2026-02-12T20:23:08.134608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:08.134641] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:08.134668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:08.134724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:08.192959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:08.193892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:08.193978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:08.194012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:08.322595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:08.322748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:08.322788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:08.322817] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:08.326396] [DEBUG] [FORECASTER] GLBE: Forecast T+1@11:T+2@11: DOWN (p=23.66%) [2026-02-12T20:23:08.326885] [INFO ] [FORECASTER] Completed predict_future for GLBE [2026-02-12T20:23:08.327017] [INFO ] [sig ] GLBE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:08.471529] [INFO ] [LOCAL ] Saved forecast: GLBE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GLBE.txt [2026-02-12T20:23:08.471720] [INFO ] [sig ] [1343/3411] Completed GLBE in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-12T20:23:08.471776] [INFO ] [sig ] [1344/3411] Forecasting GLBS... [2026-02-12T20:23:08.471811] [INFO ] [sig ] Generating forecast for: GLBS [2026-02-12T20:23:08.471843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBS' from 'https://tdm.silogroup.org/data/derivative_storage/GLBS.csv'. [2026-02-12T20:23:08.483939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBS'. [2026-02-12T20:23:08.484281] [INFO ] [FORECASTER] Starting predict_future for GLBS [2026-02-12T20:23:08.485116] [DEBUG] [LOCAL ] No optimal features file found for GLBS: ./output/feature-sets/GLBS.txt [2026-02-12T20:23:08.485176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:08.485216] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:08.485245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:08.485304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:08.547222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:08.548196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:08.548288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:08.548322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:08.663291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:08.663452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:08.663493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:08.663522] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:08.667009] [DEBUG] [FORECASTER] GLBS: Forecast T+1@11:T+2@11: DOWN (p=2.29%) [2026-02-12T20:23:08.667311] [INFO ] [FORECASTER] Completed predict_future for GLBS [2026-02-12T20:23:08.667446] [INFO ] [sig ] GLBS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:08.810095] [INFO ] [LOCAL ] Saved forecast: GLBS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GLBS.txt [2026-02-12T20:23:08.810290] [INFO ] [sig ] [1344/3411] Completed GLBS in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-12T20:23:08.810334] [INFO ] [sig ] [1345/3411] Forecasting GLDD... [2026-02-12T20:23:08.810363] [INFO ] [sig ] Generating forecast for: GLDD [2026-02-12T20:23:08.810396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLDD' from 'https://tdm.silogroup.org/data/derivative_storage/GLDD.csv'. [2026-02-12T20:23:08.823340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLDD'. [2026-02-12T20:23:08.823719] [INFO ] [FORECASTER] Starting predict_future for GLDD [2026-02-12T20:23:08.824535] [DEBUG] [LOCAL ] No optimal features file found for GLDD: ./output/feature-sets/GLDD.txt [2026-02-12T20:23:08.824609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:08.824644] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:08.824671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:08.824735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:08.888933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:08.890067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:08.890158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:08.890192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:09.028275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:09.028460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:09.028531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:09.028663] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:09.032807] [DEBUG] [FORECASTER] GLDD: Forecast T+1@11:T+2@11: DOWN (p=10.02%) [2026-02-12T20:23:09.033221] [INFO ] [FORECASTER] Completed predict_future for GLDD [2026-02-12T20:23:09.033386] [INFO ] [sig ] GLDD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:09.194522] [INFO ] [LOCAL ] Saved forecast: GLDD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GLDD.txt [2026-02-12T20:23:09.194718] [INFO ] [sig ] [1345/3411] Completed GLDD in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-12T20:23:09.194763] [INFO ] [sig ] [1346/3411] Forecasting GLNG... [2026-02-12T20:23:09.194793] [INFO ] [sig ] Generating forecast for: GLNG [2026-02-12T20:23:09.194825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLNG' from 'https://tdm.silogroup.org/data/derivative_storage/GLNG.csv'. [2026-02-12T20:23:09.207673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLNG'. [2026-02-12T20:23:09.208095] [INFO ] [FORECASTER] Starting predict_future for GLNG [2026-02-12T20:23:09.209006] [DEBUG] [LOCAL ] No optimal features file found for GLNG: ./output/feature-sets/GLNG.txt [2026-02-12T20:23:09.209063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:09.209096] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:09.209124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:09.209182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:09.269599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:09.270619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:09.270720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:09.270755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:09.402554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:09.402738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:09.402778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:09.402807] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:09.406298] [DEBUG] [FORECASTER] GLNG: Forecast T+1@11:T+2@11: DOWN (p=37.98%) [2026-02-12T20:23:09.406632] [INFO ] [FORECASTER] Completed predict_future for GLNG [2026-02-12T20:23:09.406771] [INFO ] [sig ] GLNG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:09.556370] [INFO ] [LOCAL ] Saved forecast: GLNG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GLNG.txt [2026-02-12T20:23:09.556554] [INFO ] [sig ] [1346/3411] Completed GLNG in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-12T20:23:09.556621] [INFO ] [sig ] [1347/3411] Forecasting GLOB... [2026-02-12T20:23:09.556653] [INFO ] [sig ] Generating forecast for: GLOB [2026-02-12T20:23:09.556692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLOB' from 'https://tdm.silogroup.org/data/derivative_storage/GLOB.csv'. [2026-02-12T20:23:09.569384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLOB'. [2026-02-12T20:23:09.569879] [INFO ] [FORECASTER] Starting predict_future for GLOB [2026-02-12T20:23:09.570792] [DEBUG] [LOCAL ] No optimal features file found for GLOB: ./output/feature-sets/GLOB.txt [2026-02-12T20:23:09.570845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:09.570877] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:09.570905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:09.570963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:09.632259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:09.633176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:09.633273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:09.633307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:09.755639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:09.755797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:09.755854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:09.755884] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:09.759330] [DEBUG] [FORECASTER] GLOB: Forecast T+1@11:T+2@11: UP (p=74.60%) [2026-02-12T20:23:09.759631] [INFO ] [FORECASTER] Completed predict_future for GLOB [2026-02-12T20:23:09.759769] [INFO ] [sig ] GLOB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:09.903036] [INFO ] [LOCAL ] Saved forecast: GLOB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GLOB.txt [2026-02-12T20:23:09.903198] [INFO ] [sig ] [1347/3411] Completed GLOB in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-12T20:23:09.903240] [INFO ] [sig ] [1348/3411] Forecasting GLP... [2026-02-12T20:23:09.903269] [INFO ] [sig ] Generating forecast for: GLP [2026-02-12T20:23:09.903300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLP' from 'https://tdm.silogroup.org/data/derivative_storage/GLP.csv'. [2026-02-12T20:23:09.915227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLP'. [2026-02-12T20:23:09.915826] [INFO ] [FORECASTER] Starting predict_future for GLP [2026-02-12T20:23:09.916658] [DEBUG] [LOCAL ] No optimal features file found for GLP: ./output/feature-sets/GLP.txt [2026-02-12T20:23:09.916711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:09.916743] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:09.916770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:09.917004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:09.977331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:09.978247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:09.978333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:09.978367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:10.100092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:10.100251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:10.100291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:10.100320] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:10.103719] [DEBUG] [FORECASTER] GLP: Forecast T+1@11:T+2@11: DOWN (p=13.13%) [2026-02-12T20:23:10.103991] [INFO ] [FORECASTER] Completed predict_future for GLP [2026-02-12T20:23:10.104118] [INFO ] [sig ] GLP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:10.246873] [INFO ] [LOCAL ] Saved forecast: GLP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GLP.txt [2026-02-12T20:23:10.247005] [INFO ] [sig ] [1348/3411] Completed GLP in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-12T20:23:10.247044] [INFO ] [sig ] [1349/3411] Forecasting GLPG... [2026-02-12T20:23:10.247073] [INFO ] [sig ] Generating forecast for: GLPG [2026-02-12T20:23:10.247104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPG' from 'https://tdm.silogroup.org/data/derivative_storage/GLPG.csv'. [2026-02-12T20:23:10.258901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPG'. [2026-02-12T20:23:10.259209] [INFO ] [FORECASTER] Starting predict_future for GLPG [2026-02-12T20:23:10.260047] [DEBUG] [LOCAL ] No optimal features file found for GLPG: ./output/feature-sets/GLPG.txt [2026-02-12T20:23:10.260100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:10.260135] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:10.260162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:10.260220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:10.319982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:10.320900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:10.320980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:10.321013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:10.445755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:10.445914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:10.445955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:10.445983] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:10.449511] [DEBUG] [FORECASTER] GLPG: Forecast T+1@11:T+2@11: UP (p=64.41%) [2026-02-12T20:23:10.449834] [INFO ] [FORECASTER] Completed predict_future for GLPG [2026-02-12T20:23:10.450155] [INFO ] [sig ] GLPG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:10.603402] [INFO ] [LOCAL ] Saved forecast: GLPG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GLPG.txt [2026-02-12T20:23:10.603594] [INFO ] [sig ] [1349/3411] Completed GLPG in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-12T20:23:10.603647] [INFO ] [sig ] [1350/3411] Forecasting GLPI... [2026-02-12T20:23:10.603686] [INFO ] [sig ] Generating forecast for: GLPI [2026-02-12T20:23:10.603724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPI' from 'https://tdm.silogroup.org/data/derivative_storage/GLPI.csv'. [2026-02-12T20:23:10.616444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPI'. [2026-02-12T20:23:10.617028] [INFO ] [FORECASTER] Starting predict_future for GLPI [2026-02-12T20:23:10.618084] [DEBUG] [LOCAL ] No optimal features file found for GLPI: ./output/feature-sets/GLPI.txt [2026-02-12T20:23:10.618140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:10.618174] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:10.618200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:10.618268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:10.679652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:10.680513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:10.680617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:10.680653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:10.801839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:10.801998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:10.802038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:10.802069] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:10.805632] [DEBUG] [FORECASTER] GLPI: Forecast T+1@11:T+2@11: UP (p=66.68%) [2026-02-12T20:23:10.805922] [INFO ] [FORECASTER] Completed predict_future for GLPI [2026-02-12T20:23:10.806059] [INFO ] [sig ] GLPI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:10.948844] [INFO ] [LOCAL ] Saved forecast: GLPI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GLPI.txt [2026-02-12T20:23:10.948996] [INFO ] [sig ] [1350/3411] Completed GLPI in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-12T20:23:10.949037] [INFO ] [sig ] [1351/3411] Forecasting GLRE... [2026-02-12T20:23:10.949066] [INFO ] [sig ] Generating forecast for: GLRE [2026-02-12T20:23:10.949096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLRE' from 'https://tdm.silogroup.org/data/derivative_storage/GLRE.csv'. [2026-02-12T20:23:10.962893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLRE'. [2026-02-12T20:23:10.963205] [INFO ] [FORECASTER] Starting predict_future for GLRE [2026-02-12T20:23:10.963996] [DEBUG] [LOCAL ] No optimal features file found for GLRE: ./output/feature-sets/GLRE.txt [2026-02-12T20:23:10.964047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:10.964090] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:10.964117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:10.964174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:11.029871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:11.030849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:11.030937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:11.030972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:11.151432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:11.151612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:11.151654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:11.151682] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:11.155170] [DEBUG] [FORECASTER] GLRE: Forecast T+1@11:T+2@11: UP (p=93.30%) [2026-02-12T20:23:11.155456] [INFO ] [FORECASTER] Completed predict_future for GLRE [2026-02-12T20:23:11.155614] [INFO ] [sig ] GLRE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:11.306749] [INFO ] [LOCAL ] Saved forecast: GLRE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GLRE.txt [2026-02-12T20:23:11.306937] [INFO ] [sig ] [1351/3411] Completed GLRE in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-12T20:23:11.306981] [INFO ] [sig ] [1352/3411] Forecasting GLSI... [2026-02-12T20:23:11.307018] [INFO ] [sig ] Generating forecast for: GLSI [2026-02-12T20:23:11.307052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLSI' from 'https://tdm.silogroup.org/data/derivative_storage/GLSI.csv'. [2026-02-12T20:23:11.321080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLSI'. [2026-02-12T20:23:11.321458] [INFO ] [FORECASTER] Starting predict_future for GLSI [2026-02-12T20:23:11.322538] [DEBUG] [LOCAL ] No optimal features file found for GLSI: ./output/feature-sets/GLSI.txt [2026-02-12T20:23:11.322618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:11.322653] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:11.322681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:11.322739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:11.387419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:11.388595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:11.388732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:11.388767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:11.514105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:11.514271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:11.514317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:11.514348] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:11.518098] [DEBUG] [FORECASTER] GLSI: Forecast T+1@11:T+2@11: DOWN (p=2.82%) [2026-02-12T20:23:11.518432] [INFO ] [FORECASTER] Completed predict_future for GLSI [2026-02-12T20:23:11.518626] [INFO ] [sig ] GLSI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:11.673562] [INFO ] [LOCAL ] Saved forecast: GLSI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GLSI.txt [2026-02-12T20:23:11.673912] [INFO ] [sig ] [1352/3411] Completed GLSI in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-12T20:23:11.673952] [INFO ] [sig ] [1353/3411] Forecasting GLTO... [2026-02-12T20:23:11.673982] [INFO ] [sig ] Generating forecast for: GLTO [2026-02-12T20:23:11.674014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLTO' from 'https://tdm.silogroup.org/data/derivative_storage/GLTO.csv'. [2026-02-12T20:23:11.686917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLTO'. [2026-02-12T20:23:11.687324] [INFO ] [FORECASTER] Starting predict_future for GLTO [2026-02-12T20:23:11.688221] [DEBUG] [LOCAL ] No optimal features file found for GLTO: ./output/feature-sets/GLTO.txt [2026-02-12T20:23:11.688276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:11.688309] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:11.688336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:11.688394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:11.748550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:11.749268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:11.749353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:11.749388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:11.867270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:11.867427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:11.867468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:11.867496] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:11.871035] [DEBUG] [FORECASTER] GLTO: Forecast T+1@11:T+2@11: DOWN (p=16.75%) [2026-02-12T20:23:11.871310] [INFO ] [FORECASTER] Completed predict_future for GLTO [2026-02-12T20:23:11.871441] [INFO ] [sig ] GLTO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:12.020839] [INFO ] [LOCAL ] Saved forecast: GLTO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GLTO.txt [2026-02-12T20:23:12.020971] [INFO ] [sig ] [1353/3411] Completed GLTO in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-12T20:23:12.021012] [INFO ] [sig ] [1354/3411] Forecasting GLUE... [2026-02-12T20:23:12.021041] [INFO ] [sig ] Generating forecast for: GLUE [2026-02-12T20:23:12.021073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLUE' from 'https://tdm.silogroup.org/data/derivative_storage/GLUE.csv'. [2026-02-12T20:23:12.032828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLUE'. [2026-02-12T20:23:12.033140] [INFO ] [FORECASTER] Starting predict_future for GLUE [2026-02-12T20:23:12.034130] [DEBUG] [LOCAL ] No optimal features file found for GLUE: ./output/feature-sets/GLUE.txt [2026-02-12T20:23:12.034182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:12.034213] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:12.034239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:12.034295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:12.095977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:12.096874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:12.096962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:12.096997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:12.220526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:12.220703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:12.220743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:12.220772] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:12.224458] [DEBUG] [FORECASTER] GLUE: Forecast T+1@11:T+2@11: DOWN (p=7.74%) [2026-02-12T20:23:12.224785] [INFO ] [FORECASTER] Completed predict_future for GLUE [2026-02-12T20:23:12.224925] [INFO ] [sig ] GLUE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:12.378029] [INFO ] [LOCAL ] Saved forecast: GLUE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GLUE.txt [2026-02-12T20:23:12.378187] [INFO ] [sig ] [1354/3411] Completed GLUE in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-12T20:23:12.378232] [INFO ] [sig ] [1355/3411] Forecasting GMAB... [2026-02-12T20:23:12.378265] [INFO ] [sig ] Generating forecast for: GMAB [2026-02-12T20:23:12.378295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMAB' from 'https://tdm.silogroup.org/data/derivative_storage/GMAB.csv'. [2026-02-12T20:23:12.390156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMAB'. [2026-02-12T20:23:12.390484] [INFO ] [FORECASTER] Starting predict_future for GMAB [2026-02-12T20:23:12.391281] [DEBUG] [LOCAL ] No optimal features file found for GMAB: ./output/feature-sets/GMAB.txt [2026-02-12T20:23:12.391333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:12.391365] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:12.391391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:12.391447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:12.452670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:12.453677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:12.453798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:12.453847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:12.586383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:12.586546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:12.586614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:12.586659] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:12.591329] [DEBUG] [FORECASTER] GMAB: Forecast T+1@11:T+2@11: DOWN (p=36.25%) [2026-02-12T20:23:12.591730] [INFO ] [FORECASTER] Completed predict_future for GMAB [2026-02-12T20:23:12.591890] [INFO ] [sig ] GMAB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:12.768702] [INFO ] [LOCAL ] Saved forecast: GMAB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GMAB.txt [2026-02-12T20:23:12.768878] [INFO ] [sig ] [1355/3411] Completed GMAB in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-12T20:23:12.768919] [INFO ] [sig ] [1356/3411] Forecasting GME... [2026-02-12T20:23:12.768949] [INFO ] [sig ] Generating forecast for: GME [2026-02-12T20:23:12.768982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GME' from 'https://tdm.silogroup.org/data/derivative_storage/GME.csv'. [2026-02-12T20:23:12.780781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GME'. [2026-02-12T20:23:12.781098] [INFO ] [FORECASTER] Starting predict_future for GME [2026-02-12T20:23:12.781925] [DEBUG] [LOCAL ] No optimal features file found for GME: ./output/feature-sets/GME.txt [2026-02-12T20:23:12.781979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:12.782012] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:12.782041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:12.782099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:12.852182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:12.853125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:12.853217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:12.853251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:12.975330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:12.975496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:12.975543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:12.975604] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:12.979047] [DEBUG] [FORECASTER] GME: Forecast T+1@11:T+2@11: UP (p=90.36%) [2026-02-12T20:23:12.979329] [INFO ] [FORECASTER] Completed predict_future for GME [2026-02-12T20:23:12.979509] [INFO ] [sig ] GME: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:13.127713] [INFO ] [LOCAL ] Saved forecast: GME 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GME.txt [2026-02-12T20:23:13.127879] [INFO ] [sig ] [1356/3411] Completed GME in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-12T20:23:13.127918] [INFO ] [sig ] [1357/3411] Forecasting GMED... [2026-02-12T20:23:13.127948] [INFO ] [sig ] Generating forecast for: GMED [2026-02-12T20:23:13.127980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMED' from 'https://tdm.silogroup.org/data/derivative_storage/GMED.csv'. [2026-02-12T20:23:13.141212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMED'. [2026-02-12T20:23:13.141603] [INFO ] [FORECASTER] Starting predict_future for GMED [2026-02-12T20:23:13.142399] [DEBUG] [LOCAL ] No optimal features file found for GMED: ./output/feature-sets/GMED.txt [2026-02-12T20:23:13.142455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:13.142487] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:13.142513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:13.142570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:13.203023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:13.203946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:13.204031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:13.204063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:13.329682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:13.330032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:13.330072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:13.330099] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:13.333725] [DEBUG] [FORECASTER] GMED: Forecast T+1@11:T+2@11: DOWN (p=44.38%) [2026-02-12T20:23:13.334002] [INFO ] [FORECASTER] Completed predict_future for GMED [2026-02-12T20:23:13.334130] [INFO ] [sig ] GMED: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:13.477158] [INFO ] [LOCAL ] Saved forecast: GMED 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GMED.txt [2026-02-12T20:23:13.477352] [INFO ] [sig ] [1357/3411] Completed GMED in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-12T20:23:13.477394] [INFO ] [sig ] [1358/3411] Forecasting GMM... [2026-02-12T20:23:13.477423] [INFO ] [sig ] Generating forecast for: GMM [2026-02-12T20:23:13.477453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMM' from 'https://tdm.silogroup.org/data/derivative_storage/GMM.csv'. [2026-02-12T20:23:13.488643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMM'. [2026-02-12T20:23:13.488994] [INFO ] [FORECASTER] Starting predict_future for GMM [2026-02-12T20:23:13.489803] [DEBUG] [LOCAL ] No optimal features file found for GMM: ./output/feature-sets/GMM.txt [2026-02-12T20:23:13.489855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:13.489886] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:13.489912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:13.489969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:13.546622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:13.547555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:13.547683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:13.547719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:13.654038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:13.654201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:13.654240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:13.654286] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:13.657902] [DEBUG] [FORECASTER] GMM: Forecast T+1@11:T+2@11: UP (p=94.13%) [2026-02-12T20:23:13.658199] [INFO ] [FORECASTER] Completed predict_future for GMM [2026-02-12T20:23:13.658335] [INFO ] [sig ] GMM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:13.800592] [INFO ] [LOCAL ] Saved forecast: GMM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GMM.txt [2026-02-12T20:23:13.800770] [INFO ] [sig ] [1358/3411] Completed GMM in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-12T20:23:13.800811] [INFO ] [sig ] [1359/3411] Forecasting GMRE... [2026-02-12T20:23:13.800840] [INFO ] [sig ] Generating forecast for: GMRE [2026-02-12T20:23:13.800870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMRE' from 'https://tdm.silogroup.org/data/derivative_storage/GMRE.csv'. [2026-02-12T20:23:13.812396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMRE'. [2026-02-12T20:23:13.812774] [INFO ] [FORECASTER] Starting predict_future for GMRE [2026-02-12T20:23:13.813552] [DEBUG] [LOCAL ] No optimal features file found for GMRE: ./output/feature-sets/GMRE.txt [2026-02-12T20:23:13.813648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:13.813714] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:13.813742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:13.813799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:13.876699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:13.878092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:13.878185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:13.878220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:14.007863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:14.008029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:14.008090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:14.008122] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:14.011839] [DEBUG] [FORECASTER] GMRE: Forecast T+1@11:T+2@11: UP (p=61.34%) [2026-02-12T20:23:14.012273] [INFO ] [FORECASTER] Completed predict_future for GMRE [2026-02-12T20:23:14.012447] [INFO ] [sig ] GMRE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:14.169498] [INFO ] [LOCAL ] Saved forecast: GMRE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GMRE.txt [2026-02-12T20:23:14.169681] [INFO ] [sig ] [1359/3411] Completed GMRE in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-12T20:23:14.169728] [INFO ] [sig ] [1360/3411] Forecasting GNE... [2026-02-12T20:23:14.169759] [INFO ] [sig ] Generating forecast for: GNE [2026-02-12T20:23:14.169790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNE' from 'https://tdm.silogroup.org/data/derivative_storage/GNE.csv'. [2026-02-12T20:23:14.183400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNE'. [2026-02-12T20:23:14.183867] [INFO ] [FORECASTER] Starting predict_future for GNE [2026-02-12T20:23:14.184760] [DEBUG] [LOCAL ] No optimal features file found for GNE: ./output/feature-sets/GNE.txt [2026-02-12T20:23:14.184816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:14.184850] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:14.184879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:14.184947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:14.251867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:14.252949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:14.253106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:14.253160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:14.377374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:14.377531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:14.377588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:14.377623] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:14.381371] [DEBUG] [FORECASTER] GNE: Forecast T+1@11:T+2@11: DOWN (p=19.55%) [2026-02-12T20:23:14.381695] [INFO ] [FORECASTER] Completed predict_future for GNE [2026-02-12T20:23:14.382036] [INFO ] [sig ] GNE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:14.531681] [INFO ] [LOCAL ] Saved forecast: GNE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GNE.txt [2026-02-12T20:23:14.531812] [INFO ] [sig ] [1360/3411] Completed GNE in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-12T20:23:14.531853] [INFO ] [sig ] [1361/3411] Forecasting GNK... [2026-02-12T20:23:14.531882] [INFO ] [sig ] Generating forecast for: GNK [2026-02-12T20:23:14.531913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNK' from 'https://tdm.silogroup.org/data/derivative_storage/GNK.csv'. [2026-02-12T20:23:14.543371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNK'. [2026-02-12T20:23:14.543670] [INFO ] [FORECASTER] Starting predict_future for GNK [2026-02-12T20:23:14.544429] [DEBUG] [LOCAL ] No optimal features file found for GNK: ./output/feature-sets/GNK.txt [2026-02-12T20:23:14.544481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:14.544513] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:14.544540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:14.544631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:14.602396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:14.603325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:14.603408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:14.603443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:14.730082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:14.730223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:14.730262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:14.730292] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:14.733963] [DEBUG] [FORECASTER] GNK: Forecast T+1@11:T+2@11: UP (p=99.41%) [2026-02-12T20:23:14.734235] [INFO ] [FORECASTER] Completed predict_future for GNK [2026-02-12T20:23:14.734382] [INFO ] [sig ] GNK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:14.875838] [INFO ] [LOCAL ] Saved forecast: GNK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GNK.txt [2026-02-12T20:23:14.875956] [INFO ] [sig ] [1361/3411] Completed GNK in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-12T20:23:14.875995] [INFO ] [sig ] [1362/3411] Forecasting GNL... [2026-02-12T20:23:14.876024] [INFO ] [sig ] Generating forecast for: GNL [2026-02-12T20:23:14.876054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNL' from 'https://tdm.silogroup.org/data/derivative_storage/GNL.csv'. [2026-02-12T20:23:14.887265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNL'. [2026-02-12T20:23:14.887599] [INFO ] [FORECASTER] Starting predict_future for GNL [2026-02-12T20:23:14.888389] [DEBUG] [LOCAL ] No optimal features file found for GNL: ./output/feature-sets/GNL.txt [2026-02-12T20:23:14.888440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:14.888471] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:14.888509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:14.888567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:14.947457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:14.948102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:14.948187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:14.948218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:15.068379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:15.068519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:15.068557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:15.068631] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:15.072174] [DEBUG] [FORECASTER] GNL: Forecast T+1@11:T+2@11: UP (p=99.36%) [2026-02-12T20:23:15.072447] [INFO ] [FORECASTER] Completed predict_future for GNL [2026-02-12T20:23:15.072592] [INFO ] [sig ] GNL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:15.212665] [INFO ] [LOCAL ] Saved forecast: GNL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GNL.txt [2026-02-12T20:23:15.212820] [INFO ] [sig ] [1362/3411] Completed GNL in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-12T20:23:15.212859] [INFO ] [sig ] [1363/3411] Forecasting GNLX... [2026-02-12T20:23:15.212891] [INFO ] [sig ] Generating forecast for: GNLX [2026-02-12T20:23:15.212922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLX' from 'https://tdm.silogroup.org/data/derivative_storage/GNLX.csv'. [2026-02-12T20:23:15.224455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLX'. [2026-02-12T20:23:15.224776] [INFO ] [FORECASTER] Starting predict_future for GNLX [2026-02-12T20:23:15.225564] [DEBUG] [LOCAL ] No optimal features file found for GNLX: ./output/feature-sets/GNLX.txt [2026-02-12T20:23:15.225640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:15.225674] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:15.225702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:15.225761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:15.285201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:15.285937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:15.286022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:15.286057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:15.412195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:15.412367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:15.412411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:15.412440] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:15.416158] [DEBUG] [FORECASTER] GNLX: Forecast T+1@11:T+2@11: DOWN (p=13.84%) [2026-02-12T20:23:15.416463] [INFO ] [FORECASTER] Completed predict_future for GNLX [2026-02-12T20:23:15.416633] [INFO ] [sig ] GNLX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:15.573122] [INFO ] [LOCAL ] Saved forecast: GNLX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GNLX.txt [2026-02-12T20:23:15.573336] [INFO ] [sig ] [1363/3411] Completed GNLX in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-12T20:23:15.573402] [INFO ] [sig ] [1364/3411] Forecasting GNMA... [2026-02-12T20:23:15.573451] [INFO ] [sig ] Generating forecast for: GNMA [2026-02-12T20:23:15.573498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNMA' from 'https://tdm.silogroup.org/data/derivative_storage/GNMA.csv'. [2026-02-12T20:23:15.589257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNMA'. [2026-02-12T20:23:15.589699] [INFO ] [FORECASTER] Starting predict_future for GNMA [2026-02-12T20:23:15.590509] [DEBUG] [LOCAL ] No optimal features file found for GNMA: ./output/feature-sets/GNMA.txt [2026-02-12T20:23:15.590562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:15.590626] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:15.590660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:15.590731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:15.650353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:15.651286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:15.651371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:15.651405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:15.768911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:15.769064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:15.769104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:15.769134] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:15.772773] [DEBUG] [FORECASTER] GNMA: Forecast T+1@11:T+2@11: DOWN (p=13.06%) [2026-02-12T20:23:15.773239] [INFO ] [FORECASTER] Completed predict_future for GNMA [2026-02-12T20:23:15.773366] [INFO ] [sig ] GNMA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:15.912885] [INFO ] [LOCAL ] Saved forecast: GNMA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GNMA.txt [2026-02-12T20:23:15.913006] [INFO ] [sig ] [1364/3411] Completed GNMA in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-12T20:23:15.913044] [INFO ] [sig ] [1365/3411] Forecasting GNOM... [2026-02-12T20:23:15.913075] [INFO ] [sig ] Generating forecast for: GNOM [2026-02-12T20:23:15.913105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNOM' from 'https://tdm.silogroup.org/data/derivative_storage/GNOM.csv'. [2026-02-12T20:23:15.925310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNOM'. [2026-02-12T20:23:15.925668] [INFO ] [FORECASTER] Starting predict_future for GNOM [2026-02-12T20:23:15.926453] [DEBUG] [LOCAL ] No optimal features file found for GNOM: ./output/feature-sets/GNOM.txt [2026-02-12T20:23:15.926505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:15.926537] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:15.926566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:15.926667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:15.984955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:15.985668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:15.985749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:15.985781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:16.101386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:16.101542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:16.101602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:16.101633] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:16.105085] [DEBUG] [FORECASTER] GNOM: Forecast T+1@11:T+2@11: UP (p=71.23%) [2026-02-12T20:23:16.105359] [INFO ] [FORECASTER] Completed predict_future for GNOM [2026-02-12T20:23:16.105484] [INFO ] [sig ] GNOM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:16.248032] [INFO ] [LOCAL ] Saved forecast: GNOM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GNOM.txt [2026-02-12T20:23:16.248189] [INFO ] [sig ] [1365/3411] Completed GNOM in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-12T20:23:16.248231] [INFO ] [sig ] [1366/3411] Forecasting GNPX... [2026-02-12T20:23:16.248260] [INFO ] [sig ] Generating forecast for: GNPX [2026-02-12T20:23:16.248297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNPX' from 'https://tdm.silogroup.org/data/derivative_storage/GNPX.csv'. [2026-02-12T20:23:16.259636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNPX'. [2026-02-12T20:23:16.259905] [INFO ] [FORECASTER] Starting predict_future for GNPX [2026-02-12T20:23:16.260720] [DEBUG] [LOCAL ] No optimal features file found for GNPX: ./output/feature-sets/GNPX.txt [2026-02-12T20:23:16.260773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:16.260805] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:16.260832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:16.260888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:16.318310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:16.319149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:16.319239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:16.319279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:16.429827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:16.429958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:16.429998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:16.430028] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:16.433307] [DEBUG] [FORECASTER] GNPX: Forecast T+1@11:T+2@11: DOWN (p=20.47%) [2026-02-12T20:23:16.433596] [INFO ] [FORECASTER] Completed predict_future for GNPX [2026-02-12T20:23:16.433725] [INFO ] [sig ] GNPX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:16.574117] [INFO ] [LOCAL ] Saved forecast: GNPX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GNPX.txt [2026-02-12T20:23:16.574232] [INFO ] [sig ] [1366/3411] Completed GNPX in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-12T20:23:16.574271] [INFO ] [sig ] [1367/3411] Forecasting GNRC... [2026-02-12T20:23:16.574302] [INFO ] [sig ] Generating forecast for: GNRC [2026-02-12T20:23:16.574332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNRC' from 'https://tdm.silogroup.org/data/derivative_storage/GNRC.csv'. [2026-02-12T20:23:16.586716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNRC'. [2026-02-12T20:23:16.587189] [INFO ] [FORECASTER] Starting predict_future for GNRC [2026-02-12T20:23:16.588198] [DEBUG] [LOCAL ] No optimal features file found for GNRC: ./output/feature-sets/GNRC.txt [2026-02-12T20:23:16.588251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:16.588283] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:16.588310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:16.588371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:16.646243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:16.646861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:16.646942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:16.646976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:16.770384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:16.770502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:16.770541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:16.770593] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:16.773843] [DEBUG] [FORECASTER] GNRC: Forecast T+1@11:T+2@11: UP (p=65.10%) [2026-02-12T20:23:16.774112] [INFO ] [FORECASTER] Completed predict_future for GNRC [2026-02-12T20:23:16.774242] [INFO ] [sig ] GNRC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:16.912937] [INFO ] [LOCAL ] Saved forecast: GNRC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GNRC.txt [2026-02-12T20:23:16.913078] [INFO ] [sig ] [1367/3411] Completed GNRC in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-12T20:23:16.913119] [INFO ] [sig ] [1368/3411] Forecasting GNSS... [2026-02-12T20:23:16.913149] [INFO ] [sig ] Generating forecast for: GNSS [2026-02-12T20:23:16.913178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNSS' from 'https://tdm.silogroup.org/data/derivative_storage/GNSS.csv'. [2026-02-12T20:23:16.924391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNSS'. [2026-02-12T20:23:16.924706] [INFO ] [FORECASTER] Starting predict_future for GNSS [2026-02-12T20:23:16.925464] [DEBUG] [LOCAL ] No optimal features file found for GNSS: ./output/feature-sets/GNSS.txt [2026-02-12T20:23:16.925515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:16.925546] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:16.925594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:16.925654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:16.981754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:16.982483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:16.982565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:16.982618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:17.101265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:17.101420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:17.101459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:17.101487] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:17.104878] [DEBUG] [FORECASTER] GNSS: Forecast T+1@11:T+2@11: UP (p=63.70%) [2026-02-12T20:23:17.105153] [INFO ] [FORECASTER] Completed predict_future for GNSS [2026-02-12T20:23:17.105280] [INFO ] [sig ] GNSS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:17.251745] [INFO ] [LOCAL ] Saved forecast: GNSS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GNSS.txt [2026-02-12T20:23:17.251897] [INFO ] [sig ] [1368/3411] Completed GNSS in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-12T20:23:17.251939] [INFO ] [sig ] [1369/3411] Forecasting GNTX... [2026-02-12T20:23:17.251969] [INFO ] [sig ] Generating forecast for: GNTX [2026-02-12T20:23:17.252002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNTX' from 'https://tdm.silogroup.org/data/derivative_storage/GNTX.csv'. [2026-02-12T20:23:17.265500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNTX'. [2026-02-12T20:23:17.265858] [INFO ] [FORECASTER] Starting predict_future for GNTX [2026-02-12T20:23:17.266755] [DEBUG] [LOCAL ] No optimal features file found for GNTX: ./output/feature-sets/GNTX.txt [2026-02-12T20:23:17.266826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:17.266875] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:17.266908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:17.266967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:17.330864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:17.331874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:17.331992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:17.332026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:17.464351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:17.464508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:17.464550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:17.464616] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:17.468238] [DEBUG] [FORECASTER] GNTX: Forecast T+1@11:T+2@11: DOWN (p=5.98%) [2026-02-12T20:23:17.468519] [INFO ] [FORECASTER] Completed predict_future for GNTX [2026-02-12T20:23:17.468686] [INFO ] [sig ] GNTX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:17.617952] [INFO ] [LOCAL ] Saved forecast: GNTX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GNTX.txt [2026-02-12T20:23:17.618111] [INFO ] [sig ] [1369/3411] Completed GNTX in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-12T20:23:17.618154] [INFO ] [sig ] [1370/3411] Forecasting GO... [2026-02-12T20:23:17.618185] [INFO ] [sig ] Generating forecast for: GO [2026-02-12T20:23:17.618215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GO' from 'https://tdm.silogroup.org/data/derivative_storage/GO.csv'. [2026-02-12T20:23:17.631628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GO'. [2026-02-12T20:23:17.632033] [INFO ] [FORECASTER] Starting predict_future for GO [2026-02-12T20:23:17.632883] [DEBUG] [LOCAL ] No optimal features file found for GO: ./output/feature-sets/GO.txt [2026-02-12T20:23:17.632936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:17.632970] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:17.632998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:17.633061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:17.695696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:17.696519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:17.696635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:17.696695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:17.829092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:17.829253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:17.829295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:17.829326] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:17.833344] [DEBUG] [FORECASTER] GO: Forecast T+1@11:T+2@11: UP (p=97.25%) [2026-02-12T20:23:17.833666] [INFO ] [FORECASTER] Completed predict_future for GO [2026-02-12T20:23:17.833821] [INFO ] [sig ] GO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:17.978774] [INFO ] [LOCAL ] Saved forecast: GO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GO.txt [2026-02-12T20:23:17.978919] [INFO ] [sig ] [1370/3411] Completed GO in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-12T20:23:17.978962] [INFO ] [sig ] [1371/3411] Forecasting GOCO... [2026-02-12T20:23:17.978993] [INFO ] [sig ] Generating forecast for: GOCO [2026-02-12T20:23:17.979024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOCO' from 'https://tdm.silogroup.org/data/derivative_storage/GOCO.csv'. [2026-02-12T20:23:17.991344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOCO'. [2026-02-12T20:23:17.991712] [INFO ] [FORECASTER] Starting predict_future for GOCO [2026-02-12T20:23:17.992520] [DEBUG] [LOCAL ] No optimal features file found for GOCO: ./output/feature-sets/GOCO.txt [2026-02-12T20:23:17.992603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:17.992647] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:17.992681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:17.992751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:18.053826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:18.055138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:18.055245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:18.055293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:18.183216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:18.183394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:18.183437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:18.183467] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:18.187092] [DEBUG] [FORECASTER] GOCO: Forecast T+1@11:T+2@11: DOWN (p=8.20%) [2026-02-12T20:23:18.187417] [INFO ] [FORECASTER] Completed predict_future for GOCO [2026-02-12T20:23:18.187552] [INFO ] [sig ] GOCO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:18.332021] [INFO ] [LOCAL ] Saved forecast: GOCO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GOCO.txt [2026-02-12T20:23:18.332164] [INFO ] [sig ] [1371/3411] Completed GOCO in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-12T20:23:18.332205] [INFO ] [sig ] [1372/3411] Forecasting GOF... [2026-02-12T20:23:18.332234] [INFO ] [sig ] Generating forecast for: GOF [2026-02-12T20:23:18.332264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOF' from 'https://tdm.silogroup.org/data/derivative_storage/GOF.csv'. [2026-02-12T20:23:18.343761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOF'. [2026-02-12T20:23:18.344082] [INFO ] [FORECASTER] Starting predict_future for GOF [2026-02-12T20:23:18.344927] [DEBUG] [LOCAL ] No optimal features file found for GOF: ./output/feature-sets/GOF.txt [2026-02-12T20:23:18.344979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:18.345011] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:18.345037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:18.345093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:18.401275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:18.402055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:18.402138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:18.402171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:18.524872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:18.525026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:18.525067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:18.525096] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:18.528633] [DEBUG] [FORECASTER] GOF: Forecast T+1@11:T+2@11: DOWN (p=14.20%) [2026-02-12T20:23:18.528910] [INFO ] [FORECASTER] Completed predict_future for GOF [2026-02-12T20:23:18.529040] [INFO ] [sig ] GOF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:18.668310] [INFO ] [LOCAL ] Saved forecast: GOF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GOF.txt [2026-02-12T20:23:18.668474] [INFO ] [sig ] [1372/3411] Completed GOF in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-12T20:23:18.668513] [INFO ] [sig ] [1373/3411] Forecasting GOGO... [2026-02-12T20:23:18.668544] [INFO ] [sig ] Generating forecast for: GOGO [2026-02-12T20:23:18.668595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOGO' from 'https://tdm.silogroup.org/data/derivative_storage/GOGO.csv'. [2026-02-12T20:23:18.679783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOGO'. [2026-02-12T20:23:18.680074] [INFO ] [FORECASTER] Starting predict_future for GOGO [2026-02-12T20:23:18.680868] [DEBUG] [LOCAL ] No optimal features file found for GOGO: ./output/feature-sets/GOGO.txt [2026-02-12T20:23:18.680919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:18.680951] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:18.680978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:18.681057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:18.737586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:18.738394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:18.738480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:18.738513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:18.860735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:18.860879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:18.860917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:18.860946] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:18.864366] [DEBUG] [FORECASTER] GOGO: Forecast T+1@11:T+2@11: DOWN (p=37.49%) [2026-02-12T20:23:18.864657] [INFO ] [FORECASTER] Completed predict_future for GOGO [2026-02-12T20:23:18.864792] [INFO ] [sig ] GOGO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:19.003410] [INFO ] [LOCAL ] Saved forecast: GOGO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GOGO.txt [2026-02-12T20:23:19.003540] [INFO ] [sig ] [1373/3411] Completed GOGO in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-12T20:23:19.003599] [INFO ] [sig ] [1374/3411] Forecasting GOLF... [2026-02-12T20:23:19.003632] [INFO ] [sig ] Generating forecast for: GOLF [2026-02-12T20:23:19.003663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOLF' from 'https://tdm.silogroup.org/data/derivative_storage/GOLF.csv'. [2026-02-12T20:23:19.015114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOLF'. [2026-02-12T20:23:19.015397] [INFO ] [FORECASTER] Starting predict_future for GOLF [2026-02-12T20:23:19.016180] [DEBUG] [LOCAL ] No optimal features file found for GOLF: ./output/feature-sets/GOLF.txt [2026-02-12T20:23:19.016233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:19.016264] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:19.016291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:19.016347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:19.074484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:19.075316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:19.075400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:19.075433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:19.194360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:19.194516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:19.194555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:19.194604] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:19.198061] [DEBUG] [FORECASTER] GOLF: Forecast T+1@11:T+2@11: DOWN (p=48.43%) [2026-02-12T20:23:19.198340] [INFO ] [FORECASTER] Completed predict_future for GOLF [2026-02-12T20:23:19.198472] [INFO ] [sig ] GOLF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:19.337703] [INFO ] [LOCAL ] Saved forecast: GOLF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GOLF.txt [2026-02-12T20:23:19.337839] [INFO ] [sig ] [1374/3411] Completed GOLF in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-12T20:23:19.337878] [INFO ] [sig ] [1375/3411] Forecasting GOOD... [2026-02-12T20:23:19.337907] [INFO ] [sig ] Generating forecast for: GOOD [2026-02-12T20:23:19.337937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOD' from 'https://tdm.silogroup.org/data/derivative_storage/GOOD.csv'. [2026-02-12T20:23:19.349935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOD'. [2026-02-12T20:23:19.350235] [INFO ] [FORECASTER] Starting predict_future for GOOD [2026-02-12T20:23:19.351021] [DEBUG] [LOCAL ] No optimal features file found for GOOD: ./output/feature-sets/GOOD.txt [2026-02-12T20:23:19.351084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:19.351118] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:19.351145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:19.351201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:19.414241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:19.415210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:19.415293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:19.415328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:19.539101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:19.539265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:19.539321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:19.539354] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:19.542936] [DEBUG] [FORECASTER] GOOD: Forecast T+1@11:T+2@11: DOWN (p=46.56%) [2026-02-12T20:23:19.543216] [INFO ] [FORECASTER] Completed predict_future for GOOD [2026-02-12T20:23:19.543349] [INFO ] [sig ] GOOD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:19.690244] [INFO ] [LOCAL ] Saved forecast: GOOD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GOOD.txt [2026-02-12T20:23:19.690398] [INFO ] [sig ] [1375/3411] Completed GOOD in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-12T20:23:19.690440] [INFO ] [sig ] [1376/3411] Forecasting GOOG... [2026-02-12T20:23:19.690472] [INFO ] [sig ] Generating forecast for: GOOG [2026-02-12T20:23:19.690504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOG' from 'https://tdm.silogroup.org/data/derivative_storage/GOOG.csv'. [2026-02-12T20:23:19.703167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOG'. [2026-02-12T20:23:19.703637] [INFO ] [FORECASTER] Starting predict_future for GOOG [2026-02-12T20:23:19.704634] [DEBUG] [LOCAL ] No optimal features file found for GOOG: ./output/feature-sets/GOOG.txt [2026-02-12T20:23:19.704692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:19.704772] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:19.704802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:19.704861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:19.769415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:19.770369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:19.770472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:19.770510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:19.901409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:19.901590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:19.901633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:19.901663] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:19.905285] [DEBUG] [FORECASTER] GOOG: Forecast T+1@11:T+2@11: UP (p=90.47%) [2026-02-12T20:23:19.905601] [INFO ] [FORECASTER] Completed predict_future for GOOG [2026-02-12T20:23:19.905757] [INFO ] [sig ] GOOG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:20.053346] [INFO ] [LOCAL ] Saved forecast: GOOG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GOOG.txt [2026-02-12T20:23:20.053500] [INFO ] [sig ] [1376/3411] Completed GOOG in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-12T20:23:20.053541] [INFO ] [sig ] [1377/3411] Forecasting GOOS... [2026-02-12T20:23:20.053589] [INFO ] [sig ] Generating forecast for: GOOS [2026-02-12T20:23:20.053623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOS' from 'https://tdm.silogroup.org/data/derivative_storage/GOOS.csv'. [2026-02-12T20:23:20.065212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOS'. [2026-02-12T20:23:20.065545] [INFO ] [FORECASTER] Starting predict_future for GOOS [2026-02-12T20:23:20.066380] [DEBUG] [LOCAL ] No optimal features file found for GOOS: ./output/feature-sets/GOOS.txt [2026-02-12T20:23:20.066434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:20.066468] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:20.066496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:20.066555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:20.127380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:20.128226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:20.128310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:20.128345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:20.252489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:20.252667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:20.252714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:20.252749] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:20.256520] [DEBUG] [FORECASTER] GOOS: Forecast T+1@11:T+2@11: DOWN (p=16.02%) [2026-02-12T20:23:20.256871] [INFO ] [FORECASTER] Completed predict_future for GOOS [2026-02-12T20:23:20.257011] [INFO ] [sig ] GOOS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:20.404002] [INFO ] [LOCAL ] Saved forecast: GOOS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GOOS.txt [2026-02-12T20:23:20.404173] [INFO ] [sig ] [1377/3411] Completed GOOS in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-12T20:23:20.404212] [INFO ] [sig ] [1378/3411] Forecasting GOSS... [2026-02-12T20:23:20.404243] [INFO ] [sig ] Generating forecast for: GOSS [2026-02-12T20:23:20.404275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOSS' from 'https://tdm.silogroup.org/data/derivative_storage/GOSS.csv'. [2026-02-12T20:23:20.416947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOSS'. [2026-02-12T20:23:20.417509] [INFO ] [FORECASTER] Starting predict_future for GOSS [2026-02-12T20:23:20.418859] [DEBUG] [LOCAL ] No optimal features file found for GOSS: ./output/feature-sets/GOSS.txt [2026-02-12T20:23:20.418961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:20.419010] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:20.419049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:20.419120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:20.491678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:20.492594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:20.492685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:20.492720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:20.639839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:20.639996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:20.640038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:20.640067] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:20.643587] [DEBUG] [FORECASTER] GOSS: Forecast T+1@11:T+2@11: UP (p=97.65%) [2026-02-12T20:23:20.643913] [INFO ] [FORECASTER] Completed predict_future for GOSS [2026-02-12T20:23:20.644049] [INFO ] [sig ] GOSS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:20.783865] [INFO ] [LOCAL ] Saved forecast: GOSS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GOSS.txt [2026-02-12T20:23:20.784222] [INFO ] [sig ] [1378/3411] Completed GOSS in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-12T20:23:20.784263] [INFO ] [sig ] [1379/3411] Forecasting GOVI... [2026-02-12T20:23:20.784294] [INFO ] [sig ] Generating forecast for: GOVI [2026-02-12T20:23:20.784325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOVI' from 'https://tdm.silogroup.org/data/derivative_storage/GOVI.csv'. [2026-02-12T20:23:20.796232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOVI'. [2026-02-12T20:23:20.796617] [INFO ] [FORECASTER] Starting predict_future for GOVI [2026-02-12T20:23:20.797453] [DEBUG] [LOCAL ] No optimal features file found for GOVI: ./output/feature-sets/GOVI.txt [2026-02-12T20:23:20.797510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:20.797550] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:20.797609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:20.797671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:20.857922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:20.858860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:20.858949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:20.858983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:20.979380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:20.979540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:20.979603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:20.979671] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:20.984420] [DEBUG] [FORECASTER] GOVI: Forecast T+1@11:T+2@11: UP (p=93.30%) [2026-02-12T20:23:20.984772] [INFO ] [FORECASTER] Completed predict_future for GOVI [2026-02-12T20:23:20.984920] [INFO ] [sig ] GOVI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:21.127628] [INFO ] [LOCAL ] Saved forecast: GOVI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GOVI.txt [2026-02-12T20:23:21.127813] [INFO ] [sig ] [1379/3411] Completed GOVI in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-12T20:23:21.127863] [INFO ] [sig ] [1380/3411] Forecasting GPC... [2026-02-12T20:23:21.127900] [INFO ] [sig ] Generating forecast for: GPC [2026-02-12T20:23:21.127934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPC' from 'https://tdm.silogroup.org/data/derivative_storage/GPC.csv'. [2026-02-12T20:23:21.140288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPC'. [2026-02-12T20:23:21.140715] [INFO ] [FORECASTER] Starting predict_future for GPC [2026-02-12T20:23:21.141605] [DEBUG] [LOCAL ] No optimal features file found for GPC: ./output/feature-sets/GPC.txt [2026-02-12T20:23:21.141664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:21.141697] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:21.141725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:21.141783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:21.204225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:21.205358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:21.205450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:21.205485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:21.330106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:21.330266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:21.330307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:21.330337] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:21.333952] [DEBUG] [FORECASTER] GPC: Forecast T+1@11:T+2@11: UP (p=62.12%) [2026-02-12T20:23:21.334271] [INFO ] [FORECASTER] Completed predict_future for GPC [2026-02-12T20:23:21.334410] [INFO ] [sig ] GPC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:21.477179] [INFO ] [LOCAL ] Saved forecast: GPC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GPC.txt [2026-02-12T20:23:21.477355] [INFO ] [sig ] [1380/3411] Completed GPC in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-12T20:23:21.477395] [INFO ] [sig ] [1381/3411] Forecasting GPI... [2026-02-12T20:23:21.477426] [INFO ] [sig ] Generating forecast for: GPI [2026-02-12T20:23:21.477456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPI' from 'https://tdm.silogroup.org/data/derivative_storage/GPI.csv'. [2026-02-12T20:23:21.489335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPI'. [2026-02-12T20:23:21.489767] [INFO ] [FORECASTER] Starting predict_future for GPI [2026-02-12T20:23:21.490633] [DEBUG] [LOCAL ] No optimal features file found for GPI: ./output/feature-sets/GPI.txt [2026-02-12T20:23:21.490686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:21.490717] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:21.490744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:21.490801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:21.562174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:21.563234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:21.563333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:21.563377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:21.692952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:21.693107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:21.693148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:21.693179] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:21.696784] [DEBUG] [FORECASTER] GPI: Forecast T+1@11:T+2@11: DOWN (p=21.14%) [2026-02-12T20:23:21.697089] [INFO ] [FORECASTER] Completed predict_future for GPI [2026-02-12T20:23:21.697229] [INFO ] [sig ] GPI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:21.843396] [INFO ] [LOCAL ] Saved forecast: GPI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GPI.txt [2026-02-12T20:23:21.843585] [INFO ] [sig ] [1381/3411] Completed GPI in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-12T20:23:21.843637] [INFO ] [sig ] [1382/3411] Forecasting GPIQ... [2026-02-12T20:23:21.843669] [INFO ] [sig ] Generating forecast for: GPIQ [2026-02-12T20:23:21.843701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIQ' from 'https://tdm.silogroup.org/data/derivative_storage/GPIQ.csv'. [2026-02-12T20:23:21.855092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIQ'. [2026-02-12T20:23:21.855433] [INFO ] [FORECASTER] Starting predict_future for GPIQ [2026-02-12T20:23:21.856278] [DEBUG] [LOCAL ] No optimal features file found for GPIQ: ./output/feature-sets/GPIQ.txt [2026-02-12T20:23:21.856331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:21.856364] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:21.856391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:21.856449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:21.913766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:21.914715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:21.914808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:21.914841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:22.039343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:22.039527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:22.039600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:22.039634] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:22.043878] [DEBUG] [FORECASTER] GPIQ: Forecast T+1@11:T+2@11: UP (p=80.36%) [2026-02-12T20:23:22.044431] [INFO ] [FORECASTER] Completed predict_future for GPIQ [2026-02-12T20:23:22.044597] [INFO ] [sig ] GPIQ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:22.188866] [INFO ] [LOCAL ] Saved forecast: GPIQ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GPIQ.txt [2026-02-12T20:23:22.189029] [INFO ] [sig ] [1382/3411] Completed GPIQ in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-12T20:23:22.189070] [INFO ] [sig ] [1383/3411] Forecasting GPIX... [2026-02-12T20:23:22.189100] [INFO ] [sig ] Generating forecast for: GPIX [2026-02-12T20:23:22.189132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIX' from 'https://tdm.silogroup.org/data/derivative_storage/GPIX.csv'. [2026-02-12T20:23:22.208393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIX'. [2026-02-12T20:23:22.208852] [INFO ] [FORECASTER] Starting predict_future for GPIX [2026-02-12T20:23:22.210799] [DEBUG] [LOCAL ] No optimal features file found for GPIX: ./output/feature-sets/GPIX.txt [2026-02-12T20:23:22.210929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:22.210968] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:22.210999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:22.211074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:22.276500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:22.277455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:22.277542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:22.277594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:22.396714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:22.396889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:22.396931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:22.396960] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:22.400508] [DEBUG] [FORECASTER] GPIX: Forecast T+1@11:T+2@11: DOWN (p=20.27%) [2026-02-12T20:23:22.400820] [INFO ] [FORECASTER] Completed predict_future for GPIX [2026-02-12T20:23:22.400983] [INFO ] [sig ] GPIX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:22.542431] [INFO ] [LOCAL ] Saved forecast: GPIX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GPIX.txt [2026-02-12T20:23:22.542625] [INFO ] [sig ] [1383/3411] Completed GPIX in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-12T20:23:22.542671] [INFO ] [sig ] [1384/3411] Forecasting GPJA... [2026-02-12T20:23:22.542722] [INFO ] [sig ] Generating forecast for: GPJA [2026-02-12T20:23:22.542762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPJA' from 'https://tdm.silogroup.org/data/derivative_storage/GPJA.csv'. [2026-02-12T20:23:22.555311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPJA'. [2026-02-12T20:23:22.555758] [INFO ] [FORECASTER] Starting predict_future for GPJA [2026-02-12T20:23:22.556606] [DEBUG] [LOCAL ] No optimal features file found for GPJA: ./output/feature-sets/GPJA.txt [2026-02-12T20:23:22.556659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:22.556691] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:22.556718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:22.556775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:22.618661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:22.619633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:22.619726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:22.619760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:22.735514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:22.735747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:22.735791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:22.735821] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:22.739450] [DEBUG] [FORECASTER] GPJA: Forecast T+1@11:T+2@11: DOWN (p=28.63%) [2026-02-12T20:23:22.739772] [INFO ] [FORECASTER] Completed predict_future for GPJA [2026-02-12T20:23:22.739929] [INFO ] [sig ] GPJA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:22.888513] [INFO ] [LOCAL ] Saved forecast: GPJA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GPJA.txt [2026-02-12T20:23:22.888733] [INFO ] [sig ] [1384/3411] Completed GPJA in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-12T20:23:22.888789] [INFO ] [sig ] [1385/3411] Forecasting GPK... [2026-02-12T20:23:22.888825] [INFO ] [sig ] Generating forecast for: GPK [2026-02-12T20:23:22.888863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPK' from 'https://tdm.silogroup.org/data/derivative_storage/GPK.csv'. [2026-02-12T20:23:22.901697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPK'. [2026-02-12T20:23:22.902117] [INFO ] [FORECASTER] Starting predict_future for GPK [2026-02-12T20:23:22.902999] [DEBUG] [LOCAL ] No optimal features file found for GPK: ./output/feature-sets/GPK.txt [2026-02-12T20:23:22.903053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:22.903095] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:22.903138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:22.903205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:22.966076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:22.967083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:22.967183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:22.967219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:23.093451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:23.093642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:23.093685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:23.093714] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:23.097936] [DEBUG] [FORECASTER] GPK: Forecast T+1@11:T+2@11: DOWN (p=23.60%) [2026-02-12T20:23:23.098414] [INFO ] [FORECASTER] Completed predict_future for GPK [2026-02-12T20:23:23.098553] [INFO ] [sig ] GPK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:23.250361] [INFO ] [LOCAL ] Saved forecast: GPK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GPK.txt [2026-02-12T20:23:23.250500] [INFO ] [sig ] [1385/3411] Completed GPK in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-12T20:23:23.250541] [INFO ] [sig ] [1386/3411] Forecasting GPN... [2026-02-12T20:23:23.250589] [INFO ] [sig ] Generating forecast for: GPN [2026-02-12T20:23:23.250623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPN' from 'https://tdm.silogroup.org/data/derivative_storage/GPN.csv'. [2026-02-12T20:23:23.262087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPN'. [2026-02-12T20:23:23.262393] [INFO ] [FORECASTER] Starting predict_future for GPN [2026-02-12T20:23:23.263202] [DEBUG] [LOCAL ] No optimal features file found for GPN: ./output/feature-sets/GPN.txt [2026-02-12T20:23:23.263256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:23.263313] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:23.263344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:23.263403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:23.324047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:23.324967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:23.325087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:23.325154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:23.454153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:23.454309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:23.454350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:23.454380] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:23.457957] [DEBUG] [FORECASTER] GPN: Forecast T+1@11:T+2@11: UP (p=95.43%) [2026-02-12T20:23:23.458233] [INFO ] [FORECASTER] Completed predict_future for GPN [2026-02-12T20:23:23.458369] [INFO ] [sig ] GPN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:23.601558] [INFO ] [LOCAL ] Saved forecast: GPN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GPN.txt [2026-02-12T20:23:23.601706] [INFO ] [sig ] [1386/3411] Completed GPN in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-12T20:23:23.601744] [INFO ] [sig ] [1387/3411] Forecasting GPRE... [2026-02-12T20:23:23.601774] [INFO ] [sig ] Generating forecast for: GPRE [2026-02-12T20:23:23.601808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRE' from 'https://tdm.silogroup.org/data/derivative_storage/GPRE.csv'. [2026-02-12T20:23:23.613537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRE'. [2026-02-12T20:23:23.613839] [INFO ] [FORECASTER] Starting predict_future for GPRE [2026-02-12T20:23:23.614668] [DEBUG] [LOCAL ] No optimal features file found for GPRE: ./output/feature-sets/GPRE.txt [2026-02-12T20:23:23.614720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:23.614752] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:23.614778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:23.614839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:23.672868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:23.673546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:23.673645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:23.673680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:23.800920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:23.801110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:23.801160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:23.801190] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:23.804804] [DEBUG] [FORECASTER] GPRE: Forecast T+1@11:T+2@11: DOWN (p=31.54%) [2026-02-12T20:23:23.805088] [INFO ] [FORECASTER] Completed predict_future for GPRE [2026-02-12T20:23:23.805225] [INFO ] [sig ] GPRE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:23.945330] [INFO ] [LOCAL ] Saved forecast: GPRE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GPRE.txt [2026-02-12T20:23:23.945462] [INFO ] [sig ] [1387/3411] Completed GPRE in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-12T20:23:23.945501] [INFO ] [sig ] [1388/3411] Forecasting GPRK... [2026-02-12T20:23:23.945531] [INFO ] [sig ] Generating forecast for: GPRK [2026-02-12T20:23:23.945561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRK' from 'https://tdm.silogroup.org/data/derivative_storage/GPRK.csv'. [2026-02-12T20:23:23.956914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRK'. [2026-02-12T20:23:23.957433] [INFO ] [FORECASTER] Starting predict_future for GPRK [2026-02-12T20:23:23.958310] [DEBUG] [LOCAL ] No optimal features file found for GPRK: ./output/feature-sets/GPRK.txt [2026-02-12T20:23:23.958365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:23.958400] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:23.958427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:23.958495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:24.021241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:24.022157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:24.022247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:24.022281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:24.142845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:24.143011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:24.143052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:24.143080] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:24.146628] [DEBUG] [FORECASTER] GPRK: Forecast T+1@11:T+2@11: UP (p=87.04%) [2026-02-12T20:23:24.146911] [INFO ] [FORECASTER] Completed predict_future for GPRK [2026-02-12T20:23:24.147046] [INFO ] [sig ] GPRK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:24.289585] [INFO ] [LOCAL ] Saved forecast: GPRK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GPRK.txt [2026-02-12T20:23:24.289735] [INFO ] [sig ] [1388/3411] Completed GPRK in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-12T20:23:24.289775] [INFO ] [sig ] [1389/3411] Forecasting GRAB... [2026-02-12T20:23:24.289807] [INFO ] [sig ] Generating forecast for: GRAB [2026-02-12T20:23:24.289837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAB' from 'https://tdm.silogroup.org/data/derivative_storage/GRAB.csv'. [2026-02-12T20:23:24.302255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAB'. [2026-02-12T20:23:24.302616] [INFO ] [FORECASTER] Starting predict_future for GRAB [2026-02-12T20:23:24.303418] [DEBUG] [LOCAL ] No optimal features file found for GRAB: ./output/feature-sets/GRAB.txt [2026-02-12T20:23:24.303472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:24.303506] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:24.303534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:24.303610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:24.363297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:24.364144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:24.364229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:24.364262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:24.488946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:24.489109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:24.489149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:24.489177] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:24.492605] [DEBUG] [FORECASTER] GRAB: Forecast T+1@11:T+2@11: DOWN (p=19.90%) [2026-02-12T20:23:24.492885] [INFO ] [FORECASTER] Completed predict_future for GRAB [2026-02-12T20:23:24.493011] [INFO ] [sig ] GRAB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:24.634523] [INFO ] [LOCAL ] Saved forecast: GRAB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GRAB.txt [2026-02-12T20:23:24.634710] [INFO ] [sig ] [1389/3411] Completed GRAB in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-12T20:23:24.634758] [INFO ] [sig ] [1390/3411] Forecasting GRAL... [2026-02-12T20:23:24.634789] [INFO ] [sig ] Generating forecast for: GRAL [2026-02-12T20:23:24.634820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAL' from 'https://tdm.silogroup.org/data/derivative_storage/GRAL.csv'. [2026-02-12T20:23:24.647396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAL'. [2026-02-12T20:23:24.647767] [INFO ] [FORECASTER] Starting predict_future for GRAL [2026-02-12T20:23:24.648634] [DEBUG] [LOCAL ] No optimal features file found for GRAL: ./output/feature-sets/GRAL.txt [2026-02-12T20:23:24.648688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:24.648721] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:24.648748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:24.648806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:24.709630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:24.710386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:24.710469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:24.710504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:24.835686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:24.835843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:24.835882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:24.835910] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:24.839527] [DEBUG] [FORECASTER] GRAL: Forecast T+1@11:T+2@11: UP (p=56.56%) [2026-02-12T20:23:24.839822] [INFO ] [FORECASTER] Completed predict_future for GRAL [2026-02-12T20:23:24.839949] [INFO ] [sig ] GRAL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:24.988487] [INFO ] [LOCAL ] Saved forecast: GRAL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GRAL.txt [2026-02-12T20:23:24.988655] [INFO ] [sig ] [1390/3411] Completed GRAL in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-12T20:23:24.988699] [INFO ] [sig ] [1391/3411] Forecasting GRBK... [2026-02-12T20:23:24.988729] [INFO ] [sig ] Generating forecast for: GRBK [2026-02-12T20:23:24.988760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRBK' from 'https://tdm.silogroup.org/data/derivative_storage/GRBK.csv'. [2026-02-12T20:23:25.001592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRBK'. [2026-02-12T20:23:25.001891] [INFO ] [FORECASTER] Starting predict_future for GRBK [2026-02-12T20:23:25.002702] [DEBUG] [LOCAL ] No optimal features file found for GRBK: ./output/feature-sets/GRBK.txt [2026-02-12T20:23:25.002753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:25.002795] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:25.002831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:25.002889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:25.062890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:25.063658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:25.063748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:25.063797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:25.185357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:25.185514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:25.185555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:25.185605] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:25.189172] [DEBUG] [FORECASTER] GRBK: Forecast T+1@11:T+2@11: DOWN (p=30.04%) [2026-02-12T20:23:25.189466] [INFO ] [FORECASTER] Completed predict_future for GRBK [2026-02-12T20:23:25.189633] [INFO ] [sig ] GRBK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:25.331993] [INFO ] [LOCAL ] Saved forecast: GRBK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GRBK.txt [2026-02-12T20:23:25.332135] [INFO ] [sig ] [1391/3411] Completed GRBK in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-12T20:23:25.332175] [INFO ] [sig ] [1392/3411] Forecasting GRC... [2026-02-12T20:23:25.332205] [INFO ] [sig ] Generating forecast for: GRC [2026-02-12T20:23:25.332236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRC' from 'https://tdm.silogroup.org/data/derivative_storage/GRC.csv'. [2026-02-12T20:23:25.343167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRC'. [2026-02-12T20:23:25.343475] [INFO ] [FORECASTER] Starting predict_future for GRC [2026-02-12T20:23:25.344263] [DEBUG] [LOCAL ] No optimal features file found for GRC: ./output/feature-sets/GRC.txt [2026-02-12T20:23:25.344315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:25.344347] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:25.344374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:25.344430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:25.402779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:25.403595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:25.403680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:25.403714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:25.524386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:25.524541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:25.524597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:25.524630] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:25.528204] [DEBUG] [FORECASTER] GRC: Forecast T+1@11:T+2@11: UP (p=99.55%) [2026-02-12T20:23:25.528481] [INFO ] [FORECASTER] Completed predict_future for GRC [2026-02-12T20:23:25.528628] [INFO ] [sig ] GRC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:25.675060] [INFO ] [LOCAL ] Saved forecast: GRC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GRC.txt [2026-02-12T20:23:25.675236] [INFO ] [sig ] [1392/3411] Completed GRC in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-12T20:23:25.675277] [INFO ] [sig ] [1393/3411] Forecasting GREE... [2026-02-12T20:23:25.675306] [INFO ] [sig ] Generating forecast for: GREE [2026-02-12T20:23:25.675337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GREE' from 'https://tdm.silogroup.org/data/derivative_storage/GREE.csv'. [2026-02-12T20:23:25.687016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GREE'. [2026-02-12T20:23:25.687415] [INFO ] [FORECASTER] Starting predict_future for GREE [2026-02-12T20:23:25.688285] [DEBUG] [LOCAL ] No optimal features file found for GREE: ./output/feature-sets/GREE.txt [2026-02-12T20:23:25.688337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:25.688411] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:25.688440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:25.688497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:25.745679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:25.746508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:25.746607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:25.746643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:25.865748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:25.865905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:25.865960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:25.865989] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:25.869499] [DEBUG] [FORECASTER] GREE: Forecast T+1@11:T+2@11: UP (p=94.75%) [2026-02-12T20:23:25.869795] [INFO ] [FORECASTER] Completed predict_future for GREE [2026-02-12T20:23:25.869926] [INFO ] [sig ] GREE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:26.010377] [INFO ] [LOCAL ] Saved forecast: GREE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GREE.txt [2026-02-12T20:23:26.010526] [INFO ] [sig ] [1393/3411] Completed GREE in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-12T20:23:26.010566] [INFO ] [sig ] [1394/3411] Forecasting GRFS... [2026-02-12T20:23:26.010617] [INFO ] [sig ] Generating forecast for: GRFS [2026-02-12T20:23:26.010649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRFS' from 'https://tdm.silogroup.org/data/derivative_storage/GRFS.csv'. [2026-02-12T20:23:26.022710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRFS'. [2026-02-12T20:23:26.023043] [INFO ] [FORECASTER] Starting predict_future for GRFS [2026-02-12T20:23:26.023896] [DEBUG] [LOCAL ] No optimal features file found for GRFS: ./output/feature-sets/GRFS.txt [2026-02-12T20:23:26.023952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:26.023984] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:26.024010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:26.024067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:26.083688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:26.084676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:26.084798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:26.084838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:26.215751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:26.215945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:26.216005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:26.216040] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:26.219826] [DEBUG] [FORECASTER] GRFS: Forecast T+1@11:T+2@11: UP (p=96.68%) [2026-02-12T20:23:26.220183] [INFO ] [FORECASTER] Completed predict_future for GRFS [2026-02-12T20:23:26.220334] [INFO ] [sig ] GRFS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:26.364953] [INFO ] [LOCAL ] Saved forecast: GRFS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GRFS.txt [2026-02-12T20:23:26.365114] [INFO ] [sig ] [1394/3411] Completed GRFS in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-12T20:23:26.365154] [INFO ] [sig ] [1395/3411] Forecasting GRID... [2026-02-12T20:23:26.365184] [INFO ] [sig ] Generating forecast for: GRID [2026-02-12T20:23:26.365215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRID' from 'https://tdm.silogroup.org/data/derivative_storage/GRID.csv'. [2026-02-12T20:23:26.376972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRID'. [2026-02-12T20:23:26.377939] [INFO ] [FORECASTER] Starting predict_future for GRID [2026-02-12T20:23:26.379598] [DEBUG] [LOCAL ] No optimal features file found for GRID: ./output/feature-sets/GRID.txt [2026-02-12T20:23:26.379652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:26.379686] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:26.379714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:26.379770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:26.437877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:26.438518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:26.438632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:26.438667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:26.559893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:26.560046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:26.560086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:26.560114] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:26.563882] [DEBUG] [FORECASTER] GRID: Forecast T+1@11:T+2@11: UP (p=89.16%) [2026-02-12T20:23:26.564179] [INFO ] [FORECASTER] Completed predict_future for GRID [2026-02-12T20:23:26.564310] [INFO ] [sig ] GRID: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:26.708834] [INFO ] [LOCAL ] Saved forecast: GRID 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GRID.txt [2026-02-12T20:23:26.708993] [INFO ] [sig ] [1395/3411] Completed GRID in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-12T20:23:26.709040] [INFO ] [sig ] [1396/3411] Forecasting GRMN... [2026-02-12T20:23:26.709069] [INFO ] [sig ] Generating forecast for: GRMN [2026-02-12T20:23:26.709101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRMN' from 'https://tdm.silogroup.org/data/derivative_storage/GRMN.csv'. [2026-02-12T20:23:26.721563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRMN'. [2026-02-12T20:23:26.721862] [INFO ] [FORECASTER] Starting predict_future for GRMN [2026-02-12T20:23:26.722645] [DEBUG] [LOCAL ] No optimal features file found for GRMN: ./output/feature-sets/GRMN.txt [2026-02-12T20:23:26.722697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:26.722728] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:26.722755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:26.722812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:26.782006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:26.782665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:26.782747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:26.782779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:26.907013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:26.907171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:26.907211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:26.907285] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:26.910739] [DEBUG] [FORECASTER] GRMN: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-02-12T20:23:26.911021] [INFO ] [FORECASTER] Completed predict_future for GRMN [2026-02-12T20:23:26.911149] [INFO ] [sig ] GRMN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:27.052397] [INFO ] [LOCAL ] Saved forecast: GRMN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GRMN.txt [2026-02-12T20:23:27.052522] [INFO ] [sig ] [1396/3411] Completed GRMN in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-12T20:23:27.052565] [INFO ] [sig ] [1397/3411] Forecasting GRND... [2026-02-12T20:23:27.052628] [INFO ] [sig ] Generating forecast for: GRND [2026-02-12T20:23:27.052664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRND' from 'https://tdm.silogroup.org/data/derivative_storage/GRND.csv'. [2026-02-12T20:23:27.065149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRND'. [2026-02-12T20:23:27.065439] [INFO ] [FORECASTER] Starting predict_future for GRND [2026-02-12T20:23:27.066282] [DEBUG] [LOCAL ] No optimal features file found for GRND: ./output/feature-sets/GRND.txt [2026-02-12T20:23:27.066336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:27.066381] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:27.066410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:27.066477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:27.130259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:27.130887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:27.130966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:27.130998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:27.253559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:27.253690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:27.253727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:27.253755] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:27.257538] [DEBUG] [FORECASTER] GRND: Forecast T+1@11:T+2@11: DOWN (p=1.71%) [2026-02-12T20:23:27.257900] [INFO ] [FORECASTER] Completed predict_future for GRND [2026-02-12T20:23:27.258074] [INFO ] [sig ] GRND: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:27.399876] [INFO ] [LOCAL ] Saved forecast: GRND 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GRND.txt [2026-02-12T20:23:27.399990] [INFO ] [sig ] [1397/3411] Completed GRND in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-12T20:23:27.400028] [INFO ] [sig ] [1398/3411] Forecasting GRPN... [2026-02-12T20:23:27.400058] [INFO ] [sig ] Generating forecast for: GRPN [2026-02-12T20:23:27.400086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRPN' from 'https://tdm.silogroup.org/data/derivative_storage/GRPN.csv'. [2026-02-12T20:23:27.413075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRPN'. [2026-02-12T20:23:27.413341] [INFO ] [FORECASTER] Starting predict_future for GRPN [2026-02-12T20:23:27.414136] [DEBUG] [LOCAL ] No optimal features file found for GRPN: ./output/feature-sets/GRPN.txt [2026-02-12T20:23:27.414188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:27.414219] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:27.414246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:27.414302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:27.472236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:27.472855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:27.472934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:27.472966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:27.595284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:27.595404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:27.595440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:27.595469] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:27.598822] [DEBUG] [FORECASTER] GRPN: Forecast T+1@11:T+2@11: UP (p=50.23%) [2026-02-12T20:23:27.599117] [INFO ] [FORECASTER] Completed predict_future for GRPN [2026-02-12T20:23:27.599242] [INFO ] [sig ] GRPN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:27.742197] [INFO ] [LOCAL ] Saved forecast: GRPN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GRPN.txt [2026-02-12T20:23:27.742312] [INFO ] [sig ] [1398/3411] Completed GRPN in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-12T20:23:27.742352] [INFO ] [sig ] [1399/3411] Forecasting GRVY... [2026-02-12T20:23:27.742381] [INFO ] [sig ] Generating forecast for: GRVY [2026-02-12T20:23:27.742410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRVY' from 'https://tdm.silogroup.org/data/derivative_storage/GRVY.csv'. [2026-02-12T20:23:27.754400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRVY'. [2026-02-12T20:23:27.754721] [INFO ] [FORECASTER] Starting predict_future for GRVY [2026-02-12T20:23:27.755481] [DEBUG] [LOCAL ] No optimal features file found for GRVY: ./output/feature-sets/GRVY.txt [2026-02-12T20:23:27.755533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:27.755564] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:27.755614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:27.755671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:27.814948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:27.815779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:27.815863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:27.815901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:27.927809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:27.927927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:27.927970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:27.928004] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:27.931814] [DEBUG] [FORECASTER] GRVY: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-02-12T20:23:27.932086] [INFO ] [FORECASTER] Completed predict_future for GRVY [2026-02-12T20:23:27.932409] [INFO ] [sig ] GRVY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:28.077323] [INFO ] [LOCAL ] Saved forecast: GRVY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GRVY.txt [2026-02-12T20:23:28.077440] [INFO ] [sig ] [1399/3411] Completed GRVY in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-12T20:23:28.077486] [INFO ] [sig ] [1400/3411] Forecasting GRWG... [2026-02-12T20:23:28.077518] [INFO ] [sig ] Generating forecast for: GRWG [2026-02-12T20:23:28.077547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRWG' from 'https://tdm.silogroup.org/data/derivative_storage/GRWG.csv'. [2026-02-12T20:23:28.090045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRWG'. [2026-02-12T20:23:28.090512] [INFO ] [FORECASTER] Starting predict_future for GRWG [2026-02-12T20:23:28.091528] [DEBUG] [LOCAL ] No optimal features file found for GRWG: ./output/feature-sets/GRWG.txt [2026-02-12T20:23:28.091604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:28.091638] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:28.091665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:28.091722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:28.150766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:28.151366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:28.151444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:28.151475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:28.269924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:28.270051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:28.270088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:28.270116] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:28.273432] [DEBUG] [FORECASTER] GRWG: Forecast T+1@11:T+2@11: DOWN (p=20.03%) [2026-02-12T20:23:28.273725] [INFO ] [FORECASTER] Completed predict_future for GRWG [2026-02-12T20:23:28.273854] [INFO ] [sig ] GRWG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:28.416379] [INFO ] [LOCAL ] Saved forecast: GRWG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GRWG.txt [2026-02-12T20:23:28.416491] [INFO ] [sig ] [1400/3411] Completed GRWG in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-12T20:23:28.416530] [INFO ] [sig ] [1401/3411] Forecasting GRX... [2026-02-12T20:23:28.416565] [INFO ] [sig ] Generating forecast for: GRX [2026-02-12T20:23:28.416615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRX' from 'https://tdm.silogroup.org/data/derivative_storage/GRX.csv'. [2026-02-12T20:23:28.428028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRX'. [2026-02-12T20:23:28.428286] [INFO ] [FORECASTER] Starting predict_future for GRX [2026-02-12T20:23:28.429069] [DEBUG] [LOCAL ] No optimal features file found for GRX: ./output/feature-sets/GRX.txt [2026-02-12T20:23:28.429121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:28.429152] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:28.429179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:28.429235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:28.488007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:28.488627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:28.488704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:28.488735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:28.601152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:28.601511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:28.601552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:28.601599] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:28.605115] [DEBUG] [FORECASTER] GRX: Forecast T+1@11:T+2@11: UP (p=95.22%) [2026-02-12T20:23:28.605401] [INFO ] [FORECASTER] Completed predict_future for GRX [2026-02-12T20:23:28.605540] [INFO ] [sig ] GRX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:28.751385] [INFO ] [LOCAL ] Saved forecast: GRX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GRX.txt [2026-02-12T20:23:28.751539] [INFO ] [sig ] [1401/3411] Completed GRX in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-12T20:23:28.751662] [INFO ] [sig ] [1402/3411] Forecasting GS... [2026-02-12T20:23:28.751701] [INFO ] [sig ] Generating forecast for: GS [2026-02-12T20:23:28.751731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GS' from 'https://tdm.silogroup.org/data/derivative_storage/GS.csv'. [2026-02-12T20:23:28.763344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GS'. [2026-02-12T20:23:28.763723] [INFO ] [FORECASTER] Starting predict_future for GS [2026-02-12T20:23:28.764550] [DEBUG] [LOCAL ] No optimal features file found for GS: ./output/feature-sets/GS.txt [2026-02-12T20:23:28.764628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:28.764662] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:28.764691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:28.764750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:28.826570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:28.827745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:28.827833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:28.827871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:28.957759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:28.957924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:28.957972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:28.958006] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:28.961662] [DEBUG] [FORECASTER] GS: Forecast T+1@11:T+2@11: DOWN (p=10.01%) [2026-02-12T20:23:28.961975] [INFO ] [FORECASTER] Completed predict_future for GS [2026-02-12T20:23:28.962137] [INFO ] [sig ] GS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:29.106482] [INFO ] [LOCAL ] Saved forecast: GS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GS.txt [2026-02-12T20:23:29.106663] [INFO ] [sig ] [1402/3411] Completed GS in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-12T20:23:29.106707] [INFO ] [sig ] [1403/3411] Forecasting GSBC... [2026-02-12T20:23:29.106735] [INFO ] [sig ] Generating forecast for: GSBC [2026-02-12T20:23:29.106766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBC' from 'https://tdm.silogroup.org/data/derivative_storage/GSBC.csv'. [2026-02-12T20:23:29.119375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBC'. [2026-02-12T20:23:29.119725] [INFO ] [FORECASTER] Starting predict_future for GSBC [2026-02-12T20:23:29.120510] [DEBUG] [LOCAL ] No optimal features file found for GSBC: ./output/feature-sets/GSBC.txt [2026-02-12T20:23:29.120563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:29.120615] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:29.120643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:29.120700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:29.181264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:29.182020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:29.182145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:29.182180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:29.304871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:29.305023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:29.305064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:29.305093] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:29.308569] [DEBUG] [FORECASTER] GSBC: Forecast T+1@11:T+2@11: DOWN (p=37.74%) [2026-02-12T20:23:29.308884] [INFO ] [FORECASTER] Completed predict_future for GSBC [2026-02-12T20:23:29.309063] [INFO ] [sig ] GSBC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:29.450904] [INFO ] [LOCAL ] Saved forecast: GSBC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GSBC.txt [2026-02-12T20:23:29.451059] [INFO ] [sig ] [1403/3411] Completed GSBC in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-12T20:23:29.451102] [INFO ] [sig ] [1404/3411] Forecasting GSBD... [2026-02-12T20:23:29.451133] [INFO ] [sig ] Generating forecast for: GSBD [2026-02-12T20:23:29.451164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBD' from 'https://tdm.silogroup.org/data/derivative_storage/GSBD.csv'. [2026-02-12T20:23:29.463156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBD'. [2026-02-12T20:23:29.463473] [INFO ] [FORECASTER] Starting predict_future for GSBD [2026-02-12T20:23:29.464315] [DEBUG] [LOCAL ] No optimal features file found for GSBD: ./output/feature-sets/GSBD.txt [2026-02-12T20:23:29.464367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:29.464398] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:29.464425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:29.464481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:29.522409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:29.523127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:29.523208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:29.523241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:29.649595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:29.649893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:29.649943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:29.650004] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:29.653644] [DEBUG] [FORECASTER] GSBD: Forecast T+1@11:T+2@11: DOWN (p=9.50%) [2026-02-12T20:23:29.653942] [INFO ] [FORECASTER] Completed predict_future for GSBD [2026-02-12T20:23:29.654109] [INFO ] [sig ] GSBD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:29.803680] [INFO ] [LOCAL ] Saved forecast: GSBD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GSBD.txt [2026-02-12T20:23:29.803841] [INFO ] [sig ] [1404/3411] Completed GSBD in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-12T20:23:29.803882] [INFO ] [sig ] [1405/3411] Forecasting GSHD... [2026-02-12T20:23:29.803913] [INFO ] [sig ] Generating forecast for: GSHD [2026-02-12T20:23:29.803944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSHD' from 'https://tdm.silogroup.org/data/derivative_storage/GSHD.csv'. [2026-02-12T20:23:29.815775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSHD'. [2026-02-12T20:23:29.816125] [INFO ] [FORECASTER] Starting predict_future for GSHD [2026-02-12T20:23:29.816925] [DEBUG] [LOCAL ] No optimal features file found for GSHD: ./output/feature-sets/GSHD.txt [2026-02-12T20:23:29.816977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:29.817009] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:29.817036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:29.817092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:29.880100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:29.881438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:29.881523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:29.881556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:30.006993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:30.007149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:30.007189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:30.007219] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:30.010747] [DEBUG] [FORECASTER] GSHD: Forecast T+1@11:T+2@11: UP (p=52.00%) [2026-02-12T20:23:30.011024] [INFO ] [FORECASTER] Completed predict_future for GSHD [2026-02-12T20:23:30.011153] [INFO ] [sig ] GSHD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:30.154549] [INFO ] [LOCAL ] Saved forecast: GSHD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GSHD.txt [2026-02-12T20:23:30.154704] [INFO ] [sig ] [1405/3411] Completed GSHD in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-12T20:23:30.154744] [INFO ] [sig ] [1406/3411] Forecasting GSK... [2026-02-12T20:23:30.154774] [INFO ] [sig ] Generating forecast for: GSK [2026-02-12T20:23:30.154806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSK' from 'https://tdm.silogroup.org/data/derivative_storage/GSK.csv'. [2026-02-12T20:23:30.166324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSK'. [2026-02-12T20:23:30.166634] [INFO ] [FORECASTER] Starting predict_future for GSK [2026-02-12T20:23:30.167411] [DEBUG] [LOCAL ] No optimal features file found for GSK: ./output/feature-sets/GSK.txt [2026-02-12T20:23:30.167462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:30.167495] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:30.167521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:30.167598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:30.224918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:30.225742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:30.225827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:30.225875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:30.349016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:30.349171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:30.349210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:30.349240] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:30.352648] [DEBUG] [FORECASTER] GSK: Forecast T+1@11:T+2@11: DOWN (p=19.01%) [2026-02-12T20:23:30.352920] [INFO ] [FORECASTER] Completed predict_future for GSK [2026-02-12T20:23:30.353048] [INFO ] [sig ] GSK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:30.497882] [INFO ] [LOCAL ] Saved forecast: GSK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GSK.txt [2026-02-12T20:23:30.498090] [INFO ] [sig ] [1406/3411] Completed GSK in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-12T20:23:30.498139] [INFO ] [sig ] [1407/3411] Forecasting GSL... [2026-02-12T20:23:30.498169] [INFO ] [sig ] Generating forecast for: GSL [2026-02-12T20:23:30.498199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSL' from 'https://tdm.silogroup.org/data/derivative_storage/GSL.csv'. [2026-02-12T20:23:30.510935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSL'. [2026-02-12T20:23:30.511441] [INFO ] [FORECASTER] Starting predict_future for GSL [2026-02-12T20:23:30.512243] [DEBUG] [LOCAL ] No optimal features file found for GSL: ./output/feature-sets/GSL.txt [2026-02-12T20:23:30.512296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:30.512328] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:30.512354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:30.512411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:30.571253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:30.571938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:30.572017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:30.572049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:30.697278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:30.697428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:30.697467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:30.697495] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:30.700920] [DEBUG] [FORECASTER] GSL: Forecast T+1@11:T+2@11: UP (p=60.28%) [2026-02-12T20:23:30.701199] [INFO ] [FORECASTER] Completed predict_future for GSL [2026-02-12T20:23:30.701326] [INFO ] [sig ] GSL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:30.842536] [INFO ] [LOCAL ] Saved forecast: GSL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GSL.txt [2026-02-12T20:23:30.842688] [INFO ] [sig ] [1407/3411] Completed GSL in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-12T20:23:30.842729] [INFO ] [sig ] [1408/3411] Forecasting GSM... [2026-02-12T20:23:30.842758] [INFO ] [sig ] Generating forecast for: GSM [2026-02-12T20:23:30.842789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSM' from 'https://tdm.silogroup.org/data/derivative_storage/GSM.csv'. [2026-02-12T20:23:30.854156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSM'. [2026-02-12T20:23:30.854448] [INFO ] [FORECASTER] Starting predict_future for GSM [2026-02-12T20:23:30.855242] [DEBUG] [LOCAL ] No optimal features file found for GSM: ./output/feature-sets/GSM.txt [2026-02-12T20:23:30.855293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:30.855324] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:30.855351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:30.855419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:30.913474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:30.914111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:30.914189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:30.914220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:31.035400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:31.035552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:31.035610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:31.035640] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:31.039112] [DEBUG] [FORECASTER] GSM: Forecast T+1@11:T+2@11: UP (p=69.26%) [2026-02-12T20:23:31.039388] [INFO ] [FORECASTER] Completed predict_future for GSM [2026-02-12T20:23:31.039515] [INFO ] [sig ] GSM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:31.185181] [INFO ] [LOCAL ] Saved forecast: GSM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GSM.txt [2026-02-12T20:23:31.185354] [INFO ] [sig ] [1408/3411] Completed GSM in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-12T20:23:31.185401] [INFO ] [sig ] [1409/3411] Forecasting GTES... [2026-02-12T20:23:31.185432] [INFO ] [sig ] Generating forecast for: GTES [2026-02-12T20:23:31.185468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTES' from 'https://tdm.silogroup.org/data/derivative_storage/GTES.csv'. [2026-02-12T20:23:31.197138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTES'. [2026-02-12T20:23:31.197469] [INFO ] [FORECASTER] Starting predict_future for GTES [2026-02-12T20:23:31.198300] [DEBUG] [LOCAL ] No optimal features file found for GTES: ./output/feature-sets/GTES.txt [2026-02-12T20:23:31.198353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:31.198386] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:31.198413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:31.198470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:31.257704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:31.258388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:31.258470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:31.258503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:31.379023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:31.379353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:31.379391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:31.379420] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:31.382806] [DEBUG] [FORECASTER] GTES: Forecast T+1@11:T+2@11: DOWN (p=2.13%) [2026-02-12T20:23:31.383112] [INFO ] [FORECASTER] Completed predict_future for GTES [2026-02-12T20:23:31.383242] [INFO ] [sig ] GTES: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:31.524669] [INFO ] [LOCAL ] Saved forecast: GTES 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GTES.txt [2026-02-12T20:23:31.524824] [INFO ] [sig ] [1409/3411] Completed GTES in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-12T20:23:31.524865] [INFO ] [sig ] [1410/3411] Forecasting GTLB... [2026-02-12T20:23:31.524895] [INFO ] [sig ] Generating forecast for: GTLB [2026-02-12T20:23:31.524925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLB' from 'https://tdm.silogroup.org/data/derivative_storage/GTLB.csv'. [2026-02-12T20:23:31.537165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLB'. [2026-02-12T20:23:31.537510] [INFO ] [FORECASTER] Starting predict_future for GTLB [2026-02-12T20:23:31.538504] [DEBUG] [LOCAL ] No optimal features file found for GTLB: ./output/feature-sets/GTLB.txt [2026-02-12T20:23:31.538583] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:31.538640] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:31.538668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:31.538724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:31.599408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:31.600102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:31.600196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:31.600228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:31.722872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:31.723013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:31.723054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:31.723083] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:31.726420] [DEBUG] [FORECASTER] GTLB: Forecast T+1@11:T+2@11: DOWN (p=17.90%) [2026-02-12T20:23:31.726712] [INFO ] [FORECASTER] Completed predict_future for GTLB [2026-02-12T20:23:31.726841] [INFO ] [sig ] GTLB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:31.865171] [INFO ] [LOCAL ] Saved forecast: GTLB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GTLB.txt [2026-02-12T20:23:31.865284] [INFO ] [sig ] [1410/3411] Completed GTLB in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-12T20:23:31.865323] [INFO ] [sig ] [1411/3411] Forecasting GTLS... [2026-02-12T20:23:31.865352] [INFO ] [sig ] Generating forecast for: GTLS [2026-02-12T20:23:31.865382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLS' from 'https://tdm.silogroup.org/data/derivative_storage/GTLS.csv'. [2026-02-12T20:23:31.878383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLS'. [2026-02-12T20:23:31.878677] [INFO ] [FORECASTER] Starting predict_future for GTLS [2026-02-12T20:23:31.879475] [DEBUG] [LOCAL ] No optimal features file found for GTLS: ./output/feature-sets/GTLS.txt [2026-02-12T20:23:31.879527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:31.879559] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:31.879617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:31.879683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:31.938378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:31.939027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:31.939120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:31.939155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:32.062769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:32.062922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:32.062962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:32.062991] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:32.066401] [DEBUG] [FORECASTER] GTLS: Forecast T+1@11:T+2@11: UP (p=60.93%) [2026-02-12T20:23:32.066694] [INFO ] [FORECASTER] Completed predict_future for GTLS [2026-02-12T20:23:32.066821] [INFO ] [sig ] GTLS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:32.206298] [INFO ] [LOCAL ] Saved forecast: GTLS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GTLS.txt [2026-02-12T20:23:32.206422] [INFO ] [sig ] [1411/3411] Completed GTLS in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-12T20:23:32.206461] [INFO ] [sig ] [1412/3411] Forecasting GTN... [2026-02-12T20:23:32.206490] [INFO ] [sig ] Generating forecast for: GTN [2026-02-12T20:23:32.206520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTN' from 'https://tdm.silogroup.org/data/derivative_storage/GTN.csv'. [2026-02-12T20:23:32.217706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTN'. [2026-02-12T20:23:32.217987] [INFO ] [FORECASTER] Starting predict_future for GTN [2026-02-12T20:23:32.218812] [DEBUG] [LOCAL ] No optimal features file found for GTN: ./output/feature-sets/GTN.txt [2026-02-12T20:23:32.218864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:32.218896] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:32.218925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:32.218981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:32.276998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:32.277635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:32.277714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:32.277745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:32.399996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:32.400127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:32.400166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:32.400194] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:32.403884] [DEBUG] [FORECASTER] GTN: Forecast T+1@11:T+2@11: DOWN (p=2.83%) [2026-02-12T20:23:32.404152] [INFO ] [FORECASTER] Completed predict_future for GTN [2026-02-12T20:23:32.404279] [INFO ] [sig ] GTN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:32.548466] [INFO ] [LOCAL ] Saved forecast: GTN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GTN.txt [2026-02-12T20:23:32.548627] [INFO ] [sig ] [1412/3411] Completed GTN in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-12T20:23:32.548669] [INFO ] [sig ] [1413/3411] Forecasting GTX... [2026-02-12T20:23:32.548701] [INFO ] [sig ] Generating forecast for: GTX [2026-02-12T20:23:32.548739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTX' from 'https://tdm.silogroup.org/data/derivative_storage/GTX.csv'. [2026-02-12T20:23:32.560848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTX'. [2026-02-12T20:23:32.561177] [INFO ] [FORECASTER] Starting predict_future for GTX [2026-02-12T20:23:32.562010] [DEBUG] [LOCAL ] No optimal features file found for GTX: ./output/feature-sets/GTX.txt [2026-02-12T20:23:32.562063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:32.562094] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:32.562121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:32.562178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:32.621786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:32.622475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:32.622558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:32.622612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:32.750606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:32.750776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:32.750817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:32.750882] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:32.754547] [DEBUG] [FORECASTER] GTX: Forecast T+1@11:T+2@11: UP (p=97.88%) [2026-02-12T20:23:32.754888] [INFO ] [FORECASTER] Completed predict_future for GTX [2026-02-12T20:23:32.755057] [INFO ] [sig ] GTX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:32.898486] [INFO ] [LOCAL ] Saved forecast: GTX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GTX.txt [2026-02-12T20:23:32.898676] [INFO ] [sig ] [1413/3411] Completed GTX in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-12T20:23:32.898720] [INFO ] [sig ] [1414/3411] Forecasting GTY... [2026-02-12T20:23:32.898749] [INFO ] [sig ] Generating forecast for: GTY [2026-02-12T20:23:32.898779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTY' from 'https://tdm.silogroup.org/data/derivative_storage/GTY.csv'. [2026-02-12T20:23:32.910962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTY'. [2026-02-12T20:23:32.911520] [INFO ] [FORECASTER] Starting predict_future for GTY [2026-02-12T20:23:32.912354] [DEBUG] [LOCAL ] No optimal features file found for GTY: ./output/feature-sets/GTY.txt [2026-02-12T20:23:32.912407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:32.912438] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:32.912464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:32.912520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:32.977781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:32.978891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:32.978975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:32.979009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:33.106609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:33.106774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:33.106815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:33.106843] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:33.110699] [DEBUG] [FORECASTER] GTY: Forecast T+1@11:T+2@11: DOWN (p=16.79%) [2026-02-12T20:23:33.110987] [INFO ] [FORECASTER] Completed predict_future for GTY [2026-02-12T20:23:33.111125] [INFO ] [sig ] GTY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:33.258742] [INFO ] [LOCAL ] Saved forecast: GTY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GTY.txt [2026-02-12T20:23:33.258926] [INFO ] [sig ] [1414/3411] Completed GTY in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-12T20:23:33.258969] [INFO ] [sig ] [1415/3411] Forecasting GUG... [2026-02-12T20:23:33.259000] [INFO ] [sig ] Generating forecast for: GUG [2026-02-12T20:23:33.259031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GUG' from 'https://tdm.silogroup.org/data/derivative_storage/GUG.csv'. [2026-02-12T20:23:33.272284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GUG'. [2026-02-12T20:23:33.272682] [INFO ] [FORECASTER] Starting predict_future for GUG [2026-02-12T20:23:33.273485] [DEBUG] [LOCAL ] No optimal features file found for GUG: ./output/feature-sets/GUG.txt [2026-02-12T20:23:33.273537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:33.273590] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:33.273621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:33.273679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:33.332276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:33.333386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:33.333474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:33.333507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:33.456964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:33.457132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:33.457171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:33.457201] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:33.460849] [DEBUG] [FORECASTER] GUG: Forecast T+1@11:T+2@11: DOWN (p=34.56%) [2026-02-12T20:23:33.461187] [INFO ] [FORECASTER] Completed predict_future for GUG [2026-02-12T20:23:33.461326] [INFO ] [sig ] GUG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:33.601808] [INFO ] [LOCAL ] Saved forecast: GUG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GUG.txt [2026-02-12T20:23:33.601965] [INFO ] [sig ] [1415/3411] Completed GUG in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-12T20:23:33.602005] [INFO ] [sig ] [1416/3411] Forecasting GVA... [2026-02-12T20:23:33.602036] [INFO ] [sig ] Generating forecast for: GVA [2026-02-12T20:23:33.602068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GVA' from 'https://tdm.silogroup.org/data/derivative_storage/GVA.csv'. [2026-02-12T20:23:33.613725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GVA'. [2026-02-12T20:23:33.614066] [INFO ] [FORECASTER] Starting predict_future for GVA [2026-02-12T20:23:33.614880] [DEBUG] [LOCAL ] No optimal features file found for GVA: ./output/feature-sets/GVA.txt [2026-02-12T20:23:33.614933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:33.614965] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:33.614991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:33.615048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:33.672983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:33.673902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:33.673994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:33.674038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:33.795725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:33.795894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:33.795934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:33.795963] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:33.799527] [DEBUG] [FORECASTER] GVA: Forecast T+1@11:T+2@11: DOWN (p=49.07%) [2026-02-12T20:23:33.799871] [INFO ] [FORECASTER] Completed predict_future for GVA [2026-02-12T20:23:33.800010] [INFO ] [sig ] GVA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:33.939092] [INFO ] [LOCAL ] Saved forecast: GVA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GVA.txt [2026-02-12T20:23:33.939255] [INFO ] [sig ] [1416/3411] Completed GVA in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-12T20:23:33.939294] [INFO ] [sig ] [1417/3411] Forecasting GWH... [2026-02-12T20:23:33.939322] [INFO ] [sig ] Generating forecast for: GWH [2026-02-12T20:23:33.939354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWH' from 'https://tdm.silogroup.org/data/derivative_storage/GWH.csv'. [2026-02-12T20:23:33.950626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWH'. [2026-02-12T20:23:33.950953] [INFO ] [FORECASTER] Starting predict_future for GWH [2026-02-12T20:23:33.951762] [DEBUG] [LOCAL ] No optimal features file found for GWH: ./output/feature-sets/GWH.txt [2026-02-12T20:23:33.951814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:33.951846] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:33.951873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:33.951930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:34.012819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:34.013834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:34.013926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:34.013960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:34.140827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:34.141004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:34.141065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:34.141095] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:34.144886] [DEBUG] [FORECASTER] GWH: Forecast T+1@11:T+2@11: DOWN (p=7.55%) [2026-02-12T20:23:34.145183] [INFO ] [FORECASTER] Completed predict_future for GWH [2026-02-12T20:23:34.145491] [INFO ] [sig ] GWH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:34.287473] [INFO ] [LOCAL ] Saved forecast: GWH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GWH.txt [2026-02-12T20:23:34.287664] [INFO ] [sig ] [1417/3411] Completed GWH in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-12T20:23:34.287709] [INFO ] [sig ] [1418/3411] Forecasting GWRE... [2026-02-12T20:23:34.287740] [INFO ] [sig ] Generating forecast for: GWRE [2026-02-12T20:23:34.287770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRE' from 'https://tdm.silogroup.org/data/derivative_storage/GWRE.csv'. [2026-02-12T20:23:34.299487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRE'. [2026-02-12T20:23:34.299875] [INFO ] [FORECASTER] Starting predict_future for GWRE [2026-02-12T20:23:34.300692] [DEBUG] [LOCAL ] No optimal features file found for GWRE: ./output/feature-sets/GWRE.txt [2026-02-12T20:23:34.300746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:34.300779] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:34.300806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:34.300864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:34.357344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:34.358050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:34.358130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:34.358164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:34.480461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:34.480614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:34.480655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:34.480684] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:34.484031] [DEBUG] [FORECASTER] GWRE: Forecast T+1@11:T+2@11: DOWN (p=40.43%) [2026-02-12T20:23:34.484305] [INFO ] [FORECASTER] Completed predict_future for GWRE [2026-02-12T20:23:34.484434] [INFO ] [sig ] GWRE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:34.624641] [INFO ] [LOCAL ] Saved forecast: GWRE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/GWRE.txt [2026-02-12T20:23:34.624776] [INFO ] [sig ] [1418/3411] Completed GWRE in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-12T20:23:34.624815] [INFO ] [sig ] [1419/3411] Forecasting GWRS... [2026-02-12T20:23:34.624846] [INFO ] [sig ] Generating forecast for: GWRS [2026-02-12T20:23:34.624876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRS' from 'https://tdm.silogroup.org/data/derivative_storage/GWRS.csv'. [2026-02-12T20:23:34.636153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRS'. [2026-02-12T20:23:34.636422] [INFO ] [FORECASTER] Starting predict_future for GWRS [2026-02-12T20:23:34.637263] [DEBUG] [LOCAL ] No optimal features file found for GWRS: ./output/feature-sets/GWRS.txt [2026-02-12T20:23:34.637321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:34.637353] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:34.637379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:34.637435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:34.694238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:34.694920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:34.694999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:34.695031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:34.815883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:34.816073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:34.816139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:34.816176] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:34.819922] [DEBUG] [FORECASTER] GWRS: Forecast T+1@11:T+2@11: UP (p=97.04%) [2026-02-12T20:23:34.820287] [INFO ] [FORECASTER] Completed predict_future for GWRS [2026-02-12T20:23:34.820430] [INFO ] [sig ] GWRS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:34.962562] [INFO ] [LOCAL ] Saved forecast: GWRS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GWRS.txt [2026-02-12T20:23:34.962745] [INFO ] [sig ] [1419/3411] Completed GWRS in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-12T20:23:34.962794] [INFO ] [sig ] [1420/3411] Forecasting GXAI... [2026-02-12T20:23:34.962827] [INFO ] [sig ] Generating forecast for: GXAI [2026-02-12T20:23:34.962857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GXAI' from 'https://tdm.silogroup.org/data/derivative_storage/GXAI.csv'. [2026-02-12T20:23:34.975640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GXAI'. [2026-02-12T20:23:34.976044] [INFO ] [FORECASTER] Starting predict_future for GXAI [2026-02-12T20:23:34.977107] [DEBUG] [LOCAL ] No optimal features file found for GXAI: ./output/feature-sets/GXAI.txt [2026-02-12T20:23:34.977170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:34.977208] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:34.977267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:34.977515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:35.035156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:35.036110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:35.036243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:35.036278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:35.156083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:35.156252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:35.156293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:35.156321] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:35.160160] [DEBUG] [FORECASTER] GXAI: Forecast T+1@11:T+2@11: UP (p=76.79%) [2026-02-12T20:23:35.160547] [INFO ] [FORECASTER] Completed predict_future for GXAI [2026-02-12T20:23:35.160731] [INFO ] [sig ] GXAI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:35.309250] [INFO ] [LOCAL ] Saved forecast: GXAI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GXAI.txt [2026-02-12T20:23:35.309446] [INFO ] [sig ] [1420/3411] Completed GXAI in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-12T20:23:35.309499] [INFO ] [sig ] [1421/3411] Forecasting GYRE... [2026-02-12T20:23:35.309541] [INFO ] [sig ] Generating forecast for: GYRE [2026-02-12T20:23:35.309605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GYRE' from 'https://tdm.silogroup.org/data/derivative_storage/GYRE.csv'. [2026-02-12T20:23:35.321567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GYRE'. [2026-02-12T20:23:35.321990] [INFO ] [FORECASTER] Starting predict_future for GYRE [2026-02-12T20:23:35.322897] [DEBUG] [LOCAL ] No optimal features file found for GYRE: ./output/feature-sets/GYRE.txt [2026-02-12T20:23:35.322951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:35.322995] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:35.323025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:35.323083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:35.382399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:35.383289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:35.383377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:35.383411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:35.505016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:35.505177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:35.505217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:35.505245] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:35.508765] [DEBUG] [FORECASTER] GYRE: Forecast T+1@11:T+2@11: UP (p=86.53%) [2026-02-12T20:23:35.509048] [INFO ] [FORECASTER] Completed predict_future for GYRE [2026-02-12T20:23:35.509206] [INFO ] [sig ] GYRE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:35.657207] [INFO ] [LOCAL ] Saved forecast: GYRE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/GYRE.txt [2026-02-12T20:23:35.657437] [INFO ] [sig ] [1421/3411] Completed GYRE in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-12T20:23:35.657489] [INFO ] [sig ] [1422/3411] Forecasting H... [2026-02-12T20:23:35.657521] [INFO ] [sig ] Generating forecast for: H [2026-02-12T20:23:35.657552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'H' from 'https://tdm.silogroup.org/data/derivative_storage/H.csv'. [2026-02-12T20:23:35.669698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'H'. [2026-02-12T20:23:35.670007] [INFO ] [FORECASTER] Starting predict_future for H [2026-02-12T20:23:35.670825] [DEBUG] [LOCAL ] No optimal features file found for H: ./output/feature-sets/H.txt [2026-02-12T20:23:35.670877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:35.670908] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:35.670934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:35.670989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:35.733249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:35.734071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:35.734156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:35.734189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:35.855604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:35.855770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:35.855809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:35.855846] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:35.859360] [DEBUG] [FORECASTER] H: Forecast T+1@11:T+2@11: UP (p=62.19%) [2026-02-12T20:23:35.859658] [INFO ] [FORECASTER] Completed predict_future for H [2026-02-12T20:23:35.859791] [INFO ] [sig ] H: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:35.999194] [INFO ] [LOCAL ] Saved forecast: H 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/H.txt [2026-02-12T20:23:35.999343] [INFO ] [sig ] [1422/3411] Completed H in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-12T20:23:35.999402] [INFO ] [sig ] [1423/3411] Forecasting HAE... [2026-02-12T20:23:35.999434] [INFO ] [sig ] Generating forecast for: HAE [2026-02-12T20:23:35.999467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAE' from 'https://tdm.silogroup.org/data/derivative_storage/HAE.csv'. [2026-02-12T20:23:36.010822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAE'. [2026-02-12T20:23:36.011129] [INFO ] [FORECASTER] Starting predict_future for HAE [2026-02-12T20:23:36.011949] [DEBUG] [LOCAL ] No optimal features file found for HAE: ./output/feature-sets/HAE.txt [2026-02-12T20:23:36.012003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:36.012037] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:36.012064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:36.012122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:36.070502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:36.071227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:36.071310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:36.071343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:36.198899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:36.199053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:36.199096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:36.199127] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:36.202631] [DEBUG] [FORECASTER] HAE: Forecast T+1@11:T+2@11: DOWN (p=13.49%) [2026-02-12T20:23:36.202907] [INFO ] [FORECASTER] Completed predict_future for HAE [2026-02-12T20:23:36.203036] [INFO ] [sig ] HAE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:36.343153] [INFO ] [LOCAL ] Saved forecast: HAE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HAE.txt [2026-02-12T20:23:36.343317] [INFO ] [sig ] [1423/3411] Completed HAE in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-12T20:23:36.343357] [INFO ] [sig ] [1424/3411] Forecasting HAFC... [2026-02-12T20:23:36.343388] [INFO ] [sig ] Generating forecast for: HAFC [2026-02-12T20:23:36.343418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAFC' from 'https://tdm.silogroup.org/data/derivative_storage/HAFC.csv'. [2026-02-12T20:23:36.354388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAFC'. [2026-02-12T20:23:36.354711] [INFO ] [FORECASTER] Starting predict_future for HAFC [2026-02-12T20:23:36.355473] [DEBUG] [LOCAL ] No optimal features file found for HAFC: ./output/feature-sets/HAFC.txt [2026-02-12T20:23:36.355525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:36.355557] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:36.355605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:36.355664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:36.417472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:36.418519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:36.418622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:36.418656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:36.544152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:36.544307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:36.544349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:36.544385] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:36.547820] [DEBUG] [FORECASTER] HAFC: Forecast T+1@11:T+2@11: DOWN (p=6.34%) [2026-02-12T20:23:36.548098] [INFO ] [FORECASTER] Completed predict_future for HAFC [2026-02-12T20:23:36.548234] [INFO ] [sig ] HAFC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:36.689156] [INFO ] [LOCAL ] Saved forecast: HAFC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HAFC.txt [2026-02-12T20:23:36.689332] [INFO ] [sig ] [1424/3411] Completed HAFC in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-12T20:23:36.689375] [INFO ] [sig ] [1425/3411] Forecasting HAL... [2026-02-12T20:23:36.689412] [INFO ] [sig ] Generating forecast for: HAL [2026-02-12T20:23:36.689445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAL' from 'https://tdm.silogroup.org/data/derivative_storage/HAL.csv'. [2026-02-12T20:23:36.701828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAL'. [2026-02-12T20:23:36.702206] [INFO ] [FORECASTER] Starting predict_future for HAL [2026-02-12T20:23:36.703036] [DEBUG] [LOCAL ] No optimal features file found for HAL: ./output/feature-sets/HAL.txt [2026-02-12T20:23:36.703088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:36.703121] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:36.703151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:36.703206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:36.760512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:36.761361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:36.761448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:36.761482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:36.886759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:36.886915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:36.886957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:36.886988] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:36.890955] [DEBUG] [FORECASTER] HAL: Forecast T+1@11:T+2@11: UP (p=76.31%) [2026-02-12T20:23:36.891247] [INFO ] [FORECASTER] Completed predict_future for HAL [2026-02-12T20:23:36.891382] [INFO ] [sig ] HAL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:37.032618] [INFO ] [LOCAL ] Saved forecast: HAL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HAL.txt [2026-02-12T20:23:37.032762] [INFO ] [sig ] [1425/3411] Completed HAL in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-12T20:23:37.032803] [INFO ] [sig ] [1426/3411] Forecasting HALO... [2026-02-12T20:23:37.032833] [INFO ] [sig ] Generating forecast for: HALO [2026-02-12T20:23:37.032863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HALO' from 'https://tdm.silogroup.org/data/derivative_storage/HALO.csv'. [2026-02-12T20:23:37.044497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HALO'. [2026-02-12T20:23:37.044815] [INFO ] [FORECASTER] Starting predict_future for HALO [2026-02-12T20:23:37.045608] [DEBUG] [LOCAL ] No optimal features file found for HALO: ./output/feature-sets/HALO.txt [2026-02-12T20:23:37.045660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:37.045692] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:37.045720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:37.045777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:37.103033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:37.103921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:37.104010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:37.104043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:37.228357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:37.228540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:37.228600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:37.228633] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:37.232110] [DEBUG] [FORECASTER] HALO: Forecast T+1@11:T+2@11: UP (p=82.97%) [2026-02-12T20:23:37.232421] [INFO ] [FORECASTER] Completed predict_future for HALO [2026-02-12T20:23:37.232551] [INFO ] [sig ] HALO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:37.371487] [INFO ] [LOCAL ] Saved forecast: HALO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HALO.txt [2026-02-12T20:23:37.371626] [INFO ] [sig ] [1426/3411] Completed HALO in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-12T20:23:37.371669] [INFO ] [sig ] [1427/3411] Forecasting HAS... [2026-02-12T20:23:37.371698] [INFO ] [sig ] Generating forecast for: HAS [2026-02-12T20:23:37.371728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAS' from 'https://tdm.silogroup.org/data/derivative_storage/HAS.csv'. [2026-02-12T20:23:37.383327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAS'. [2026-02-12T20:23:37.383614] [INFO ] [FORECASTER] Starting predict_future for HAS [2026-02-12T20:23:37.384368] [DEBUG] [LOCAL ] No optimal features file found for HAS: ./output/feature-sets/HAS.txt [2026-02-12T20:23:37.384419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:37.384477] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:37.384505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:37.384562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:37.442141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:37.442771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:37.442849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:37.442881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:37.568087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:37.568250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:37.568293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:37.568323] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:37.571757] [DEBUG] [FORECASTER] HAS: Forecast T+1@11:T+2@11: UP (p=65.96%) [2026-02-12T20:23:37.572039] [INFO ] [FORECASTER] Completed predict_future for HAS [2026-02-12T20:23:37.572189] [INFO ] [sig ] HAS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:37.715852] [INFO ] [LOCAL ] Saved forecast: HAS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HAS.txt [2026-02-12T20:23:37.715992] [INFO ] [sig ] [1427/3411] Completed HAS in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-12T20:23:37.716033] [INFO ] [sig ] [1428/3411] Forecasting HASI... [2026-02-12T20:23:37.716062] [INFO ] [sig ] Generating forecast for: HASI [2026-02-12T20:23:37.716095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HASI' from 'https://tdm.silogroup.org/data/derivative_storage/HASI.csv'. [2026-02-12T20:23:37.729961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HASI'. [2026-02-12T20:23:37.730523] [INFO ] [FORECASTER] Starting predict_future for HASI [2026-02-12T20:23:37.731694] [DEBUG] [LOCAL ] No optimal features file found for HASI: ./output/feature-sets/HASI.txt [2026-02-12T20:23:37.731761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:37.731810] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:37.731849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:37.731929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:37.806921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:37.807888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:37.807978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:37.808014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:37.935313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:37.935692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:37.935732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:37.935777] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:37.939896] [DEBUG] [FORECASTER] HASI: Forecast T+1@11:T+2@11: DOWN (p=42.64%) [2026-02-12T20:23:37.940208] [INFO ] [FORECASTER] Completed predict_future for HASI [2026-02-12T20:23:37.940350] [INFO ] [sig ] HASI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:38.117267] [INFO ] [LOCAL ] Saved forecast: HASI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HASI.txt [2026-02-12T20:23:38.117455] [INFO ] [sig ] [1428/3411] Completed HASI in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-12T20:23:38.117497] [INFO ] [sig ] [1429/3411] Forecasting HBAN... [2026-02-12T20:23:38.117527] [INFO ] [sig ] Generating forecast for: HBAN [2026-02-12T20:23:38.117557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBAN' from 'https://tdm.silogroup.org/data/derivative_storage/HBAN.csv'. [2026-02-12T20:23:38.134394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBAN'. [2026-02-12T20:23:38.134947] [INFO ] [FORECASTER] Starting predict_future for HBAN [2026-02-12T20:23:38.136137] [DEBUG] [LOCAL ] No optimal features file found for HBAN: ./output/feature-sets/HBAN.txt [2026-02-12T20:23:38.136205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:38.136253] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:38.136293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:38.136378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:38.214099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:38.215128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:38.215224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:38.215257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:38.359598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:38.359802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:38.359862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:38.359908] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:38.365723] [DEBUG] [FORECASTER] HBAN: Forecast T+1@11:T+2@11: DOWN (p=6.81%) [2026-02-12T20:23:38.366268] [INFO ] [FORECASTER] Completed predict_future for HBAN [2026-02-12T20:23:38.366501] [INFO ] [sig ] HBAN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:38.601617] [INFO ] [LOCAL ] Saved forecast: HBAN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HBAN.txt [2026-02-12T20:23:38.601869] [INFO ] [sig ] [1429/3411] Completed HBAN in 0.5s | 2.78 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-12T20:23:38.601940] [INFO ] [sig ] [1430/3411] Forecasting HBANL... [2026-02-12T20:23:38.601995] [INFO ] [sig ] Generating forecast for: HBANL [2026-02-12T20:23:38.602052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANL' from 'https://tdm.silogroup.org/data/derivative_storage/HBANL.csv'. [2026-02-12T20:23:38.621097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANL'. [2026-02-12T20:23:38.628218] [INFO ] [FORECASTER] Starting predict_future for HBANL [2026-02-12T20:23:38.630081] [DEBUG] [LOCAL ] No optimal features file found for HBANL: ./output/feature-sets/HBANL.txt [2026-02-12T20:23:38.630180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:38.630234] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:38.630277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:38.630369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:38.746503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:38.750966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:38.751210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:38.751271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:38.930148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:38.930357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:38.930428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:38.932496] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:38.939846] [DEBUG] [FORECASTER] HBANL: Forecast T+1@11:T+2@11: DOWN (p=29.44%) [2026-02-12T20:23:38.940405] [INFO ] [FORECASTER] Completed predict_future for HBANL [2026-02-12T20:23:38.940661] [INFO ] [sig ] HBANL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:39.179288] [INFO ] [LOCAL ] Saved forecast: HBANL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HBANL.txt [2026-02-12T20:23:39.179531] [INFO ] [sig ] [1430/3411] Completed HBANL in 0.6s | 2.78 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-12T20:23:39.179630] [INFO ] [sig ] [1431/3411] Forecasting HBANP... [2026-02-12T20:23:39.179682] [INFO ] [sig ] Generating forecast for: HBANP [2026-02-12T20:23:39.179731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANP' from 'https://tdm.silogroup.org/data/derivative_storage/HBANP.csv'. [2026-02-12T20:23:39.202634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANP'. [2026-02-12T20:23:39.203355] [INFO ] [FORECASTER] Starting predict_future for HBANP [2026-02-12T20:23:39.204798] [DEBUG] [LOCAL ] No optimal features file found for HBANP: ./output/feature-sets/HBANP.txt [2026-02-12T20:23:39.205078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:39.205156] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:39.205223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:39.205367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:39.286564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:39.288005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:39.288130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:39.288192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:39.439344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:39.439545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:39.439707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:39.439758] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:39.443918] [DEBUG] [FORECASTER] HBANP: Forecast T+1@11:T+2@11: DOWN (p=4.82%) [2026-02-12T20:23:39.444245] [INFO ] [FORECASTER] Completed predict_future for HBANP [2026-02-12T20:23:39.444396] [INFO ] [sig ] HBANP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:39.590639] [INFO ] [LOCAL ] Saved forecast: HBANP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HBANP.txt [2026-02-12T20:23:39.590819] [INFO ] [sig ] [1431/3411] Completed HBANP in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-12T20:23:39.590861] [INFO ] [sig ] [1432/3411] Forecasting HBB... [2026-02-12T20:23:39.590893] [INFO ] [sig ] Generating forecast for: HBB [2026-02-12T20:23:39.590925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBB' from 'https://tdm.silogroup.org/data/derivative_storage/HBB.csv'. [2026-02-12T20:23:39.604426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBB'. [2026-02-12T20:23:39.604860] [INFO ] [FORECASTER] Starting predict_future for HBB [2026-02-12T20:23:39.605764] [DEBUG] [LOCAL ] No optimal features file found for HBB: ./output/feature-sets/HBB.txt [2026-02-12T20:23:39.605820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:39.605854] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:39.605895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:39.605956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:39.666457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:39.667450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:39.667544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:39.667598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:39.788123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:39.788288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:39.788329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:39.788359] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:39.791807] [DEBUG] [FORECASTER] HBB: Forecast T+1@11:T+2@11: DOWN (p=19.43%) [2026-02-12T20:23:39.792091] [INFO ] [FORECASTER] Completed predict_future for HBB [2026-02-12T20:23:39.792224] [INFO ] [sig ] HBB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:39.936310] [INFO ] [LOCAL ] Saved forecast: HBB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HBB.txt [2026-02-12T20:23:39.936471] [INFO ] [sig ] [1432/3411] Completed HBB in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-12T20:23:39.936511] [INFO ] [sig ] [1433/3411] Forecasting HBCP... [2026-02-12T20:23:39.936540] [INFO ] [sig ] Generating forecast for: HBCP [2026-02-12T20:23:39.936592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBCP' from 'https://tdm.silogroup.org/data/derivative_storage/HBCP.csv'. [2026-02-12T20:23:39.948785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBCP'. [2026-02-12T20:23:39.949118] [INFO ] [FORECASTER] Starting predict_future for HBCP [2026-02-12T20:23:39.949961] [DEBUG] [LOCAL ] No optimal features file found for HBCP: ./output/feature-sets/HBCP.txt [2026-02-12T20:23:39.950014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:39.950045] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:39.950071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:39.950128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:40.009371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:40.010215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:40.010301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:40.010337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:40.134060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:40.134241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:40.134292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:40.134324] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:40.138228] [DEBUG] [FORECASTER] HBCP: Forecast T+1@11:T+2@11: DOWN (p=30.80%) [2026-02-12T20:23:40.138719] [INFO ] [FORECASTER] Completed predict_future for HBCP [2026-02-12T20:23:40.138911] [INFO ] [sig ] HBCP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:40.284680] [INFO ] [LOCAL ] Saved forecast: HBCP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HBCP.txt [2026-02-12T20:23:40.284847] [INFO ] [sig ] [1433/3411] Completed HBCP in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-12T20:23:40.284887] [INFO ] [sig ] [1434/3411] Forecasting HBM... [2026-02-12T20:23:40.284917] [INFO ] [sig ] Generating forecast for: HBM [2026-02-12T20:23:40.284947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBM' from 'https://tdm.silogroup.org/data/derivative_storage/HBM.csv'. [2026-02-12T20:23:40.297445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBM'. [2026-02-12T20:23:40.297857] [INFO ] [FORECASTER] Starting predict_future for HBM [2026-02-12T20:23:40.298910] [DEBUG] [LOCAL ] No optimal features file found for HBM: ./output/feature-sets/HBM.txt [2026-02-12T20:23:40.298963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:40.298996] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:40.299026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:40.299085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:40.360541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:40.361415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:40.361501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:40.361537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:40.494018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:40.494201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:40.494263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:40.494302] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:40.498503] [DEBUG] [FORECASTER] HBM: Forecast T+1@11:T+2@11: DOWN (p=11.62%) [2026-02-12T20:23:40.498897] [INFO ] [FORECASTER] Completed predict_future for HBM [2026-02-12T20:23:40.499077] [INFO ] [sig ] HBM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:40.649459] [INFO ] [LOCAL ] Saved forecast: HBM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HBM.txt [2026-02-12T20:23:40.649672] [INFO ] [sig ] [1434/3411] Completed HBM in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-12T20:23:40.649726] [INFO ] [sig ] [1435/3411] Forecasting HBNC... [2026-02-12T20:23:40.649758] [INFO ] [sig ] Generating forecast for: HBNC [2026-02-12T20:23:40.649787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBNC' from 'https://tdm.silogroup.org/data/derivative_storage/HBNC.csv'. [2026-02-12T20:23:40.662206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBNC'. [2026-02-12T20:23:40.662612] [INFO ] [FORECASTER] Starting predict_future for HBNC [2026-02-12T20:23:40.663487] [DEBUG] [LOCAL ] No optimal features file found for HBNC: ./output/feature-sets/HBNC.txt [2026-02-12T20:23:40.663543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:40.663595] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:40.663627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:40.663686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:40.726050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:40.727038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:40.727134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:40.727171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:40.853969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:40.854132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:40.854175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:40.854210] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:40.857770] [DEBUG] [FORECASTER] HBNC: Forecast T+1@11:T+2@11: DOWN (p=11.35%) [2026-02-12T20:23:40.858054] [INFO ] [FORECASTER] Completed predict_future for HBNC [2026-02-12T20:23:40.858189] [INFO ] [sig ] HBNC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:41.001019] [INFO ] [LOCAL ] Saved forecast: HBNC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HBNC.txt [2026-02-12T20:23:41.001255] [INFO ] [sig ] [1435/3411] Completed HBNC in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-12T20:23:41.001329] [INFO ] [sig ] [1436/3411] Forecasting HCA... [2026-02-12T20:23:41.001378] [INFO ] [sig ] Generating forecast for: HCA [2026-02-12T20:23:41.001433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCA' from 'https://tdm.silogroup.org/data/derivative_storage/HCA.csv'. [2026-02-12T20:23:41.016935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCA'. [2026-02-12T20:23:41.017591] [INFO ] [FORECASTER] Starting predict_future for HCA [2026-02-12T20:23:41.018462] [DEBUG] [LOCAL ] No optimal features file found for HCA: ./output/feature-sets/HCA.txt [2026-02-12T20:23:41.018516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:41.018765] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:41.018797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:41.018858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:41.079565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:41.080547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:41.080665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:41.080701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:41.212371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:41.212532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:41.212591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:41.212626] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:41.216245] [DEBUG] [FORECASTER] HCA: Forecast T+1@11:T+2@11: UP (p=96.76%) [2026-02-12T20:23:41.216561] [INFO ] [FORECASTER] Completed predict_future for HCA [2026-02-12T20:23:41.216725] [INFO ] [sig ] HCA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:41.364162] [INFO ] [LOCAL ] Saved forecast: HCA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HCA.txt [2026-02-12T20:23:41.364350] [INFO ] [sig ] [1436/3411] Completed HCA in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-12T20:23:41.364397] [INFO ] [sig ] [1437/3411] Forecasting HCC... [2026-02-12T20:23:41.364426] [INFO ] [sig ] Generating forecast for: HCC [2026-02-12T20:23:41.364457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCC' from 'https://tdm.silogroup.org/data/derivative_storage/HCC.csv'. [2026-02-12T20:23:41.377376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCC'. [2026-02-12T20:23:41.377822] [INFO ] [FORECASTER] Starting predict_future for HCC [2026-02-12T20:23:41.378679] [DEBUG] [LOCAL ] No optimal features file found for HCC: ./output/feature-sets/HCC.txt [2026-02-12T20:23:41.378733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:41.378766] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:41.378794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:41.378851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:41.437904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:41.438878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:41.439008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:41.439043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:41.570135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:41.570320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:41.570368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:41.570399] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:41.574536] [DEBUG] [FORECASTER] HCC: Forecast T+1@11:T+2@11: DOWN (p=17.90%) [2026-02-12T20:23:41.574983] [INFO ] [FORECASTER] Completed predict_future for HCC [2026-02-12T20:23:41.575151] [INFO ] [sig ] HCC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:41.722037] [INFO ] [LOCAL ] Saved forecast: HCC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HCC.txt [2026-02-12T20:23:41.722209] [INFO ] [sig ] [1437/3411] Completed HCC in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-12T20:23:41.722251] [INFO ] [sig ] [1438/3411] Forecasting HCI... [2026-02-12T20:23:41.722283] [INFO ] [sig ] Generating forecast for: HCI [2026-02-12T20:23:41.722314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCI' from 'https://tdm.silogroup.org/data/derivative_storage/HCI.csv'. [2026-02-12T20:23:41.734669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCI'. [2026-02-12T20:23:41.735026] [INFO ] [FORECASTER] Starting predict_future for HCI [2026-02-12T20:23:41.735833] [DEBUG] [LOCAL ] No optimal features file found for HCI: ./output/feature-sets/HCI.txt [2026-02-12T20:23:41.735885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:41.735918] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:41.735945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:41.736001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:41.797953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:41.798940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:41.799043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:41.799077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:41.924056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:41.924225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:41.924264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:41.924295] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:41.928131] [DEBUG] [FORECASTER] HCI: Forecast T+1@11:T+2@11: UP (p=66.33%) [2026-02-12T20:23:41.928455] [INFO ] [FORECASTER] Completed predict_future for HCI [2026-02-12T20:23:41.928620] [INFO ] [sig ] HCI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:42.080927] [INFO ] [LOCAL ] Saved forecast: HCI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HCI.txt [2026-02-12T20:23:42.081097] [INFO ] [sig ] [1438/3411] Completed HCI in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-12T20:23:42.081141] [INFO ] [sig ] [1439/3411] Forecasting HCM... [2026-02-12T20:23:42.081172] [INFO ] [sig ] Generating forecast for: HCM [2026-02-12T20:23:42.081203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCM' from 'https://tdm.silogroup.org/data/derivative_storage/HCM.csv'. [2026-02-12T20:23:42.093355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCM'. [2026-02-12T20:23:42.093812] [INFO ] [FORECASTER] Starting predict_future for HCM [2026-02-12T20:23:42.094669] [DEBUG] [LOCAL ] No optimal features file found for HCM: ./output/feature-sets/HCM.txt [2026-02-12T20:23:42.094725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:42.094758] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:42.094786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:42.094845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:42.155825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:42.156785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:42.156885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:42.156928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:42.281911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:42.282073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:42.282113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:42.282143] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:42.285765] [DEBUG] [FORECASTER] HCM: Forecast T+1@11:T+2@11: DOWN (p=10.11%) [2026-02-12T20:23:42.286076] [INFO ] [FORECASTER] Completed predict_future for HCM [2026-02-12T20:23:42.286223] [INFO ] [sig ] HCM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:42.442915] [INFO ] [LOCAL ] Saved forecast: HCM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HCM.txt [2026-02-12T20:23:42.443085] [INFO ] [sig ] [1439/3411] Completed HCM in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-12T20:23:42.443154] [INFO ] [sig ] [1440/3411] Forecasting HCSG... [2026-02-12T20:23:42.443202] [INFO ] [sig ] Generating forecast for: HCSG [2026-02-12T20:23:42.443236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCSG' from 'https://tdm.silogroup.org/data/derivative_storage/HCSG.csv'. [2026-02-12T20:23:42.456436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCSG'. [2026-02-12T20:23:42.457106] [INFO ] [FORECASTER] Starting predict_future for HCSG [2026-02-12T20:23:42.458087] [DEBUG] [LOCAL ] No optimal features file found for HCSG: ./output/feature-sets/HCSG.txt [2026-02-12T20:23:42.458145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:42.458178] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:42.458206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:42.458272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:42.517042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:42.517988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:42.518080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:42.518114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:42.639667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:42.639822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:42.639862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:42.639891] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:42.643803] [DEBUG] [FORECASTER] HCSG: Forecast T+1@11:T+2@11: DOWN (p=27.80%) [2026-02-12T20:23:42.644088] [INFO ] [FORECASTER] Completed predict_future for HCSG [2026-02-12T20:23:42.644223] [INFO ] [sig ] HCSG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:42.874134] [INFO ] [LOCAL ] Saved forecast: HCSG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HCSG.txt [2026-02-12T20:23:42.874339] [INFO ] [sig ] [1440/3411] Completed HCSG in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-12T20:23:42.874391] [INFO ] [sig ] [1441/3411] Forecasting HD... [2026-02-12T20:23:42.874424] [INFO ] [sig ] Generating forecast for: HD [2026-02-12T20:23:42.874455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HD' from 'https://tdm.silogroup.org/data/derivative_storage/HD.csv'. [2026-02-12T20:23:42.885893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HD'. [2026-02-12T20:23:42.886268] [INFO ] [FORECASTER] Starting predict_future for HD [2026-02-12T20:23:42.887082] [DEBUG] [LOCAL ] No optimal features file found for HD: ./output/feature-sets/HD.txt [2026-02-12T20:23:42.887135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:42.887167] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:42.887195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:42.887281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:42.948956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:42.950159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:42.950249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:42.950282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:43.074727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:43.074891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:43.074932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:43.074963] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:43.078943] [DEBUG] [FORECASTER] HD: Forecast T+1@11:T+2@11: UP (p=78.74%) [2026-02-12T20:23:43.079254] [INFO ] [FORECASTER] Completed predict_future for HD [2026-02-12T20:23:43.079405] [INFO ] [sig ] HD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:43.223330] [INFO ] [LOCAL ] Saved forecast: HD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HD.txt [2026-02-12T20:23:43.223497] [INFO ] [sig ] [1441/3411] Completed HD in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-12T20:23:43.223537] [INFO ] [sig ] [1442/3411] Forecasting HDB... [2026-02-12T20:23:43.223568] [INFO ] [sig ] Generating forecast for: HDB [2026-02-12T20:23:43.223620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDB' from 'https://tdm.silogroup.org/data/derivative_storage/HDB.csv'. [2026-02-12T20:23:43.235187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDB'. [2026-02-12T20:23:43.235520] [INFO ] [FORECASTER] Starting predict_future for HDB [2026-02-12T20:23:43.236330] [DEBUG] [LOCAL ] No optimal features file found for HDB: ./output/feature-sets/HDB.txt [2026-02-12T20:23:43.236382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:43.236415] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:43.236441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:43.236498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:43.294344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:43.295191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:43.295282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:43.295315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:43.423200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:43.423360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:43.423399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:43.423428] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:43.427043] [DEBUG] [FORECASTER] HDB: Forecast T+1@11:T+2@11: DOWN (p=47.56%) [2026-02-12T20:23:43.427462] [INFO ] [FORECASTER] Completed predict_future for HDB [2026-02-12T20:23:43.427644] [INFO ] [sig ] HDB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:43.590623] [INFO ] [LOCAL ] Saved forecast: HDB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HDB.txt [2026-02-12T20:23:43.590800] [INFO ] [sig ] [1442/3411] Completed HDB in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-12T20:23:43.590842] [INFO ] [sig ] [1443/3411] Forecasting HDSN... [2026-02-12T20:23:43.590874] [INFO ] [sig ] Generating forecast for: HDSN [2026-02-12T20:23:43.590909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDSN' from 'https://tdm.silogroup.org/data/derivative_storage/HDSN.csv'. [2026-02-12T20:23:43.602489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDSN'. [2026-02-12T20:23:43.602841] [INFO ] [FORECASTER] Starting predict_future for HDSN [2026-02-12T20:23:43.603683] [DEBUG] [LOCAL ] No optimal features file found for HDSN: ./output/feature-sets/HDSN.txt [2026-02-12T20:23:43.603738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:43.603771] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:43.603797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:43.603855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:43.663317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:43.664309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:43.664418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:43.664471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:43.788512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:43.788693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:43.788738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:43.788770] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:43.792599] [DEBUG] [FORECASTER] HDSN: Forecast T+1@11:T+2@11: UP (p=69.79%) [2026-02-12T20:23:43.792908] [INFO ] [FORECASTER] Completed predict_future for HDSN [2026-02-12T20:23:43.793052] [INFO ] [sig ] HDSN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:43.947363] [INFO ] [LOCAL ] Saved forecast: HDSN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HDSN.txt [2026-02-12T20:23:43.947552] [INFO ] [sig ] [1443/3411] Completed HDSN in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-12T20:23:43.947626] [INFO ] [sig ] [1444/3411] Forecasting HE... [2026-02-12T20:23:43.947674] [INFO ] [sig ] Generating forecast for: HE [2026-02-12T20:23:43.947720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HE' from 'https://tdm.silogroup.org/data/derivative_storage/HE.csv'. [2026-02-12T20:23:43.959901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HE'. [2026-02-12T20:23:43.960258] [INFO ] [FORECASTER] Starting predict_future for HE [2026-02-12T20:23:43.961088] [DEBUG] [LOCAL ] No optimal features file found for HE: ./output/feature-sets/HE.txt [2026-02-12T20:23:43.961144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:43.961226] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:43.961256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:43.961316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:44.025175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:44.026132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:44.026219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:44.026260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:44.150485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:44.150845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:44.150885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:44.150914] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:44.154504] [DEBUG] [FORECASTER] HE: Forecast T+1@11:T+2@11: DOWN (p=41.00%) [2026-02-12T20:23:44.154979] [INFO ] [FORECASTER] Completed predict_future for HE [2026-02-12T20:23:44.155111] [INFO ] [sig ] HE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:44.304907] [INFO ] [LOCAL ] Saved forecast: HE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HE.txt [2026-02-12T20:23:44.305062] [INFO ] [sig ] [1444/3411] Completed HE in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-12T20:23:44.305102] [INFO ] [sig ] [1445/3411] Forecasting HEI... [2026-02-12T20:23:44.305133] [INFO ] [sig ] Generating forecast for: HEI [2026-02-12T20:23:44.305162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEI' from 'https://tdm.silogroup.org/data/derivative_storage/HEI.csv'. [2026-02-12T20:23:44.320481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEI'. [2026-02-12T20:23:44.320899] [INFO ] [FORECASTER] Starting predict_future for HEI [2026-02-12T20:23:44.321918] [DEBUG] [LOCAL ] No optimal features file found for HEI: ./output/feature-sets/HEI.txt [2026-02-12T20:23:44.321994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:44.322037] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:44.322072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:44.322151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:44.389120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:44.389788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:44.389869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:44.389902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:44.513285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:44.513440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:44.513481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:44.513509] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:44.517024] [DEBUG] [FORECASTER] HEI: Forecast T+1@11:T+2@11: DOWN (p=5.81%) [2026-02-12T20:23:44.517382] [INFO ] [FORECASTER] Completed predict_future for HEI [2026-02-12T20:23:44.517534] [INFO ] [sig ] HEI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:44.660382] [INFO ] [LOCAL ] Saved forecast: HEI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HEI.txt [2026-02-12T20:23:44.660515] [INFO ] [sig ] [1445/3411] Completed HEI in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-12T20:23:44.660555] [INFO ] [sig ] [1446/3411] Forecasting HELE... [2026-02-12T20:23:44.660604] [INFO ] [sig ] Generating forecast for: HELE [2026-02-12T20:23:44.660637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HELE' from 'https://tdm.silogroup.org/data/derivative_storage/HELE.csv'. [2026-02-12T20:23:44.671945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HELE'. [2026-02-12T20:23:44.672241] [INFO ] [FORECASTER] Starting predict_future for HELE [2026-02-12T20:23:44.673055] [DEBUG] [LOCAL ] No optimal features file found for HELE: ./output/feature-sets/HELE.txt [2026-02-12T20:23:44.673109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:44.673142] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:44.673168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:44.673225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:44.731345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:44.732078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:44.732161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:44.732195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:44.854244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:44.854399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:44.854439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:44.854466] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:44.858342] [DEBUG] [FORECASTER] HELE: Forecast T+1@11:T+2@11: UP (p=51.35%) [2026-02-12T20:23:44.858638] [INFO ] [FORECASTER] Completed predict_future for HELE [2026-02-12T20:23:44.858771] [INFO ] [sig ] HELE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:45.000531] [INFO ] [LOCAL ] Saved forecast: HELE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HELE.txt [2026-02-12T20:23:45.000692] [INFO ] [sig ] [1446/3411] Completed HELE in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-12T20:23:45.000733] [INFO ] [sig ] [1447/3411] Forecasting HEPS... [2026-02-12T20:23:45.000763] [INFO ] [sig ] Generating forecast for: HEPS [2026-02-12T20:23:45.000795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEPS' from 'https://tdm.silogroup.org/data/derivative_storage/HEPS.csv'. [2026-02-12T20:23:45.012317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEPS'. [2026-02-12T20:23:45.012680] [INFO ] [FORECASTER] Starting predict_future for HEPS [2026-02-12T20:23:45.013476] [DEBUG] [LOCAL ] No optimal features file found for HEPS: ./output/feature-sets/HEPS.txt [2026-02-12T20:23:45.013530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:45.013563] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:45.013620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:45.013682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:45.070554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:45.071216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:45.071295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:45.071328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:45.194604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:45.194761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:45.194803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:45.194891] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:45.198673] [DEBUG] [FORECASTER] HEPS: Forecast T+1@11:T+2@11: UP (p=71.64%) [2026-02-12T20:23:45.198960] [INFO ] [FORECASTER] Completed predict_future for HEPS [2026-02-12T20:23:45.199098] [INFO ] [sig ] HEPS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:45.342639] [INFO ] [LOCAL ] Saved forecast: HEPS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HEPS.txt [2026-02-12T20:23:45.342790] [INFO ] [sig ] [1447/3411] Completed HEPS in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-12T20:23:45.342830] [INFO ] [sig ] [1448/3411] Forecasting HEQ... [2026-02-12T20:23:45.342860] [INFO ] [sig ] Generating forecast for: HEQ [2026-02-12T20:23:45.342891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEQ' from 'https://tdm.silogroup.org/data/derivative_storage/HEQ.csv'. [2026-02-12T20:23:45.355087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEQ'. [2026-02-12T20:23:45.355458] [INFO ] [FORECASTER] Starting predict_future for HEQ [2026-02-12T20:23:45.356301] [DEBUG] [LOCAL ] No optimal features file found for HEQ: ./output/feature-sets/HEQ.txt [2026-02-12T20:23:45.356354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:45.356386] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:45.356412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:45.356467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:45.414033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:45.414904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:45.414989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:45.415022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:45.531652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:45.531816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:45.531859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:45.531889] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:45.535508] [DEBUG] [FORECASTER] HEQ: Forecast T+1@11:T+2@11: DOWN (p=40.24%) [2026-02-12T20:23:45.535808] [INFO ] [FORECASTER] Completed predict_future for HEQ [2026-02-12T20:23:45.535942] [INFO ] [sig ] HEQ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:45.688396] [INFO ] [LOCAL ] Saved forecast: HEQ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HEQ.txt [2026-02-12T20:23:45.688597] [INFO ] [sig ] [1448/3411] Completed HEQ in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-12T20:23:45.688669] [INFO ] [sig ] [1449/3411] Forecasting HERO... [2026-02-12T20:23:45.688702] [INFO ] [sig ] Generating forecast for: HERO [2026-02-12T20:23:45.688734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HERO' from 'https://tdm.silogroup.org/data/derivative_storage/HERO.csv'. [2026-02-12T20:23:45.700889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HERO'. [2026-02-12T20:23:45.701317] [INFO ] [FORECASTER] Starting predict_future for HERO [2026-02-12T20:23:45.702152] [DEBUG] [LOCAL ] No optimal features file found for HERO: ./output/feature-sets/HERO.txt [2026-02-12T20:23:45.702206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:45.702239] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:45.702266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:45.702324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:45.764655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:45.765601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:45.765694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:45.765728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:45.894936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:45.895108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:45.895149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:45.895178] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:45.899646] [DEBUG] [FORECASTER] HERO: Forecast T+1@11:T+2@11: UP (p=80.85%) [2026-02-12T20:23:45.900091] [INFO ] [FORECASTER] Completed predict_future for HERO [2026-02-12T20:23:45.900272] [INFO ] [sig ] HERO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:46.054640] [INFO ] [LOCAL ] Saved forecast: HERO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HERO.txt [2026-02-12T20:23:46.054809] [INFO ] [sig ] [1449/3411] Completed HERO in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-12T20:23:46.054851] [INFO ] [sig ] [1450/3411] Forecasting HESM... [2026-02-12T20:23:46.054879] [INFO ] [sig ] Generating forecast for: HESM [2026-02-12T20:23:46.054910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HESM' from 'https://tdm.silogroup.org/data/derivative_storage/HESM.csv'. [2026-02-12T20:23:46.067800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HESM'. [2026-02-12T20:23:46.068226] [INFO ] [FORECASTER] Starting predict_future for HESM [2026-02-12T20:23:46.069195] [DEBUG] [LOCAL ] No optimal features file found for HESM: ./output/feature-sets/HESM.txt [2026-02-12T20:23:46.069254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:46.069290] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:46.069326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:46.069400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:46.129379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:46.130309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:46.130406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:46.130441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:46.260181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:46.260348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:46.260390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:46.260419] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:46.264140] [DEBUG] [FORECASTER] HESM: Forecast T+1@11:T+2@11: UP (p=79.50%) [2026-02-12T20:23:46.264461] [INFO ] [FORECASTER] Completed predict_future for HESM [2026-02-12T20:23:46.264646] [INFO ] [sig ] HESM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:46.413388] [INFO ] [LOCAL ] Saved forecast: HESM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HESM.txt [2026-02-12T20:23:46.413764] [INFO ] [sig ] [1450/3411] Completed HESM in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-12T20:23:46.413807] [INFO ] [sig ] [1451/3411] Forecasting HFFG... [2026-02-12T20:23:46.413837] [INFO ] [sig ] Generating forecast for: HFFG [2026-02-12T20:23:46.413866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFFG' from 'https://tdm.silogroup.org/data/derivative_storage/HFFG.csv'. [2026-02-12T20:23:46.425627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFFG'. [2026-02-12T20:23:46.426023] [INFO ] [FORECASTER] Starting predict_future for HFFG [2026-02-12T20:23:46.426903] [DEBUG] [LOCAL ] No optimal features file found for HFFG: ./output/feature-sets/HFFG.txt [2026-02-12T20:23:46.426962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:46.426994] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:46.427021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:46.427079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:46.486506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:46.487469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:46.487558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:46.487611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:46.611689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:46.611865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:46.611913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:46.611952] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:46.615888] [DEBUG] [FORECASTER] HFFG: Forecast T+1@11:T+2@11: DOWN (p=24.23%) [2026-02-12T20:23:46.616215] [INFO ] [FORECASTER] Completed predict_future for HFFG [2026-02-12T20:23:46.616366] [INFO ] [sig ] HFFG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:46.769452] [INFO ] [LOCAL ] Saved forecast: HFFG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HFFG.txt [2026-02-12T20:23:46.769829] [INFO ] [sig ] [1451/3411] Completed HFFG in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-12T20:23:46.769875] [INFO ] [sig ] [1452/3411] Forecasting HFRO... [2026-02-12T20:23:46.769905] [INFO ] [sig ] Generating forecast for: HFRO [2026-02-12T20:23:46.769935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFRO' from 'https://tdm.silogroup.org/data/derivative_storage/HFRO.csv'. [2026-02-12T20:23:46.783447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFRO'. [2026-02-12T20:23:46.783880] [INFO ] [FORECASTER] Starting predict_future for HFRO [2026-02-12T20:23:46.784765] [DEBUG] [LOCAL ] No optimal features file found for HFRO: ./output/feature-sets/HFRO.txt [2026-02-12T20:23:46.784819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:46.784852] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:46.784880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:46.784938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:46.854389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:46.855328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:46.855448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:46.855491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:46.984945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:46.985121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:46.985180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:46.985213] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:46.989043] [DEBUG] [FORECASTER] HFRO: Forecast T+1@11:T+2@11: UP (p=94.03%) [2026-02-12T20:23:46.989363] [INFO ] [FORECASTER] Completed predict_future for HFRO [2026-02-12T20:23:46.989521] [INFO ] [sig ] HFRO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:47.142935] [INFO ] [LOCAL ] Saved forecast: HFRO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HFRO.txt [2026-02-12T20:23:47.143101] [INFO ] [sig ] [1452/3411] Completed HFRO in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-12T20:23:47.143142] [INFO ] [sig ] [1453/3411] Forecasting HFWA... [2026-02-12T20:23:47.143175] [INFO ] [sig ] Generating forecast for: HFWA [2026-02-12T20:23:47.143207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFWA' from 'https://tdm.silogroup.org/data/derivative_storage/HFWA.csv'. [2026-02-12T20:23:47.155185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFWA'. [2026-02-12T20:23:47.155645] [INFO ] [FORECASTER] Starting predict_future for HFWA [2026-02-12T20:23:47.156482] [DEBUG] [LOCAL ] No optimal features file found for HFWA: ./output/feature-sets/HFWA.txt [2026-02-12T20:23:47.156539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:47.156597] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:47.156630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:47.156689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:47.215677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:47.216656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:47.216761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:47.216797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:47.339831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:47.339991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:47.340033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:47.340065] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:47.343645] [DEBUG] [FORECASTER] HFWA: Forecast T+1@11:T+2@11: DOWN (p=15.41%) [2026-02-12T20:23:47.343922] [INFO ] [FORECASTER] Completed predict_future for HFWA [2026-02-12T20:23:47.344053] [INFO ] [sig ] HFWA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:47.487802] [INFO ] [LOCAL ] Saved forecast: HFWA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HFWA.txt [2026-02-12T20:23:47.487949] [INFO ] [sig ] [1453/3411] Completed HFWA in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-12T20:23:47.487992] [INFO ] [sig ] [1454/3411] Forecasting HG... [2026-02-12T20:23:47.488026] [INFO ] [sig ] Generating forecast for: HG [2026-02-12T20:23:47.488070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HG' from 'https://tdm.silogroup.org/data/derivative_storage/HG.csv'. [2026-02-12T20:23:47.499543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HG'. [2026-02-12T20:23:47.499907] [INFO ] [FORECASTER] Starting predict_future for HG [2026-02-12T20:23:47.500733] [DEBUG] [LOCAL ] No optimal features file found for HG: ./output/feature-sets/HG.txt [2026-02-12T20:23:47.500786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:47.500819] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:47.500847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:47.500905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:47.558755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:47.559608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:47.559723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:47.559760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:47.681339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:47.681491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:47.681531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:47.681560] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:47.685045] [DEBUG] [FORECASTER] HG: Forecast T+1@11:T+2@11: UP (p=81.11%) [2026-02-12T20:23:47.685329] [INFO ] [FORECASTER] Completed predict_future for HG [2026-02-12T20:23:47.685484] [INFO ] [sig ] HG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:47.826189] [INFO ] [LOCAL ] Saved forecast: HG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HG.txt [2026-02-12T20:23:47.826328] [INFO ] [sig ] [1454/3411] Completed HG in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-12T20:23:47.826368] [INFO ] [sig ] [1455/3411] Forecasting HGBL... [2026-02-12T20:23:47.826398] [INFO ] [sig ] Generating forecast for: HGBL [2026-02-12T20:23:47.826429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGBL' from 'https://tdm.silogroup.org/data/derivative_storage/HGBL.csv'. [2026-02-12T20:23:47.837329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGBL'. [2026-02-12T20:23:47.837676] [INFO ] [FORECASTER] Starting predict_future for HGBL [2026-02-12T20:23:47.838480] [DEBUG] [LOCAL ] No optimal features file found for HGBL: ./output/feature-sets/HGBL.txt [2026-02-12T20:23:47.838541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:47.838591] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:47.838622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:47.838679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:47.894940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:47.895619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:47.895700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:47.895733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:48.011249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:48.011407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:48.011448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:48.011476] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:48.014956] [DEBUG] [FORECASTER] HGBL: Forecast T+1@11:T+2@11: DOWN (p=13.62%) [2026-02-12T20:23:48.015231] [INFO ] [FORECASTER] Completed predict_future for HGBL [2026-02-12T20:23:48.015359] [INFO ] [sig ] HGBL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:48.156416] [INFO ] [LOCAL ] Saved forecast: HGBL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HGBL.txt [2026-02-12T20:23:48.156585] [INFO ] [sig ] [1455/3411] Completed HGBL in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-12T20:23:48.156628] [INFO ] [sig ] [1456/3411] Forecasting HGLB... [2026-02-12T20:23:48.156659] [INFO ] [sig ] Generating forecast for: HGLB [2026-02-12T20:23:48.156689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGLB' from 'https://tdm.silogroup.org/data/derivative_storage/HGLB.csv'. [2026-02-12T20:23:48.167528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGLB'. [2026-02-12T20:23:48.167867] [INFO ] [FORECASTER] Starting predict_future for HGLB [2026-02-12T20:23:48.168658] [DEBUG] [LOCAL ] No optimal features file found for HGLB: ./output/feature-sets/HGLB.txt [2026-02-12T20:23:48.168710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:48.168752] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:48.168780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:48.168837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:48.227153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:48.228067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:48.228154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:48.228187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:48.352367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:48.352539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:48.352601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:48.352634] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:48.356374] [DEBUG] [FORECASTER] HGLB: Forecast T+1@11:T+2@11: UP (p=91.41%) [2026-02-12T20:23:48.356691] [INFO ] [FORECASTER] Completed predict_future for HGLB [2026-02-12T20:23:48.356833] [INFO ] [sig ] HGLB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:48.506715] [INFO ] [LOCAL ] Saved forecast: HGLB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HGLB.txt [2026-02-12T20:23:48.506881] [INFO ] [sig ] [1456/3411] Completed HGLB in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-12T20:23:48.506926] [INFO ] [sig ] [1457/3411] Forecasting HGTY... [2026-02-12T20:23:48.506970] [INFO ] [sig ] Generating forecast for: HGTY [2026-02-12T20:23:48.507009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGTY' from 'https://tdm.silogroup.org/data/derivative_storage/HGTY.csv'. [2026-02-12T20:23:48.519339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGTY'. [2026-02-12T20:23:48.519736] [INFO ] [FORECASTER] Starting predict_future for HGTY [2026-02-12T20:23:48.520597] [DEBUG] [LOCAL ] No optimal features file found for HGTY: ./output/feature-sets/HGTY.txt [2026-02-12T20:23:48.520652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:48.520686] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:48.520714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:48.520772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:48.581016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:48.581926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:48.582017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:48.582052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:48.711155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:48.711319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:48.711364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:48.711402] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:48.715059] [DEBUG] [FORECASTER] HGTY: Forecast T+1@11:T+2@11: UP (p=76.76%) [2026-02-12T20:23:48.715365] [INFO ] [FORECASTER] Completed predict_future for HGTY [2026-02-12T20:23:48.715504] [INFO ] [sig ] HGTY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:48.864453] [INFO ] [LOCAL ] Saved forecast: HGTY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HGTY.txt [2026-02-12T20:23:48.864655] [INFO ] [sig ] [1457/3411] Completed HGTY in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-12T20:23:48.864700] [INFO ] [sig ] [1458/3411] Forecasting HHH... [2026-02-12T20:23:48.864732] [INFO ] [sig ] Generating forecast for: HHH [2026-02-12T20:23:48.864762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HHH' from 'https://tdm.silogroup.org/data/derivative_storage/HHH.csv'. [2026-02-12T20:23:48.875821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HHH'. [2026-02-12T20:23:48.876136] [INFO ] [FORECASTER] Starting predict_future for HHH [2026-02-12T20:23:48.876947] [DEBUG] [LOCAL ] No optimal features file found for HHH: ./output/feature-sets/HHH.txt [2026-02-12T20:23:48.877000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:48.877033] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:48.877060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:48.877116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:48.937141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:48.938129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:48.938220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:48.938256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:49.074882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:49.075064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:49.075124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:49.075178] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:49.079191] [DEBUG] [FORECASTER] HHH: Forecast T+1@11:T+2@11: DOWN (p=39.35%) [2026-02-12T20:23:49.079512] [INFO ] [FORECASTER] Completed predict_future for HHH [2026-02-12T20:23:49.079695] [INFO ] [sig ] HHH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:49.230991] [INFO ] [LOCAL ] Saved forecast: HHH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HHH.txt [2026-02-12T20:23:49.231177] [INFO ] [sig ] [1458/3411] Completed HHH in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-12T20:23:49.231240] [INFO ] [sig ] [1459/3411] Forecasting HIFS... [2026-02-12T20:23:49.231288] [INFO ] [sig ] Generating forecast for: HIFS [2026-02-12T20:23:49.231332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIFS' from 'https://tdm.silogroup.org/data/derivative_storage/HIFS.csv'. [2026-02-12T20:23:49.243454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIFS'. [2026-02-12T20:23:49.243902] [INFO ] [FORECASTER] Starting predict_future for HIFS [2026-02-12T20:23:49.244817] [DEBUG] [LOCAL ] No optimal features file found for HIFS: ./output/feature-sets/HIFS.txt [2026-02-12T20:23:49.244871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:49.244905] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:49.244934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:49.244992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:49.323518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:49.324433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:49.324521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:49.324555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:49.445790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:49.445952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:49.445997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:49.446026] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:49.449831] [DEBUG] [FORECASTER] HIFS: Forecast T+1@11:T+2@11: DOWN (p=33.28%) [2026-02-12T20:23:49.450190] [INFO ] [FORECASTER] Completed predict_future for HIFS [2026-02-12T20:23:49.450342] [INFO ] [sig ] HIFS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:49.599501] [INFO ] [LOCAL ] Saved forecast: HIFS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HIFS.txt [2026-02-12T20:23:49.599704] [INFO ] [sig ] [1459/3411] Completed HIFS in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-12T20:23:49.599750] [INFO ] [sig ] [1460/3411] Forecasting HIG... [2026-02-12T20:23:49.599788] [INFO ] [sig ] Generating forecast for: HIG [2026-02-12T20:23:49.599844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIG' from 'https://tdm.silogroup.org/data/derivative_storage/HIG.csv'. [2026-02-12T20:23:49.612154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIG'. [2026-02-12T20:23:49.612555] [INFO ] [FORECASTER] Starting predict_future for HIG [2026-02-12T20:23:49.613406] [DEBUG] [LOCAL ] No optimal features file found for HIG: ./output/feature-sets/HIG.txt [2026-02-12T20:23:49.613460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:49.613494] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:49.613522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:49.613598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:49.672891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:49.673808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:49.673894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:49.673928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:49.795890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:49.796046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:49.796087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:49.796117] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:49.799814] [DEBUG] [FORECASTER] HIG: Forecast T+1@11:T+2@11: DOWN (p=4.38%) [2026-02-12T20:23:49.800152] [INFO ] [FORECASTER] Completed predict_future for HIG [2026-02-12T20:23:49.800298] [INFO ] [sig ] HIG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:49.954045] [INFO ] [LOCAL ] Saved forecast: HIG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HIG.txt [2026-02-12T20:23:49.954198] [INFO ] [sig ] [1460/3411] Completed HIG in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-12T20:23:49.954241] [INFO ] [sig ] [1461/3411] Forecasting HII... [2026-02-12T20:23:49.954272] [INFO ] [sig ] Generating forecast for: HII [2026-02-12T20:23:49.954304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HII' from 'https://tdm.silogroup.org/data/derivative_storage/HII.csv'. [2026-02-12T20:23:49.967396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HII'. [2026-02-12T20:23:49.967795] [INFO ] [FORECASTER] Starting predict_future for HII [2026-02-12T20:23:49.968619] [DEBUG] [LOCAL ] No optimal features file found for HII: ./output/feature-sets/HII.txt [2026-02-12T20:23:49.968672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:49.968929] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:49.968958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:49.969014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:50.028303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:50.029153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:50.029238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:50.029272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:50.157630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:50.157788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:50.157828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:50.157857] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:50.161328] [DEBUG] [FORECASTER] HII: Forecast T+1@11:T+2@11: UP (p=50.36%) [2026-02-12T20:23:50.161659] [INFO ] [FORECASTER] Completed predict_future for HII [2026-02-12T20:23:50.161805] [INFO ] [sig ] HII: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:50.322382] [INFO ] [LOCAL ] Saved forecast: HII 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HII.txt [2026-02-12T20:23:50.322534] [INFO ] [sig ] [1461/3411] Completed HII in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-12T20:23:50.322594] [INFO ] [sig ] [1462/3411] Forecasting HIMS... [2026-02-12T20:23:50.322627] [INFO ] [sig ] Generating forecast for: HIMS [2026-02-12T20:23:50.322659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMS' from 'https://tdm.silogroup.org/data/derivative_storage/HIMS.csv'. [2026-02-12T20:23:50.334234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMS'. [2026-02-12T20:23:50.334528] [INFO ] [FORECASTER] Starting predict_future for HIMS [2026-02-12T20:23:50.335334] [DEBUG] [LOCAL ] No optimal features file found for HIMS: ./output/feature-sets/HIMS.txt [2026-02-12T20:23:50.335387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:50.335420] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:50.335447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:50.335504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:50.394055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:50.394871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:50.394955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:50.394990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:50.518594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:50.518756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:50.518798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:50.518827] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:50.522549] [DEBUG] [FORECASTER] HIMS: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-02-12T20:23:50.522861] [INFO ] [FORECASTER] Completed predict_future for HIMS [2026-02-12T20:23:50.522996] [INFO ] [sig ] HIMS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:50.667960] [INFO ] [LOCAL ] Saved forecast: HIMS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HIMS.txt [2026-02-12T20:23:50.668123] [INFO ] [sig ] [1462/3411] Completed HIMS in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-12T20:23:50.668167] [INFO ] [sig ] [1463/3411] Forecasting HIMX... [2026-02-12T20:23:50.668199] [INFO ] [sig ] Generating forecast for: HIMX [2026-02-12T20:23:50.668231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMX' from 'https://tdm.silogroup.org/data/derivative_storage/HIMX.csv'. [2026-02-12T20:23:50.681157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMX'. [2026-02-12T20:23:50.681682] [INFO ] [FORECASTER] Starting predict_future for HIMX [2026-02-12T20:23:50.682550] [DEBUG] [LOCAL ] No optimal features file found for HIMX: ./output/feature-sets/HIMX.txt [2026-02-12T20:23:50.682625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:50.682660] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:50.682687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:50.682745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:50.744404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:50.745404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:50.745506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:50.745540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:50.873740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:50.873907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:50.873949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:50.873996] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:50.877974] [DEBUG] [FORECASTER] HIMX: Forecast T+1@11:T+2@11: UP (p=81.71%) [2026-02-12T20:23:50.878331] [INFO ] [FORECASTER] Completed predict_future for HIMX [2026-02-12T20:23:50.878502] [INFO ] [sig ] HIMX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:51.035113] [INFO ] [LOCAL ] Saved forecast: HIMX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HIMX.txt [2026-02-12T20:23:51.035284] [INFO ] [sig ] [1463/3411] Completed HIMX in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-12T20:23:51.035325] [INFO ] [sig ] [1464/3411] Forecasting HIO... [2026-02-12T20:23:51.035358] [INFO ] [sig ] Generating forecast for: HIO [2026-02-12T20:23:51.035390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIO' from 'https://tdm.silogroup.org/data/derivative_storage/HIO.csv'. [2026-02-12T20:23:51.048510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIO'. [2026-02-12T20:23:51.048934] [INFO ] [FORECASTER] Starting predict_future for HIO [2026-02-12T20:23:51.049818] [DEBUG] [LOCAL ] No optimal features file found for HIO: ./output/feature-sets/HIO.txt [2026-02-12T20:23:51.049874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:51.049906] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:51.049932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:51.049989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:51.115208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:51.116345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:51.116435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:51.116468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:51.247191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:51.247398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:51.247452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:51.247534] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:51.251737] [DEBUG] [FORECASTER] HIO: Forecast T+1@11:T+2@11: DOWN (p=34.08%) [2026-02-12T20:23:51.252100] [INFO ] [FORECASTER] Completed predict_future for HIO [2026-02-12T20:23:51.252257] [INFO ] [sig ] HIO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:51.423951] [INFO ] [LOCAL ] Saved forecast: HIO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HIO.txt [2026-02-12T20:23:51.424120] [INFO ] [sig ] [1464/3411] Completed HIO in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-12T20:23:51.424162] [INFO ] [sig ] [1465/3411] Forecasting HIPO... [2026-02-12T20:23:51.424193] [INFO ] [sig ] Generating forecast for: HIPO [2026-02-12T20:23:51.424223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIPO' from 'https://tdm.silogroup.org/data/derivative_storage/HIPO.csv'. [2026-02-12T20:23:51.438219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIPO'. [2026-02-12T20:23:51.438641] [INFO ] [FORECASTER] Starting predict_future for HIPO [2026-02-12T20:23:51.439449] [DEBUG] [LOCAL ] No optimal features file found for HIPO: ./output/feature-sets/HIPO.txt [2026-02-12T20:23:51.439513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:51.439553] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:51.439620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:51.439679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:51.498721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:51.499787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:51.499886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:51.499939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:51.632257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:51.632438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:51.632479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:51.632507] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:51.636470] [DEBUG] [FORECASTER] HIPO: Forecast T+1@11:T+2@11: DOWN (p=7.90%) [2026-02-12T20:23:51.636867] [INFO ] [FORECASTER] Completed predict_future for HIPO [2026-02-12T20:23:51.637022] [INFO ] [sig ] HIPO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:51.784875] [INFO ] [LOCAL ] Saved forecast: HIPO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HIPO.txt [2026-02-12T20:23:51.785036] [INFO ] [sig ] [1465/3411] Completed HIPO in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-12T20:23:51.785077] [INFO ] [sig ] [1466/3411] Forecasting HITI... [2026-02-12T20:23:51.785107] [INFO ] [sig ] Generating forecast for: HITI [2026-02-12T20:23:51.785137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HITI' from 'https://tdm.silogroup.org/data/derivative_storage/HITI.csv'. [2026-02-12T20:23:51.797181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HITI'. [2026-02-12T20:23:51.797613] [INFO ] [FORECASTER] Starting predict_future for HITI [2026-02-12T20:23:51.798433] [DEBUG] [LOCAL ] No optimal features file found for HITI: ./output/feature-sets/HITI.txt [2026-02-12T20:23:51.798489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:51.798521] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:51.798547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:51.798621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:51.857377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:51.858303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:51.858394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:51.858428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:51.985200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:51.985379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:51.985433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:51.985471] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:51.991295] [DEBUG] [FORECASTER] HITI: Forecast T+1@11:T+2@11: UP (p=99.36%) [2026-02-12T20:23:51.991809] [INFO ] [FORECASTER] Completed predict_future for HITI [2026-02-12T20:23:51.991998] [INFO ] [sig ] HITI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:52.156989] [INFO ] [LOCAL ] Saved forecast: HITI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HITI.txt [2026-02-12T20:23:52.157204] [INFO ] [sig ] [1466/3411] Completed HITI in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-12T20:23:52.157280] [INFO ] [sig ] [1467/3411] Forecasting HIVE... [2026-02-12T20:23:52.157313] [INFO ] [sig ] Generating forecast for: HIVE [2026-02-12T20:23:52.157351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIVE' from 'https://tdm.silogroup.org/data/derivative_storage/HIVE.csv'. [2026-02-12T20:23:52.172690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIVE'. [2026-02-12T20:23:52.173115] [INFO ] [FORECASTER] Starting predict_future for HIVE [2026-02-12T20:23:52.174078] [DEBUG] [LOCAL ] No optimal features file found for HIVE: ./output/feature-sets/HIVE.txt [2026-02-12T20:23:52.174132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:52.174164] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:52.174205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:52.174264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:52.237077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:52.238028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:52.238162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:52.238198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:52.367387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:52.367562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:52.367636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:52.367665] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:52.371474] [DEBUG] [FORECASTER] HIVE: Forecast T+1@11:T+2@11: DOWN (p=49.13%) [2026-02-12T20:23:52.371850] [INFO ] [FORECASTER] Completed predict_future for HIVE [2026-02-12T20:23:52.371998] [INFO ] [sig ] HIVE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:52.522069] [INFO ] [LOCAL ] Saved forecast: HIVE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HIVE.txt [2026-02-12T20:23:52.522240] [INFO ] [sig ] [1467/3411] Completed HIVE in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-12T20:23:52.522282] [INFO ] [sig ] [1468/3411] Forecasting HIX... [2026-02-12T20:23:52.522311] [INFO ] [sig ] Generating forecast for: HIX [2026-02-12T20:23:52.522342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIX' from 'https://tdm.silogroup.org/data/derivative_storage/HIX.csv'. [2026-02-12T20:23:52.534649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIX'. [2026-02-12T20:23:52.535172] [INFO ] [FORECASTER] Starting predict_future for HIX [2026-02-12T20:23:52.536005] [DEBUG] [LOCAL ] No optimal features file found for HIX: ./output/feature-sets/HIX.txt [2026-02-12T20:23:52.536058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:52.536091] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:52.536118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:52.536174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:52.595838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:52.596665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:52.596754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:52.596788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:52.713928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:52.714089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:52.714131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:52.714161] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:52.717709] [DEBUG] [FORECASTER] HIX: Forecast T+1@11:T+2@11: UP (p=97.07%) [2026-02-12T20:23:52.717999] [INFO ] [FORECASTER] Completed predict_future for HIX [2026-02-12T20:23:52.718135] [INFO ] [sig ] HIX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:52.876077] [INFO ] [LOCAL ] Saved forecast: HIX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HIX.txt [2026-02-12T20:23:52.876263] [INFO ] [sig ] [1468/3411] Completed HIX in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-12T20:23:52.876313] [INFO ] [sig ] [1469/3411] Forecasting HL... [2026-02-12T20:23:52.876343] [INFO ] [sig ] Generating forecast for: HL [2026-02-12T20:23:52.876380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HL' from 'https://tdm.silogroup.org/data/derivative_storage/HL.csv'. [2026-02-12T20:23:52.889599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HL'. [2026-02-12T20:23:52.889965] [INFO ] [FORECASTER] Starting predict_future for HL [2026-02-12T20:23:52.890914] [DEBUG] [LOCAL ] No optimal features file found for HL: ./output/feature-sets/HL.txt [2026-02-12T20:23:52.890968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:52.891005] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:52.891034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:52.891104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:52.948075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:52.949006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:52.949115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:52.949150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:53.075266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:53.075423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:53.075462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:53.075491] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:53.079915] [DEBUG] [FORECASTER] HL: Forecast T+1@11:T+2@11: UP (p=87.22%) [2026-02-12T20:23:53.080277] [INFO ] [FORECASTER] Completed predict_future for HL [2026-02-12T20:23:53.080451] [INFO ] [sig ] HL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:53.229984] [INFO ] [LOCAL ] Saved forecast: HL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HL.txt [2026-02-12T20:23:53.230151] [INFO ] [sig ] [1469/3411] Completed HL in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-12T20:23:53.230195] [INFO ] [sig ] [1470/3411] Forecasting HLAL... [2026-02-12T20:23:53.230226] [INFO ] [sig ] Generating forecast for: HLAL [2026-02-12T20:23:53.230263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLAL' from 'https://tdm.silogroup.org/data/derivative_storage/HLAL.csv'. [2026-02-12T20:23:53.242444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLAL'. [2026-02-12T20:23:53.242911] [INFO ] [FORECASTER] Starting predict_future for HLAL [2026-02-12T20:23:53.243843] [DEBUG] [LOCAL ] No optimal features file found for HLAL: ./output/feature-sets/HLAL.txt [2026-02-12T20:23:53.243897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:53.243929] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:53.243955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:53.244013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:53.304947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:53.305807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:53.305894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:53.305929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:53.438304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:53.438475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:53.438526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:53.438562] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:53.442130] [DEBUG] [FORECASTER] HLAL: Forecast T+1@11:T+2@11: UP (p=78.11%) [2026-02-12T20:23:53.442418] [INFO ] [FORECASTER] Completed predict_future for HLAL [2026-02-12T20:23:53.442603] [INFO ] [sig ] HLAL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:53.589298] [INFO ] [LOCAL ] Saved forecast: HLAL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HLAL.txt [2026-02-12T20:23:53.589496] [INFO ] [sig ] [1470/3411] Completed HLAL in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-12T20:23:53.589557] [INFO ] [sig ] [1471/3411] Forecasting HLF... [2026-02-12T20:23:53.589628] [INFO ] [sig ] Generating forecast for: HLF [2026-02-12T20:23:53.589663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLF' from 'https://tdm.silogroup.org/data/derivative_storage/HLF.csv'. [2026-02-12T20:23:53.601961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLF'. [2026-02-12T20:23:53.602338] [INFO ] [FORECASTER] Starting predict_future for HLF [2026-02-12T20:23:53.603284] [DEBUG] [LOCAL ] No optimal features file found for HLF: ./output/feature-sets/HLF.txt [2026-02-12T20:23:53.603339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:53.603370] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:53.603397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:53.603453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:53.661338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:53.662216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:53.662321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:53.662388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:53.785603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:53.785755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:53.785795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:53.785825] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:53.789372] [DEBUG] [FORECASTER] HLF: Forecast T+1@11:T+2@11: DOWN (p=19.37%) [2026-02-12T20:23:53.789702] [INFO ] [FORECASTER] Completed predict_future for HLF [2026-02-12T20:23:53.789833] [INFO ] [sig ] HLF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:53.929216] [INFO ] [LOCAL ] Saved forecast: HLF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HLF.txt [2026-02-12T20:23:53.929374] [INFO ] [sig ] [1471/3411] Completed HLF in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-12T20:23:53.929417] [INFO ] [sig ] [1472/3411] Forecasting HLI... [2026-02-12T20:23:53.929446] [INFO ] [sig ] Generating forecast for: HLI [2026-02-12T20:23:53.929479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLI' from 'https://tdm.silogroup.org/data/derivative_storage/HLI.csv'. [2026-02-12T20:23:53.941382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLI'. [2026-02-12T20:23:53.941757] [INFO ] [FORECASTER] Starting predict_future for HLI [2026-02-12T20:23:53.942530] [DEBUG] [LOCAL ] No optimal features file found for HLI: ./output/feature-sets/HLI.txt [2026-02-12T20:23:53.942610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:53.942645] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:53.942672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:53.942729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:54.001153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:54.002306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:54.002397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:54.002429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:54.124266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:54.124442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:54.124484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:54.124513] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:54.128247] [DEBUG] [FORECASTER] HLI: Forecast T+1@11:T+2@11: DOWN (p=15.92%) [2026-02-12T20:23:54.128608] [INFO ] [FORECASTER] Completed predict_future for HLI [2026-02-12T20:23:54.128759] [INFO ] [sig ] HLI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:54.280160] [INFO ] [LOCAL ] Saved forecast: HLI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HLI.txt [2026-02-12T20:23:54.280348] [INFO ] [sig ] [1472/3411] Completed HLI in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-12T20:23:54.280394] [INFO ] [sig ] [1473/3411] Forecasting HLIO... [2026-02-12T20:23:54.280424] [INFO ] [sig ] Generating forecast for: HLIO [2026-02-12T20:23:54.280454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLIO' from 'https://tdm.silogroup.org/data/derivative_storage/HLIO.csv'. [2026-02-12T20:23:54.292094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLIO'. [2026-02-12T20:23:54.292464] [INFO ] [FORECASTER] Starting predict_future for HLIO [2026-02-12T20:23:54.293372] [DEBUG] [LOCAL ] No optimal features file found for HLIO: ./output/feature-sets/HLIO.txt [2026-02-12T20:23:54.293428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:54.293462] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:54.293491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:54.293565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:54.367128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:54.368130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:54.368259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:54.368304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:54.498413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:54.498597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:54.498641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:54.498670] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:54.502797] [DEBUG] [FORECASTER] HLIO: Forecast T+1@11:T+2@11: UP (p=71.70%) [2026-02-12T20:23:54.503308] [INFO ] [FORECASTER] Completed predict_future for HLIO [2026-02-12T20:23:54.503454] [INFO ] [sig ] HLIO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:54.649754] [INFO ] [LOCAL ] Saved forecast: HLIO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HLIO.txt [2026-02-12T20:23:54.649926] [INFO ] [sig ] [1473/3411] Completed HLIO in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-12T20:23:54.649969] [INFO ] [sig ] [1474/3411] Forecasting HLLY... [2026-02-12T20:23:54.649999] [INFO ] [sig ] Generating forecast for: HLLY [2026-02-12T20:23:54.650031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLLY' from 'https://tdm.silogroup.org/data/derivative_storage/HLLY.csv'. [2026-02-12T20:23:54.661815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLLY'. [2026-02-12T20:23:54.662228] [INFO ] [FORECASTER] Starting predict_future for HLLY [2026-02-12T20:23:54.663093] [DEBUG] [LOCAL ] No optimal features file found for HLLY: ./output/feature-sets/HLLY.txt [2026-02-12T20:23:54.663148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:54.663179] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:54.663205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:54.663263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:54.720882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:54.721794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:54.721879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:54.721911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:54.850790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:54.851146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:54.851187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:54.851222] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:54.854833] [DEBUG] [FORECASTER] HLLY: Forecast T+1@11:T+2@11: UP (p=91.09%) [2026-02-12T20:23:54.855153] [INFO ] [FORECASTER] Completed predict_future for HLLY [2026-02-12T20:23:54.855309] [INFO ] [sig ] HLLY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:55.001536] [INFO ] [LOCAL ] Saved forecast: HLLY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HLLY.txt [2026-02-12T20:23:55.001776] [INFO ] [sig ] [1474/3411] Completed HLLY in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-12T20:23:55.001820] [INFO ] [sig ] [1475/3411] Forecasting HLMN... [2026-02-12T20:23:55.001851] [INFO ] [sig ] Generating forecast for: HLMN [2026-02-12T20:23:55.001881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLMN' from 'https://tdm.silogroup.org/data/derivative_storage/HLMN.csv'. [2026-02-12T20:23:55.013315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLMN'. [2026-02-12T20:23:55.013692] [INFO ] [FORECASTER] Starting predict_future for HLMN [2026-02-12T20:23:55.014497] [DEBUG] [LOCAL ] No optimal features file found for HLMN: ./output/feature-sets/HLMN.txt [2026-02-12T20:23:55.014551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:55.014614] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:55.014653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:55.014712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:55.074475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:55.075460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:55.075545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:55.075600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:55.196232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:55.196388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:55.196429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:55.196457] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:55.199924] [DEBUG] [FORECASTER] HLMN: Forecast T+1@11:T+2@11: DOWN (p=33.44%) [2026-02-12T20:23:55.200198] [INFO ] [FORECASTER] Completed predict_future for HLMN [2026-02-12T20:23:55.200332] [INFO ] [sig ] HLMN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:55.344845] [INFO ] [LOCAL ] Saved forecast: HLMN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HLMN.txt [2026-02-12T20:23:55.345007] [INFO ] [sig ] [1475/3411] Completed HLMN in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-12T20:23:55.345047] [INFO ] [sig ] [1476/3411] Forecasting HLN... [2026-02-12T20:23:55.345077] [INFO ] [sig ] Generating forecast for: HLN [2026-02-12T20:23:55.345108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLN' from 'https://tdm.silogroup.org/data/derivative_storage/HLN.csv'. [2026-02-12T20:23:55.356912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLN'. [2026-02-12T20:23:55.357346] [INFO ] [FORECASTER] Starting predict_future for HLN [2026-02-12T20:23:55.358278] [DEBUG] [LOCAL ] No optimal features file found for HLN: ./output/feature-sets/HLN.txt [2026-02-12T20:23:55.358332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:55.358364] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:55.358391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:55.358448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:55.423770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:55.424717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:55.424805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:55.424838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:55.563311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:55.563482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:55.563522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:55.563552] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:55.567063] [DEBUG] [FORECASTER] HLN: Forecast T+1@11:T+2@11: UP (p=63.64%) [2026-02-12T20:23:55.567375] [INFO ] [FORECASTER] Completed predict_future for HLN [2026-02-12T20:23:55.567520] [INFO ] [sig ] HLN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:55.724268] [INFO ] [LOCAL ] Saved forecast: HLN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HLN.txt [2026-02-12T20:23:55.724471] [INFO ] [sig ] [1476/3411] Completed HLN in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-12T20:23:55.724528] [INFO ] [sig ] [1477/3411] Forecasting HLNE... [2026-02-12T20:23:55.724561] [INFO ] [sig ] Generating forecast for: HLNE [2026-02-12T20:23:55.724618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLNE' from 'https://tdm.silogroup.org/data/derivative_storage/HLNE.csv'. [2026-02-12T20:23:55.737512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLNE'. [2026-02-12T20:23:55.737974] [INFO ] [FORECASTER] Starting predict_future for HLNE [2026-02-12T20:23:55.738904] [DEBUG] [LOCAL ] No optimal features file found for HLNE: ./output/feature-sets/HLNE.txt [2026-02-12T20:23:55.738973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:55.739019] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:55.739056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:55.739137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:55.808996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:55.809971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:55.810063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:55.810097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:55.933207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:55.933373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:55.933414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:55.933473] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:55.937537] [DEBUG] [FORECASTER] HLNE: Forecast T+1@11:T+2@11: DOWN (p=40.83%) [2026-02-12T20:23:55.937906] [INFO ] [FORECASTER] Completed predict_future for HLNE [2026-02-12T20:23:55.938056] [INFO ] [sig ] HLNE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:56.080020] [INFO ] [LOCAL ] Saved forecast: HLNE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HLNE.txt [2026-02-12T20:23:56.080175] [INFO ] [sig ] [1477/3411] Completed HLNE in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-12T20:23:56.080217] [INFO ] [sig ] [1478/3411] Forecasting HLX... [2026-02-12T20:23:56.080247] [INFO ] [sig ] Generating forecast for: HLX [2026-02-12T20:23:56.080278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLX' from 'https://tdm.silogroup.org/data/derivative_storage/HLX.csv'. [2026-02-12T20:23:56.091652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLX'. [2026-02-12T20:23:56.092039] [INFO ] [FORECASTER] Starting predict_future for HLX [2026-02-12T20:23:56.092831] [DEBUG] [LOCAL ] No optimal features file found for HLX: ./output/feature-sets/HLX.txt [2026-02-12T20:23:56.092883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:56.092943] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:56.092971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:56.093029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:56.149784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:56.150708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:56.150802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:56.150835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:56.273868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:56.274046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:56.274088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:56.274117] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:56.277779] [DEBUG] [FORECASTER] HLX: Forecast T+1@11:T+2@11: UP (p=77.74%) [2026-02-12T20:23:56.278092] [INFO ] [FORECASTER] Completed predict_future for HLX [2026-02-12T20:23:56.278233] [INFO ] [sig ] HLX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:56.419145] [INFO ] [LOCAL ] Saved forecast: HLX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HLX.txt [2026-02-12T20:23:56.419305] [INFO ] [sig ] [1478/3411] Completed HLX in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-12T20:23:56.419347] [INFO ] [sig ] [1479/3411] Forecasting HMC... [2026-02-12T20:23:56.419376] [INFO ] [sig ] Generating forecast for: HMC [2026-02-12T20:23:56.419406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMC' from 'https://tdm.silogroup.org/data/derivative_storage/HMC.csv'. [2026-02-12T20:23:56.432183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMC'. [2026-02-12T20:23:56.432548] [INFO ] [FORECASTER] Starting predict_future for HMC [2026-02-12T20:23:56.433361] [DEBUG] [LOCAL ] No optimal features file found for HMC: ./output/feature-sets/HMC.txt [2026-02-12T20:23:56.433413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:56.433445] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:56.433471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:56.433527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:56.492058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:56.492963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:56.493051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:56.493084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:56.617809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:56.617979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:56.618020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:56.618048] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:56.621679] [DEBUG] [FORECASTER] HMC: Forecast T+1@11:T+2@11: DOWN (p=29.42%) [2026-02-12T20:23:56.622030] [INFO ] [FORECASTER] Completed predict_future for HMC [2026-02-12T20:23:56.622203] [INFO ] [sig ] HMC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:56.761936] [INFO ] [LOCAL ] Saved forecast: HMC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HMC.txt [2026-02-12T20:23:56.762081] [INFO ] [sig ] [1479/3411] Completed HMC in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-12T20:23:56.762123] [INFO ] [sig ] [1480/3411] Forecasting HMN... [2026-02-12T20:23:56.762152] [INFO ] [sig ] Generating forecast for: HMN [2026-02-12T20:23:56.762182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMN' from 'https://tdm.silogroup.org/data/derivative_storage/HMN.csv'. [2026-02-12T20:23:56.773541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMN'. [2026-02-12T20:23:56.774076] [INFO ] [FORECASTER] Starting predict_future for HMN [2026-02-12T20:23:56.775063] [DEBUG] [LOCAL ] No optimal features file found for HMN: ./output/feature-sets/HMN.txt [2026-02-12T20:23:56.775116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:56.775160] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:56.775187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:56.775244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:56.833079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:56.834186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:56.834277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:56.834310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:56.961661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:56.961846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:56.961888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:56.961918] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:56.965298] [DEBUG] [FORECASTER] HMN: Forecast T+1@11:T+2@11: UP (p=83.78%) [2026-02-12T20:23:56.965602] [INFO ] [FORECASTER] Completed predict_future for HMN [2026-02-12T20:23:56.965769] [INFO ] [sig ] HMN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:57.111538] [INFO ] [LOCAL ] Saved forecast: HMN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HMN.txt [2026-02-12T20:23:57.111748] [INFO ] [sig ] [1480/3411] Completed HMN in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-12T20:23:57.111790] [INFO ] [sig ] [1481/3411] Forecasting HMY... [2026-02-12T20:23:57.111819] [INFO ] [sig ] Generating forecast for: HMY [2026-02-12T20:23:57.111851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMY' from 'https://tdm.silogroup.org/data/derivative_storage/HMY.csv'. [2026-02-12T20:23:57.123455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMY'. [2026-02-12T20:23:57.123889] [INFO ] [FORECASTER] Starting predict_future for HMY [2026-02-12T20:23:57.124716] [DEBUG] [LOCAL ] No optimal features file found for HMY: ./output/feature-sets/HMY.txt [2026-02-12T20:23:57.124768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:57.124799] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:57.124826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:57.124882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:57.183664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:57.184633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:57.184734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:57.184767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:57.306847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:57.307000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:57.307040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:57.307069] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:57.310611] [DEBUG] [FORECASTER] HMY: Forecast T+1@11:T+2@11: UP (p=93.77%) [2026-02-12T20:23:57.310888] [INFO ] [FORECASTER] Completed predict_future for HMY [2026-02-12T20:23:57.311029] [INFO ] [sig ] HMY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:57.454848] [INFO ] [LOCAL ] Saved forecast: HMY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HMY.txt [2026-02-12T20:23:57.454985] [INFO ] [sig ] [1481/3411] Completed HMY in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-12T20:23:57.455028] [INFO ] [sig ] [1482/3411] Forecasting HNDL... [2026-02-12T20:23:57.455066] [INFO ] [sig ] Generating forecast for: HNDL [2026-02-12T20:23:57.455108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNDL' from 'https://tdm.silogroup.org/data/derivative_storage/HNDL.csv'. [2026-02-12T20:23:57.466338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNDL'. [2026-02-12T20:23:57.466670] [INFO ] [FORECASTER] Starting predict_future for HNDL [2026-02-12T20:23:57.467485] [DEBUG] [LOCAL ] No optimal features file found for HNDL: ./output/feature-sets/HNDL.txt [2026-02-12T20:23:57.467538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:57.467569] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:57.467622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:57.467679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:57.527791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:57.528406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:57.528486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:57.528519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:57.654837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:57.655000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:57.655046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:57.655078] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:57.658811] [DEBUG] [FORECASTER] HNDL: Forecast T+1@11:T+2@11: DOWN (p=15.31%) [2026-02-12T20:23:57.659099] [INFO ] [FORECASTER] Completed predict_future for HNDL [2026-02-12T20:23:57.659230] [INFO ] [sig ] HNDL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:57.799007] [INFO ] [LOCAL ] Saved forecast: HNDL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HNDL.txt [2026-02-12T20:23:57.799131] [INFO ] [sig ] [1482/3411] Completed HNDL in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-12T20:23:57.799171] [INFO ] [sig ] [1483/3411] Forecasting HNI... [2026-02-12T20:23:57.799201] [INFO ] [sig ] Generating forecast for: HNI [2026-02-12T20:23:57.799230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNI' from 'https://tdm.silogroup.org/data/derivative_storage/HNI.csv'. [2026-02-12T20:23:57.810557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNI'. [2026-02-12T20:23:57.810863] [INFO ] [FORECASTER] Starting predict_future for HNI [2026-02-12T20:23:57.811650] [DEBUG] [LOCAL ] No optimal features file found for HNI: ./output/feature-sets/HNI.txt [2026-02-12T20:23:57.811708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:57.811739] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:57.811766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:57.811823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:57.868958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:57.869567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:57.869671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:57.869705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:57.989372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:57.989509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:57.989547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:57.989593] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:57.992991] [DEBUG] [FORECASTER] HNI: Forecast T+1@11:T+2@11: UP (p=79.85%) [2026-02-12T20:23:57.993265] [INFO ] [FORECASTER] Completed predict_future for HNI [2026-02-12T20:23:57.993397] [INFO ] [sig ] HNI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:58.145134] [INFO ] [LOCAL ] Saved forecast: HNI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HNI.txt [2026-02-12T20:23:58.145264] [INFO ] [sig ] [1483/3411] Completed HNI in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-12T20:23:58.145309] [INFO ] [sig ] [1484/3411] Forecasting HNRG... [2026-02-12T20:23:58.145339] [INFO ] [sig ] Generating forecast for: HNRG [2026-02-12T20:23:58.145370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNRG' from 'https://tdm.silogroup.org/data/derivative_storage/HNRG.csv'. [2026-02-12T20:23:58.160099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNRG'. [2026-02-12T20:23:58.160525] [INFO ] [FORECASTER] Starting predict_future for HNRG [2026-02-12T20:23:58.161618] [DEBUG] [LOCAL ] No optimal features file found for HNRG: ./output/feature-sets/HNRG.txt [2026-02-12T20:23:58.161682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:58.161724] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:58.161763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:58.161845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:58.224034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:58.224937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:58.225023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:58.225059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:58.347921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:58.348090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:58.348130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:58.348158] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:58.351684] [DEBUG] [FORECASTER] HNRG: Forecast T+1@11:T+2@11: DOWN (p=7.51%) [2026-02-12T20:23:58.351962] [INFO ] [FORECASTER] Completed predict_future for HNRG [2026-02-12T20:23:58.352100] [INFO ] [sig ] HNRG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:58.492839] [INFO ] [LOCAL ] Saved forecast: HNRG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HNRG.txt [2026-02-12T20:23:58.492972] [INFO ] [sig ] [1484/3411] Completed HNRG in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-12T20:23:58.493012] [INFO ] [sig ] [1485/3411] Forecasting HOG... [2026-02-12T20:23:58.493041] [INFO ] [sig ] Generating forecast for: HOG [2026-02-12T20:23:58.493073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOG' from 'https://tdm.silogroup.org/data/derivative_storage/HOG.csv'. [2026-02-12T20:23:58.504832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOG'. [2026-02-12T20:23:58.505122] [INFO ] [FORECASTER] Starting predict_future for HOG [2026-02-12T20:23:58.506117] [DEBUG] [LOCAL ] No optimal features file found for HOG: ./output/feature-sets/HOG.txt [2026-02-12T20:23:58.506170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:58.506203] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:58.506230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:58.506287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:58.563415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:58.564139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:58.564217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:58.564250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:58.683106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:58.683257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:58.683298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:58.683326] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:58.687114] [DEBUG] [FORECASTER] HOG: Forecast T+1@11:T+2@11: DOWN (p=22.38%) [2026-02-12T20:23:58.687436] [INFO ] [FORECASTER] Completed predict_future for HOG [2026-02-12T20:23:58.687604] [INFO ] [sig ] HOG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:58.827510] [INFO ] [LOCAL ] Saved forecast: HOG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HOG.txt [2026-02-12T20:23:58.827699] [INFO ] [sig ] [1485/3411] Completed HOG in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-12T20:23:58.827751] [INFO ] [sig ] [1486/3411] Forecasting HOLO... [2026-02-12T20:23:58.827784] [INFO ] [sig ] Generating forecast for: HOLO [2026-02-12T20:23:58.827815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLO' from 'https://tdm.silogroup.org/data/derivative_storage/HOLO.csv'. [2026-02-12T20:23:58.839291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLO'. [2026-02-12T20:23:58.839633] [INFO ] [FORECASTER] Starting predict_future for HOLO [2026-02-12T20:23:58.840408] [DEBUG] [LOCAL ] No optimal features file found for HOLO: ./output/feature-sets/HOLO.txt [2026-02-12T20:23:58.840460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:58.840491] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:58.840518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:58.840599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:58.897290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:58.898104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:58.898186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:58.898219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:59.030348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:59.030556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:59.030648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:59.030683] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:59.034482] [DEBUG] [FORECASTER] HOLO: Forecast T+1@11:T+2@11: DOWN (p=0.27%) [2026-02-12T20:23:59.034834] [INFO ] [FORECASTER] Completed predict_future for HOLO [2026-02-12T20:23:59.034989] [INFO ] [sig ] HOLO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:59.179761] [INFO ] [LOCAL ] Saved forecast: HOLO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HOLO.txt [2026-02-12T20:23:59.179928] [INFO ] [sig ] [1486/3411] Completed HOLO in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-12T20:23:59.179967] [INFO ] [sig ] [1487/3411] Forecasting HOLX... [2026-02-12T20:23:59.179999] [INFO ] [sig ] Generating forecast for: HOLX [2026-02-12T20:23:59.180031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLX' from 'https://tdm.silogroup.org/data/derivative_storage/HOLX.csv'. [2026-02-12T20:23:59.191690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLX'. [2026-02-12T20:23:59.192091] [INFO ] [FORECASTER] Starting predict_future for HOLX [2026-02-12T20:23:59.192962] [DEBUG] [LOCAL ] No optimal features file found for HOLX: ./output/feature-sets/HOLX.txt [2026-02-12T20:23:59.193015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:59.193046] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:59.193072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:59.193130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:59.250932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:59.251883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:59.251973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:59.252006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:59.376466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:59.376640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:59.376682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:59.376749] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:59.380342] [DEBUG] [FORECASTER] HOLX: Forecast T+1@11:T+2@11: DOWN (p=2.52%) [2026-02-12T20:23:59.380648] [INFO ] [FORECASTER] Completed predict_future for HOLX [2026-02-12T20:23:59.380784] [INFO ] [sig ] HOLX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:23:59.529666] [INFO ] [LOCAL ] Saved forecast: HOLX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HOLX.txt [2026-02-12T20:23:59.529825] [INFO ] [sig ] [1487/3411] Completed HOLX in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-12T20:23:59.529865] [INFO ] [sig ] [1488/3411] Forecasting HOMB... [2026-02-12T20:23:59.529896] [INFO ] [sig ] Generating forecast for: HOMB [2026-02-12T20:23:59.529926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOMB' from 'https://tdm.silogroup.org/data/derivative_storage/HOMB.csv'. [2026-02-12T20:23:59.542636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOMB'. [2026-02-12T20:23:59.542990] [INFO ] [FORECASTER] Starting predict_future for HOMB [2026-02-12T20:23:59.543850] [DEBUG] [LOCAL ] No optimal features file found for HOMB: ./output/feature-sets/HOMB.txt [2026-02-12T20:23:59.543904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:59.543937] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:59.543966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:59.544024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:59.604174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:59.604901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:59.605013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:59.605049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:23:59.724454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:23:59.724626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:23:59.724672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:23:59.724702] [INFO ] [FORECASTER] Training complete [2026-02-12T20:23:59.728734] [DEBUG] [FORECASTER] HOMB: Forecast T+1@11:T+2@11: UP (p=54.51%) [2026-02-12T20:23:59.729101] [INFO ] [FORECASTER] Completed predict_future for HOMB [2026-02-12T20:23:59.729261] [INFO ] [sig ] HOMB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:23:59.871055] [INFO ] [LOCAL ] Saved forecast: HOMB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HOMB.txt [2026-02-12T20:23:59.871198] [INFO ] [sig ] [1488/3411] Completed HOMB in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-12T20:23:59.871238] [INFO ] [sig ] [1489/3411] Forecasting HON... [2026-02-12T20:23:59.871268] [INFO ] [sig ] Generating forecast for: HON [2026-02-12T20:23:59.871297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HON' from 'https://tdm.silogroup.org/data/derivative_storage/HON.csv'. [2026-02-12T20:23:59.883514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HON'. [2026-02-12T20:23:59.883868] [INFO ] [FORECASTER] Starting predict_future for HON [2026-02-12T20:23:59.884743] [DEBUG] [LOCAL ] No optimal features file found for HON: ./output/feature-sets/HON.txt [2026-02-12T20:23:59.884799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:23:59.884832] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:23:59.884859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:23:59.884918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:23:59.942632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:23:59.943367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:23:59.943466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:23:59.943500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:00.074742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:00.074925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:00.074975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:00.075013] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:00.080556] [DEBUG] [FORECASTER] HON: Forecast T+1@11:T+2@11: UP (p=83.27%) [2026-02-12T20:24:00.081066] [INFO ] [FORECASTER] Completed predict_future for HON [2026-02-12T20:24:00.081276] [INFO ] [sig ] HON: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:00.256791] [INFO ] [LOCAL ] Saved forecast: HON 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HON.txt [2026-02-12T20:24:00.257021] [INFO ] [sig ] [1489/3411] Completed HON in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-12T20:24:00.257083] [INFO ] [sig ] [1490/3411] Forecasting HOOD... [2026-02-12T20:24:00.257125] [INFO ] [sig ] Generating forecast for: HOOD [2026-02-12T20:24:00.257170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOOD' from 'https://tdm.silogroup.org/data/derivative_storage/HOOD.csv'. [2026-02-12T20:24:00.273600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOOD'. [2026-02-12T20:24:00.274083] [INFO ] [FORECASTER] Starting predict_future for HOOD [2026-02-12T20:24:00.275185] [DEBUG] [LOCAL ] No optimal features file found for HOOD: ./output/feature-sets/HOOD.txt [2026-02-12T20:24:00.275250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:00.275296] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:00.275337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:00.275429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:00.340380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:00.341285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:00.341383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:00.341419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:00.469753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:00.469868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:00.469909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:00.469938] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:00.473667] [DEBUG] [FORECASTER] HOOD: Forecast T+1@11:T+2@11: UP (p=63.23%) [2026-02-12T20:24:00.474019] [INFO ] [FORECASTER] Completed predict_future for HOOD [2026-02-12T20:24:00.474174] [INFO ] [sig ] HOOD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:00.624662] [INFO ] [LOCAL ] Saved forecast: HOOD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HOOD.txt [2026-02-12T20:24:00.624836] [INFO ] [sig ] [1490/3411] Completed HOOD in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-12T20:24:00.624879] [INFO ] [sig ] [1491/3411] Forecasting HOPE... [2026-02-12T20:24:00.624909] [INFO ] [sig ] Generating forecast for: HOPE [2026-02-12T20:24:00.624940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOPE' from 'https://tdm.silogroup.org/data/derivative_storage/HOPE.csv'. [2026-02-12T20:24:00.639045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOPE'. [2026-02-12T20:24:00.639435] [INFO ] [FORECASTER] Starting predict_future for HOPE [2026-02-12T20:24:00.640240] [DEBUG] [LOCAL ] No optimal features file found for HOPE: ./output/feature-sets/HOPE.txt [2026-02-12T20:24:00.640292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:00.640326] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:00.640363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:00.640422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:00.701511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:00.702545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:00.702648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:00.702685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:00.828515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:00.828653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:00.828696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:00.828726] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:00.832701] [DEBUG] [FORECASTER] HOPE: Forecast T+1@11:T+2@11: UP (p=65.88%) [2026-02-12T20:24:00.832998] [INFO ] [FORECASTER] Completed predict_future for HOPE [2026-02-12T20:24:00.833138] [INFO ] [sig ] HOPE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:00.978445] [INFO ] [LOCAL ] Saved forecast: HOPE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HOPE.txt [2026-02-12T20:24:00.978651] [INFO ] [sig ] [1491/3411] Completed HOPE in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-12T20:24:00.978698] [INFO ] [sig ] [1492/3411] Forecasting HP... [2026-02-12T20:24:00.978731] [INFO ] [sig ] Generating forecast for: HP [2026-02-12T20:24:00.978767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HP' from 'https://tdm.silogroup.org/data/derivative_storage/HP.csv'. [2026-02-12T20:24:00.990944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HP'. [2026-02-12T20:24:00.991335] [INFO ] [FORECASTER] Starting predict_future for HP [2026-02-12T20:24:00.992326] [DEBUG] [LOCAL ] No optimal features file found for HP: ./output/feature-sets/HP.txt [2026-02-12T20:24:00.992395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:00.992439] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:00.992470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:00.992530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:01.053528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:01.054375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:01.054459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:01.054492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:01.175268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:01.175370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:01.175410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:01.175439] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:01.179167] [DEBUG] [FORECASTER] HP: Forecast T+1@11:T+2@11: DOWN (p=10.00%) [2026-02-12T20:24:01.179530] [INFO ] [FORECASTER] Completed predict_future for HP [2026-02-12T20:24:01.179735] [INFO ] [sig ] HP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:01.329291] [INFO ] [LOCAL ] Saved forecast: HP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HP.txt [2026-02-12T20:24:01.329448] [INFO ] [sig ] [1492/3411] Completed HP in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-12T20:24:01.329489] [INFO ] [sig ] [1493/3411] Forecasting HPE... [2026-02-12T20:24:01.329519] [INFO ] [sig ] Generating forecast for: HPE [2026-02-12T20:24:01.329550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPE' from 'https://tdm.silogroup.org/data/derivative_storage/HPE.csv'. [2026-02-12T20:24:01.343698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPE'. [2026-02-12T20:24:01.344036] [INFO ] [FORECASTER] Starting predict_future for HPE [2026-02-12T20:24:01.344845] [DEBUG] [LOCAL ] No optimal features file found for HPE: ./output/feature-sets/HPE.txt [2026-02-12T20:24:01.344898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:01.344930] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:01.344957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:01.345015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:01.405210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:01.405880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:01.405962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:01.405995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:01.535837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:01.536031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:01.536083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:01.536112] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:01.539983] [DEBUG] [FORECASTER] HPE: Forecast T+1@11:T+2@11: UP (p=98.07%) [2026-02-12T20:24:01.540353] [INFO ] [FORECASTER] Completed predict_future for HPE [2026-02-12T20:24:01.540503] [INFO ] [sig ] HPE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:01.686914] [INFO ] [LOCAL ] Saved forecast: HPE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HPE.txt [2026-02-12T20:24:01.687073] [INFO ] [sig ] [1493/3411] Completed HPE in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-12T20:24:01.687114] [INFO ] [sig ] [1494/3411] Forecasting HPF... [2026-02-12T20:24:01.687144] [INFO ] [sig ] Generating forecast for: HPF [2026-02-12T20:24:01.687173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPF' from 'https://tdm.silogroup.org/data/derivative_storage/HPF.csv'. [2026-02-12T20:24:01.699074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPF'. [2026-02-12T20:24:01.699383] [INFO ] [FORECASTER] Starting predict_future for HPF [2026-02-12T20:24:01.700228] [DEBUG] [LOCAL ] No optimal features file found for HPF: ./output/feature-sets/HPF.txt [2026-02-12T20:24:01.700280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:01.700312] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:01.700339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:01.700396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:01.763591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:01.764392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:01.764476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:01.764509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:01.891255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:01.891418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:01.891458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:01.891486] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:01.895127] [DEBUG] [FORECASTER] HPF: Forecast T+1@11:T+2@11: UP (p=55.74%) [2026-02-12T20:24:01.895454] [INFO ] [FORECASTER] Completed predict_future for HPF [2026-02-12T20:24:01.895611] [INFO ] [sig ] HPF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:02.038135] [INFO ] [LOCAL ] Saved forecast: HPF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HPF.txt [2026-02-12T20:24:02.038281] [INFO ] [sig ] [1494/3411] Completed HPF in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-12T20:24:02.038322] [INFO ] [sig ] [1495/3411] Forecasting HPI... [2026-02-12T20:24:02.038351] [INFO ] [sig ] Generating forecast for: HPI [2026-02-12T20:24:02.038406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPI' from 'https://tdm.silogroup.org/data/derivative_storage/HPI.csv'. [2026-02-12T20:24:02.050093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPI'. [2026-02-12T20:24:02.050471] [INFO ] [FORECASTER] Starting predict_future for HPI [2026-02-12T20:24:02.051804] [DEBUG] [LOCAL ] No optimal features file found for HPI: ./output/feature-sets/HPI.txt [2026-02-12T20:24:02.051860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:02.051922] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:02.051951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:02.052010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:02.111657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:02.112566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:02.112672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:02.112705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:02.237775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:02.237963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:02.238011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:02.238041] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:02.241787] [DEBUG] [FORECASTER] HPI: Forecast T+1@11:T+2@11: UP (p=97.67%) [2026-02-12T20:24:02.242097] [INFO ] [FORECASTER] Completed predict_future for HPI [2026-02-12T20:24:02.242235] [INFO ] [sig ] HPI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:02.383676] [INFO ] [LOCAL ] Saved forecast: HPI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HPI.txt [2026-02-12T20:24:02.383842] [INFO ] [sig ] [1495/3411] Completed HPI in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-12T20:24:02.383889] [INFO ] [sig ] [1496/3411] Forecasting HPK... [2026-02-12T20:24:02.383919] [INFO ] [sig ] Generating forecast for: HPK [2026-02-12T20:24:02.383951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPK' from 'https://tdm.silogroup.org/data/derivative_storage/HPK.csv'. [2026-02-12T20:24:02.396003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPK'. [2026-02-12T20:24:02.396359] [INFO ] [FORECASTER] Starting predict_future for HPK [2026-02-12T20:24:02.397305] [DEBUG] [LOCAL ] No optimal features file found for HPK: ./output/feature-sets/HPK.txt [2026-02-12T20:24:02.397359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:02.397392] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:02.397419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:02.397474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:02.454782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:02.455523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:02.455639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:02.455676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:02.580721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:02.580890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:02.580931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:02.580960] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:02.584414] [DEBUG] [FORECASTER] HPK: Forecast T+1@11:T+2@11: UP (p=61.50%) [2026-02-12T20:24:02.584722] [INFO ] [FORECASTER] Completed predict_future for HPK [2026-02-12T20:24:02.584856] [INFO ] [sig ] HPK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:02.727445] [INFO ] [LOCAL ] Saved forecast: HPK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HPK.txt [2026-02-12T20:24:02.727695] [INFO ] [sig ] [1496/3411] Completed HPK in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-12T20:24:02.727766] [INFO ] [sig ] [1497/3411] Forecasting HPP... [2026-02-12T20:24:02.727820] [INFO ] [sig ] Generating forecast for: HPP [2026-02-12T20:24:02.727875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPP' from 'https://tdm.silogroup.org/data/derivative_storage/HPP.csv'. [2026-02-12T20:24:02.740956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPP'. [2026-02-12T20:24:02.741327] [INFO ] [FORECASTER] Starting predict_future for HPP [2026-02-12T20:24:02.742169] [DEBUG] [LOCAL ] No optimal features file found for HPP: ./output/feature-sets/HPP.txt [2026-02-12T20:24:02.742223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:02.742268] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:02.742324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:02.742402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:02.807884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:02.808861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:02.808953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:02.808988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:02.938465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:02.938663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:02.938720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:02.938759] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:02.942743] [DEBUG] [FORECASTER] HPP: Forecast T+1@11:T+2@11: DOWN (p=8.67%) [2026-02-12T20:24:02.943055] [INFO ] [FORECASTER] Completed predict_future for HPP [2026-02-12T20:24:02.943188] [INFO ] [sig ] HPP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:03.091152] [INFO ] [LOCAL ] Saved forecast: HPP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HPP.txt [2026-02-12T20:24:03.091299] [INFO ] [sig ] [1497/3411] Completed HPP in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-12T20:24:03.091353] [INFO ] [sig ] [1498/3411] Forecasting HPQ... [2026-02-12T20:24:03.091389] [INFO ] [sig ] Generating forecast for: HPQ [2026-02-12T20:24:03.091424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPQ' from 'https://tdm.silogroup.org/data/derivative_storage/HPQ.csv'. [2026-02-12T20:24:03.103453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPQ'. [2026-02-12T20:24:03.103821] [INFO ] [FORECASTER] Starting predict_future for HPQ [2026-02-12T20:24:03.104661] [DEBUG] [LOCAL ] No optimal features file found for HPQ: ./output/feature-sets/HPQ.txt [2026-02-12T20:24:03.104713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:03.104745] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:03.104771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:03.104828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:03.163838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:03.164990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:03.165080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:03.165114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:03.289674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:03.289831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:03.289872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:03.289901] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:03.293570] [DEBUG] [FORECASTER] HPQ: Forecast T+1@11:T+2@11: DOWN (p=32.06%) [2026-02-12T20:24:03.293880] [INFO ] [FORECASTER] Completed predict_future for HPQ [2026-02-12T20:24:03.294020] [INFO ] [sig ] HPQ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:03.445520] [INFO ] [LOCAL ] Saved forecast: HPQ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HPQ.txt [2026-02-12T20:24:03.445688] [INFO ] [sig ] [1498/3411] Completed HPQ in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-12T20:24:03.445731] [INFO ] [sig ] [1499/3411] Forecasting HPS... [2026-02-12T20:24:03.445770] [INFO ] [sig ] Generating forecast for: HPS [2026-02-12T20:24:03.445806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPS' from 'https://tdm.silogroup.org/data/derivative_storage/HPS.csv'. [2026-02-12T20:24:03.457847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPS'. [2026-02-12T20:24:03.458173] [INFO ] [FORECASTER] Starting predict_future for HPS [2026-02-12T20:24:03.459031] [DEBUG] [LOCAL ] No optimal features file found for HPS: ./output/feature-sets/HPS.txt [2026-02-12T20:24:03.459086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:03.459118] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:03.459145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:03.459203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:03.518820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:03.519772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:03.519860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:03.519894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:03.650369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:03.650589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:03.650636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:03.650665] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:03.655590] [DEBUG] [FORECASTER] HPS: Forecast T+1@11:T+2@11: DOWN (p=8.64%) [2026-02-12T20:24:03.655960] [INFO ] [FORECASTER] Completed predict_future for HPS [2026-02-12T20:24:03.656134] [INFO ] [sig ] HPS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:03.823595] [INFO ] [LOCAL ] Saved forecast: HPS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HPS.txt [2026-02-12T20:24:03.823850] [INFO ] [sig ] [1499/3411] Completed HPS in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-12T20:24:03.823918] [INFO ] [sig ] [1500/3411] Forecasting HQI... [2026-02-12T20:24:03.823961] [INFO ] [sig ] Generating forecast for: HQI [2026-02-12T20:24:03.824014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQI' from 'https://tdm.silogroup.org/data/derivative_storage/HQI.csv'. [2026-02-12T20:24:03.836705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQI'. [2026-02-12T20:24:03.837047] [INFO ] [FORECASTER] Starting predict_future for HQI [2026-02-12T20:24:03.837905] [DEBUG] [LOCAL ] No optimal features file found for HQI: ./output/feature-sets/HQI.txt [2026-02-12T20:24:03.837959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:03.837992] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:03.838020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:03.838076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:03.898887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:03.899794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:03.899883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:03.899918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:04.007848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:04.008049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:04.008092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:04.008121] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:04.011904] [DEBUG] [FORECASTER] HQI: Forecast T+1@11:T+2@11: DOWN (p=21.58%) [2026-02-12T20:24:04.012186] [INFO ] [FORECASTER] Completed predict_future for HQI [2026-02-12T20:24:04.012318] [INFO ] [sig ] HQI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:04.153512] [INFO ] [LOCAL ] Saved forecast: HQI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HQI.txt [2026-02-12T20:24:04.153678] [INFO ] [sig ] [1500/3411] Completed HQI in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-12T20:24:04.153722] [INFO ] [sig ] [1501/3411] Forecasting HQL... [2026-02-12T20:24:04.153758] [INFO ] [sig ] Generating forecast for: HQL [2026-02-12T20:24:04.153797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQL' from 'https://tdm.silogroup.org/data/derivative_storage/HQL.csv'. [2026-02-12T20:24:04.165730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQL'. [2026-02-12T20:24:04.166067] [INFO ] [FORECASTER] Starting predict_future for HQL [2026-02-12T20:24:04.166856] [DEBUG] [LOCAL ] No optimal features file found for HQL: ./output/feature-sets/HQL.txt [2026-02-12T20:24:04.166908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:04.166939] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:04.166965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:04.167021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:04.225872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:04.226741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:04.226841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:04.226884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:04.349237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:04.349433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:04.349485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:04.349517] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:04.353155] [DEBUG] [FORECASTER] HQL: Forecast T+1@11:T+2@11: UP (p=87.81%) [2026-02-12T20:24:04.353454] [INFO ] [FORECASTER] Completed predict_future for HQL [2026-02-12T20:24:04.353607] [INFO ] [sig ] HQL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:04.509435] [INFO ] [LOCAL ] Saved forecast: HQL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HQL.txt [2026-02-12T20:24:04.509624] [INFO ] [sig ] [1501/3411] Completed HQL in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-12T20:24:04.509669] [INFO ] [sig ] [1502/3411] Forecasting HQY... [2026-02-12T20:24:04.509699] [INFO ] [sig ] Generating forecast for: HQY [2026-02-12T20:24:04.509730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQY' from 'https://tdm.silogroup.org/data/derivative_storage/HQY.csv'. [2026-02-12T20:24:04.523373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQY'. [2026-02-12T20:24:04.523842] [INFO ] [FORECASTER] Starting predict_future for HQY [2026-02-12T20:24:04.524889] [DEBUG] [LOCAL ] No optimal features file found for HQY: ./output/feature-sets/HQY.txt [2026-02-12T20:24:04.524942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:04.524973] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:04.524999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:04.525066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:04.586392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:04.587518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:04.587627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:04.587663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:04.713231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:04.713391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:04.713432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:04.713461] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:04.716926] [DEBUG] [FORECASTER] HQY: Forecast T+1@11:T+2@11: DOWN (p=34.18%) [2026-02-12T20:24:04.717220] [INFO ] [FORECASTER] Completed predict_future for HQY [2026-02-12T20:24:04.717376] [INFO ] [sig ] HQY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:04.862552] [INFO ] [LOCAL ] Saved forecast: HQY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HQY.txt [2026-02-12T20:24:04.862745] [INFO ] [sig ] [1502/3411] Completed HQY in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-12T20:24:04.862795] [INFO ] [sig ] [1503/3411] Forecasting HRB... [2026-02-12T20:24:04.862832] [INFO ] [sig ] Generating forecast for: HRB [2026-02-12T20:24:04.862869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRB' from 'https://tdm.silogroup.org/data/derivative_storage/HRB.csv'. [2026-02-12T20:24:04.876163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRB'. [2026-02-12T20:24:04.876548] [INFO ] [FORECASTER] Starting predict_future for HRB [2026-02-12T20:24:04.877424] [DEBUG] [LOCAL ] No optimal features file found for HRB: ./output/feature-sets/HRB.txt [2026-02-12T20:24:04.877478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:04.877509] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:04.877535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:04.877625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:04.936864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:04.937760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:04.937863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:04.937905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:05.073927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:05.074114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:05.074162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:05.074192] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:05.077981] [DEBUG] [FORECASTER] HRB: Forecast T+1@11:T+2@11: DOWN (p=10.99%) [2026-02-12T20:24:05.078291] [INFO ] [FORECASTER] Completed predict_future for HRB [2026-02-12T20:24:05.078441] [INFO ] [sig ] HRB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:05.220990] [INFO ] [LOCAL ] Saved forecast: HRB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HRB.txt [2026-02-12T20:24:05.221162] [INFO ] [sig ] [1503/3411] Completed HRB in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-12T20:24:05.221202] [INFO ] [sig ] [1504/3411] Forecasting HRL... [2026-02-12T20:24:05.221234] [INFO ] [sig ] Generating forecast for: HRL [2026-02-12T20:24:05.221265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRL' from 'https://tdm.silogroup.org/data/derivative_storage/HRL.csv'. [2026-02-12T20:24:05.233382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRL'. [2026-02-12T20:24:05.233836] [INFO ] [FORECASTER] Starting predict_future for HRL [2026-02-12T20:24:05.234680] [DEBUG] [LOCAL ] No optimal features file found for HRL: ./output/feature-sets/HRL.txt [2026-02-12T20:24:05.234732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:05.234780] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:05.234810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:05.234866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:05.292196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:05.293162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:05.293253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:05.293287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:05.418054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:05.418212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:05.418251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:05.418279] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:05.421735] [DEBUG] [FORECASTER] HRL: Forecast T+1@11:T+2@11: UP (p=98.15%) [2026-02-12T20:24:05.422044] [INFO ] [FORECASTER] Completed predict_future for HRL [2026-02-12T20:24:05.422186] [INFO ] [sig ] HRL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:05.565715] [INFO ] [LOCAL ] Saved forecast: HRL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HRL.txt [2026-02-12T20:24:05.565897] [INFO ] [sig ] [1504/3411] Completed HRL in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-12T20:24:05.565946] [INFO ] [sig ] [1505/3411] Forecasting HRMY... [2026-02-12T20:24:05.565979] [INFO ] [sig ] Generating forecast for: HRMY [2026-02-12T20:24:05.566009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRMY' from 'https://tdm.silogroup.org/data/derivative_storage/HRMY.csv'. [2026-02-12T20:24:05.578035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRMY'. [2026-02-12T20:24:05.578398] [INFO ] [FORECASTER] Starting predict_future for HRMY [2026-02-12T20:24:05.579253] [DEBUG] [LOCAL ] No optimal features file found for HRMY: ./output/feature-sets/HRMY.txt [2026-02-12T20:24:05.579305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:05.579336] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:05.579363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:05.579421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:05.638156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:05.639102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:05.639244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:05.639278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:05.763996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:05.764176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:05.764216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:05.764246] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:05.768082] [DEBUG] [FORECASTER] HRMY: Forecast T+1@11:T+2@11: DOWN (p=30.97%) [2026-02-12T20:24:05.768413] [INFO ] [FORECASTER] Completed predict_future for HRMY [2026-02-12T20:24:05.768554] [INFO ] [sig ] HRMY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:05.912357] [INFO ] [LOCAL ] Saved forecast: HRMY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HRMY.txt [2026-02-12T20:24:05.912532] [INFO ] [sig ] [1505/3411] Completed HRMY in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-12T20:24:05.912591] [INFO ] [sig ] [1506/3411] Forecasting HRTG... [2026-02-12T20:24:05.912628] [INFO ] [sig ] Generating forecast for: HRTG [2026-02-12T20:24:05.912659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTG' from 'https://tdm.silogroup.org/data/derivative_storage/HRTG.csv'. [2026-02-12T20:24:05.925263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTG'. [2026-02-12T20:24:05.925679] [INFO ] [FORECASTER] Starting predict_future for HRTG [2026-02-12T20:24:05.926506] [DEBUG] [LOCAL ] No optimal features file found for HRTG: ./output/feature-sets/HRTG.txt [2026-02-12T20:24:05.926561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:05.926614] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:05.926643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:05.926701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:05.986113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:05.987040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:05.987130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:05.987164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:06.119431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:06.119606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:06.119647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:06.119676] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:06.123317] [DEBUG] [FORECASTER] HRTG: Forecast T+1@11:T+2@11: UP (p=85.14%) [2026-02-12T20:24:06.123617] [INFO ] [FORECASTER] Completed predict_future for HRTG [2026-02-12T20:24:06.123755] [INFO ] [sig ] HRTG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:06.266953] [INFO ] [LOCAL ] Saved forecast: HRTG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HRTG.txt [2026-02-12T20:24:06.267116] [INFO ] [sig ] [1506/3411] Completed HRTG in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-12T20:24:06.267156] [INFO ] [sig ] [1507/3411] Forecasting HRTX... [2026-02-12T20:24:06.267187] [INFO ] [sig ] Generating forecast for: HRTX [2026-02-12T20:24:06.267217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTX' from 'https://tdm.silogroup.org/data/derivative_storage/HRTX.csv'. [2026-02-12T20:24:06.280290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTX'. [2026-02-12T20:24:06.280728] [INFO ] [FORECASTER] Starting predict_future for HRTX [2026-02-12T20:24:06.281553] [DEBUG] [LOCAL ] No optimal features file found for HRTX: ./output/feature-sets/HRTX.txt [2026-02-12T20:24:06.281623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:06.281656] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:06.281683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:06.281739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:06.341397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:06.342269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:06.342358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:06.342392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:06.467614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:06.467777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:06.467819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:06.467849] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:06.471547] [DEBUG] [FORECASTER] HRTX: Forecast T+1@11:T+2@11: UP (p=85.39%) [2026-02-12T20:24:06.471869] [INFO ] [FORECASTER] Completed predict_future for HRTX [2026-02-12T20:24:06.472004] [INFO ] [sig ] HRTX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:06.612782] [INFO ] [LOCAL ] Saved forecast: HRTX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HRTX.txt [2026-02-12T20:24:06.612926] [INFO ] [sig ] [1507/3411] Completed HRTX in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-12T20:24:06.612984] [INFO ] [sig ] [1508/3411] Forecasting HRZN... [2026-02-12T20:24:06.613016] [INFO ] [sig ] Generating forecast for: HRZN [2026-02-12T20:24:06.613047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRZN' from 'https://tdm.silogroup.org/data/derivative_storage/HRZN.csv'. [2026-02-12T20:24:06.627222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRZN'. [2026-02-12T20:24:06.627737] [INFO ] [FORECASTER] Starting predict_future for HRZN [2026-02-12T20:24:06.628641] [DEBUG] [LOCAL ] No optimal features file found for HRZN: ./output/feature-sets/HRZN.txt [2026-02-12T20:24:06.628698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:06.628733] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:06.628762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:06.628820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:06.692001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:06.693034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:06.693125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:06.693160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:06.822418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:06.822593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:06.822637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:06.822667] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:06.826373] [DEBUG] [FORECASTER] HRZN: Forecast T+1@11:T+2@11: UP (p=89.89%) [2026-02-12T20:24:06.826693] [INFO ] [FORECASTER] Completed predict_future for HRZN [2026-02-12T20:24:06.826833] [INFO ] [sig ] HRZN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:06.970157] [INFO ] [LOCAL ] Saved forecast: HRZN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HRZN.txt [2026-02-12T20:24:06.970348] [INFO ] [sig ] [1508/3411] Completed HRZN in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-12T20:24:06.970391] [INFO ] [sig ] [1509/3411] Forecasting HSAI... [2026-02-12T20:24:06.970422] [INFO ] [sig ] Generating forecast for: HSAI [2026-02-12T20:24:06.970453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSAI' from 'https://tdm.silogroup.org/data/derivative_storage/HSAI.csv'. [2026-02-12T20:24:06.982429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSAI'. [2026-02-12T20:24:06.982900] [INFO ] [FORECASTER] Starting predict_future for HSAI [2026-02-12T20:24:06.983755] [DEBUG] [LOCAL ] No optimal features file found for HSAI: ./output/feature-sets/HSAI.txt [2026-02-12T20:24:06.983810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:06.983844] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:06.983872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:06.983928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:07.040679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:07.041569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:07.041677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:07.041710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:07.165302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:07.165470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:07.165512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:07.165541] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:07.169242] [DEBUG] [FORECASTER] HSAI: Forecast T+1@11:T+2@11: DOWN (p=39.17%) [2026-02-12T20:24:07.169555] [INFO ] [FORECASTER] Completed predict_future for HSAI [2026-02-12T20:24:07.169743] [INFO ] [sig ] HSAI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:07.323767] [INFO ] [LOCAL ] Saved forecast: HSAI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HSAI.txt [2026-02-12T20:24:07.323920] [INFO ] [sig ] [1509/3411] Completed HSAI in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-12T20:24:07.323961] [INFO ] [sig ] [1510/3411] Forecasting HSBC... [2026-02-12T20:24:07.323991] [INFO ] [sig ] Generating forecast for: HSBC [2026-02-12T20:24:07.324021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSBC' from 'https://tdm.silogroup.org/data/derivative_storage/HSBC.csv'. [2026-02-12T20:24:07.336252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSBC'. [2026-02-12T20:24:07.336632] [INFO ] [FORECASTER] Starting predict_future for HSBC [2026-02-12T20:24:07.337668] [DEBUG] [LOCAL ] No optimal features file found for HSBC: ./output/feature-sets/HSBC.txt [2026-02-12T20:24:07.337721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:07.337752] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:07.337778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:07.337846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:07.397159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:07.398105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:07.398191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:07.398226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:07.531313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:07.531499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:07.531546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:07.531595] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:07.535385] [DEBUG] [FORECASTER] HSBC: Forecast T+1@11:T+2@11: UP (p=84.09%) [2026-02-12T20:24:07.535839] [INFO ] [FORECASTER] Completed predict_future for HSBC [2026-02-12T20:24:07.536001] [INFO ] [sig ] HSBC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:07.682641] [INFO ] [LOCAL ] Saved forecast: HSBC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HSBC.txt [2026-02-12T20:24:07.682787] [INFO ] [sig ] [1510/3411] Completed HSBC in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-12T20:24:07.682829] [INFO ] [sig ] [1511/3411] Forecasting HSCS... [2026-02-12T20:24:07.682859] [INFO ] [sig ] Generating forecast for: HSCS [2026-02-12T20:24:07.682891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSCS' from 'https://tdm.silogroup.org/data/derivative_storage/HSCS.csv'. [2026-02-12T20:24:07.694967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSCS'. [2026-02-12T20:24:07.695318] [INFO ] [FORECASTER] Starting predict_future for HSCS [2026-02-12T20:24:07.696135] [DEBUG] [LOCAL ] No optimal features file found for HSCS: ./output/feature-sets/HSCS.txt [2026-02-12T20:24:07.696188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:07.696220] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:07.696247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:07.696303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:07.754286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:07.755176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:07.755263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:07.755296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:07.868878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:07.869033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:07.869091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:07.869121] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:07.872532] [DEBUG] [FORECASTER] HSCS: Forecast T+1@11:T+2@11: DOWN (p=41.32%) [2026-02-12T20:24:07.872826] [INFO ] [FORECASTER] Completed predict_future for HSCS [2026-02-12T20:24:07.872955] [INFO ] [sig ] HSCS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:08.018736] [INFO ] [LOCAL ] Saved forecast: HSCS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HSCS.txt [2026-02-12T20:24:08.018905] [INFO ] [sig ] [1511/3411] Completed HSCS in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-12T20:24:08.018945] [INFO ] [sig ] [1512/3411] Forecasting HSHP... [2026-02-12T20:24:08.018974] [INFO ] [sig ] Generating forecast for: HSHP [2026-02-12T20:24:08.019004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSHP' from 'https://tdm.silogroup.org/data/derivative_storage/HSHP.csv'. [2026-02-12T20:24:08.034036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSHP'. [2026-02-12T20:24:08.034415] [INFO ] [FORECASTER] Starting predict_future for HSHP [2026-02-12T20:24:08.035231] [DEBUG] [LOCAL ] No optimal features file found for HSHP: ./output/feature-sets/HSHP.txt [2026-02-12T20:24:08.035284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:08.035368] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:08.035397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:08.035455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:08.095221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:08.096197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:08.096293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:08.096329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:08.233916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:08.234244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:08.234288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:08.234319] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:08.238510] [DEBUG] [FORECASTER] HSHP: Forecast T+1@11:T+2@11: DOWN (p=24.43%) [2026-02-12T20:24:08.238890] [INFO ] [FORECASTER] Completed predict_future for HSHP [2026-02-12T20:24:08.239075] [INFO ] [sig ] HSHP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:08.388541] [INFO ] [LOCAL ] Saved forecast: HSHP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HSHP.txt [2026-02-12T20:24:08.388762] [INFO ] [sig ] [1512/3411] Completed HSHP in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-12T20:24:08.388822] [INFO ] [sig ] [1513/3411] Forecasting HSIC... [2026-02-12T20:24:08.388861] [INFO ] [sig ] Generating forecast for: HSIC [2026-02-12T20:24:08.388900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSIC' from 'https://tdm.silogroup.org/data/derivative_storage/HSIC.csv'. [2026-02-12T20:24:08.401773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSIC'. [2026-02-12T20:24:08.402169] [INFO ] [FORECASTER] Starting predict_future for HSIC [2026-02-12T20:24:08.403101] [DEBUG] [LOCAL ] No optimal features file found for HSIC: ./output/feature-sets/HSIC.txt [2026-02-12T20:24:08.403156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:08.403189] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:08.403216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:08.403278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:08.466522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:08.467503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:08.467639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:08.467677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:08.601680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:08.601850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:08.601891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:08.601922] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:08.605939] [DEBUG] [FORECASTER] HSIC: Forecast T+1@11:T+2@11: UP (p=90.80%) [2026-02-12T20:24:08.606337] [INFO ] [FORECASTER] Completed predict_future for HSIC [2026-02-12T20:24:08.606519] [INFO ] [sig ] HSIC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:08.750286] [INFO ] [LOCAL ] Saved forecast: HSIC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HSIC.txt [2026-02-12T20:24:08.750473] [INFO ] [sig ] [1513/3411] Completed HSIC in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-12T20:24:08.750515] [INFO ] [sig ] [1514/3411] Forecasting HSTM... [2026-02-12T20:24:08.750546] [INFO ] [sig ] Generating forecast for: HSTM [2026-02-12T20:24:08.750596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSTM' from 'https://tdm.silogroup.org/data/derivative_storage/HSTM.csv'. [2026-02-12T20:24:08.763234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSTM'. [2026-02-12T20:24:08.763614] [INFO ] [FORECASTER] Starting predict_future for HSTM [2026-02-12T20:24:08.764467] [DEBUG] [LOCAL ] No optimal features file found for HSTM: ./output/feature-sets/HSTM.txt [2026-02-12T20:24:08.764522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:08.764557] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:08.764611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:08.764676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:08.823123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:08.824013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:08.824101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:08.824135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:08.963514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:08.963754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:08.963812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:08.963859] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:08.968307] [DEBUG] [FORECASTER] HSTM: Forecast T+1@11:T+2@11: UP (p=79.45%) [2026-02-12T20:24:08.968711] [INFO ] [FORECASTER] Completed predict_future for HSTM [2026-02-12T20:24:08.968869] [INFO ] [sig ] HSTM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:09.131909] [INFO ] [LOCAL ] Saved forecast: HSTM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HSTM.txt [2026-02-12T20:24:09.132143] [INFO ] [sig ] [1514/3411] Completed HSTM in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-12T20:24:09.132203] [INFO ] [sig ] [1515/3411] Forecasting HSY... [2026-02-12T20:24:09.132239] [INFO ] [sig ] Generating forecast for: HSY [2026-02-12T20:24:09.132279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSY' from 'https://tdm.silogroup.org/data/derivative_storage/HSY.csv'. [2026-02-12T20:24:09.146333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSY'. [2026-02-12T20:24:09.146652] [INFO ] [FORECASTER] Starting predict_future for HSY [2026-02-12T20:24:09.147758] [DEBUG] [LOCAL ] No optimal features file found for HSY: ./output/feature-sets/HSY.txt [2026-02-12T20:24:09.147813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:09.147864] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:09.147899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:09.147972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:09.211886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:09.212841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:09.212933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:09.212967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:09.331312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:09.331470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:09.331513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:09.331596] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:09.335180] [DEBUG] [FORECASTER] HSY: Forecast T+1@11:T+2@11: UP (p=85.80%) [2026-02-12T20:24:09.335466] [INFO ] [FORECASTER] Completed predict_future for HSY [2026-02-12T20:24:09.335619] [INFO ] [sig ] HSY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:09.477314] [INFO ] [LOCAL ] Saved forecast: HSY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HSY.txt [2026-02-12T20:24:09.477469] [INFO ] [sig ] [1515/3411] Completed HSY in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-12T20:24:09.477510] [INFO ] [sig ] [1516/3411] Forecasting HTBK... [2026-02-12T20:24:09.477542] [INFO ] [sig ] Generating forecast for: HTBK [2026-02-12T20:24:09.477593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTBK' from 'https://tdm.silogroup.org/data/derivative_storage/HTBK.csv'. [2026-02-12T20:24:09.489347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTBK'. [2026-02-12T20:24:09.489701] [INFO ] [FORECASTER] Starting predict_future for HTBK [2026-02-12T20:24:09.490481] [DEBUG] [LOCAL ] No optimal features file found for HTBK: ./output/feature-sets/HTBK.txt [2026-02-12T20:24:09.490534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:09.490566] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:09.490621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:09.490680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:09.548546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:09.549459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:09.549549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:09.549605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:09.677091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:09.677283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:09.677325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:09.677352] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:09.680935] [DEBUG] [FORECASTER] HTBK: Forecast T+1@11:T+2@11: DOWN (p=15.13%) [2026-02-12T20:24:09.681232] [INFO ] [FORECASTER] Completed predict_future for HTBK [2026-02-12T20:24:09.681370] [INFO ] [sig ] HTBK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:09.824409] [INFO ] [LOCAL ] Saved forecast: HTBK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HTBK.txt [2026-02-12T20:24:09.824564] [INFO ] [sig ] [1516/3411] Completed HTBK in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-12T20:24:09.824627] [INFO ] [sig ] [1517/3411] Forecasting HTD... [2026-02-12T20:24:09.824657] [INFO ] [sig ] Generating forecast for: HTD [2026-02-12T20:24:09.824688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTD' from 'https://tdm.silogroup.org/data/derivative_storage/HTD.csv'. [2026-02-12T20:24:09.838317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTD'. [2026-02-12T20:24:09.838675] [INFO ] [FORECASTER] Starting predict_future for HTD [2026-02-12T20:24:09.839540] [DEBUG] [LOCAL ] No optimal features file found for HTD: ./output/feature-sets/HTD.txt [2026-02-12T20:24:09.839613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:09.839648] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:09.839677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:09.839737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:09.897606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:09.898423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:09.898510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:09.898543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:10.019652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:10.019817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:10.019858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:10.019891] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:10.023598] [DEBUG] [FORECASTER] HTD: Forecast T+1@11:T+2@11: DOWN (p=47.66%) [2026-02-12T20:24:10.023962] [INFO ] [FORECASTER] Completed predict_future for HTD [2026-02-12T20:24:10.024129] [INFO ] [sig ] HTD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:10.163751] [INFO ] [LOCAL ] Saved forecast: HTD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HTD.txt [2026-02-12T20:24:10.163904] [INFO ] [sig ] [1517/3411] Completed HTD in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-12T20:24:10.163943] [INFO ] [sig ] [1518/3411] Forecasting HTGC... [2026-02-12T20:24:10.163973] [INFO ] [sig ] Generating forecast for: HTGC [2026-02-12T20:24:10.164004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTGC' from 'https://tdm.silogroup.org/data/derivative_storage/HTGC.csv'. [2026-02-12T20:24:10.175860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTGC'. [2026-02-12T20:24:10.176162] [INFO ] [FORECASTER] Starting predict_future for HTGC [2026-02-12T20:24:10.176985] [DEBUG] [LOCAL ] No optimal features file found for HTGC: ./output/feature-sets/HTGC.txt [2026-02-12T20:24:10.177041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:10.177073] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:10.177100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:10.177157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:10.234136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:10.235029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:10.235115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:10.235149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:10.357254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:10.357433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:10.357485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:10.357515] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:10.361188] [DEBUG] [FORECASTER] HTGC: Forecast T+1@11:T+2@11: UP (p=85.12%) [2026-02-12T20:24:10.361466] [INFO ] [FORECASTER] Completed predict_future for HTGC [2026-02-12T20:24:10.361616] [INFO ] [sig ] HTGC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:10.502789] [INFO ] [LOCAL ] Saved forecast: HTGC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HTGC.txt [2026-02-12T20:24:10.502956] [INFO ] [sig ] [1518/3411] Completed HTGC in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-12T20:24:10.502996] [INFO ] [sig ] [1519/3411] Forecasting HTH... [2026-02-12T20:24:10.503040] [INFO ] [sig ] Generating forecast for: HTH [2026-02-12T20:24:10.503076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTH' from 'https://tdm.silogroup.org/data/derivative_storage/HTH.csv'. [2026-02-12T20:24:10.515181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTH'. [2026-02-12T20:24:10.515544] [INFO ] [FORECASTER] Starting predict_future for HTH [2026-02-12T20:24:10.516357] [DEBUG] [LOCAL ] No optimal features file found for HTH: ./output/feature-sets/HTH.txt [2026-02-12T20:24:10.516409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:10.516441] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:10.516467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:10.516524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:10.574414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:10.575283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:10.575371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:10.575406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:10.698261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:10.698428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:10.698471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:10.698501] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:10.702243] [DEBUG] [FORECASTER] HTH: Forecast T+1@11:T+2@11: UP (p=60.30%) [2026-02-12T20:24:10.702652] [INFO ] [FORECASTER] Completed predict_future for HTH [2026-02-12T20:24:10.702813] [INFO ] [sig ] HTH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:10.849793] [INFO ] [LOCAL ] Saved forecast: HTH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HTH.txt [2026-02-12T20:24:10.849958] [INFO ] [sig ] [1519/3411] Completed HTH in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-12T20:24:10.850004] [INFO ] [sig ] [1520/3411] Forecasting HTLD... [2026-02-12T20:24:10.850037] [INFO ] [sig ] Generating forecast for: HTLD [2026-02-12T20:24:10.850071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTLD' from 'https://tdm.silogroup.org/data/derivative_storage/HTLD.csv'. [2026-02-12T20:24:10.861928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTLD'. [2026-02-12T20:24:10.862295] [INFO ] [FORECASTER] Starting predict_future for HTLD [2026-02-12T20:24:10.863141] [DEBUG] [LOCAL ] No optimal features file found for HTLD: ./output/feature-sets/HTLD.txt [2026-02-12T20:24:10.863199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:10.863231] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:10.863258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:10.863316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:10.923468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:10.924611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:10.924698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:10.924733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:11.061283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:11.061462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:11.061514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:11.061546] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:11.066098] [DEBUG] [FORECASTER] HTLD: Forecast T+1@11:T+2@11: UP (p=89.39%) [2026-02-12T20:24:11.066450] [INFO ] [FORECASTER] Completed predict_future for HTLD [2026-02-12T20:24:11.066630] [INFO ] [sig ] HTLD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:11.230125] [INFO ] [LOCAL ] Saved forecast: HTLD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HTLD.txt [2026-02-12T20:24:11.230294] [INFO ] [sig ] [1520/3411] Completed HTLD in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-12T20:24:11.230345] [INFO ] [sig ] [1521/3411] Forecasting HTOO... [2026-02-12T20:24:11.230389] [INFO ] [sig ] Generating forecast for: HTOO [2026-02-12T20:24:11.230426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTOO' from 'https://tdm.silogroup.org/data/derivative_storage/HTOO.csv'. [2026-02-12T20:24:11.242466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTOO'. [2026-02-12T20:24:11.242797] [INFO ] [FORECASTER] Starting predict_future for HTOO [2026-02-12T20:24:11.243597] [DEBUG] [LOCAL ] No optimal features file found for HTOO: ./output/feature-sets/HTOO.txt [2026-02-12T20:24:11.243649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:11.243681] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:11.243708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:11.243764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:11.300852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:11.301594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:11.301675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:11.301708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:11.419234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:11.419377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:11.419416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:11.419444] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:11.422852] [DEBUG] [FORECASTER] HTOO: Forecast T+1@11:T+2@11: DOWN (p=25.24%) [2026-02-12T20:24:11.423156] [INFO ] [FORECASTER] Completed predict_future for HTOO [2026-02-12T20:24:11.423284] [INFO ] [sig ] HTOO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:11.568994] [INFO ] [LOCAL ] Saved forecast: HTOO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HTOO.txt [2026-02-12T20:24:11.569146] [INFO ] [sig ] [1521/3411] Completed HTOO in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-12T20:24:11.569196] [INFO ] [sig ] [1522/3411] Forecasting HTZ... [2026-02-12T20:24:11.569429] [INFO ] [sig ] Generating forecast for: HTZ [2026-02-12T20:24:11.569463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTZ' from 'https://tdm.silogroup.org/data/derivative_storage/HTZ.csv'. [2026-02-12T20:24:11.582104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTZ'. [2026-02-12T20:24:11.582635] [INFO ] [FORECASTER] Starting predict_future for HTZ [2026-02-12T20:24:11.583431] [DEBUG] [LOCAL ] No optimal features file found for HTZ: ./output/feature-sets/HTZ.txt [2026-02-12T20:24:11.583493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:11.583534] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:11.583563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:11.583651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:11.646699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:11.647878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:11.648024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:11.648067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:11.785499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:11.785709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:11.785753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:11.785801] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:11.789945] [DEBUG] [FORECASTER] HTZ: Forecast T+1@11:T+2@11: UP (p=77.45%) [2026-02-12T20:24:11.790302] [INFO ] [FORECASTER] Completed predict_future for HTZ [2026-02-12T20:24:11.790452] [INFO ] [sig ] HTZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:11.940615] [INFO ] [LOCAL ] Saved forecast: HTZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HTZ.txt [2026-02-12T20:24:11.940785] [INFO ] [sig ] [1522/3411] Completed HTZ in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-12T20:24:11.940827] [INFO ] [sig ] [1523/3411] Forecasting HUBB... [2026-02-12T20:24:11.940858] [INFO ] [sig ] Generating forecast for: HUBB [2026-02-12T20:24:11.940891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBB' from 'https://tdm.silogroup.org/data/derivative_storage/HUBB.csv'. [2026-02-12T20:24:11.954769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBB'. [2026-02-12T20:24:11.955119] [INFO ] [FORECASTER] Starting predict_future for HUBB [2026-02-12T20:24:11.955967] [DEBUG] [LOCAL ] No optimal features file found for HUBB: ./output/feature-sets/HUBB.txt [2026-02-12T20:24:11.956021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:11.956054] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:11.956082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:11.956329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:12.017862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:12.018796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:12.018885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:12.018927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:12.145874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:12.146029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:12.146069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:12.146099] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:12.149612] [DEBUG] [FORECASTER] HUBB: Forecast T+1@11:T+2@11: DOWN (p=20.81%) [2026-02-12T20:24:12.149897] [INFO ] [FORECASTER] Completed predict_future for HUBB [2026-02-12T20:24:12.150054] [INFO ] [sig ] HUBB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:12.297445] [INFO ] [LOCAL ] Saved forecast: HUBB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HUBB.txt [2026-02-12T20:24:12.297618] [INFO ] [sig ] [1523/3411] Completed HUBB in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-12T20:24:12.297661] [INFO ] [sig ] [1524/3411] Forecasting HUBG... [2026-02-12T20:24:12.297690] [INFO ] [sig ] Generating forecast for: HUBG [2026-02-12T20:24:12.297720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBG' from 'https://tdm.silogroup.org/data/derivative_storage/HUBG.csv'. [2026-02-12T20:24:12.309734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBG'. [2026-02-12T20:24:12.310302] [INFO ] [FORECASTER] Starting predict_future for HUBG [2026-02-12T20:24:12.311135] [DEBUG] [LOCAL ] No optimal features file found for HUBG: ./output/feature-sets/HUBG.txt [2026-02-12T20:24:12.311188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:12.311220] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:12.311245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:12.311301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:12.368791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:12.369569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:12.369690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:12.369738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:12.493172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:12.493354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:12.493404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:12.493433] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:12.497629] [DEBUG] [FORECASTER] HUBG: Forecast T+1@11:T+2@11: DOWN (p=32.42%) [2026-02-12T20:24:12.497940] [INFO ] [FORECASTER] Completed predict_future for HUBG [2026-02-12T20:24:12.498096] [INFO ] [sig ] HUBG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:12.640554] [INFO ] [LOCAL ] Saved forecast: HUBG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HUBG.txt [2026-02-12T20:24:12.640725] [INFO ] [sig ] [1524/3411] Completed HUBG in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-12T20:24:12.640772] [INFO ] [sig ] [1525/3411] Forecasting HUBS... [2026-02-12T20:24:12.640802] [INFO ] [sig ] Generating forecast for: HUBS [2026-02-12T20:24:12.640832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBS' from 'https://tdm.silogroup.org/data/derivative_storage/HUBS.csv'. [2026-02-12T20:24:12.652746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBS'. [2026-02-12T20:24:12.653105] [INFO ] [FORECASTER] Starting predict_future for HUBS [2026-02-12T20:24:12.653952] [DEBUG] [LOCAL ] No optimal features file found for HUBS: ./output/feature-sets/HUBS.txt [2026-02-12T20:24:12.654018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:12.654056] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:12.654088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:12.654146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:12.714231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:12.715148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:12.715235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:12.715270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:12.844126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:12.844295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:12.844337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:12.844368] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:12.848426] [DEBUG] [FORECASTER] HUBS: Forecast T+1@11:T+2@11: DOWN (p=10.53%) [2026-02-12T20:24:12.848762] [INFO ] [FORECASTER] Completed predict_future for HUBS [2026-02-12T20:24:12.848909] [INFO ] [sig ] HUBS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:13.004296] [INFO ] [LOCAL ] Saved forecast: HUBS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HUBS.txt [2026-02-12T20:24:13.004564] [INFO ] [sig ] [1525/3411] Completed HUBS in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-12T20:24:13.004654] [INFO ] [sig ] [1526/3411] Forecasting HUM... [2026-02-12T20:24:13.004701] [INFO ] [sig ] Generating forecast for: HUM [2026-02-12T20:24:13.004745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUM' from 'https://tdm.silogroup.org/data/derivative_storage/HUM.csv'. [2026-02-12T20:24:13.021893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUM'. [2026-02-12T20:24:13.022343] [INFO ] [FORECASTER] Starting predict_future for HUM [2026-02-12T20:24:13.023448] [DEBUG] [LOCAL ] No optimal features file found for HUM: ./output/feature-sets/HUM.txt [2026-02-12T20:24:13.023504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:13.023536] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:13.023563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:13.023658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:13.089817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:13.090918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:13.091030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:13.091066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:13.233148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:13.233320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:13.233373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:13.233410] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:13.238025] [DEBUG] [FORECASTER] HUM: Forecast T+1@11:T+2@11: UP (p=96.61%) [2026-02-12T20:24:13.238395] [INFO ] [FORECASTER] Completed predict_future for HUM [2026-02-12T20:24:13.238556] [INFO ] [sig ] HUM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:13.393563] [INFO ] [LOCAL ] Saved forecast: HUM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HUM.txt [2026-02-12T20:24:13.393746] [INFO ] [sig ] [1526/3411] Completed HUM in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-12T20:24:13.393789] [INFO ] [sig ] [1527/3411] Forecasting HUN... [2026-02-12T20:24:13.393818] [INFO ] [sig ] Generating forecast for: HUN [2026-02-12T20:24:13.393850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUN' from 'https://tdm.silogroup.org/data/derivative_storage/HUN.csv'. [2026-02-12T20:24:13.406521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUN'. [2026-02-12T20:24:13.406883] [INFO ] [FORECASTER] Starting predict_future for HUN [2026-02-12T20:24:13.407766] [DEBUG] [LOCAL ] No optimal features file found for HUN: ./output/feature-sets/HUN.txt [2026-02-12T20:24:13.407818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:13.407850] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:13.407877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:13.407933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:13.465458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:13.466320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:13.466406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:13.466440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:13.588563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:13.588737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:13.588777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:13.588805] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:13.592284] [DEBUG] [FORECASTER] HUN: Forecast T+1@11:T+2@11: DOWN (p=26.34%) [2026-02-12T20:24:13.592565] [INFO ] [FORECASTER] Completed predict_future for HUN [2026-02-12T20:24:13.592716] [INFO ] [sig ] HUN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:13.746787] [INFO ] [LOCAL ] Saved forecast: HUN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HUN.txt [2026-02-12T20:24:13.746947] [INFO ] [sig ] [1527/3411] Completed HUN in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-12T20:24:13.746992] [INFO ] [sig ] [1528/3411] Forecasting HURC... [2026-02-12T20:24:13.747031] [INFO ] [sig ] Generating forecast for: HURC [2026-02-12T20:24:13.747073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURC' from 'https://tdm.silogroup.org/data/derivative_storage/HURC.csv'. [2026-02-12T20:24:13.759374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURC'. [2026-02-12T20:24:13.759766] [INFO ] [FORECASTER] Starting predict_future for HURC [2026-02-12T20:24:13.760692] [DEBUG] [LOCAL ] No optimal features file found for HURC: ./output/feature-sets/HURC.txt [2026-02-12T20:24:13.760761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:13.760804] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:13.760843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:13.760921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:13.823594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:13.824522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:13.824623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:13.824660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:13.937734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:13.937891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:13.937932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:13.937961] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:13.941471] [DEBUG] [FORECASTER] HURC: Forecast T+1@11:T+2@11: DOWN (p=30.05%) [2026-02-12T20:24:13.941771] [INFO ] [FORECASTER] Completed predict_future for HURC [2026-02-12T20:24:13.941905] [INFO ] [sig ] HURC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:14.084639] [INFO ] [LOCAL ] Saved forecast: HURC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HURC.txt [2026-02-12T20:24:14.084807] [INFO ] [sig ] [1528/3411] Completed HURC in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-12T20:24:14.084850] [INFO ] [sig ] [1529/3411] Forecasting HURN... [2026-02-12T20:24:14.084879] [INFO ] [sig ] Generating forecast for: HURN [2026-02-12T20:24:14.084909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURN' from 'https://tdm.silogroup.org/data/derivative_storage/HURN.csv'. [2026-02-12T20:24:14.097654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURN'. [2026-02-12T20:24:14.098037] [INFO ] [FORECASTER] Starting predict_future for HURN [2026-02-12T20:24:14.098885] [DEBUG] [LOCAL ] No optimal features file found for HURN: ./output/feature-sets/HURN.txt [2026-02-12T20:24:14.098939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:14.098999] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:14.099027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:14.099085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:14.157553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:14.158538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:14.158652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:14.158686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:14.278438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:14.278620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:14.278663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:14.278692] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:14.282155] [DEBUG] [FORECASTER] HURN: Forecast T+1@11:T+2@11: UP (p=71.20%) [2026-02-12T20:24:14.282447] [INFO ] [FORECASTER] Completed predict_future for HURN [2026-02-12T20:24:14.282605] [INFO ] [sig ] HURN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:14.425289] [INFO ] [LOCAL ] Saved forecast: HURN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HURN.txt [2026-02-12T20:24:14.425438] [INFO ] [sig ] [1529/3411] Completed HURN in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-12T20:24:14.425477] [INFO ] [sig ] [1530/3411] Forecasting HUYA... [2026-02-12T20:24:14.425507] [INFO ] [sig ] Generating forecast for: HUYA [2026-02-12T20:24:14.425537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUYA' from 'https://tdm.silogroup.org/data/derivative_storage/HUYA.csv'. [2026-02-12T20:24:14.437729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUYA'. [2026-02-12T20:24:14.438070] [INFO ] [FORECASTER] Starting predict_future for HUYA [2026-02-12T20:24:14.438868] [DEBUG] [LOCAL ] No optimal features file found for HUYA: ./output/feature-sets/HUYA.txt [2026-02-12T20:24:14.438921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:14.438951] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:14.438978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:14.439035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:14.497786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:14.498665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:14.498745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:14.498777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:14.622317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:14.622474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:14.622514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:14.622543] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:14.625994] [DEBUG] [FORECASTER] HUYA: Forecast T+1@11:T+2@11: UP (p=69.24%) [2026-02-12T20:24:14.626299] [INFO ] [FORECASTER] Completed predict_future for HUYA [2026-02-12T20:24:14.626427] [INFO ] [sig ] HUYA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:14.791642] [INFO ] [LOCAL ] Saved forecast: HUYA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HUYA.txt [2026-02-12T20:24:14.791808] [INFO ] [sig ] [1530/3411] Completed HUYA in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-12T20:24:14.791849] [INFO ] [sig ] [1531/3411] Forecasting HWC... [2026-02-12T20:24:14.791879] [INFO ] [sig ] Generating forecast for: HWC [2026-02-12T20:24:14.791909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWC' from 'https://tdm.silogroup.org/data/derivative_storage/HWC.csv'. [2026-02-12T20:24:14.804640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWC'. [2026-02-12T20:24:14.805108] [INFO ] [FORECASTER] Starting predict_future for HWC [2026-02-12T20:24:14.806094] [DEBUG] [LOCAL ] No optimal features file found for HWC: ./output/feature-sets/HWC.txt [2026-02-12T20:24:14.806149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:14.806182] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:14.806207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:14.806264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:14.865302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:14.866256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:14.866348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:14.866381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:14.999555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:14.999731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:14.999771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:14.999800] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:15.003330] [DEBUG] [FORECASTER] HWC: Forecast T+1@11:T+2@11: DOWN (p=6.70%) [2026-02-12T20:24:15.003639] [INFO ] [FORECASTER] Completed predict_future for HWC [2026-02-12T20:24:15.003774] [INFO ] [sig ] HWC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:15.148996] [INFO ] [LOCAL ] Saved forecast: HWC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HWC.txt [2026-02-12T20:24:15.149183] [INFO ] [sig ] [1531/3411] Completed HWC in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-12T20:24:15.149231] [INFO ] [sig ] [1532/3411] Forecasting HWH... [2026-02-12T20:24:15.149274] [INFO ] [sig ] Generating forecast for: HWH [2026-02-12T20:24:15.149318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWH' from 'https://tdm.silogroup.org/data/derivative_storage/HWH.csv'. [2026-02-12T20:24:15.162315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWH'. [2026-02-12T20:24:15.162716] [INFO ] [FORECASTER] Starting predict_future for HWH [2026-02-12T20:24:15.163765] [DEBUG] [LOCAL ] No optimal features file found for HWH: ./output/feature-sets/HWH.txt [2026-02-12T20:24:15.163817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:15.163848] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:15.163874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:15.163930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:15.223676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:15.224640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:15.224735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:15.224769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:15.349789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:15.349953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:15.349994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:15.350058] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:15.353712] [DEBUG] [FORECASTER] HWH: Forecast T+1@11:T+2@11: UP (p=59.75%) [2026-02-12T20:24:15.354016] [INFO ] [FORECASTER] Completed predict_future for HWH [2026-02-12T20:24:15.354163] [INFO ] [sig ] HWH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:15.505038] [INFO ] [LOCAL ] Saved forecast: HWH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HWH.txt [2026-02-12T20:24:15.505201] [INFO ] [sig ] [1532/3411] Completed HWH in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-12T20:24:15.505242] [INFO ] [sig ] [1533/3411] Forecasting HWKN... [2026-02-12T20:24:15.505276] [INFO ] [sig ] Generating forecast for: HWKN [2026-02-12T20:24:15.505308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWKN' from 'https://tdm.silogroup.org/data/derivative_storage/HWKN.csv'. [2026-02-12T20:24:15.524364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWKN'. [2026-02-12T20:24:15.524785] [INFO ] [FORECASTER] Starting predict_future for HWKN [2026-02-12T20:24:15.525645] [DEBUG] [LOCAL ] No optimal features file found for HWKN: ./output/feature-sets/HWKN.txt [2026-02-12T20:24:15.525698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:15.525729] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:15.525756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:15.525811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:15.585672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:15.586565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:15.586676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:15.586711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:15.711617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:15.711776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:15.711817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:15.711846] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:15.716150] [DEBUG] [FORECASTER] HWKN: Forecast T+1@11:T+2@11: DOWN (p=28.24%) [2026-02-12T20:24:15.716533] [INFO ] [FORECASTER] Completed predict_future for HWKN [2026-02-12T20:24:15.716706] [INFO ] [sig ] HWKN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:15.864131] [INFO ] [LOCAL ] Saved forecast: HWKN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HWKN.txt [2026-02-12T20:24:15.864301] [INFO ] [sig ] [1533/3411] Completed HWKN in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-12T20:24:15.864342] [INFO ] [sig ] [1534/3411] Forecasting HWM... [2026-02-12T20:24:15.864371] [INFO ] [sig ] Generating forecast for: HWM [2026-02-12T20:24:15.864402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWM' from 'https://tdm.silogroup.org/data/derivative_storage/HWM.csv'. [2026-02-12T20:24:15.877645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWM'. [2026-02-12T20:24:15.878006] [INFO ] [FORECASTER] Starting predict_future for HWM [2026-02-12T20:24:15.878893] [DEBUG] [LOCAL ] No optimal features file found for HWM: ./output/feature-sets/HWM.txt [2026-02-12T20:24:15.878948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:15.878981] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:15.879008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:15.879067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:15.938638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:15.939544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:15.939673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:15.939719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:16.062130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:16.062293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:16.062334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:16.062363] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:16.065839] [DEBUG] [FORECASTER] HWM: Forecast T+1@11:T+2@11: DOWN (p=35.00%) [2026-02-12T20:24:16.066119] [INFO ] [FORECASTER] Completed predict_future for HWM [2026-02-12T20:24:16.066253] [INFO ] [sig ] HWM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:16.205541] [INFO ] [LOCAL ] Saved forecast: HWM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HWM.txt [2026-02-12T20:24:16.205724] [INFO ] [sig ] [1534/3411] Completed HWM in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-12T20:24:16.205764] [INFO ] [sig ] [1535/3411] Forecasting HXL... [2026-02-12T20:24:16.205794] [INFO ] [sig ] Generating forecast for: HXL [2026-02-12T20:24:16.205827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HXL' from 'https://tdm.silogroup.org/data/derivative_storage/HXL.csv'. [2026-02-12T20:24:16.217671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HXL'. [2026-02-12T20:24:16.218029] [INFO ] [FORECASTER] Starting predict_future for HXL [2026-02-12T20:24:16.218876] [DEBUG] [LOCAL ] No optimal features file found for HXL: ./output/feature-sets/HXL.txt [2026-02-12T20:24:16.218930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:16.218961] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:16.218987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:16.219044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:16.286922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:16.288049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:16.288161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:16.288210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:16.432174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:16.432354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:16.432398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:16.432427] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:16.436335] [DEBUG] [FORECASTER] HXL: Forecast T+1@11:T+2@11: DOWN (p=46.45%) [2026-02-12T20:24:16.436703] [INFO ] [FORECASTER] Completed predict_future for HXL [2026-02-12T20:24:16.436874] [INFO ] [sig ] HXL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:16.591211] [INFO ] [LOCAL ] Saved forecast: HXL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HXL.txt [2026-02-12T20:24:16.591414] [INFO ] [sig ] [1535/3411] Completed HXL in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-12T20:24:16.591482] [INFO ] [sig ] [1536/3411] Forecasting HY... [2026-02-12T20:24:16.591527] [INFO ] [sig ] Generating forecast for: HY [2026-02-12T20:24:16.591564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HY' from 'https://tdm.silogroup.org/data/derivative_storage/HY.csv'. [2026-02-12T20:24:16.604191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HY'. [2026-02-12T20:24:16.604667] [INFO ] [FORECASTER] Starting predict_future for HY [2026-02-12T20:24:16.605499] [DEBUG] [LOCAL ] No optimal features file found for HY: ./output/feature-sets/HY.txt [2026-02-12T20:24:16.605554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:16.605611] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:16.605640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:16.605697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:16.665700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:16.666641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:16.666737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:16.666772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:16.794202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:16.794356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:16.794397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:16.794428] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:16.797974] [DEBUG] [FORECASTER] HY: Forecast T+1@11:T+2@11: UP (p=93.20%) [2026-02-12T20:24:16.798256] [INFO ] [FORECASTER] Completed predict_future for HY [2026-02-12T20:24:16.798393] [INFO ] [sig ] HY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:16.938561] [INFO ] [LOCAL ] Saved forecast: HY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HY.txt [2026-02-12T20:24:16.938724] [INFO ] [sig ] [1536/3411] Completed HY in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-12T20:24:16.938765] [INFO ] [sig ] [1537/3411] Forecasting HYFM... [2026-02-12T20:24:16.938795] [INFO ] [sig ] Generating forecast for: HYFM [2026-02-12T20:24:16.938825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYFM' from 'https://tdm.silogroup.org/data/derivative_storage/HYFM.csv'. [2026-02-12T20:24:16.950649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYFM'. [2026-02-12T20:24:16.951045] [INFO ] [FORECASTER] Starting predict_future for HYFM [2026-02-12T20:24:16.951907] [DEBUG] [LOCAL ] No optimal features file found for HYFM: ./output/feature-sets/HYFM.txt [2026-02-12T20:24:16.951962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:16.951995] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:16.952023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:16.952091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:17.012609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:17.013480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:17.013570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:17.013625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:17.128983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:17.129143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:17.129184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:17.129215] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:17.132780] [DEBUG] [FORECASTER] HYFM: Forecast T+1@11:T+2@11: DOWN (p=31.76%) [2026-02-12T20:24:17.133076] [INFO ] [FORECASTER] Completed predict_future for HYFM [2026-02-12T20:24:17.133230] [INFO ] [sig ] HYFM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:17.275405] [INFO ] [LOCAL ] Saved forecast: HYFM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HYFM.txt [2026-02-12T20:24:17.275552] [INFO ] [sig ] [1537/3411] Completed HYFM in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-12T20:24:17.275616] [INFO ] [sig ] [1538/3411] Forecasting HYI... [2026-02-12T20:24:17.275646] [INFO ] [sig ] Generating forecast for: HYI [2026-02-12T20:24:17.275677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYI' from 'https://tdm.silogroup.org/data/derivative_storage/HYI.csv'. [2026-02-12T20:24:17.287467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYI'. [2026-02-12T20:24:17.287855] [INFO ] [FORECASTER] Starting predict_future for HYI [2026-02-12T20:24:17.288665] [DEBUG] [LOCAL ] No optimal features file found for HYI: ./output/feature-sets/HYI.txt [2026-02-12T20:24:17.288716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:17.288748] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:17.288775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:17.288831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:17.346791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:17.347726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:17.347814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:17.347850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:17.469300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:17.469478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:17.469534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:17.469585] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:17.473201] [DEBUG] [FORECASTER] HYI: Forecast T+1@11:T+2@11: UP (p=92.37%) [2026-02-12T20:24:17.473496] [INFO ] [FORECASTER] Completed predict_future for HYI [2026-02-12T20:24:17.473672] [INFO ] [sig ] HYI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:17.623407] [INFO ] [LOCAL ] Saved forecast: HYI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HYI.txt [2026-02-12T20:24:17.623600] [INFO ] [sig ] [1538/3411] Completed HYI in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-12T20:24:17.623646] [INFO ] [sig ] [1539/3411] Forecasting HYLS... [2026-02-12T20:24:17.623679] [INFO ] [sig ] Generating forecast for: HYLS [2026-02-12T20:24:17.623716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYLS' from 'https://tdm.silogroup.org/data/derivative_storage/HYLS.csv'. [2026-02-12T20:24:17.635298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYLS'. [2026-02-12T20:24:17.635641] [INFO ] [FORECASTER] Starting predict_future for HYLS [2026-02-12T20:24:17.636455] [DEBUG] [LOCAL ] No optimal features file found for HYLS: ./output/feature-sets/HYLS.txt [2026-02-12T20:24:17.636508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:17.636550] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:17.636597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:17.636657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:17.694316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:17.695196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:17.695315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:17.695350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:17.813666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:17.813821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:17.813863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:17.813893] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:17.817424] [DEBUG] [FORECASTER] HYLS: Forecast T+1@11:T+2@11: DOWN (p=11.90%) [2026-02-12T20:24:17.817722] [INFO ] [FORECASTER] Completed predict_future for HYLS [2026-02-12T20:24:17.817854] [INFO ] [sig ] HYLS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:17.958500] [INFO ] [LOCAL ] Saved forecast: HYLS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HYLS.txt [2026-02-12T20:24:17.958683] [INFO ] [sig ] [1539/3411] Completed HYLS in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-12T20:24:17.958727] [INFO ] [sig ] [1540/3411] Forecasting HYMC... [2026-02-12T20:24:17.958759] [INFO ] [sig ] Generating forecast for: HYMC [2026-02-12T20:24:17.958790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYMC' from 'https://tdm.silogroup.org/data/derivative_storage/HYMC.csv'. [2026-02-12T20:24:17.970074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYMC'. [2026-02-12T20:24:17.970389] [INFO ] [FORECASTER] Starting predict_future for HYMC [2026-02-12T20:24:17.971202] [DEBUG] [LOCAL ] No optimal features file found for HYMC: ./output/feature-sets/HYMC.txt [2026-02-12T20:24:17.971256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:17.971289] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:17.971316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:17.971375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:18.028278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:18.029165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:18.029263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:18.029302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:18.147637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:18.147789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:18.147830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:18.147860] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:18.151238] [DEBUG] [FORECASTER] HYMC: Forecast T+1@11:T+2@11: UP (p=95.52%) [2026-02-12T20:24:18.151521] [INFO ] [FORECASTER] Completed predict_future for HYMC [2026-02-12T20:24:18.151695] [INFO ] [sig ] HYMC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:18.292033] [INFO ] [LOCAL ] Saved forecast: HYMC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HYMC.txt [2026-02-12T20:24:18.292169] [INFO ] [sig ] [1540/3411] Completed HYMC in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-12T20:24:18.292209] [INFO ] [sig ] [1541/3411] Forecasting HYXF... [2026-02-12T20:24:18.292239] [INFO ] [sig ] Generating forecast for: HYXF [2026-02-12T20:24:18.292271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYXF' from 'https://tdm.silogroup.org/data/derivative_storage/HYXF.csv'. [2026-02-12T20:24:18.303382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYXF'. [2026-02-12T20:24:18.303703] [INFO ] [FORECASTER] Starting predict_future for HYXF [2026-02-12T20:24:18.304479] [DEBUG] [LOCAL ] No optimal features file found for HYXF: ./output/feature-sets/HYXF.txt [2026-02-12T20:24:18.304530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:18.304562] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:18.304615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:18.304673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:18.362151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:18.362942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:18.363023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:18.363056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:18.470870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:18.471002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:18.471040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:18.471071] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:18.474803] [DEBUG] [FORECASTER] HYXF: Forecast T+1@11:T+2@11: UP (p=68.48%) [2026-02-12T20:24:18.475086] [INFO ] [FORECASTER] Completed predict_future for HYXF [2026-02-12T20:24:18.475240] [INFO ] [sig ] HYXF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:18.620963] [INFO ] [LOCAL ] Saved forecast: HYXF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/HYXF.txt [2026-02-12T20:24:18.621128] [INFO ] [sig ] [1541/3411] Completed HYXF in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-12T20:24:18.621176] [INFO ] [sig ] [1542/3411] Forecasting HYZD... [2026-02-12T20:24:18.621213] [INFO ] [sig ] Generating forecast for: HYZD [2026-02-12T20:24:18.621250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYZD' from 'https://tdm.silogroup.org/data/derivative_storage/HYZD.csv'. [2026-02-12T20:24:18.632487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYZD'. [2026-02-12T20:24:18.632813] [INFO ] [FORECASTER] Starting predict_future for HYZD [2026-02-12T20:24:18.633610] [DEBUG] [LOCAL ] No optimal features file found for HYZD: ./output/feature-sets/HYZD.txt [2026-02-12T20:24:18.633661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:18.633693] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:18.633719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:18.633775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:18.690879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:18.691754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:18.691838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:18.691872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:18.817554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:18.817731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:18.817773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:18.817806] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:18.821444] [DEBUG] [FORECASTER] HYZD: Forecast T+1@11:T+2@11: DOWN (p=36.82%) [2026-02-12T20:24:18.821755] [INFO ] [FORECASTER] Completed predict_future for HYZD [2026-02-12T20:24:18.821891] [INFO ] [sig ] HYZD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:18.966182] [INFO ] [LOCAL ] Saved forecast: HYZD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HYZD.txt [2026-02-12T20:24:18.966368] [INFO ] [sig ] [1542/3411] Completed HYZD in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-12T20:24:18.966417] [INFO ] [sig ] [1543/3411] Forecasting HZO... [2026-02-12T20:24:18.966447] [INFO ] [sig ] Generating forecast for: HZO [2026-02-12T20:24:18.966477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HZO' from 'https://tdm.silogroup.org/data/derivative_storage/HZO.csv'. [2026-02-12T20:24:18.978254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HZO'. [2026-02-12T20:24:18.978637] [INFO ] [FORECASTER] Starting predict_future for HZO [2026-02-12T20:24:18.979455] [DEBUG] [LOCAL ] No optimal features file found for HZO: ./output/feature-sets/HZO.txt [2026-02-12T20:24:18.979508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:18.979542] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:18.979570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:18.979657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:19.038538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:19.039420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:19.039502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:19.039535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:19.160230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:19.160389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:19.160429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:19.160459] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:19.163940] [DEBUG] [FORECASTER] HZO: Forecast T+1@11:T+2@11: DOWN (p=1.05%) [2026-02-12T20:24:19.164248] [INFO ] [FORECASTER] Completed predict_future for HZO [2026-02-12T20:24:19.164379] [INFO ] [sig ] HZO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:19.302627] [INFO ] [LOCAL ] Saved forecast: HZO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/HZO.txt [2026-02-12T20:24:19.302767] [INFO ] [sig ] [1543/3411] Completed HZO in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-12T20:24:19.302808] [INFO ] [sig ] [1544/3411] Forecasting IAC... [2026-02-12T20:24:19.302837] [INFO ] [sig ] Generating forecast for: IAC [2026-02-12T20:24:19.302867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAC' from 'https://tdm.silogroup.org/data/derivative_storage/IAC.csv'. [2026-02-12T20:24:19.314535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAC'. [2026-02-12T20:24:19.314827] [INFO ] [FORECASTER] Starting predict_future for IAC [2026-02-12T20:24:19.315606] [DEBUG] [LOCAL ] No optimal features file found for IAC: ./output/feature-sets/IAC.txt [2026-02-12T20:24:19.315658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:19.315688] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:19.315715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:19.315772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:19.373882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:19.374643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:19.374726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:19.374759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:19.497029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:19.497198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:19.497270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:19.497302] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:19.500943] [DEBUG] [FORECASTER] IAC: Forecast T+1@11:T+2@11: UP (p=69.61%) [2026-02-12T20:24:19.501256] [INFO ] [FORECASTER] Completed predict_future for IAC [2026-02-12T20:24:19.501417] [INFO ] [sig ] IAC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:19.646704] [INFO ] [LOCAL ] Saved forecast: IAC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IAC.txt [2026-02-12T20:24:19.646847] [INFO ] [sig ] [1544/3411] Completed IAC in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-12T20:24:19.646888] [INFO ] [sig ] [1545/3411] Forecasting IAE... [2026-02-12T20:24:19.646920] [INFO ] [sig ] Generating forecast for: IAE [2026-02-12T20:24:19.646953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAE' from 'https://tdm.silogroup.org/data/derivative_storage/IAE.csv'. [2026-02-12T20:24:19.662865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAE'. [2026-02-12T20:24:19.663206] [INFO ] [FORECASTER] Starting predict_future for IAE [2026-02-12T20:24:19.664030] [DEBUG] [LOCAL ] No optimal features file found for IAE: ./output/feature-sets/IAE.txt [2026-02-12T20:24:19.664092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:19.664127] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:19.664160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:19.664222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:19.722504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:19.723316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:19.723401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:19.723435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:19.838991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:19.839143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:19.839188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:19.839217] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:19.842637] [DEBUG] [FORECASTER] IAE: Forecast T+1@11:T+2@11: UP (p=85.35%) [2026-02-12T20:24:19.842909] [INFO ] [FORECASTER] Completed predict_future for IAE [2026-02-12T20:24:19.843036] [INFO ] [sig ] IAE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:19.986550] [INFO ] [LOCAL ] Saved forecast: IAE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IAE.txt [2026-02-12T20:24:19.986726] [INFO ] [sig ] [1545/3411] Completed IAE in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-12T20:24:19.986777] [INFO ] [sig ] [1546/3411] Forecasting IAG... [2026-02-12T20:24:19.986812] [INFO ] [sig ] Generating forecast for: IAG [2026-02-12T20:24:19.986848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAG' from 'https://tdm.silogroup.org/data/derivative_storage/IAG.csv'. [2026-02-12T20:24:19.998694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAG'. [2026-02-12T20:24:19.999006] [INFO ] [FORECASTER] Starting predict_future for IAG [2026-02-12T20:24:19.999885] [DEBUG] [LOCAL ] No optimal features file found for IAG: ./output/feature-sets/IAG.txt [2026-02-12T20:24:19.999940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:20] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:20.000031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:20.000090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:20.060207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:20.061025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:20.061112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:20.061146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:20.191618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:20.191771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:20.191811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:20.191857] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:20.195233] [DEBUG] [FORECASTER] IAG: Forecast T+1@11:T+2@11: UP (p=85.51%) [2026-02-12T20:24:20.195507] [INFO ] [FORECASTER] Completed predict_future for IAG [2026-02-12T20:24:20.195654] [INFO ] [sig ] IAG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:20.345324] [INFO ] [LOCAL ] Saved forecast: IAG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IAG.txt [2026-02-12T20:24:20.345508] [INFO ] [sig ] [1546/3411] Completed IAG in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-12T20:24:20.345554] [INFO ] [sig ] [1547/3411] Forecasting IBB... [2026-02-12T20:24:20.345607] [INFO ] [sig ] Generating forecast for: IBB [2026-02-12T20:24:20.345642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBB' from 'https://tdm.silogroup.org/data/derivative_storage/IBB.csv'. [2026-02-12T20:24:20.358724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBB'. [2026-02-12T20:24:20.359089] [INFO ] [FORECASTER] Starting predict_future for IBB [2026-02-12T20:24:20.360012] [DEBUG] [LOCAL ] No optimal features file found for IBB: ./output/feature-sets/IBB.txt [2026-02-12T20:24:20.360078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:20.360128] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:20.360160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:20.360218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:20.421036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:20.421960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:20.422049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:20.422083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:20.552008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:20.552168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:20.552221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:20.552256] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:20.555964] [DEBUG] [FORECASTER] IBB: Forecast T+1@11:T+2@11: UP (p=87.15%) [2026-02-12T20:24:20.556265] [INFO ] [FORECASTER] Completed predict_future for IBB [2026-02-12T20:24:20.556405] [INFO ] [sig ] IBB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:20.704293] [INFO ] [LOCAL ] Saved forecast: IBB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IBB.txt [2026-02-12T20:24:20.704451] [INFO ] [sig ] [1547/3411] Completed IBB in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-12T20:24:20.704491] [INFO ] [sig ] [1548/3411] Forecasting IBBQ... [2026-02-12T20:24:20.704521] [INFO ] [sig ] Generating forecast for: IBBQ [2026-02-12T20:24:20.704551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBBQ' from 'https://tdm.silogroup.org/data/derivative_storage/IBBQ.csv'. [2026-02-12T20:24:20.715616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBBQ'. [2026-02-12T20:24:20.715939] [INFO ] [FORECASTER] Starting predict_future for IBBQ [2026-02-12T20:24:20.716778] [DEBUG] [LOCAL ] No optimal features file found for IBBQ: ./output/feature-sets/IBBQ.txt [2026-02-12T20:24:20.716830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:20.716862] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:20.716889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:20.716945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:20.773632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:20.774558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:20.774666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:20.774736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:20.882300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:20.882675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:20.882717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:20.882744] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:20.886261] [DEBUG] [FORECASTER] IBBQ: Forecast T+1@11:T+2@11: DOWN (p=9.75%) [2026-02-12T20:24:20.886589] [INFO ] [FORECASTER] Completed predict_future for IBBQ [2026-02-12T20:24:20.886740] [INFO ] [sig ] IBBQ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:21.028658] [INFO ] [LOCAL ] Saved forecast: IBBQ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IBBQ.txt [2026-02-12T20:24:21.028828] [INFO ] [sig ] [1548/3411] Completed IBBQ in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-12T20:24:21.028870] [INFO ] [sig ] [1549/3411] Forecasting IBCP... [2026-02-12T20:24:21.028898] [INFO ] [sig ] Generating forecast for: IBCP [2026-02-12T20:24:21.028929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBCP' from 'https://tdm.silogroup.org/data/derivative_storage/IBCP.csv'. [2026-02-12T20:24:21.041241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBCP'. [2026-02-12T20:24:21.041817] [INFO ] [FORECASTER] Starting predict_future for IBCP [2026-02-12T20:24:21.042625] [DEBUG] [LOCAL ] No optimal features file found for IBCP: ./output/feature-sets/IBCP.txt [2026-02-12T20:24:21.042678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:21.042708] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:21.042734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:21.042791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:21.099869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:21.100775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:21.100863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:21.100896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:21.219966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:21.220130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:21.220170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:21.220240] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:21.223763] [DEBUG] [FORECASTER] IBCP: Forecast T+1@11:T+2@11: DOWN (p=6.34%) [2026-02-12T20:24:21.224060] [INFO ] [FORECASTER] Completed predict_future for IBCP [2026-02-12T20:24:21.224195] [INFO ] [sig ] IBCP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:21.365607] [INFO ] [LOCAL ] Saved forecast: IBCP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IBCP.txt [2026-02-12T20:24:21.365768] [INFO ] [sig ] [1549/3411] Completed IBCP in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-12T20:24:21.365809] [INFO ] [sig ] [1550/3411] Forecasting IBEX... [2026-02-12T20:24:21.365840] [INFO ] [sig ] Generating forecast for: IBEX [2026-02-12T20:24:21.365872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBEX' from 'https://tdm.silogroup.org/data/derivative_storage/IBEX.csv'. [2026-02-12T20:24:21.377563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBEX'. [2026-02-12T20:24:21.377957] [INFO ] [FORECASTER] Starting predict_future for IBEX [2026-02-12T20:24:21.378772] [DEBUG] [LOCAL ] No optimal features file found for IBEX: ./output/feature-sets/IBEX.txt [2026-02-12T20:24:21.378824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:21.378856] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:21.378895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:21.378954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:21.436642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:21.437564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:21.437673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:21.437706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:21.561104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:21.561284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:21.561332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:21.561364] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:21.565481] [DEBUG] [FORECASTER] IBEX: Forecast T+1@11:T+2@11: UP (p=77.94%) [2026-02-12T20:24:21.565913] [INFO ] [FORECASTER] Completed predict_future for IBEX [2026-02-12T20:24:21.566070] [INFO ] [sig ] IBEX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:21.722396] [INFO ] [LOCAL ] Saved forecast: IBEX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IBEX.txt [2026-02-12T20:24:21.722665] [INFO ] [sig ] [1550/3411] Completed IBEX in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-12T20:24:21.722735] [INFO ] [sig ] [1551/3411] Forecasting IBM... [2026-02-12T20:24:21.722768] [INFO ] [sig ] Generating forecast for: IBM [2026-02-12T20:24:21.722804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBM' from 'https://tdm.silogroup.org/data/derivative_storage/IBM.csv'. [2026-02-12T20:24:21.740287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBM'. [2026-02-12T20:24:21.740857] [INFO ] [FORECASTER] Starting predict_future for IBM [2026-02-12T20:24:21.742272] [DEBUG] [LOCAL ] No optimal features file found for IBM: ./output/feature-sets/IBM.txt [2026-02-12T20:24:21.742365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:21.742409] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:21.742444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:21.742526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:21.818221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:21.819178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:21.819333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:21.819371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:21.949962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:21.950122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:21.950163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:21.950194] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:21.953875] [DEBUG] [FORECASTER] IBM: Forecast T+1@11:T+2@11: UP (p=97.83%) [2026-02-12T20:24:21.954211] [INFO ] [FORECASTER] Completed predict_future for IBM [2026-02-12T20:24:21.954357] [INFO ] [sig ] IBM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:22.107562] [INFO ] [LOCAL ] Saved forecast: IBM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IBM.txt [2026-02-12T20:24:22.107759] [INFO ] [sig ] [1551/3411] Completed IBM in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-12T20:24:22.107799] [INFO ] [sig ] [1552/3411] Forecasting IBN... [2026-02-12T20:24:22.107830] [INFO ] [sig ] Generating forecast for: IBN [2026-02-12T20:24:22.107861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBN' from 'https://tdm.silogroup.org/data/derivative_storage/IBN.csv'. [2026-02-12T20:24:22.120461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBN'. [2026-02-12T20:24:22.120898] [INFO ] [FORECASTER] Starting predict_future for IBN [2026-02-12T20:24:22.121799] [DEBUG] [LOCAL ] No optimal features file found for IBN: ./output/feature-sets/IBN.txt [2026-02-12T20:24:22.121854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:22.121887] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:22.121915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:22.121972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:22.181382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:22.182326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:22.182419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:22.182453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:22.304395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:22.304553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:22.304613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:22.304644] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:22.308204] [DEBUG] [FORECASTER] IBN: Forecast T+1@11:T+2@11: UP (p=71.13%) [2026-02-12T20:24:22.308508] [INFO ] [FORECASTER] Completed predict_future for IBN [2026-02-12T20:24:22.308664] [INFO ] [sig ] IBN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:22.449498] [INFO ] [LOCAL ] Saved forecast: IBN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IBN.txt [2026-02-12T20:24:22.449660] [INFO ] [sig ] [1552/3411] Completed IBN in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-12T20:24:22.449703] [INFO ] [sig ] [1553/3411] Forecasting IBOC... [2026-02-12T20:24:22.449732] [INFO ] [sig ] Generating forecast for: IBOC [2026-02-12T20:24:22.449763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBOC' from 'https://tdm.silogroup.org/data/derivative_storage/IBOC.csv'. [2026-02-12T20:24:22.464640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBOC'. [2026-02-12T20:24:22.465009] [INFO ] [FORECASTER] Starting predict_future for IBOC [2026-02-12T20:24:22.466101] [DEBUG] [LOCAL ] No optimal features file found for IBOC: ./output/feature-sets/IBOC.txt [2026-02-12T20:24:22.466169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:22.466237] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:22.466286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:22.466374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:22.529973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:22.530785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:22.530870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:22.530903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:22.646986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:22.647141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:22.647180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:22.647210] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:22.650728] [DEBUG] [FORECASTER] IBOC: Forecast T+1@11:T+2@11: DOWN (p=0.64%) [2026-02-12T20:24:22.651038] [INFO ] [FORECASTER] Completed predict_future for IBOC [2026-02-12T20:24:22.651180] [INFO ] [sig ] IBOC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:22.793234] [INFO ] [LOCAL ] Saved forecast: IBOC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IBOC.txt [2026-02-12T20:24:22.793365] [INFO ] [sig ] [1553/3411] Completed IBOC in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-12T20:24:22.793406] [INFO ] [sig ] [1554/3411] Forecasting IBP... [2026-02-12T20:24:22.793435] [INFO ] [sig ] Generating forecast for: IBP [2026-02-12T20:24:22.793472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBP' from 'https://tdm.silogroup.org/data/derivative_storage/IBP.csv'. [2026-02-12T20:24:22.805461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBP'. [2026-02-12T20:24:22.805772] [INFO ] [FORECASTER] Starting predict_future for IBP [2026-02-12T20:24:22.806595] [DEBUG] [LOCAL ] No optimal features file found for IBP: ./output/feature-sets/IBP.txt [2026-02-12T20:24:22.806651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:22.806688] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:22.806717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:22.806785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:22.866434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:22.867109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:22.867191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:22.867242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:22.991711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:22.991862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:22.991903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:22.991934] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:22.995504] [DEBUG] [FORECASTER] IBP: Forecast T+1@11:T+2@11: UP (p=78.35%) [2026-02-12T20:24:22.995806] [INFO ] [FORECASTER] Completed predict_future for IBP [2026-02-12T20:24:22.995939] [INFO ] [sig ] IBP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:23.138701] [INFO ] [LOCAL ] Saved forecast: IBP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IBP.txt [2026-02-12T20:24:23.138831] [INFO ] [sig ] [1554/3411] Completed IBP in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-12T20:24:23.138870] [INFO ] [sig ] [1555/3411] Forecasting IBRX... [2026-02-12T20:24:23.138899] [INFO ] [sig ] Generating forecast for: IBRX [2026-02-12T20:24:23.138929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBRX' from 'https://tdm.silogroup.org/data/derivative_storage/IBRX.csv'. [2026-02-12T20:24:23.152152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBRX'. [2026-02-12T20:24:23.152464] [INFO ] [FORECASTER] Starting predict_future for IBRX [2026-02-12T20:24:23.153270] [DEBUG] [LOCAL ] No optimal features file found for IBRX: ./output/feature-sets/IBRX.txt [2026-02-12T20:24:23.153333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:23.153371] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:23.153402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:23.153458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:23.211875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:23.212559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:23.212661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:23.212695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:23.335203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:23.335367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:23.335407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:23.335435] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:23.339129] [DEBUG] [FORECASTER] IBRX: Forecast T+1@11:T+2@11: DOWN (p=0.63%) [2026-02-12T20:24:23.339439] [INFO ] [FORECASTER] Completed predict_future for IBRX [2026-02-12T20:24:23.339586] [INFO ] [sig ] IBRX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:23.479857] [INFO ] [LOCAL ] Saved forecast: IBRX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IBRX.txt [2026-02-12T20:24:23.480014] [INFO ] [sig ] [1555/3411] Completed IBRX in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-12T20:24:23.480054] [INFO ] [sig ] [1556/3411] Forecasting IBTG... [2026-02-12T20:24:23.480083] [INFO ] [sig ] Generating forecast for: IBTG [2026-02-12T20:24:23.480115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTG' from 'https://tdm.silogroup.org/data/derivative_storage/IBTG.csv'. [2026-02-12T20:24:23.491837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTG'. [2026-02-12T20:24:23.492156] [INFO ] [FORECASTER] Starting predict_future for IBTG [2026-02-12T20:24:23.492939] [DEBUG] [LOCAL ] No optimal features file found for IBTG: ./output/feature-sets/IBTG.txt [2026-02-12T20:24:23.492991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:23.493022] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:23.493050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:23.493107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:23.552286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:23.553060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:23.553178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:23.553220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:23.672646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:23.672800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:23.672842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:23.672871] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:23.676452] [DEBUG] [FORECASTER] IBTG: Forecast T+1@11:T+2@11: UP (p=94.21%) [2026-02-12T20:24:23.676758] [INFO ] [FORECASTER] Completed predict_future for IBTG [2026-02-12T20:24:23.676898] [INFO ] [sig ] IBTG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:23.817942] [INFO ] [LOCAL ] Saved forecast: IBTG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IBTG.txt [2026-02-12T20:24:23.818082] [INFO ] [sig ] [1556/3411] Completed IBTG in 0.3s | 2.79 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-12T20:24:23.818123] [INFO ] [sig ] [1557/3411] Forecasting IBTH... [2026-02-12T20:24:23.818154] [INFO ] [sig ] Generating forecast for: IBTH [2026-02-12T20:24:23.818185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTH' from 'https://tdm.silogroup.org/data/derivative_storage/IBTH.csv'. [2026-02-12T20:24:23.829855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTH'. [2026-02-12T20:24:23.830160] [INFO ] [FORECASTER] Starting predict_future for IBTH [2026-02-12T20:24:23.830999] [DEBUG] [LOCAL ] No optimal features file found for IBTH: ./output/feature-sets/IBTH.txt [2026-02-12T20:24:23.831053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:23.831085] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:23.831112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:23.831173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:23.891616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:23.892405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:23.892492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:23.892526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:24.013095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:24.013250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:24.013300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:24.013342] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:24.016946] [DEBUG] [FORECASTER] IBTH: Forecast T+1@11:T+2@11: DOWN (p=13.07%) [2026-02-12T20:24:24.017451] [INFO ] [FORECASTER] Completed predict_future for IBTH [2026-02-12T20:24:24.017618] [INFO ] [sig ] IBTH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:24.160110] [INFO ] [LOCAL ] Saved forecast: IBTH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IBTH.txt [2026-02-12T20:24:24.160249] [INFO ] [sig ] [1557/3411] Completed IBTH in 0.3s | 2.79 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-12T20:24:24.160289] [INFO ] [sig ] [1558/3411] Forecasting IBTI... [2026-02-12T20:24:24.160320] [INFO ] [sig ] Generating forecast for: IBTI [2026-02-12T20:24:24.160350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTI' from 'https://tdm.silogroup.org/data/derivative_storage/IBTI.csv'. [2026-02-12T20:24:24.174120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTI'. [2026-02-12T20:24:24.174456] [INFO ] [FORECASTER] Starting predict_future for IBTI [2026-02-12T20:24:24.175321] [DEBUG] [LOCAL ] No optimal features file found for IBTI: ./output/feature-sets/IBTI.txt [2026-02-12T20:24:24.175387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:24.175424] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:24.175451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:24.175508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:24.232867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:24.233775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:24.233862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:24.233898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:24.363182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:24.363383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:24.363433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:24.363468] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:24.367681] [DEBUG] [FORECASTER] IBTI: Forecast T+1@11:T+2@11: DOWN (p=2.97%) [2026-02-12T20:24:24.368069] [INFO ] [FORECASTER] Completed predict_future for IBTI [2026-02-12T20:24:24.368240] [INFO ] [sig ] IBTI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:24.513339] [INFO ] [LOCAL ] Saved forecast: IBTI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IBTI.txt [2026-02-12T20:24:24.513489] [INFO ] [sig ] [1558/3411] Completed IBTI in 0.4s | 2.79 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-12T20:24:24.513531] [INFO ] [sig ] [1559/3411] Forecasting IBTJ... [2026-02-12T20:24:24.513559] [INFO ] [sig ] Generating forecast for: IBTJ [2026-02-12T20:24:24.513617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTJ' from 'https://tdm.silogroup.org/data/derivative_storage/IBTJ.csv'. [2026-02-12T20:24:24.526737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTJ'. [2026-02-12T20:24:24.527097] [INFO ] [FORECASTER] Starting predict_future for IBTJ [2026-02-12T20:24:24.528167] [DEBUG] [LOCAL ] No optimal features file found for IBTJ: ./output/feature-sets/IBTJ.txt [2026-02-12T20:24:24.528227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:24.528266] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:24.528300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:24.528381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:24.586921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:24.587891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:24.587995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:24.588030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:24.713249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:24.713405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:24.713444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:24.713475] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:24.716926] [DEBUG] [FORECASTER] IBTJ: Forecast T+1@11:T+2@11: DOWN (p=18.74%) [2026-02-12T20:24:24.717198] [INFO ] [FORECASTER] Completed predict_future for IBTJ [2026-02-12T20:24:24.717374] [INFO ] [sig ] IBTJ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:24.857187] [INFO ] [LOCAL ] Saved forecast: IBTJ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IBTJ.txt [2026-02-12T20:24:24.857595] [INFO ] [sig ] [1559/3411] Completed IBTJ in 0.3s | 2.79 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-12T20:24:24.857646] [INFO ] [sig ] [1560/3411] Forecasting IBTK... [2026-02-12T20:24:24.857678] [INFO ] [sig ] Generating forecast for: IBTK [2026-02-12T20:24:24.857707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTK' from 'https://tdm.silogroup.org/data/derivative_storage/IBTK.csv'. [2026-02-12T20:24:24.869608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTK'. [2026-02-12T20:24:24.869905] [INFO ] [FORECASTER] Starting predict_future for IBTK [2026-02-12T20:24:24.870703] [DEBUG] [LOCAL ] No optimal features file found for IBTK: ./output/feature-sets/IBTK.txt [2026-02-12T20:24:24.870755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:24.870787] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:24.870814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:24.870870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:24.928034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:24.928946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:24.929032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:24.929065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:25.051922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:25.052083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:25.052123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:25.052152] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:25.055853] [DEBUG] [FORECASTER] IBTK: Forecast T+1@11:T+2@11: DOWN (p=24.85%) [2026-02-12T20:24:25.056152] [INFO ] [FORECASTER] Completed predict_future for IBTK [2026-02-12T20:24:25.056307] [INFO ] [sig ] IBTK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:25.196543] [INFO ] [LOCAL ] Saved forecast: IBTK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IBTK.txt [2026-02-12T20:24:25.196726] [INFO ] [sig ] [1560/3411] Completed IBTK in 0.3s | 2.79 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-12T20:24:25.196768] [INFO ] [sig ] [1561/3411] Forecasting IBTL... [2026-02-12T20:24:25.196797] [INFO ] [sig ] Generating forecast for: IBTL [2026-02-12T20:24:25.196828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTL' from 'https://tdm.silogroup.org/data/derivative_storage/IBTL.csv'. [2026-02-12T20:24:25.208467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTL'. [2026-02-12T20:24:25.208833] [INFO ] [FORECASTER] Starting predict_future for IBTL [2026-02-12T20:24:25.209657] [DEBUG] [LOCAL ] No optimal features file found for IBTL: ./output/feature-sets/IBTL.txt [2026-02-12T20:24:25.209710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:25.209742] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:25.209770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:25.209838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:25.267146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:25.268061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:25.268148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:25.268181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:25.398411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:25.398605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:25.398649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:25.398678] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:25.402425] [DEBUG] [FORECASTER] IBTL: Forecast T+1@11:T+2@11: DOWN (p=17.24%) [2026-02-12T20:24:25.402810] [INFO ] [FORECASTER] Completed predict_future for IBTL [2026-02-12T20:24:25.402973] [INFO ] [sig ] IBTL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:25.551055] [INFO ] [LOCAL ] Saved forecast: IBTL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IBTL.txt [2026-02-12T20:24:25.551231] [INFO ] [sig ] [1561/3411] Completed IBTL in 0.4s | 2.79 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-12T20:24:25.551271] [INFO ] [sig ] [1562/3411] Forecasting IBTM... [2026-02-12T20:24:25.551300] [INFO ] [sig ] Generating forecast for: IBTM [2026-02-12T20:24:25.551331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTM' from 'https://tdm.silogroup.org/data/derivative_storage/IBTM.csv'. [2026-02-12T20:24:25.564237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTM'. [2026-02-12T20:24:25.564773] [INFO ] [FORECASTER] Starting predict_future for IBTM [2026-02-12T20:24:25.565615] [DEBUG] [LOCAL ] No optimal features file found for IBTM: ./output/feature-sets/IBTM.txt [2026-02-12T20:24:25.565669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:25.565702] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:25.565729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:25.565786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:25.634230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:25.635408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:25.635523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:25.635557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:25.789132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:25.789371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:25.789446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:25.789500] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:25.795974] [DEBUG] [FORECASTER] IBTM: Forecast T+1@11:T+2@11: DOWN (p=25.90%) [2026-02-12T20:24:25.796562] [INFO ] [FORECASTER] Completed predict_future for IBTM [2026-02-12T20:24:25.796843] [INFO ] [sig ] IBTM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:26.012732] [INFO ] [LOCAL ] Saved forecast: IBTM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IBTM.txt [2026-02-12T20:24:26.012953] [INFO ] [sig ] [1562/3411] Completed IBTM in 0.5s | 2.78 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-12T20:24:26.013015] [INFO ] [sig ] [1563/3411] Forecasting IBTO... [2026-02-12T20:24:26.013052] [INFO ] [sig ] Generating forecast for: IBTO [2026-02-12T20:24:26.013089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTO' from 'https://tdm.silogroup.org/data/derivative_storage/IBTO.csv'. [2026-02-12T20:24:26.042000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTO'. [2026-02-12T20:24:26.042500] [INFO ] [FORECASTER] Starting predict_future for IBTO [2026-02-12T20:24:26.043532] [DEBUG] [LOCAL ] No optimal features file found for IBTO: ./output/feature-sets/IBTO.txt [2026-02-12T20:24:26.043625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:26.043700] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:26.043729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:26.043805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:26.137069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:26.138561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:26.138758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:26.138819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:26.318869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:26.319076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:26.319140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:26.319178] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:26.324903] [DEBUG] [FORECASTER] IBTO: Forecast T+1@11:T+2@11: DOWN (p=13.00%) [2026-02-12T20:24:26.325467] [INFO ] [FORECASTER] Completed predict_future for IBTO [2026-02-12T20:24:26.325724] [INFO ] [sig ] IBTO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:26.571184] [INFO ] [LOCAL ] Saved forecast: IBTO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IBTO.txt [2026-02-12T20:24:26.571442] [INFO ] [sig ] [1563/3411] Completed IBTO in 0.6s | 2.78 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-12T20:24:26.571506] [INFO ] [sig ] [1564/3411] Forecasting ICE... [2026-02-12T20:24:26.571543] [INFO ] [sig ] Generating forecast for: ICE [2026-02-12T20:24:26.571616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICE' from 'https://tdm.silogroup.org/data/derivative_storage/ICE.csv'. [2026-02-12T20:24:26.589689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICE'. [2026-02-12T20:24:26.590207] [INFO ] [FORECASTER] Starting predict_future for ICE [2026-02-12T20:24:26.591367] [DEBUG] [LOCAL ] No optimal features file found for ICE: ./output/feature-sets/ICE.txt [2026-02-12T20:24:26.591456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:26.591503] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:26.591542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:26.591645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:26.685843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:26.687117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:26.687275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:26.687349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:26.816905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:26.817078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:26.817121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:26.817151] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:26.821018] [DEBUG] [FORECASTER] ICE: Forecast T+1@11:T+2@11: DOWN (p=8.29%) [2026-02-12T20:24:26.821404] [INFO ] [FORECASTER] Completed predict_future for ICE [2026-02-12T20:24:26.821596] [INFO ] [sig ] ICE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:26.960101] [INFO ] [LOCAL ] Saved forecast: ICE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ICE.txt [2026-02-12T20:24:26.960263] [INFO ] [sig ] [1564/3411] Completed ICE in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-12T20:24:26.960305] [INFO ] [sig ] [1565/3411] Forecasting ICFI... [2026-02-12T20:24:26.960335] [INFO ] [sig ] Generating forecast for: ICFI [2026-02-12T20:24:26.960365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICFI' from 'https://tdm.silogroup.org/data/derivative_storage/ICFI.csv'. [2026-02-12T20:24:26.971819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICFI'. [2026-02-12T20:24:26.972087] [INFO ] [FORECASTER] Starting predict_future for ICFI [2026-02-12T20:24:26.972918] [DEBUG] [LOCAL ] No optimal features file found for ICFI: ./output/feature-sets/ICFI.txt [2026-02-12T20:24:26.972971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:26.973004] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:26.973031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:26.973087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:27.030642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:27.031263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:27.031342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:27.031377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:27.154314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:27.154482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:27.154525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:27.154553] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:27.158000] [DEBUG] [FORECASTER] ICFI: Forecast T+1@11:T+2@11: UP (p=96.77%) [2026-02-12T20:24:27.158289] [INFO ] [FORECASTER] Completed predict_future for ICFI [2026-02-12T20:24:27.158418] [INFO ] [sig ] ICFI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:27.298768] [INFO ] [LOCAL ] Saved forecast: ICFI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ICFI.txt [2026-02-12T20:24:27.298901] [INFO ] [sig ] [1565/3411] Completed ICFI in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-12T20:24:27.298939] [INFO ] [sig ] [1566/3411] Forecasting ICL... [2026-02-12T20:24:27.298969] [INFO ] [sig ] Generating forecast for: ICL [2026-02-12T20:24:27.299000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICL' from 'https://tdm.silogroup.org/data/derivative_storage/ICL.csv'. [2026-02-12T20:24:27.310125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICL'. [2026-02-12T20:24:27.310448] [INFO ] [FORECASTER] Starting predict_future for ICL [2026-02-12T20:24:27.311239] [DEBUG] [LOCAL ] No optimal features file found for ICL: ./output/feature-sets/ICL.txt [2026-02-12T20:24:27.311297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:27.311335] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:27.311368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:27.311438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:27.370424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:27.371107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:27.371185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:27.371218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:27.492235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:27.492397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:27.492436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:27.492505] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:27.495999] [DEBUG] [FORECASTER] ICL: Forecast T+1@11:T+2@11: UP (p=57.05%) [2026-02-12T20:24:27.496279] [INFO ] [FORECASTER] Completed predict_future for ICL [2026-02-12T20:24:27.496414] [INFO ] [sig ] ICL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:27.636998] [INFO ] [LOCAL ] Saved forecast: ICL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ICL.txt [2026-02-12T20:24:27.637142] [INFO ] [sig ] [1566/3411] Completed ICL in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-12T20:24:27.637181] [INFO ] [sig ] [1567/3411] Forecasting ICLN... [2026-02-12T20:24:27.637211] [INFO ] [sig ] Generating forecast for: ICLN [2026-02-12T20:24:27.637262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICLN' from 'https://tdm.silogroup.org/data/derivative_storage/ICLN.csv'. [2026-02-12T20:24:27.649359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICLN'. [2026-02-12T20:24:27.649673] [INFO ] [FORECASTER] Starting predict_future for ICLN [2026-02-12T20:24:27.650485] [DEBUG] [LOCAL ] No optimal features file found for ICLN: ./output/feature-sets/ICLN.txt [2026-02-12T20:24:27.650538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:27.650595] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:27.650626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:27.650686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:27.709186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:27.709829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:27.709907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:27.709940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:27.833729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:27.833876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:27.833919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:27.833947] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:27.838100] [DEBUG] [FORECASTER] ICLN: Forecast T+1@11:T+2@11: UP (p=62.00%) [2026-02-12T20:24:27.838371] [INFO ] [FORECASTER] Completed predict_future for ICLN [2026-02-12T20:24:27.838499] [INFO ] [sig ] ICLN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:27.980697] [INFO ] [LOCAL ] Saved forecast: ICLN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ICLN.txt [2026-02-12T20:24:27.980826] [INFO ] [sig ] [1567/3411] Completed ICLN in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-12T20:24:27.980866] [INFO ] [sig ] [1568/3411] Forecasting ICMB... [2026-02-12T20:24:27.980895] [INFO ] [sig ] Generating forecast for: ICMB [2026-02-12T20:24:27.980925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICMB' from 'https://tdm.silogroup.org/data/derivative_storage/ICMB.csv'. [2026-02-12T20:24:27.992789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICMB'. [2026-02-12T20:24:27.993064] [INFO ] [FORECASTER] Starting predict_future for ICMB [2026-02-12T20:24:27.993870] [DEBUG] [LOCAL ] No optimal features file found for ICMB: ./output/feature-sets/ICMB.txt [2026-02-12T20:24:27.993922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:27.993954] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:27.993981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:27.994037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:28.052358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:28.053105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:28.053185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:28.053218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:28.162415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:28.162561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:28.162619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:28.162648] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:28.166159] [DEBUG] [FORECASTER] ICMB: Forecast T+1@11:T+2@11: UP (p=66.84%) [2026-02-12T20:24:28.166448] [INFO ] [FORECASTER] Completed predict_future for ICMB [2026-02-12T20:24:28.166593] [INFO ] [sig ] ICMB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:28.308074] [INFO ] [LOCAL ] Saved forecast: ICMB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ICMB.txt [2026-02-12T20:24:28.308204] [INFO ] [sig ] [1568/3411] Completed ICMB in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-12T20:24:28.308246] [INFO ] [sig ] [1569/3411] Forecasting ICOP... [2026-02-12T20:24:28.308279] [INFO ] [sig ] Generating forecast for: ICOP [2026-02-12T20:24:28.308310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICOP' from 'https://tdm.silogroup.org/data/derivative_storage/ICOP.csv'. [2026-02-12T20:24:28.319760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICOP'. [2026-02-12T20:24:28.320075] [INFO ] [FORECASTER] Starting predict_future for ICOP [2026-02-12T20:24:28.320863] [DEBUG] [LOCAL ] No optimal features file found for ICOP: ./output/feature-sets/ICOP.txt [2026-02-12T20:24:28.320915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:28.320946] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:28.320972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:28.321028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:28.378125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:28.378804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:28.378884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:28.378916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:28.494918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:28.495082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:28.495124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:28.495152] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:28.498745] [DEBUG] [FORECASTER] ICOP: Forecast T+1@11:T+2@11: UP (p=54.92%) [2026-02-12T20:24:28.499036] [INFO ] [FORECASTER] Completed predict_future for ICOP [2026-02-12T20:24:28.499194] [INFO ] [sig ] ICOP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:28.638728] [INFO ] [LOCAL ] Saved forecast: ICOP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ICOP.txt [2026-02-12T20:24:28.638869] [INFO ] [sig ] [1569/3411] Completed ICOP in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-12T20:24:28.638910] [INFO ] [sig ] [1570/3411] Forecasting ICUI... [2026-02-12T20:24:28.638940] [INFO ] [sig ] Generating forecast for: ICUI [2026-02-12T20:24:28.638970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICUI' from 'https://tdm.silogroup.org/data/derivative_storage/ICUI.csv'. [2026-02-12T20:24:28.650476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICUI'. [2026-02-12T20:24:28.650776] [INFO ] [FORECASTER] Starting predict_future for ICUI [2026-02-12T20:24:28.651543] [DEBUG] [LOCAL ] No optimal features file found for ICUI: ./output/feature-sets/ICUI.txt [2026-02-12T20:24:28.651613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:28.651646] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:28.651673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:28.651730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:28.709390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:28.710131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:28.710215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:28.710250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:28.829273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:28.829448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:28.829488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:28.829517] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:28.832924] [DEBUG] [FORECASTER] ICUI: Forecast T+1@11:T+2@11: DOWN (p=33.91%) [2026-02-12T20:24:28.833197] [INFO ] [FORECASTER] Completed predict_future for ICUI [2026-02-12T20:24:28.833343] [INFO ] [sig ] ICUI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:28.973487] [INFO ] [LOCAL ] Saved forecast: ICUI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ICUI.txt [2026-02-12T20:24:28.973634] [INFO ] [sig ] [1570/3411] Completed ICUI in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-12T20:24:28.973677] [INFO ] [sig ] [1571/3411] Forecasting IDA... [2026-02-12T20:24:28.973706] [INFO ] [sig ] Generating forecast for: IDA [2026-02-12T20:24:28.973736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDA' from 'https://tdm.silogroup.org/data/derivative_storage/IDA.csv'. [2026-02-12T20:24:28.985870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDA'. [2026-02-12T20:24:28.986129] [INFO ] [FORECASTER] Starting predict_future for IDA [2026-02-12T20:24:28.986909] [DEBUG] [LOCAL ] No optimal features file found for IDA: ./output/feature-sets/IDA.txt [2026-02-12T20:24:28.986961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:28.986993] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:28.987019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:28.987076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:29.045687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:29.046385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:29.046468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:29.046502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:29.167704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:29.167859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:29.167899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:29.167928] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:29.171873] [DEBUG] [FORECASTER] IDA: Forecast T+1@11:T+2@11: DOWN (p=39.37%) [2026-02-12T20:24:29.172148] [INFO ] [FORECASTER] Completed predict_future for IDA [2026-02-12T20:24:29.172281] [INFO ] [sig ] IDA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:29.381666] [INFO ] [LOCAL ] Saved forecast: IDA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IDA.txt [2026-02-12T20:24:29.381809] [INFO ] [sig ] [1571/3411] Completed IDA in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-12T20:24:29.381849] [INFO ] [sig ] [1572/3411] Forecasting IDAI... [2026-02-12T20:24:29.381877] [INFO ] [sig ] Generating forecast for: IDAI [2026-02-12T20:24:29.381906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDAI' from 'https://tdm.silogroup.org/data/derivative_storage/IDAI.csv'. [2026-02-12T20:24:29.392662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDAI'. [2026-02-12T20:24:29.392951] [INFO ] [FORECASTER] Starting predict_future for IDAI [2026-02-12T20:24:29.393771] [DEBUG] [LOCAL ] No optimal features file found for IDAI: ./output/feature-sets/IDAI.txt [2026-02-12T20:24:29.393824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:29.393856] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:29.393882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:29.393939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:29.451786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:29.452496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:29.452592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:29.452629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:29.570203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:29.570357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:29.570397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:29.570425] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:29.573838] [DEBUG] [FORECASTER] IDAI: Forecast T+1@11:T+2@11: DOWN (p=42.90%) [2026-02-12T20:24:29.574109] [INFO ] [FORECASTER] Completed predict_future for IDAI [2026-02-12T20:24:29.574235] [INFO ] [sig ] IDAI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:29.716095] [INFO ] [LOCAL ] Saved forecast: IDAI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IDAI.txt [2026-02-12T20:24:29.716254] [INFO ] [sig ] [1572/3411] Completed IDAI in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-12T20:24:29.716296] [INFO ] [sig ] [1573/3411] Forecasting IDCC... [2026-02-12T20:24:29.716325] [INFO ] [sig ] Generating forecast for: IDCC [2026-02-12T20:24:29.716355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDCC' from 'https://tdm.silogroup.org/data/derivative_storage/IDCC.csv'. [2026-02-12T20:24:29.727958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDCC'. [2026-02-12T20:24:29.728354] [INFO ] [FORECASTER] Starting predict_future for IDCC [2026-02-12T20:24:29.729202] [DEBUG] [LOCAL ] No optimal features file found for IDCC: ./output/feature-sets/IDCC.txt [2026-02-12T20:24:29.729264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:29.729304] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:29.729340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:29.729414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:29.788297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:29.789219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:29.789350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:29.789386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:29.915087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:29.915244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:29.915285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:29.915315] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:29.919143] [DEBUG] [FORECASTER] IDCC: Forecast T+1@11:T+2@11: DOWN (p=26.21%) [2026-02-12T20:24:29.919424] [INFO ] [FORECASTER] Completed predict_future for IDCC [2026-02-12T20:24:29.919556] [INFO ] [sig ] IDCC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:30.061373] [INFO ] [LOCAL ] Saved forecast: IDCC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IDCC.txt [2026-02-12T20:24:30.061530] [INFO ] [sig ] [1573/3411] Completed IDCC in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-12T20:24:30.061589] [INFO ] [sig ] [1574/3411] Forecasting IDE... [2026-02-12T20:24:30.061622] [INFO ] [sig ] Generating forecast for: IDE [2026-02-12T20:24:30.061653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDE' from 'https://tdm.silogroup.org/data/derivative_storage/IDE.csv'. [2026-02-12T20:24:30.072851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDE'. [2026-02-12T20:24:30.073158] [INFO ] [FORECASTER] Starting predict_future for IDE [2026-02-12T20:24:30.073978] [DEBUG] [LOCAL ] No optimal features file found for IDE: ./output/feature-sets/IDE.txt [2026-02-12T20:24:30.074032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:30.074075] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:30.074104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:30.074163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:30.133903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:30.134669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:30.134753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:30.134785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:30.258041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:30.258196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:30.258237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:30.258266] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:30.261753] [DEBUG] [FORECASTER] IDE: Forecast T+1@11:T+2@11: UP (p=88.66%) [2026-02-12T20:24:30.262025] [INFO ] [FORECASTER] Completed predict_future for IDE [2026-02-12T20:24:30.262155] [INFO ] [sig ] IDE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:30.403147] [INFO ] [LOCAL ] Saved forecast: IDE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IDE.txt [2026-02-12T20:24:30.403280] [INFO ] [sig ] [1574/3411] Completed IDE in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-12T20:24:30.403320] [INFO ] [sig ] [1575/3411] Forecasting IDN... [2026-02-12T20:24:30.403354] [INFO ] [sig ] Generating forecast for: IDN [2026-02-12T20:24:30.403391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDN' from 'https://tdm.silogroup.org/data/derivative_storage/IDN.csv'. [2026-02-12T20:24:30.414640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDN'. [2026-02-12T20:24:30.414943] [INFO ] [FORECASTER] Starting predict_future for IDN [2026-02-12T20:24:30.415795] [DEBUG] [LOCAL ] No optimal features file found for IDN: ./output/feature-sets/IDN.txt [2026-02-12T20:24:30.415848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:30.415880] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:30.415908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:30.415966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:30.473623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:30.474490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:30.474595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:30.474631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:30.592443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:30.592615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:30.592656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:30.592685] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:30.596091] [DEBUG] [FORECASTER] IDN: Forecast T+1@11:T+2@11: UP (p=53.89%) [2026-02-12T20:24:30.596369] [INFO ] [FORECASTER] Completed predict_future for IDN [2026-02-12T20:24:30.596501] [INFO ] [sig ] IDN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:30.752699] [INFO ] [LOCAL ] Saved forecast: IDN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IDN.txt [2026-02-12T20:24:30.752895] [INFO ] [sig ] [1575/3411] Completed IDN in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-12T20:24:30.752943] [INFO ] [sig ] [1576/3411] Forecasting IDXX... [2026-02-12T20:24:30.752975] [INFO ] [sig ] Generating forecast for: IDXX [2026-02-12T20:24:30.753006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDXX' from 'https://tdm.silogroup.org/data/derivative_storage/IDXX.csv'. [2026-02-12T20:24:30.766859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDXX'. [2026-02-12T20:24:30.767312] [INFO ] [FORECASTER] Starting predict_future for IDXX [2026-02-12T20:24:30.768529] [DEBUG] [LOCAL ] No optimal features file found for IDXX: ./output/feature-sets/IDXX.txt [2026-02-12T20:24:30.768619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:30.768662] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:30.768695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:30.768770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:30.835168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:30.836300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:30.836411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:30.836454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:30.966640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:30.966796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:30.966836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:30.966865] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:30.970709] [DEBUG] [FORECASTER] IDXX: Forecast T+1@11:T+2@11: UP (p=75.49%) [2026-02-12T20:24:30.971004] [INFO ] [FORECASTER] Completed predict_future for IDXX [2026-02-12T20:24:30.971138] [INFO ] [sig ] IDXX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:31.121456] [INFO ] [LOCAL ] Saved forecast: IDXX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IDXX.txt [2026-02-12T20:24:31.121645] [INFO ] [sig ] [1576/3411] Completed IDXX in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-12T20:24:31.121688] [INFO ] [sig ] [1577/3411] Forecasting IDYA... [2026-02-12T20:24:31.121718] [INFO ] [sig ] Generating forecast for: IDYA [2026-02-12T20:24:31.121751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDYA' from 'https://tdm.silogroup.org/data/derivative_storage/IDYA.csv'. [2026-02-12T20:24:31.133520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDYA'. [2026-02-12T20:24:31.134082] [INFO ] [FORECASTER] Starting predict_future for IDYA [2026-02-12T20:24:31.134995] [DEBUG] [LOCAL ] No optimal features file found for IDYA: ./output/feature-sets/IDYA.txt [2026-02-12T20:24:31.135049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:31.135082] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:31.135110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:31.135167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:31.202869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:31.203833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:31.203940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:31.203975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:31.329521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:31.329697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:31.329739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:31.329768] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:31.333513] [DEBUG] [FORECASTER] IDYA: Forecast T+1@11:T+2@11: DOWN (p=44.30%) [2026-02-12T20:24:31.334014] [INFO ] [FORECASTER] Completed predict_future for IDYA [2026-02-12T20:24:31.334151] [INFO ] [sig ] IDYA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:31.475633] [INFO ] [LOCAL ] Saved forecast: IDYA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IDYA.txt [2026-02-12T20:24:31.475781] [INFO ] [sig ] [1577/3411] Completed IDYA in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-12T20:24:31.475826] [INFO ] [sig ] [1578/3411] Forecasting IEF... [2026-02-12T20:24:31.475857] [INFO ] [sig ] Generating forecast for: IEF [2026-02-12T20:24:31.475888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEF' from 'https://tdm.silogroup.org/data/derivative_storage/IEF.csv'. [2026-02-12T20:24:31.486857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEF'. [2026-02-12T20:24:31.487149] [INFO ] [FORECASTER] Starting predict_future for IEF [2026-02-12T20:24:31.488012] [DEBUG] [LOCAL ] No optimal features file found for IEF: ./output/feature-sets/IEF.txt [2026-02-12T20:24:31.488065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:31.488096] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:31.488123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:31.488179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:31.545108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:31.545980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:31.546064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:31.546097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:31.673463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:31.673641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:31.673696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:31.673730] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:31.677434] [DEBUG] [FORECASTER] IEF: Forecast T+1@11:T+2@11: DOWN (p=45.62%) [2026-02-12T20:24:31.677965] [INFO ] [FORECASTER] Completed predict_future for IEF [2026-02-12T20:24:31.678112] [INFO ] [sig ] IEF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:31.824798] [INFO ] [LOCAL ] Saved forecast: IEF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IEF.txt [2026-02-12T20:24:31.824961] [INFO ] [sig ] [1578/3411] Completed IEF in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-12T20:24:31.825003] [INFO ] [sig ] [1579/3411] Forecasting IEI... [2026-02-12T20:24:31.825033] [INFO ] [sig ] Generating forecast for: IEI [2026-02-12T20:24:31.825064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEI' from 'https://tdm.silogroup.org/data/derivative_storage/IEI.csv'. [2026-02-12T20:24:31.837434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEI'. [2026-02-12T20:24:31.837884] [INFO ] [FORECASTER] Starting predict_future for IEI [2026-02-12T20:24:31.838940] [DEBUG] [LOCAL ] No optimal features file found for IEI: ./output/feature-sets/IEI.txt [2026-02-12T20:24:31.838993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:31.839025] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:31.839052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:31.839109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:31.896467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:31.897429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:31.897536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:31.897592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:32.020490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:32.020671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:32.020712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:32.020741] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:32.024642] [DEBUG] [FORECASTER] IEI: Forecast T+1@11:T+2@11: UP (p=90.43%) [2026-02-12T20:24:32.025111] [INFO ] [FORECASTER] Completed predict_future for IEI [2026-02-12T20:24:32.025262] [INFO ] [sig ] IEI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:32.169367] [INFO ] [LOCAL ] Saved forecast: IEI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IEI.txt [2026-02-12T20:24:32.169532] [INFO ] [sig ] [1579/3411] Completed IEI in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-12T20:24:32.169599] [INFO ] [sig ] [1580/3411] Forecasting IEP... [2026-02-12T20:24:32.169633] [INFO ] [sig ] Generating forecast for: IEP [2026-02-12T20:24:32.169665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEP' from 'https://tdm.silogroup.org/data/derivative_storage/IEP.csv'. [2026-02-12T20:24:32.181952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEP'. [2026-02-12T20:24:32.182380] [INFO ] [FORECASTER] Starting predict_future for IEP [2026-02-12T20:24:32.183338] [DEBUG] [LOCAL ] No optimal features file found for IEP: ./output/feature-sets/IEP.txt [2026-02-12T20:24:32.183396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:32.183462] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:32.183492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:32.183551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:32.242722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:32.243652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:32.243741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:32.243777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:32.362475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:32.362656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:32.362697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:32.362726] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:32.366124] [DEBUG] [FORECASTER] IEP: Forecast T+1@11:T+2@11: DOWN (p=33.32%) [2026-02-12T20:24:32.366397] [INFO ] [FORECASTER] Completed predict_future for IEP [2026-02-12T20:24:32.366527] [INFO ] [sig ] IEP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:32.517984] [INFO ] [LOCAL ] Saved forecast: IEP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IEP.txt [2026-02-12T20:24:32.518139] [INFO ] [sig ] [1580/3411] Completed IEP in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-12T20:24:32.518183] [INFO ] [sig ] [1581/3411] Forecasting IESC... [2026-02-12T20:24:32.518213] [INFO ] [sig ] Generating forecast for: IESC [2026-02-12T20:24:32.518244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IESC' from 'https://tdm.silogroup.org/data/derivative_storage/IESC.csv'. [2026-02-12T20:24:32.530218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IESC'. [2026-02-12T20:24:32.530548] [INFO ] [FORECASTER] Starting predict_future for IESC [2026-02-12T20:24:32.531354] [DEBUG] [LOCAL ] No optimal features file found for IESC: ./output/feature-sets/IESC.txt [2026-02-12T20:24:32.531408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:32.531439] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:32.531467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:32.531523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:32.589455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:32.590345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:32.590432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:32.590465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:32.713703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:32.713861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:32.713901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:32.713948] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:32.717480] [DEBUG] [FORECASTER] IESC: Forecast T+1@11:T+2@11: DOWN (p=45.41%) [2026-02-12T20:24:32.717798] [INFO ] [FORECASTER] Completed predict_future for IESC [2026-02-12T20:24:32.717940] [INFO ] [sig ] IESC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:32.858939] [INFO ] [LOCAL ] Saved forecast: IESC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IESC.txt [2026-02-12T20:24:32.859102] [INFO ] [sig ] [1581/3411] Completed IESC in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-12T20:24:32.859146] [INFO ] [sig ] [1582/3411] Forecasting IEX... [2026-02-12T20:24:32.859176] [INFO ] [sig ] Generating forecast for: IEX [2026-02-12T20:24:32.859206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEX' from 'https://tdm.silogroup.org/data/derivative_storage/IEX.csv'. [2026-02-12T20:24:32.871257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEX'. [2026-02-12T20:24:32.871726] [INFO ] [FORECASTER] Starting predict_future for IEX [2026-02-12T20:24:32.872679] [DEBUG] [LOCAL ] No optimal features file found for IEX: ./output/feature-sets/IEX.txt [2026-02-12T20:24:32.872742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:32.872776] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:32.872804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:32.872881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:32.934489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:32.935382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:32.935479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:32.935540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:33.061897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:33.062062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:33.062103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:33.062133] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:33.065764] [DEBUG] [FORECASTER] IEX: Forecast T+1@11:T+2@11: DOWN (p=35.89%) [2026-02-12T20:24:33.066087] [INFO ] [FORECASTER] Completed predict_future for IEX [2026-02-12T20:24:33.066232] [INFO ] [sig ] IEX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:33.227256] [INFO ] [LOCAL ] Saved forecast: IEX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IEX.txt [2026-02-12T20:24:33.227415] [INFO ] [sig ] [1582/3411] Completed IEX in 0.4s | 2.78 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-12T20:24:33.227454] [INFO ] [sig ] [1583/3411] Forecasting IFN... [2026-02-12T20:24:33.227483] [INFO ] [sig ] Generating forecast for: IFN [2026-02-12T20:24:33.227514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFN' from 'https://tdm.silogroup.org/data/derivative_storage/IFN.csv'. [2026-02-12T20:24:33.240709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFN'. [2026-02-12T20:24:33.241025] [INFO ] [FORECASTER] Starting predict_future for IFN [2026-02-12T20:24:33.241844] [DEBUG] [LOCAL ] No optimal features file found for IFN: ./output/feature-sets/IFN.txt [2026-02-12T20:24:33.241895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:33.241927] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:33.241953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:33.242010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:33.298633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:33.299534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:33.299674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:33.299708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:33.415819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:33.415973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:33.416013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:33.416073] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:33.419484] [DEBUG] [FORECASTER] IFN: Forecast T+1@11:T+2@11: DOWN (p=15.32%) [2026-02-12T20:24:33.419779] [INFO ] [FORECASTER] Completed predict_future for IFN [2026-02-12T20:24:33.419907] [INFO ] [sig ] IFN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:33.558726] [INFO ] [LOCAL ] Saved forecast: IFN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IFN.txt [2026-02-12T20:24:33.558854] [INFO ] [sig ] [1583/3411] Completed IFN in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-12T20:24:33.558893] [INFO ] [sig ] [1584/3411] Forecasting IFS... [2026-02-12T20:24:33.558922] [INFO ] [sig ] Generating forecast for: IFS [2026-02-12T20:24:33.558952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFS' from 'https://tdm.silogroup.org/data/derivative_storage/IFS.csv'. [2026-02-12T20:24:33.570030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFS'. [2026-02-12T20:24:33.570293] [INFO ] [FORECASTER] Starting predict_future for IFS [2026-02-12T20:24:33.571081] [DEBUG] [LOCAL ] No optimal features file found for IFS: ./output/feature-sets/IFS.txt [2026-02-12T20:24:33.571133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:33.571165] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:33.571192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:33.571248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:33.627726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:33.628629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:33.628715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:33.628748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:33.749127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:33.749286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:33.749326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:33.749355] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:33.752911] [DEBUG] [FORECASTER] IFS: Forecast T+1@11:T+2@11: UP (p=72.49%) [2026-02-12T20:24:33.753191] [INFO ] [FORECASTER] Completed predict_future for IFS [2026-02-12T20:24:33.753329] [INFO ] [sig ] IFS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:33.894276] [INFO ] [LOCAL ] Saved forecast: IFS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IFS.txt [2026-02-12T20:24:33.894438] [INFO ] [sig ] [1584/3411] Completed IFS in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-12T20:24:33.894487] [INFO ] [sig ] [1585/3411] Forecasting IGA... [2026-02-12T20:24:33.894525] [INFO ] [sig ] Generating forecast for: IGA [2026-02-12T20:24:33.894563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGA' from 'https://tdm.silogroup.org/data/derivative_storage/IGA.csv'. [2026-02-12T20:24:33.906338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGA'. [2026-02-12T20:24:33.906686] [INFO ] [FORECASTER] Starting predict_future for IGA [2026-02-12T20:24:33.907552] [DEBUG] [LOCAL ] No optimal features file found for IGA: ./output/feature-sets/IGA.txt [2026-02-12T20:24:33.907632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:33.907664] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:33.907712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:33.907769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:33.964357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:33.965409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:33.965492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:33.965525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:34.089433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:34.089626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:34.089669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:34.089698] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:34.093091] [DEBUG] [FORECASTER] IGA: Forecast T+1@11:T+2@11: DOWN (p=2.12%) [2026-02-12T20:24:34.093386] [INFO ] [FORECASTER] Completed predict_future for IGA [2026-02-12T20:24:34.093528] [INFO ] [sig ] IGA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:34.238252] [INFO ] [LOCAL ] Saved forecast: IGA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IGA.txt [2026-02-12T20:24:34.238415] [INFO ] [sig ] [1585/3411] Completed IGA in 0.3s | 2.78 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-12T20:24:34.238460] [INFO ] [sig ] [1586/3411] Forecasting IGD... [2026-02-12T20:24:34.238497] [INFO ] [sig ] Generating forecast for: IGD [2026-02-12T20:24:34.238535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGD' from 'https://tdm.silogroup.org/data/derivative_storage/IGD.csv'. [2026-02-12T20:24:34.250904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGD'. [2026-02-12T20:24:34.251316] [INFO ] [FORECASTER] Starting predict_future for IGD [2026-02-12T20:24:34.252145] [DEBUG] [LOCAL ] No optimal features file found for IGD: ./output/feature-sets/IGD.txt [2026-02-12T20:24:34.252199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:34.252231] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:34.252257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:34.252313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:34.310935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:34.311797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:34.311882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:34.311915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:34.436874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:34.437028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:34.437069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:34.437098] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:34.440919] [DEBUG] [FORECASTER] IGD: Forecast T+1@11:T+2@11: DOWN (p=5.61%) [2026-02-12T20:24:34.441198] [INFO ] [FORECASTER] Completed predict_future for IGD [2026-02-12T20:24:34.441325] [INFO ] [sig ] IGD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:34.580276] [INFO ] [LOCAL ] Saved forecast: IGD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IGD.txt [2026-02-12T20:24:34.580413] [INFO ] [sig ] [1586/3411] Completed IGD in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-12T20:24:34.580453] [INFO ] [sig ] [1587/3411] Forecasting IGF... [2026-02-12T20:24:34.580483] [INFO ] [sig ] Generating forecast for: IGF [2026-02-12T20:24:34.580513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGF' from 'https://tdm.silogroup.org/data/derivative_storage/IGF.csv'. [2026-02-12T20:24:34.591746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGF'. [2026-02-12T20:24:34.592085] [INFO ] [FORECASTER] Starting predict_future for IGF [2026-02-12T20:24:34.592934] [DEBUG] [LOCAL ] No optimal features file found for IGF: ./output/feature-sets/IGF.txt [2026-02-12T20:24:34.592987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:34.593018] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:34.593046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:34.593102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:34.649948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:34.650690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:34.650769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:34.650802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:34.775139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:34.775294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:34.775337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:34.775372] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:34.778953] [DEBUG] [FORECASTER] IGF: Forecast T+1@11:T+2@11: UP (p=87.11%) [2026-02-12T20:24:34.779242] [INFO ] [FORECASTER] Completed predict_future for IGF [2026-02-12T20:24:34.779373] [INFO ] [sig ] IGF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:34.919155] [INFO ] [LOCAL ] Saved forecast: IGF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IGF.txt [2026-02-12T20:24:34.919310] [INFO ] [sig ] [1587/3411] Completed IGF in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-12T20:24:34.919354] [INFO ] [sig ] [1588/3411] Forecasting IGI... [2026-02-12T20:24:34.919383] [INFO ] [sig ] Generating forecast for: IGI [2026-02-12T20:24:34.919414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGI' from 'https://tdm.silogroup.org/data/derivative_storage/IGI.csv'. [2026-02-12T20:24:34.931213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGI'. [2026-02-12T20:24:34.931500] [INFO ] [FORECASTER] Starting predict_future for IGI [2026-02-12T20:24:34.932284] [DEBUG] [LOCAL ] No optimal features file found for IGI: ./output/feature-sets/IGI.txt [2026-02-12T20:24:34.932336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:34.932367] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:34.932393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:34.932449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:34.990014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:34.990951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:34.991046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:34.991079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:35.096818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:35.096975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:35.097017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:35.097046] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:35.100691] [DEBUG] [FORECASTER] IGI: Forecast T+1@11:T+2@11: DOWN (p=43.61%) [2026-02-12T20:24:35.100998] [INFO ] [FORECASTER] Completed predict_future for IGI [2026-02-12T20:24:35.101134] [INFO ] [sig ] IGI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:35.240734] [INFO ] [LOCAL ] Saved forecast: IGI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IGI.txt [2026-02-12T20:24:35.240882] [INFO ] [sig ] [1588/3411] Completed IGI in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-12T20:24:35.240922] [INFO ] [sig ] [1589/3411] Forecasting IGIB... [2026-02-12T20:24:35.240955] [INFO ] [sig ] Generating forecast for: IGIB [2026-02-12T20:24:35.240992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIB' from 'https://tdm.silogroup.org/data/derivative_storage/IGIB.csv'. [2026-02-12T20:24:35.253803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIB'. [2026-02-12T20:24:35.254184] [INFO ] [FORECASTER] Starting predict_future for IGIB [2026-02-12T20:24:35.255098] [DEBUG] [LOCAL ] No optimal features file found for IGIB: ./output/feature-sets/IGIB.txt [2026-02-12T20:24:35.255153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:35.255186] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:35.255212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:35.255268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:35.312619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:35.313500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:35.313621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:35.313658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:35.462377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:35.462563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:35.462642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:35.462684] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:35.467617] [DEBUG] [FORECASTER] IGIB: Forecast T+1@11:T+2@11: UP (p=75.13%) [2026-02-12T20:24:35.468028] [INFO ] [FORECASTER] Completed predict_future for IGIB [2026-02-12T20:24:35.468216] [INFO ] [sig ] IGIB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:35.622015] [INFO ] [LOCAL ] Saved forecast: IGIB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IGIB.txt [2026-02-12T20:24:35.622193] [INFO ] [sig ] [1589/3411] Completed IGIB in 0.4s | 2.79 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-12T20:24:35.622238] [INFO ] [sig ] [1590/3411] Forecasting IGIC... [2026-02-12T20:24:35.622267] [INFO ] [sig ] Generating forecast for: IGIC [2026-02-12T20:24:35.622297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIC' from 'https://tdm.silogroup.org/data/derivative_storage/IGIC.csv'. [2026-02-12T20:24:35.634302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIC'. [2026-02-12T20:24:35.634697] [INFO ] [FORECASTER] Starting predict_future for IGIC [2026-02-12T20:24:35.635506] [DEBUG] [LOCAL ] No optimal features file found for IGIC: ./output/feature-sets/IGIC.txt [2026-02-12T20:24:35.635569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:35.635634] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:35.635663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:35.635758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:35.694712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:35.695633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:35.695758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:35.695795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:35.815643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:35.815807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:35.815849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:35.815879] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:35.819510] [DEBUG] [FORECASTER] IGIC: Forecast T+1@11:T+2@11: DOWN (p=0.80%) [2026-02-12T20:24:35.819843] [INFO ] [FORECASTER] Completed predict_future for IGIC [2026-02-12T20:24:35.819983] [INFO ] [sig ] IGIC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:35.964294] [INFO ] [LOCAL ] Saved forecast: IGIC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IGIC.txt [2026-02-12T20:24:35.964471] [INFO ] [sig ] [1590/3411] Completed IGIC in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-12T20:24:35.964511] [INFO ] [sig ] [1591/3411] Forecasting IGSB... [2026-02-12T20:24:35.964542] [INFO ] [sig ] Generating forecast for: IGSB [2026-02-12T20:24:35.964593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGSB' from 'https://tdm.silogroup.org/data/derivative_storage/IGSB.csv'. [2026-02-12T20:24:35.976565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGSB'. [2026-02-12T20:24:35.976994] [INFO ] [FORECASTER] Starting predict_future for IGSB [2026-02-12T20:24:35.977853] [DEBUG] [LOCAL ] No optimal features file found for IGSB: ./output/feature-sets/IGSB.txt [2026-02-12T20:24:35.977906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:35.977938] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:35.977965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:35.978021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:36.035844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:36.036706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:36.036981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:36.037015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:36.162103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:36.162270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:36.162319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:36.162350] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:36.165960] [DEBUG] [FORECASTER] IGSB: Forecast T+1@11:T+2@11: UP (p=95.25%) [2026-02-12T20:24:36.166271] [INFO ] [FORECASTER] Completed predict_future for IGSB [2026-02-12T20:24:36.166428] [INFO ] [sig ] IGSB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:36.311477] [INFO ] [LOCAL ] Saved forecast: IGSB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IGSB.txt [2026-02-12T20:24:36.311674] [INFO ] [sig ] [1591/3411] Completed IGSB in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-12T20:24:36.311720] [INFO ] [sig ] [1592/3411] Forecasting IHD... [2026-02-12T20:24:36.311749] [INFO ] [sig ] Generating forecast for: IHD [2026-02-12T20:24:36.311780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHD' from 'https://tdm.silogroup.org/data/derivative_storage/IHD.csv'. [2026-02-12T20:24:36.323811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHD'. [2026-02-12T20:24:36.324244] [INFO ] [FORECASTER] Starting predict_future for IHD [2026-02-12T20:24:36.325162] [DEBUG] [LOCAL ] No optimal features file found for IHD: ./output/feature-sets/IHD.txt [2026-02-12T20:24:36.325217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:36.325250] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:36.325277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:36.325341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:36.385919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:36.386855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:36.386945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:36.386979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:36.526877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:36.527057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:36.527106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:36.527141] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:36.532427] [DEBUG] [FORECASTER] IHD: Forecast T+1@11:T+2@11: DOWN (p=10.48%) [2026-02-12T20:24:36.532906] [INFO ] [FORECASTER] Completed predict_future for IHD [2026-02-12T20:24:36.533112] [INFO ] [sig ] IHD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:36.693485] [INFO ] [LOCAL ] Saved forecast: IHD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IHD.txt [2026-02-12T20:24:36.693715] [INFO ] [sig ] [1592/3411] Completed IHD in 0.4s | 2.79 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-12T20:24:36.693780] [INFO ] [sig ] [1593/3411] Forecasting IHG... [2026-02-12T20:24:36.693829] [INFO ] [sig ] Generating forecast for: IHG [2026-02-12T20:24:36.693874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHG' from 'https://tdm.silogroup.org/data/derivative_storage/IHG.csv'. [2026-02-12T20:24:36.707698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHG'. [2026-02-12T20:24:36.708119] [INFO ] [FORECASTER] Starting predict_future for IHG [2026-02-12T20:24:36.709232] [DEBUG] [LOCAL ] No optimal features file found for IHG: ./output/feature-sets/IHG.txt [2026-02-12T20:24:36.709289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:36.709322] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:36.709349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:36.709406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:36.772835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:36.773754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:36.773845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:36.773879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:36.895407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:36.895565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:36.895626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:36.895655] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:36.899095] [DEBUG] [FORECASTER] IHG: Forecast T+1@11:T+2@11: UP (p=83.79%) [2026-02-12T20:24:36.899374] [INFO ] [FORECASTER] Completed predict_future for IHG [2026-02-12T20:24:36.899512] [INFO ] [sig ] IHG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:37.039443] [INFO ] [LOCAL ] Saved forecast: IHG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IHG.txt [2026-02-12T20:24:37.039655] [INFO ] [sig ] [1593/3411] Completed IHG in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-12T20:24:37.039699] [INFO ] [sig ] [1594/3411] Forecasting IHS... [2026-02-12T20:24:37.039731] [INFO ] [sig ] Generating forecast for: IHS [2026-02-12T20:24:37.039761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHS' from 'https://tdm.silogroup.org/data/derivative_storage/IHS.csv'. [2026-02-12T20:24:37.051278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHS'. [2026-02-12T20:24:37.051669] [INFO ] [FORECASTER] Starting predict_future for IHS [2026-02-12T20:24:37.052459] [DEBUG] [LOCAL ] No optimal features file found for IHS: ./output/feature-sets/IHS.txt [2026-02-12T20:24:37.052533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:37.052566] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:37.052616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:37.052672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:37.111022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:37.111995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:37.112096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:37.112129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:37.231173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:37.231347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:37.231388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:37.231417] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:37.234975] [DEBUG] [FORECASTER] IHS: Forecast T+1@11:T+2@11: UP (p=85.86%) [2026-02-12T20:24:37.235261] [INFO ] [FORECASTER] Completed predict_future for IHS [2026-02-12T20:24:37.235395] [INFO ] [sig ] IHS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:37.375086] [INFO ] [LOCAL ] Saved forecast: IHS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IHS.txt [2026-02-12T20:24:37.375249] [INFO ] [sig ] [1594/3411] Completed IHS in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-12T20:24:37.375290] [INFO ] [sig ] [1595/3411] Forecasting IIF... [2026-02-12T20:24:37.375321] [INFO ] [sig ] Generating forecast for: IIF [2026-02-12T20:24:37.375353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIF' from 'https://tdm.silogroup.org/data/derivative_storage/IIF.csv'. [2026-02-12T20:24:37.387519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIF'. [2026-02-12T20:24:37.387904] [INFO ] [FORECASTER] Starting predict_future for IIF [2026-02-12T20:24:37.388698] [DEBUG] [LOCAL ] No optimal features file found for IIF: ./output/feature-sets/IIF.txt [2026-02-12T20:24:37.388751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:37.388782] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:37.388809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:37.388866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:37.449089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:37.449986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:37.450073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:37.450107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:37.572334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:37.572493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:37.572535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:37.572564] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:37.576432] [DEBUG] [FORECASTER] IIF: Forecast T+1@11:T+2@11: UP (p=54.78%) [2026-02-12T20:24:37.576754] [INFO ] [FORECASTER] Completed predict_future for IIF [2026-02-12T20:24:37.576898] [INFO ] [sig ] IIF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:37.716672] [INFO ] [LOCAL ] Saved forecast: IIF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IIF.txt [2026-02-12T20:24:37.717023] [INFO ] [sig ] [1595/3411] Completed IIF in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-12T20:24:37.717063] [INFO ] [sig ] [1596/3411] Forecasting III... [2026-02-12T20:24:37.717093] [INFO ] [sig ] Generating forecast for: III [2026-02-12T20:24:37.717124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'III' from 'https://tdm.silogroup.org/data/derivative_storage/III.csv'. [2026-02-12T20:24:37.729420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'III'. [2026-02-12T20:24:37.729792] [INFO ] [FORECASTER] Starting predict_future for III [2026-02-12T20:24:37.730639] [DEBUG] [LOCAL ] No optimal features file found for III: ./output/feature-sets/III.txt [2026-02-12T20:24:37.730693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:37.730727] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:37.730754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:37.730813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:37.789326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:37.790244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:37.790333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:37.790367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:37.916302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:37.916466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:37.916507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:37.916538] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:37.920031] [DEBUG] [FORECASTER] III: Forecast T+1@11:T+2@11: UP (p=92.78%) [2026-02-12T20:24:37.920310] [INFO ] [FORECASTER] Completed predict_future for III [2026-02-12T20:24:37.920438] [INFO ] [sig ] III: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:38.060990] [INFO ] [LOCAL ] Saved forecast: III 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/III.txt [2026-02-12T20:24:38.061131] [INFO ] [sig ] [1596/3411] Completed III in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-12T20:24:38.061171] [INFO ] [sig ] [1597/3411] Forecasting IIIN... [2026-02-12T20:24:38.061203] [INFO ] [sig ] Generating forecast for: IIIN [2026-02-12T20:24:38.061235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIIN' from 'https://tdm.silogroup.org/data/derivative_storage/IIIN.csv'. [2026-02-12T20:24:38.073993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIIN'. [2026-02-12T20:24:38.074410] [INFO ] [FORECASTER] Starting predict_future for IIIN [2026-02-12T20:24:38.075234] [DEBUG] [LOCAL ] No optimal features file found for IIIN: ./output/feature-sets/IIIN.txt [2026-02-12T20:24:38.075287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:38.075346] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:38.075374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:38.075429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:38.138161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:38.139120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:38.139209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:38.139243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:38.268147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:38.268334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:38.268394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:38.268439] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:38.273332] [DEBUG] [FORECASTER] IIIN: Forecast T+1@11:T+2@11: DOWN (p=34.81%) [2026-02-12T20:24:38.273839] [INFO ] [FORECASTER] Completed predict_future for IIIN [2026-02-12T20:24:38.274029] [INFO ] [sig ] IIIN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:38.449484] [INFO ] [LOCAL ] Saved forecast: IIIN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IIIN.txt [2026-02-12T20:24:38.449693] [INFO ] [sig ] [1597/3411] Completed IIIN in 0.4s | 2.79 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-12T20:24:38.449740] [INFO ] [sig ] [1598/3411] Forecasting IIM... [2026-02-12T20:24:38.449772] [INFO ] [sig ] Generating forecast for: IIM [2026-02-12T20:24:38.449803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIM' from 'https://tdm.silogroup.org/data/derivative_storage/IIM.csv'. [2026-02-12T20:24:38.462028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIM'. [2026-02-12T20:24:38.462476] [INFO ] [FORECASTER] Starting predict_future for IIM [2026-02-12T20:24:38.463538] [DEBUG] [LOCAL ] No optimal features file found for IIM: ./output/feature-sets/IIM.txt [2026-02-12T20:24:38.463624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:38.463687] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:38.463728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:38.463805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:38.526439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:38.527419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:38.527527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:38.527641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:38.664161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:38.664316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:38.664367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:38.664400] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:38.668320] [DEBUG] [FORECASTER] IIM: Forecast T+1@11:T+2@11: DOWN (p=6.05%) [2026-02-12T20:24:38.668657] [INFO ] [FORECASTER] Completed predict_future for IIM [2026-02-12T20:24:38.668805] [INFO ] [sig ] IIM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:38.825915] [INFO ] [LOCAL ] Saved forecast: IIM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IIM.txt [2026-02-12T20:24:38.826079] [INFO ] [sig ] [1598/3411] Completed IIM in 0.4s | 2.79 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-12T20:24:38.826118] [INFO ] [sig ] [1599/3411] Forecasting ILMN... [2026-02-12T20:24:38.826149] [INFO ] [sig ] Generating forecast for: ILMN [2026-02-12T20:24:38.826180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ILMN' from 'https://tdm.silogroup.org/data/derivative_storage/ILMN.csv'. [2026-02-12T20:24:38.838259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ILMN'. [2026-02-12T20:24:38.838774] [INFO ] [FORECASTER] Starting predict_future for ILMN [2026-02-12T20:24:38.839919] [DEBUG] [LOCAL ] No optimal features file found for ILMN: ./output/feature-sets/ILMN.txt [2026-02-12T20:24:38.839991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:38.840038] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:38.840079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:38.840160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:38.907391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:38.908318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:38.908400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:38.908434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:39.047494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:39.047721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:39.047780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:39.047824] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:39.052264] [DEBUG] [FORECASTER] ILMN: Forecast T+1@11:T+2@11: DOWN (p=36.03%) [2026-02-12T20:24:39.052690] [INFO ] [FORECASTER] Completed predict_future for ILMN [2026-02-12T20:24:39.052880] [INFO ] [sig ] ILMN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:39.194918] [INFO ] [LOCAL ] Saved forecast: ILMN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ILMN.txt [2026-02-12T20:24:39.195072] [INFO ] [sig ] [1599/3411] Completed ILMN in 0.4s | 2.79 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-12T20:24:39.195113] [INFO ] [sig ] [1600/3411] Forecasting IMAX... [2026-02-12T20:24:39.195143] [INFO ] [sig ] Generating forecast for: IMAX [2026-02-12T20:24:39.195175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMAX' from 'https://tdm.silogroup.org/data/derivative_storage/IMAX.csv'. [2026-02-12T20:24:39.207710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMAX'. [2026-02-12T20:24:39.208047] [INFO ] [FORECASTER] Starting predict_future for IMAX [2026-02-12T20:24:39.208847] [DEBUG] [LOCAL ] No optimal features file found for IMAX: ./output/feature-sets/IMAX.txt [2026-02-12T20:24:39.208899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:39.208930] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:39.208956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:39.209012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:39.268422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:39.269351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:39.269440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:39.269474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:39.389806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:39.389962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:39.390002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:39.390071] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:39.393516] [DEBUG] [FORECASTER] IMAX: Forecast T+1@11:T+2@11: DOWN (p=4.61%) [2026-02-12T20:24:39.393830] [INFO ] [FORECASTER] Completed predict_future for IMAX [2026-02-12T20:24:39.393964] [INFO ] [sig ] IMAX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:39.536424] [INFO ] [LOCAL ] Saved forecast: IMAX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IMAX.txt [2026-02-12T20:24:39.536643] [INFO ] [sig ] [1600/3411] Completed IMAX in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-12T20:24:39.536698] [INFO ] [sig ] [1601/3411] Forecasting IMMP... [2026-02-12T20:24:39.536740] [INFO ] [sig ] Generating forecast for: IMMP [2026-02-12T20:24:39.536780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMP' from 'https://tdm.silogroup.org/data/derivative_storage/IMMP.csv'. [2026-02-12T20:24:39.550048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMP'. [2026-02-12T20:24:39.550370] [INFO ] [FORECASTER] Starting predict_future for IMMP [2026-02-12T20:24:39.551216] [DEBUG] [LOCAL ] No optimal features file found for IMMP: ./output/feature-sets/IMMP.txt [2026-02-12T20:24:39.551271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:39.551304] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:39.551336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:39.551405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:39.611751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:39.612639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:39.612726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:39.612762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:39.730666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:39.731008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:39.731050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:39.731080] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:39.734727] [DEBUG] [FORECASTER] IMMP: Forecast T+1@11:T+2@11: DOWN (p=7.76%) [2026-02-12T20:24:39.735011] [INFO ] [FORECASTER] Completed predict_future for IMMP [2026-02-12T20:24:39.735141] [INFO ] [sig ] IMMP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:39.883218] [INFO ] [LOCAL ] Saved forecast: IMMP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IMMP.txt [2026-02-12T20:24:39.883369] [INFO ] [sig ] [1601/3411] Completed IMMP in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-12T20:24:39.883417] [INFO ] [sig ] [1602/3411] Forecasting IMMX... [2026-02-12T20:24:39.883448] [INFO ] [sig ] Generating forecast for: IMMX [2026-02-12T20:24:39.883478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMX' from 'https://tdm.silogroup.org/data/derivative_storage/IMMX.csv'. [2026-02-12T20:24:39.895900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMX'. [2026-02-12T20:24:39.896253] [INFO ] [FORECASTER] Starting predict_future for IMMX [2026-02-12T20:24:39.897071] [DEBUG] [LOCAL ] No optimal features file found for IMMX: ./output/feature-sets/IMMX.txt [2026-02-12T20:24:39.897125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:39.897159] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:39.897187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:39.897267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:39.955987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:39.956625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:39.956705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:39.956739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:40.077284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:40.077437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:40.077477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:40.077509] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:40.081058] [DEBUG] [FORECASTER] IMMX: Forecast T+1@11:T+2@11: UP (p=59.72%) [2026-02-12T20:24:40.081338] [INFO ] [FORECASTER] Completed predict_future for IMMX [2026-02-12T20:24:40.081468] [INFO ] [sig ] IMMX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:40.229279] [INFO ] [LOCAL ] Saved forecast: IMMX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IMMX.txt [2026-02-12T20:24:40.229400] [INFO ] [sig ] [1602/3411] Completed IMMX in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-12T20:24:40.229440] [INFO ] [sig ] [1603/3411] Forecasting IMNM... [2026-02-12T20:24:40.229469] [INFO ] [sig ] Generating forecast for: IMNM [2026-02-12T20:24:40.229499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNM' from 'https://tdm.silogroup.org/data/derivative_storage/IMNM.csv'. [2026-02-12T20:24:40.241394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNM'. [2026-02-12T20:24:40.241723] [INFO ] [FORECASTER] Starting predict_future for IMNM [2026-02-12T20:24:40.242548] [DEBUG] [LOCAL ] No optimal features file found for IMNM: ./output/feature-sets/IMNM.txt [2026-02-12T20:24:40.242624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:40.242660] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:40.242688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:40.242747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:40.305516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:40.306332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:40.306415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:40.306448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:40.435668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:40.435837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:40.435878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:40.435908] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:40.439710] [DEBUG] [FORECASTER] IMNM: Forecast T+1@11:T+2@11: DOWN (p=47.18%) [2026-02-12T20:24:40.440015] [INFO ] [FORECASTER] Completed predict_future for IMNM [2026-02-12T20:24:40.440195] [INFO ] [sig ] IMNM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:40.590462] [INFO ] [LOCAL ] Saved forecast: IMNM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IMNM.txt [2026-02-12T20:24:40.590637] [INFO ] [sig ] [1603/3411] Completed IMNM in 0.4s | 2.79 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-12T20:24:40.590690] [INFO ] [sig ] [1604/3411] Forecasting IMNN... [2026-02-12T20:24:40.590727] [INFO ] [sig ] Generating forecast for: IMNN [2026-02-12T20:24:40.590764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNN' from 'https://tdm.silogroup.org/data/derivative_storage/IMNN.csv'. [2026-02-12T20:24:40.602464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNN'. [2026-02-12T20:24:40.602820] [INFO ] [FORECASTER] Starting predict_future for IMNN [2026-02-12T20:24:40.603733] [DEBUG] [LOCAL ] No optimal features file found for IMNN: ./output/feature-sets/IMNN.txt [2026-02-12T20:24:40.603786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:40.603817] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:40.603844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:40.603900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:40.663547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:40.664407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:40.664496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:40.664529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:40.790377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:40.790541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:40.790609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:40.790645] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:40.794654] [DEBUG] [FORECASTER] IMNN: Forecast T+1@11:T+2@11: DOWN (p=18.39%) [2026-02-12T20:24:40.794958] [INFO ] [FORECASTER] Completed predict_future for IMNN [2026-02-12T20:24:40.795091] [INFO ] [sig ] IMNN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:40.939914] [INFO ] [LOCAL ] Saved forecast: IMNN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IMNN.txt [2026-02-12T20:24:40.940062] [INFO ] [sig ] [1604/3411] Completed IMNN in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-12T20:24:40.940105] [INFO ] [sig ] [1605/3411] Forecasting IMOS... [2026-02-12T20:24:40.940136] [INFO ] [sig ] Generating forecast for: IMOS [2026-02-12T20:24:40.940167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMOS' from 'https://tdm.silogroup.org/data/derivative_storage/IMOS.csv'. [2026-02-12T20:24:40.953031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMOS'. [2026-02-12T20:24:40.953388] [INFO ] [FORECASTER] Starting predict_future for IMOS [2026-02-12T20:24:40.954254] [DEBUG] [LOCAL ] No optimal features file found for IMOS: ./output/feature-sets/IMOS.txt [2026-02-12T20:24:40.954307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:40.954340] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:40.954368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:40.954440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:41.016621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:41.017646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:41.017736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:41.017769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:41.143625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:41.143790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:41.144030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:41.144062] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:41.147922] [DEBUG] [FORECASTER] IMOS: Forecast T+1@11:T+2@11: DOWN (p=47.46%) [2026-02-12T20:24:41.148215] [INFO ] [FORECASTER] Completed predict_future for IMOS [2026-02-12T20:24:41.148352] [INFO ] [sig ] IMOS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:41.295870] [INFO ] [LOCAL ] Saved forecast: IMOS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IMOS.txt [2026-02-12T20:24:41.296052] [INFO ] [sig ] [1605/3411] Completed IMOS in 0.4s | 2.79 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-12T20:24:41.296099] [INFO ] [sig ] [1606/3411] Forecasting IMPP... [2026-02-12T20:24:41.296129] [INFO ] [sig ] Generating forecast for: IMPP [2026-02-12T20:24:41.296161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMPP' from 'https://tdm.silogroup.org/data/derivative_storage/IMPP.csv'. [2026-02-12T20:24:41.308485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMPP'. [2026-02-12T20:24:41.308852] [INFO ] [FORECASTER] Starting predict_future for IMPP [2026-02-12T20:24:41.309739] [DEBUG] [LOCAL ] No optimal features file found for IMPP: ./output/feature-sets/IMPP.txt [2026-02-12T20:24:41.309794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:41.309826] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:41.309852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:41.309910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:41.370897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:41.371823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:41.372096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:41.372130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:41.502391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:41.502550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:41.502616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:41.502648] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:41.506297] [DEBUG] [FORECASTER] IMPP: Forecast T+1@11:T+2@11: DOWN (p=30.75%) [2026-02-12T20:24:41.506604] [INFO ] [FORECASTER] Completed predict_future for IMPP [2026-02-12T20:24:41.506750] [INFO ] [sig ] IMPP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:41.656145] [INFO ] [LOCAL ] Saved forecast: IMPP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IMPP.txt [2026-02-12T20:24:41.656341] [INFO ] [sig ] [1606/3411] Completed IMPP in 0.4s | 2.79 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-12T20:24:41.656385] [INFO ] [sig ] [1607/3411] Forecasting IMRX... [2026-02-12T20:24:41.656417] [INFO ] [sig ] Generating forecast for: IMRX [2026-02-12T20:24:41.656458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMRX' from 'https://tdm.silogroup.org/data/derivative_storage/IMRX.csv'. [2026-02-12T20:24:41.668536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMRX'. [2026-02-12T20:24:41.668891] [INFO ] [FORECASTER] Starting predict_future for IMRX [2026-02-12T20:24:41.669791] [DEBUG] [LOCAL ] No optimal features file found for IMRX: ./output/feature-sets/IMRX.txt [2026-02-12T20:24:41.669846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:41.669877] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:41.669906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:41.669964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:41.731390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:41.732367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:41.732500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:41.732537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:41.855362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:41.855524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:41.855591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:41.855625] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:41.859655] [DEBUG] [FORECASTER] IMRX: Forecast T+1@11:T+2@11: UP (p=72.14%) [2026-02-12T20:24:41.859949] [INFO ] [FORECASTER] Completed predict_future for IMRX [2026-02-12T20:24:41.860083] [INFO ] [sig ] IMRX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:42.005180] [INFO ] [LOCAL ] Saved forecast: IMRX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IMRX.txt [2026-02-12T20:24:42.005347] [INFO ] [sig ] [1607/3411] Completed IMRX in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-12T20:24:42.005388] [INFO ] [sig ] [1608/3411] Forecasting IMTX... [2026-02-12T20:24:42.005420] [INFO ] [sig ] Generating forecast for: IMTX [2026-02-12T20:24:42.005454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMTX' from 'https://tdm.silogroup.org/data/derivative_storage/IMTX.csv'. [2026-02-12T20:24:42.017600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMTX'. [2026-02-12T20:24:42.017923] [INFO ] [FORECASTER] Starting predict_future for IMTX [2026-02-12T20:24:42.018782] [DEBUG] [LOCAL ] No optimal features file found for IMTX: ./output/feature-sets/IMTX.txt [2026-02-12T20:24:42.018841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:42.018873] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:42.018900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:42.018958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:42.084105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:42.085158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:42.085256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:42.085294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:42.219485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:42.219670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:42.219719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:42.219763] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:42.223829] [DEBUG] [FORECASTER] IMTX: Forecast T+1@11:T+2@11: UP (p=64.42%) [2026-02-12T20:24:42.224135] [INFO ] [FORECASTER] Completed predict_future for IMTX [2026-02-12T20:24:42.224276] [INFO ] [sig ] IMTX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:42.369022] [INFO ] [LOCAL ] Saved forecast: IMTX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IMTX.txt [2026-02-12T20:24:42.369161] [INFO ] [sig ] [1608/3411] Completed IMTX in 0.4s | 2.79 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-12T20:24:42.369199] [INFO ] [sig ] [1609/3411] Forecasting IMXI... [2026-02-12T20:24:42.369230] [INFO ] [sig ] Generating forecast for: IMXI [2026-02-12T20:24:42.369262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMXI' from 'https://tdm.silogroup.org/data/derivative_storage/IMXI.csv'. [2026-02-12T20:24:42.381330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMXI'. [2026-02-12T20:24:42.381728] [INFO ] [FORECASTER] Starting predict_future for IMXI [2026-02-12T20:24:42.382533] [DEBUG] [LOCAL ] No optimal features file found for IMXI: ./output/feature-sets/IMXI.txt [2026-02-12T20:24:42.382613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:42.382659] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:42.382692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:42.382750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:42.440159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:42.441093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:42.441185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:42.441217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:42.562171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:42.562338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:42.562380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:42.562409] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:42.565872] [DEBUG] [FORECASTER] IMXI: Forecast T+1@11:T+2@11: DOWN (p=39.29%) [2026-02-12T20:24:42.566156] [INFO ] [FORECASTER] Completed predict_future for IMXI [2026-02-12T20:24:42.566291] [INFO ] [sig ] IMXI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:42.706316] [INFO ] [LOCAL ] Saved forecast: IMXI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IMXI.txt [2026-02-12T20:24:42.706473] [INFO ] [sig ] [1609/3411] Completed IMXI in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-12T20:24:42.706512] [INFO ] [sig ] [1610/3411] Forecasting INAB... [2026-02-12T20:24:42.706543] [INFO ] [sig ] Generating forecast for: INAB [2026-02-12T20:24:42.706594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INAB' from 'https://tdm.silogroup.org/data/derivative_storage/INAB.csv'. [2026-02-12T20:24:42.719341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INAB'. [2026-02-12T20:24:42.719857] [INFO ] [FORECASTER] Starting predict_future for INAB [2026-02-12T20:24:42.720755] [DEBUG] [LOCAL ] No optimal features file found for INAB: ./output/feature-sets/INAB.txt [2026-02-12T20:24:42.720812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:42.720845] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:42.720872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:42.720929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:42.783818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:42.784879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:42.784969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:42.785002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:42.904587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:42.904743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:42.904786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:42.904816] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:42.908426] [DEBUG] [FORECASTER] INAB: Forecast T+1@11:T+2@11: UP (p=91.76%) [2026-02-12T20:24:42.908773] [INFO ] [FORECASTER] Completed predict_future for INAB [2026-02-12T20:24:42.908922] [INFO ] [sig ] INAB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:43.053007] [INFO ] [LOCAL ] Saved forecast: INAB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/INAB.txt [2026-02-12T20:24:43.053208] [INFO ] [sig ] [1610/3411] Completed INAB in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-12T20:24:43.053256] [INFO ] [sig ] [1611/3411] Forecasting INBK... [2026-02-12T20:24:43.053288] [INFO ] [sig ] Generating forecast for: INBK [2026-02-12T20:24:43.053320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBK' from 'https://tdm.silogroup.org/data/derivative_storage/INBK.csv'. [2026-02-12T20:24:43.065588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBK'. [2026-02-12T20:24:43.065975] [INFO ] [FORECASTER] Starting predict_future for INBK [2026-02-12T20:24:43.066824] [DEBUG] [LOCAL ] No optimal features file found for INBK: ./output/feature-sets/INBK.txt [2026-02-12T20:24:43.066877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:43.066910] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:43.066938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:43.066996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:43.127152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:43.128276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:43.128387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:43.128440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:43.253645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:43.253799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:43.253840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:43.253869] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:43.257887] [DEBUG] [FORECASTER] INBK: Forecast T+1@11:T+2@11: UP (p=59.56%) [2026-02-12T20:24:43.258362] [INFO ] [FORECASTER] Completed predict_future for INBK [2026-02-12T20:24:43.258492] [INFO ] [sig ] INBK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:43.402262] [INFO ] [LOCAL ] Saved forecast: INBK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/INBK.txt [2026-02-12T20:24:43.402409] [INFO ] [sig ] [1611/3411] Completed INBK in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-12T20:24:43.402450] [INFO ] [sig ] [1612/3411] Forecasting INBX... [2026-02-12T20:24:43.402480] [INFO ] [sig ] Generating forecast for: INBX [2026-02-12T20:24:43.402512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBX' from 'https://tdm.silogroup.org/data/derivative_storage/INBX.csv'. [2026-02-12T20:24:43.413985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBX'. [2026-02-12T20:24:43.414291] [INFO ] [FORECASTER] Starting predict_future for INBX [2026-02-12T20:24:43.415108] [DEBUG] [LOCAL ] No optimal features file found for INBX: ./output/feature-sets/INBX.txt [2026-02-12T20:24:43.415161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:43.415194] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:43.415223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:43.415286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:43.475182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:43.475925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:43.476009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:43.476042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:43.595216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:43.595373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:43.595423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:43.595452] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:43.598983] [DEBUG] [FORECASTER] INBX: Forecast T+1@11:T+2@11: DOWN (p=46.41%) [2026-02-12T20:24:43.599263] [INFO ] [FORECASTER] Completed predict_future for INBX [2026-02-12T20:24:43.599412] [INFO ] [sig ] INBX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:43.743358] [INFO ] [LOCAL ] Saved forecast: INBX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/INBX.txt [2026-02-12T20:24:43.743505] [INFO ] [sig ] [1612/3411] Completed INBX in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-12T20:24:43.743597] [INFO ] [sig ] [1613/3411] Forecasting INCY... [2026-02-12T20:24:43.743640] [INFO ] [sig ] Generating forecast for: INCY [2026-02-12T20:24:43.743674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INCY' from 'https://tdm.silogroup.org/data/derivative_storage/INCY.csv'. [2026-02-12T20:24:43.755447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INCY'. [2026-02-12T20:24:43.755767] [INFO ] [FORECASTER] Starting predict_future for INCY [2026-02-12T20:24:43.756787] [DEBUG] [LOCAL ] No optimal features file found for INCY: ./output/feature-sets/INCY.txt [2026-02-12T20:24:43.756840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:43.756872] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:43.756899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:43.756955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:43.817195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:43.817905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:43.817985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:43.818020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:43.940193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:43.940346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:43.940387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:43.940417] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:43.944150] [DEBUG] [FORECASTER] INCY: Forecast T+1@11:T+2@11: UP (p=99.74%) [2026-02-12T20:24:43.944435] [INFO ] [FORECASTER] Completed predict_future for INCY [2026-02-12T20:24:43.944585] [INFO ] [sig ] INCY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:44.088963] [INFO ] [LOCAL ] Saved forecast: INCY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/INCY.txt [2026-02-12T20:24:44.089119] [INFO ] [sig ] [1613/3411] Completed INCY in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-12T20:24:44.089172] [INFO ] [sig ] [1614/3411] Forecasting INDB... [2026-02-12T20:24:44.089204] [INFO ] [sig ] Generating forecast for: INDB [2026-02-12T20:24:44.089238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDB' from 'https://tdm.silogroup.org/data/derivative_storage/INDB.csv'. [2026-02-12T20:24:44.100753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDB'. [2026-02-12T20:24:44.101082] [INFO ] [FORECASTER] Starting predict_future for INDB [2026-02-12T20:24:44.101913] [DEBUG] [LOCAL ] No optimal features file found for INDB: ./output/feature-sets/INDB.txt [2026-02-12T20:24:44.101965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:44.102024] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:44.102052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:44.102110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:44.161123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:44.161937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:44.162023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:44.162056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:44.285562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:44.285737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:44.285778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:44.285809] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:44.289402] [DEBUG] [FORECASTER] INDB: Forecast T+1@11:T+2@11: DOWN (p=43.81%) [2026-02-12T20:24:44.289730] [INFO ] [FORECASTER] Completed predict_future for INDB [2026-02-12T20:24:44.289913] [INFO ] [sig ] INDB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:44.440384] [INFO ] [LOCAL ] Saved forecast: INDB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/INDB.txt [2026-02-12T20:24:44.440531] [INFO ] [sig ] [1614/3411] Completed INDB in 0.4s | 2.79 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-12T20:24:44.440588] [INFO ] [sig ] [1615/3411] Forecasting INDI... [2026-02-12T20:24:44.440622] [INFO ] [sig ] Generating forecast for: INDI [2026-02-12T20:24:44.440655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDI' from 'https://tdm.silogroup.org/data/derivative_storage/INDI.csv'. [2026-02-12T20:24:44.451551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDI'. [2026-02-12T20:24:44.451873] [INFO ] [FORECASTER] Starting predict_future for INDI [2026-02-12T20:24:44.452701] [DEBUG] [LOCAL ] No optimal features file found for INDI: ./output/feature-sets/INDI.txt [2026-02-12T20:24:44.452753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:44.452784] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:44.452811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:44.452867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:44.511466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:44.512192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:44.512272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:44.512304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:44.635241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:44.635389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:44.635430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:44.635458] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:44.638886] [DEBUG] [FORECASTER] INDI: Forecast T+1@11:T+2@11: UP (p=64.00%) [2026-02-12T20:24:44.639349] [INFO ] [FORECASTER] Completed predict_future for INDI [2026-02-12T20:24:44.639477] [INFO ] [sig ] INDI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:44.780332] [INFO ] [LOCAL ] Saved forecast: INDI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/INDI.txt [2026-02-12T20:24:44.780474] [INFO ] [sig ] [1615/3411] Completed INDI in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-12T20:24:44.780513] [INFO ] [sig ] [1616/3411] Forecasting INDP... [2026-02-12T20:24:44.780543] [INFO ] [sig ] Generating forecast for: INDP [2026-02-12T20:24:44.780589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDP' from 'https://tdm.silogroup.org/data/derivative_storage/INDP.csv'. [2026-02-12T20:24:44.791586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDP'. [2026-02-12T20:24:44.791946] [INFO ] [FORECASTER] Starting predict_future for INDP [2026-02-12T20:24:44.792808] [DEBUG] [LOCAL ] No optimal features file found for INDP: ./output/feature-sets/INDP.txt [2026-02-12T20:24:44.792862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:44.792896] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:44.792924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:44.792982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:44.851260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:44.851989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:44.852072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:44.852104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:44.962563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:44.962736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:44.962777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:44.962833] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:44.966449] [DEBUG] [FORECASTER] INDP: Forecast T+1@11:T+2@11: UP (p=94.80%) [2026-02-12T20:24:44.966756] [INFO ] [FORECASTER] Completed predict_future for INDP [2026-02-12T20:24:44.966911] [INFO ] [sig ] INDP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:45.110268] [INFO ] [LOCAL ] Saved forecast: INDP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/INDP.txt [2026-02-12T20:24:45.110406] [INFO ] [sig ] [1616/3411] Completed INDP in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-12T20:24:45.110445] [INFO ] [sig ] [1617/3411] Forecasting INDY... [2026-02-12T20:24:45.110476] [INFO ] [sig ] Generating forecast for: INDY [2026-02-12T20:24:45.110507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDY' from 'https://tdm.silogroup.org/data/derivative_storage/INDY.csv'. [2026-02-12T20:24:45.122082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDY'. [2026-02-12T20:24:45.122391] [INFO ] [FORECASTER] Starting predict_future for INDY [2026-02-12T20:24:45.123391] [DEBUG] [LOCAL ] No optimal features file found for INDY: ./output/feature-sets/INDY.txt [2026-02-12T20:24:45.123444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:45.123477] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:45.123504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:45.123562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:45.185290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:45.186064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:45.186150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:45.186183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:45.312828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:45.312993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:45.313035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:45.313099] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:45.316843] [DEBUG] [FORECASTER] INDY: Forecast T+1@11:T+2@11: UP (p=94.52%) [2026-02-12T20:24:45.317372] [INFO ] [FORECASTER] Completed predict_future for INDY [2026-02-12T20:24:45.317516] [INFO ] [sig ] INDY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:45.460795] [INFO ] [LOCAL ] Saved forecast: INDY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/INDY.txt [2026-02-12T20:24:45.460954] [INFO ] [sig ] [1617/3411] Completed INDY in 0.4s | 2.79 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-12T20:24:45.460994] [INFO ] [sig ] [1618/3411] Forecasting INFY... [2026-02-12T20:24:45.461025] [INFO ] [sig ] Generating forecast for: INFY [2026-02-12T20:24:45.461057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INFY' from 'https://tdm.silogroup.org/data/derivative_storage/INFY.csv'. [2026-02-12T20:24:45.472298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INFY'. [2026-02-12T20:24:45.472648] [INFO ] [FORECASTER] Starting predict_future for INFY [2026-02-12T20:24:45.473431] [DEBUG] [LOCAL ] No optimal features file found for INFY: ./output/feature-sets/INFY.txt [2026-02-12T20:24:45.473484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:45.473515] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:45.473542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:45.473617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:45.531167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:45.531891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:45.531992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:45.532027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:45.654733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:45.654882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:45.654922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:45.654951] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:45.658415] [DEBUG] [FORECASTER] INFY: Forecast T+1@11:T+2@11: UP (p=93.58%) [2026-02-12T20:24:45.658712] [INFO ] [FORECASTER] Completed predict_future for INFY [2026-02-12T20:24:45.658843] [INFO ] [sig ] INFY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:45.801560] [INFO ] [LOCAL ] Saved forecast: INFY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/INFY.txt [2026-02-12T20:24:45.801732] [INFO ] [sig ] [1618/3411] Completed INFY in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-12T20:24:45.801772] [INFO ] [sig ] [1619/3411] Forecasting ING... [2026-02-12T20:24:45.801802] [INFO ] [sig ] Generating forecast for: ING [2026-02-12T20:24:45.801834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ING' from 'https://tdm.silogroup.org/data/derivative_storage/ING.csv'. [2026-02-12T20:24:45.813448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ING'. [2026-02-12T20:24:45.813859] [INFO ] [FORECASTER] Starting predict_future for ING [2026-02-12T20:24:45.814699] [DEBUG] [LOCAL ] No optimal features file found for ING: ./output/feature-sets/ING.txt [2026-02-12T20:24:45.814754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:45.814792] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:45.814820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:45.814885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:45.872835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:45.873634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:45.873728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:45.873763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:45.996773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:45.996954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:45.997215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:45.997281] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:46.001525] [DEBUG] [FORECASTER] ING: Forecast T+1@11:T+2@11: UP (p=85.48%) [2026-02-12T20:24:46.001890] [INFO ] [FORECASTER] Completed predict_future for ING [2026-02-12T20:24:46.002047] [INFO ] [sig ] ING: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:46.143071] [INFO ] [LOCAL ] Saved forecast: ING 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ING.txt [2026-02-12T20:24:46.143221] [INFO ] [sig ] [1619/3411] Completed ING in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-12T20:24:46.143260] [INFO ] [sig ] [1620/3411] Forecasting INGN... [2026-02-12T20:24:46.143290] [INFO ] [sig ] Generating forecast for: INGN [2026-02-12T20:24:46.143321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INGN' from 'https://tdm.silogroup.org/data/derivative_storage/INGN.csv'. [2026-02-12T20:24:46.154911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INGN'. [2026-02-12T20:24:46.155230] [INFO ] [FORECASTER] Starting predict_future for INGN [2026-02-12T20:24:46.156039] [DEBUG] [LOCAL ] No optimal features file found for INGN: ./output/feature-sets/INGN.txt [2026-02-12T20:24:46.156090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:46.156132] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:46.156160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:46.156216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:46.214853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:46.215712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:46.215802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:46.215836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:46.340146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:46.340305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:46.340347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:46.340377] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:46.343995] [DEBUG] [FORECASTER] INGN: Forecast T+1@11:T+2@11: DOWN (p=8.16%) [2026-02-12T20:24:46.344281] [INFO ] [FORECASTER] Completed predict_future for INGN [2026-02-12T20:24:46.344416] [INFO ] [sig ] INGN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:46.489444] [INFO ] [LOCAL ] Saved forecast: INGN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/INGN.txt [2026-02-12T20:24:46.489620] [INFO ] [sig ] [1620/3411] Completed INGN in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-12T20:24:46.489663] [INFO ] [sig ] [1621/3411] Forecasting INMB... [2026-02-12T20:24:46.489693] [INFO ] [sig ] Generating forecast for: INMB [2026-02-12T20:24:46.489723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMB' from 'https://tdm.silogroup.org/data/derivative_storage/INMB.csv'. [2026-02-12T20:24:46.502278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMB'. [2026-02-12T20:24:46.502689] [INFO ] [FORECASTER] Starting predict_future for INMB [2026-02-12T20:24:46.503493] [DEBUG] [LOCAL ] No optimal features file found for INMB: ./output/feature-sets/INMB.txt [2026-02-12T20:24:46.503547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:46.503612] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:46.503648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:46.503707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:46.563294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:46.564060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:46.564142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:46.564175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:46.688702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:46.688866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:46.688913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:46.688947] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:46.692414] [DEBUG] [FORECASTER] INMB: Forecast T+1@11:T+2@11: UP (p=97.23%) [2026-02-12T20:24:46.692715] [INFO ] [FORECASTER] Completed predict_future for INMB [2026-02-12T20:24:46.692853] [INFO ] [sig ] INMB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:46.838806] [INFO ] [LOCAL ] Saved forecast: INMB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/INMB.txt [2026-02-12T20:24:46.838978] [INFO ] [sig ] [1621/3411] Completed INMB in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-12T20:24:46.839021] [INFO ] [sig ] [1622/3411] Forecasting INMD... [2026-02-12T20:24:46.839054] [INFO ] [sig ] Generating forecast for: INMD [2026-02-12T20:24:46.839084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMD' from 'https://tdm.silogroup.org/data/derivative_storage/INMD.csv'. [2026-02-12T20:24:46.850902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMD'. [2026-02-12T20:24:46.851290] [INFO ] [FORECASTER] Starting predict_future for INMD [2026-02-12T20:24:46.852183] [DEBUG] [LOCAL ] No optimal features file found for INMD: ./output/feature-sets/INMD.txt [2026-02-12T20:24:46.852239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:46.852273] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:46.852301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:46.852360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:46.910370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:46.911290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:46.911380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:46.911415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:47.035946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:47.036097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:47.036137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:47.036167] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:47.039726] [DEBUG] [FORECASTER] INMD: Forecast T+1@11:T+2@11: UP (p=76.20%) [2026-02-12T20:24:47.040019] [INFO ] [FORECASTER] Completed predict_future for INMD [2026-02-12T20:24:47.040158] [INFO ] [sig ] INMD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:47.186290] [INFO ] [LOCAL ] Saved forecast: INMD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/INMD.txt [2026-02-12T20:24:47.186451] [INFO ] [sig ] [1622/3411] Completed INMD in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-12T20:24:47.186500] [INFO ] [sig ] [1623/3411] Forecasting INN... [2026-02-12T20:24:47.186535] [INFO ] [sig ] Generating forecast for: INN [2026-02-12T20:24:47.186586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INN' from 'https://tdm.silogroup.org/data/derivative_storage/INN.csv'. [2026-02-12T20:24:47.199796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INN'. [2026-02-12T20:24:47.200362] [INFO ] [FORECASTER] Starting predict_future for INN [2026-02-12T20:24:47.201491] [DEBUG] [LOCAL ] No optimal features file found for INN: ./output/feature-sets/INN.txt [2026-02-12T20:24:47.201544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:47.201596] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:47.201626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:47.201684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:47.262656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:47.263710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:47.263795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:47.263831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:47.384780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:47.384916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:47.384957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:47.384985] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:47.388765] [DEBUG] [FORECASTER] INN: Forecast T+1@11:T+2@11: DOWN (p=16.11%) [2026-02-12T20:24:47.389044] [INFO ] [FORECASTER] Completed predict_future for INN [2026-02-12T20:24:47.389172] [INFO ] [sig ] INN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:47.531947] [INFO ] [LOCAL ] Saved forecast: INN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/INN.txt [2026-02-12T20:24:47.532082] [INFO ] [sig ] [1623/3411] Completed INN in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-12T20:24:47.532122] [INFO ] [sig ] [1624/3411] Forecasting INO... [2026-02-12T20:24:47.532164] [INFO ] [sig ] Generating forecast for: INO [2026-02-12T20:24:47.532195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INO' from 'https://tdm.silogroup.org/data/derivative_storage/INO.csv'. [2026-02-12T20:24:47.543891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INO'. [2026-02-12T20:24:47.544228] [INFO ] [FORECASTER] Starting predict_future for INO [2026-02-12T20:24:47.545027] [DEBUG] [LOCAL ] No optimal features file found for INO: ./output/feature-sets/INO.txt [2026-02-12T20:24:47.545079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:47.545111] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:47.545138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:47.545194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:47.603109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:47.603747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:47.603856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:47.603890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:47.720785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:47.720936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:47.720975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:47.721005] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:47.724493] [DEBUG] [FORECASTER] INO: Forecast T+1@11:T+2@11: UP (p=50.65%) [2026-02-12T20:24:47.724796] [INFO ] [FORECASTER] Completed predict_future for INO [2026-02-12T20:24:47.724957] [INFO ] [sig ] INO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:47.864133] [INFO ] [LOCAL ] Saved forecast: INO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/INO.txt [2026-02-12T20:24:47.864266] [INFO ] [sig ] [1624/3411] Completed INO in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-12T20:24:47.864305] [INFO ] [sig ] [1625/3411] Forecasting INOD... [2026-02-12T20:24:47.864337] [INFO ] [sig ] Generating forecast for: INOD [2026-02-12T20:24:47.864367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INOD' from 'https://tdm.silogroup.org/data/derivative_storage/INOD.csv'. [2026-02-12T20:24:47.875631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INOD'. [2026-02-12T20:24:47.875955] [INFO ] [FORECASTER] Starting predict_future for INOD [2026-02-12T20:24:47.876753] [DEBUG] [LOCAL ] No optimal features file found for INOD: ./output/feature-sets/INOD.txt [2026-02-12T20:24:47.876805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:47.876841] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:47.876869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:47.876926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:47.934878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:47.935622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:47.935704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:47.935736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:48.060158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:48.060295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:48.060335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:48.060364] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:48.064106] [DEBUG] [FORECASTER] INOD: Forecast T+1@11:T+2@11: DOWN (p=33.45%) [2026-02-12T20:24:48.064381] [INFO ] [FORECASTER] Completed predict_future for INOD [2026-02-12T20:24:48.064513] [INFO ] [sig ] INOD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:48.210407] [INFO ] [LOCAL ] Saved forecast: INOD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/INOD.txt [2026-02-12T20:24:48.210589] [INFO ] [sig ] [1625/3411] Completed INOD in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-12T20:24:48.210632] [INFO ] [sig ] [1626/3411] Forecasting INSE... [2026-02-12T20:24:48.210663] [INFO ] [sig ] Generating forecast for: INSE [2026-02-12T20:24:48.210693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSE' from 'https://tdm.silogroup.org/data/derivative_storage/INSE.csv'. [2026-02-12T20:24:48.222715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSE'. [2026-02-12T20:24:48.223042] [INFO ] [FORECASTER] Starting predict_future for INSE [2026-02-12T20:24:48.223857] [DEBUG] [LOCAL ] No optimal features file found for INSE: ./output/feature-sets/INSE.txt [2026-02-12T20:24:48.223910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:48.223942] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:48.223969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:48.224030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:48.283478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:48.284343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:48.284430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:48.284464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:48.420181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:48.420346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:48.420386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:48.420415] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:48.424147] [DEBUG] [FORECASTER] INSE: Forecast T+1@11:T+2@11: DOWN (p=14.02%) [2026-02-12T20:24:48.424515] [INFO ] [FORECASTER] Completed predict_future for INSE [2026-02-12T20:24:48.424686] [INFO ] [sig ] INSE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:48.572830] [INFO ] [LOCAL ] Saved forecast: INSE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/INSE.txt [2026-02-12T20:24:48.573024] [INFO ] [sig ] [1626/3411] Completed INSE in 0.4s | 2.79 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-12T20:24:48.573068] [INFO ] [sig ] [1627/3411] Forecasting INSG... [2026-02-12T20:24:48.573100] [INFO ] [sig ] Generating forecast for: INSG [2026-02-12T20:24:48.573130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSG' from 'https://tdm.silogroup.org/data/derivative_storage/INSG.csv'. [2026-02-12T20:24:48.585208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSG'. [2026-02-12T20:24:48.585640] [INFO ] [FORECASTER] Starting predict_future for INSG [2026-02-12T20:24:48.586470] [DEBUG] [LOCAL ] No optimal features file found for INSG: ./output/feature-sets/INSG.txt [2026-02-12T20:24:48.586524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:48.586556] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:48.586602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:48.586661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:48.645408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:48.646265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:48.646351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:48.646385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:48.765148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:48.765288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:48.765329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:48.765391] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:48.768897] [DEBUG] [FORECASTER] INSG: Forecast T+1@11:T+2@11: UP (p=74.14%) [2026-02-12T20:24:48.769185] [INFO ] [FORECASTER] Completed predict_future for INSG [2026-02-12T20:24:48.769318] [INFO ] [sig ] INSG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:48.909219] [INFO ] [LOCAL ] Saved forecast: INSG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/INSG.txt [2026-02-12T20:24:48.909407] [INFO ] [sig ] [1627/3411] Completed INSG in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-12T20:24:48.909448] [INFO ] [sig ] [1628/3411] Forecasting INSM... [2026-02-12T20:24:48.909479] [INFO ] [sig ] Generating forecast for: INSM [2026-02-12T20:24:48.909509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSM' from 'https://tdm.silogroup.org/data/derivative_storage/INSM.csv'. [2026-02-12T20:24:48.921317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSM'. [2026-02-12T20:24:48.921704] [INFO ] [FORECASTER] Starting predict_future for INSM [2026-02-12T20:24:48.922480] [DEBUG] [LOCAL ] No optimal features file found for INSM: ./output/feature-sets/INSM.txt [2026-02-12T20:24:48.922532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:48.922564] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:48.922619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:48.922681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:48.980685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:48.981595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:48.981684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:48.981718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:49.103901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:49.104062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:49.104102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:49.104130] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:49.107741] [DEBUG] [FORECASTER] INSM: Forecast T+1@11:T+2@11: UP (p=97.03%) [2026-02-12T20:24:49.108067] [INFO ] [FORECASTER] Completed predict_future for INSM [2026-02-12T20:24:49.108203] [INFO ] [sig ] INSM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:49.252940] [INFO ] [LOCAL ] Saved forecast: INSM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/INSM.txt [2026-02-12T20:24:49.253100] [INFO ] [sig ] [1628/3411] Completed INSM in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-12T20:24:49.253141] [INFO ] [sig ] [1629/3411] Forecasting INSP... [2026-02-12T20:24:49.253172] [INFO ] [sig ] Generating forecast for: INSP [2026-02-12T20:24:49.253203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSP' from 'https://tdm.silogroup.org/data/derivative_storage/INSP.csv'. [2026-02-12T20:24:49.267325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSP'. [2026-02-12T20:24:49.267844] [INFO ] [FORECASTER] Starting predict_future for INSP [2026-02-12T20:24:49.268758] [DEBUG] [LOCAL ] No optimal features file found for INSP: ./output/feature-sets/INSP.txt [2026-02-12T20:24:49.268823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:49.268865] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:49.268901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:49.268968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:49.328026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:49.329182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:49.329274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:49.329327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:49.455680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:49.455871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:49.455921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:49.455955] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:49.459645] [DEBUG] [FORECASTER] INSP: Forecast T+1@11:T+2@11: DOWN (p=21.96%) [2026-02-12T20:24:49.459930] [INFO ] [FORECASTER] Completed predict_future for INSP [2026-02-12T20:24:49.460256] [INFO ] [sig ] INSP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:49.602756] [INFO ] [LOCAL ] Saved forecast: INSP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/INSP.txt [2026-02-12T20:24:49.602928] [INFO ] [sig ] [1629/3411] Completed INSP in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-12T20:24:49.602975] [INFO ] [sig ] [1630/3411] Forecasting INTA... [2026-02-12T20:24:49.603005] [INFO ] [sig ] Generating forecast for: INTA [2026-02-12T20:24:49.603037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTA' from 'https://tdm.silogroup.org/data/derivative_storage/INTA.csv'. [2026-02-12T20:24:49.614297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTA'. [2026-02-12T20:24:49.614635] [INFO ] [FORECASTER] Starting predict_future for INTA [2026-02-12T20:24:49.615445] [DEBUG] [LOCAL ] No optimal features file found for INTA: ./output/feature-sets/INTA.txt [2026-02-12T20:24:49.615497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:49.615529] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:49.615555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:49.615632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:49.681095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:49.682067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:49.682154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:49.682186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:49.808596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:49.808753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:49.808794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:49.808824] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:49.812272] [DEBUG] [FORECASTER] INTA: Forecast T+1@11:T+2@11: UP (p=64.64%) [2026-02-12T20:24:49.812562] [INFO ] [FORECASTER] Completed predict_future for INTA [2026-02-12T20:24:49.812711] [INFO ] [sig ] INTA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:49.951541] [INFO ] [LOCAL ] Saved forecast: INTA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/INTA.txt [2026-02-12T20:24:49.951715] [INFO ] [sig ] [1630/3411] Completed INTA in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-12T20:24:49.951755] [INFO ] [sig ] [1631/3411] Forecasting INTC... [2026-02-12T20:24:49.951786] [INFO ] [sig ] Generating forecast for: INTC [2026-02-12T20:24:49.951816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTC' from 'https://tdm.silogroup.org/data/derivative_storage/INTC.csv'. [2026-02-12T20:24:49.963860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTC'. [2026-02-12T20:24:49.964199] [INFO ] [FORECASTER] Starting predict_future for INTC [2026-02-12T20:24:49.965031] [DEBUG] [LOCAL ] No optimal features file found for INTC: ./output/feature-sets/INTC.txt [2026-02-12T20:24:49.965083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:49.965145] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:49.965174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:49.965243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:50.022765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:50.023739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:50.023830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:50.023863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:50.155351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:50.155545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:50.155613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:50.155645] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:50.159368] [DEBUG] [FORECASTER] INTC: Forecast T+1@11:T+2@11: DOWN (p=22.37%) [2026-02-12T20:24:50.159789] [INFO ] [FORECASTER] Completed predict_future for INTC [2026-02-12T20:24:50.159936] [INFO ] [sig ] INTC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:50.303373] [INFO ] [LOCAL ] Saved forecast: INTC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/INTC.txt [2026-02-12T20:24:50.303528] [INFO ] [sig ] [1631/3411] Completed INTC in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-12T20:24:50.303587] [INFO ] [sig ] [1632/3411] Forecasting INVA... [2026-02-12T20:24:50.303622] [INFO ] [sig ] Generating forecast for: INVA [2026-02-12T20:24:50.303653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVA' from 'https://tdm.silogroup.org/data/derivative_storage/INVA.csv'. [2026-02-12T20:24:50.316908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVA'. [2026-02-12T20:24:50.317332] [INFO ] [FORECASTER] Starting predict_future for INVA [2026-02-12T20:24:50.318198] [DEBUG] [LOCAL ] No optimal features file found for INVA: ./output/feature-sets/INVA.txt [2026-02-12T20:24:50.318251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:50.318284] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:50.318310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:50.318367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:50.376663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:50.377631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:50.377744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:50.377779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:50.502404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:50.502565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:50.502634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:50.502665] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:50.506329] [DEBUG] [FORECASTER] INVA: Forecast T+1@11:T+2@11: UP (p=89.11%) [2026-02-12T20:24:50.506640] [INFO ] [FORECASTER] Completed predict_future for INVA [2026-02-12T20:24:50.506774] [INFO ] [sig ] INVA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:50.649563] [INFO ] [LOCAL ] Saved forecast: INVA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/INVA.txt [2026-02-12T20:24:50.649736] [INFO ] [sig ] [1632/3411] Completed INVA in 0.3s | 2.79 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-12T20:24:50.649775] [INFO ] [sig ] [1633/3411] Forecasting INVE... [2026-02-12T20:24:50.649805] [INFO ] [sig ] Generating forecast for: INVE [2026-02-12T20:24:50.649836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVE' from 'https://tdm.silogroup.org/data/derivative_storage/INVE.csv'. [2026-02-12T20:24:50.660816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVE'. [2026-02-12T20:24:50.661112] [INFO ] [FORECASTER] Starting predict_future for INVE [2026-02-12T20:24:50.661911] [DEBUG] [LOCAL ] No optimal features file found for INVE: ./output/feature-sets/INVE.txt [2026-02-12T20:24:50.661963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:50.661995] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:50.662022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:50.662078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:50.720374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:50.721116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:50.721196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:50.721229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:50.840901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:50.841071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:50.841111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:50.841143] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:50.844773] [DEBUG] [FORECASTER] INVE: Forecast T+1@11:T+2@11: UP (p=78.50%) [2026-02-12T20:24:50.845086] [INFO ] [FORECASTER] Completed predict_future for INVE [2026-02-12T20:24:50.845228] [INFO ] [sig ] INVE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:51.000229] [INFO ] [LOCAL ] Saved forecast: INVE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/INVE.txt [2026-02-12T20:24:51.000378] [INFO ] [sig ] [1633/3411] Completed INVE in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-12T20:24:51.000418] [INFO ] [sig ] [1634/3411] Forecasting INVH... [2026-02-12T20:24:51.000447] [INFO ] [sig ] Generating forecast for: INVH [2026-02-12T20:24:51.000480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVH' from 'https://tdm.silogroup.org/data/derivative_storage/INVH.csv'. [2026-02-12T20:24:51.013609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVH'. [2026-02-12T20:24:51.013913] [INFO ] [FORECASTER] Starting predict_future for INVH [2026-02-12T20:24:51.014777] [DEBUG] [LOCAL ] No optimal features file found for INVH: ./output/feature-sets/INVH.txt [2026-02-12T20:24:51.014829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:51.014860] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:51.014887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:51.014944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:51.075955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:51.076928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:51.077014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:51.077048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:51.207892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:51.208068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:51.208108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:51.208182] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:51.211864] [DEBUG] [FORECASTER] INVH: Forecast T+1@11:T+2@11: UP (p=91.38%) [2026-02-12T20:24:51.212204] [INFO ] [FORECASTER] Completed predict_future for INVH [2026-02-12T20:24:51.212357] [INFO ] [sig ] INVH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:51.356064] [INFO ] [LOCAL ] Saved forecast: INVH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/INVH.txt [2026-02-12T20:24:51.356244] [INFO ] [sig ] [1634/3411] Completed INVH in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-12T20:24:51.356285] [INFO ] [sig ] [1635/3411] Forecasting IONS... [2026-02-12T20:24:51.356317] [INFO ] [sig ] Generating forecast for: IONS [2026-02-12T20:24:51.356356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IONS' from 'https://tdm.silogroup.org/data/derivative_storage/IONS.csv'. [2026-02-12T20:24:51.368210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IONS'. [2026-02-12T20:24:51.368609] [INFO ] [FORECASTER] Starting predict_future for IONS [2026-02-12T20:24:51.369393] [DEBUG] [LOCAL ] No optimal features file found for IONS: ./output/feature-sets/IONS.txt [2026-02-12T20:24:51.369446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:51.369477] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:51.369503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:51.369559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:51.427530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:51.428410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:51.428493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:51.428526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:51.551258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:51.551405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:51.551445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:51.551474] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:51.555111] [DEBUG] [FORECASTER] IONS: Forecast T+1@11:T+2@11: DOWN (p=41.34%) [2026-02-12T20:24:51.555397] [INFO ] [FORECASTER] Completed predict_future for IONS [2026-02-12T20:24:51.555532] [INFO ] [sig ] IONS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:51.697386] [INFO ] [LOCAL ] Saved forecast: IONS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IONS.txt [2026-02-12T20:24:51.697527] [INFO ] [sig ] [1635/3411] Completed IONS in 0.3s | 2.79 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-12T20:24:51.697568] [INFO ] [sig ] [1636/3411] Forecasting IOSP... [2026-02-12T20:24:51.697626] [INFO ] [sig ] Generating forecast for: IOSP [2026-02-12T20:24:51.697657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOSP' from 'https://tdm.silogroup.org/data/derivative_storage/IOSP.csv'. [2026-02-12T20:24:51.710330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOSP'. [2026-02-12T20:24:51.710661] [INFO ] [FORECASTER] Starting predict_future for IOSP [2026-02-12T20:24:51.711672] [DEBUG] [LOCAL ] No optimal features file found for IOSP: ./output/feature-sets/IOSP.txt [2026-02-12T20:24:51.711724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:51.711755] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:51.711782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:51.711840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:51.772818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:51.773648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:51.773733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:51.773767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:51.895842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:51.895996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:51.896036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:51.896065] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:51.899607] [DEBUG] [FORECASTER] IOSP: Forecast T+1@11:T+2@11: DOWN (p=0.74%) [2026-02-12T20:24:51.899894] [INFO ] [FORECASTER] Completed predict_future for IOSP [2026-02-12T20:24:51.900047] [INFO ] [sig ] IOSP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:52.039614] [INFO ] [LOCAL ] Saved forecast: IOSP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IOSP.txt [2026-02-12T20:24:52.039777] [INFO ] [sig ] [1636/3411] Completed IOSP in 0.3s | 2.79 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-12T20:24:52.039817] [INFO ] [sig ] [1637/3411] Forecasting IOVA... [2026-02-12T20:24:52.039848] [INFO ] [sig ] Generating forecast for: IOVA [2026-02-12T20:24:52.039880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOVA' from 'https://tdm.silogroup.org/data/derivative_storage/IOVA.csv'. [2026-02-12T20:24:52.051086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOVA'. [2026-02-12T20:24:52.051392] [INFO ] [FORECASTER] Starting predict_future for IOVA [2026-02-12T20:24:52.052256] [DEBUG] [LOCAL ] No optimal features file found for IOVA: ./output/feature-sets/IOVA.txt [2026-02-12T20:24:52.052311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:52.052343] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:52.052371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:52.052430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:52.111729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:52.112531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:52.112632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:52.112668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:52.234501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:52.234684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:52.234726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:52.234755] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:52.241915] [DEBUG] [FORECASTER] IOVA: Forecast T+1@11:T+2@11: DOWN (p=32.45%) [2026-02-12T20:24:52.242274] [INFO ] [FORECASTER] Completed predict_future for IOVA [2026-02-12T20:24:52.242431] [INFO ] [sig ] IOVA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:52.392170] [INFO ] [LOCAL ] Saved forecast: IOVA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IOVA.txt [2026-02-12T20:24:52.392335] [INFO ] [sig ] [1637/3411] Completed IOVA in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-12T20:24:52.392377] [INFO ] [sig ] [1638/3411] Forecasting IPGP... [2026-02-12T20:24:52.392408] [INFO ] [sig ] Generating forecast for: IPGP [2026-02-12T20:24:52.392447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPGP' from 'https://tdm.silogroup.org/data/derivative_storage/IPGP.csv'. [2026-02-12T20:24:52.404086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPGP'. [2026-02-12T20:24:52.404387] [INFO ] [FORECASTER] Starting predict_future for IPGP [2026-02-12T20:24:52.405211] [DEBUG] [LOCAL ] No optimal features file found for IPGP: ./output/feature-sets/IPGP.txt [2026-02-12T20:24:52.405264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:52.405304] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:52.405333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:52.405389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:52.461982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:52.462853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:52.462938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:52.462971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:52.587425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:52.587602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:52.587646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:52.587676] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:52.591212] [DEBUG] [FORECASTER] IPGP: Forecast T+1@11:T+2@11: UP (p=55.01%) [2026-02-12T20:24:52.591502] [INFO ] [FORECASTER] Completed predict_future for IPGP [2026-02-12T20:24:52.591658] [INFO ] [sig ] IPGP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:52.736834] [INFO ] [LOCAL ] Saved forecast: IPGP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IPGP.txt [2026-02-12T20:24:52.736999] [INFO ] [sig ] [1638/3411] Completed IPGP in 0.3s | 2.79 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-12T20:24:52.737041] [INFO ] [sig ] [1639/3411] Forecasting IPI... [2026-02-12T20:24:52.737074] [INFO ] [sig ] Generating forecast for: IPI [2026-02-12T20:24:52.737305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPI' from 'https://tdm.silogroup.org/data/derivative_storage/IPI.csv'. [2026-02-12T20:24:52.749496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPI'. [2026-02-12T20:24:52.749833] [INFO ] [FORECASTER] Starting predict_future for IPI [2026-02-12T20:24:52.750635] [DEBUG] [LOCAL ] No optimal features file found for IPI: ./output/feature-sets/IPI.txt [2026-02-12T20:24:52.750687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:52.750719] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:52.750758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:52.750818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:52.808941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:52.809682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:52.809763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:52.809796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:52.939422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:52.939624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:52.939685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:52.939730] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:52.944736] [DEBUG] [FORECASTER] IPI: Forecast T+1@11:T+2@11: UP (p=80.77%) [2026-02-12T20:24:52.945106] [INFO ] [FORECASTER] Completed predict_future for IPI [2026-02-12T20:24:52.945286] [INFO ] [sig ] IPI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:53.093022] [INFO ] [LOCAL ] Saved forecast: IPI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IPI.txt [2026-02-12T20:24:53.093177] [INFO ] [sig ] [1639/3411] Completed IPI in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-12T20:24:53.093216] [INFO ] [sig ] [1640/3411] Forecasting IQ... [2026-02-12T20:24:53.093246] [INFO ] [sig ] Generating forecast for: IQ [2026-02-12T20:24:53.093278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQ.csv'. [2026-02-12T20:24:53.104427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQ'. [2026-02-12T20:24:53.104766] [INFO ] [FORECASTER] Starting predict_future for IQ [2026-02-12T20:24:53.105617] [DEBUG] [LOCAL ] No optimal features file found for IQ: ./output/feature-sets/IQ.txt [2026-02-12T20:24:53.105670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:53.105702] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:53.105729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:53.105786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:53.165170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:53.165978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:53.166062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:53.166096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:53.289855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:53.290032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:53.290073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:53.290102] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:53.293619] [DEBUG] [FORECASTER] IQ: Forecast T+1@11:T+2@11: DOWN (p=49.61%) [2026-02-12T20:24:53.294100] [INFO ] [FORECASTER] Completed predict_future for IQ [2026-02-12T20:24:53.294258] [INFO ] [sig ] IQ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:53.449017] [INFO ] [LOCAL ] Saved forecast: IQ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IQ.txt [2026-02-12T20:24:53.449184] [INFO ] [sig ] [1640/3411] Completed IQ in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-12T20:24:53.449224] [INFO ] [sig ] [1641/3411] Forecasting IQI... [2026-02-12T20:24:53.449255] [INFO ] [sig ] Generating forecast for: IQI [2026-02-12T20:24:53.449286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQI' from 'https://tdm.silogroup.org/data/derivative_storage/IQI.csv'. [2026-02-12T20:24:53.463145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQI'. [2026-02-12T20:24:53.463514] [INFO ] [FORECASTER] Starting predict_future for IQI [2026-02-12T20:24:53.464346] [DEBUG] [LOCAL ] No optimal features file found for IQI: ./output/feature-sets/IQI.txt [2026-02-12T20:24:53.464398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:53.464430] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:53.464457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:53.464513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:53.522346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:53.523110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:53.523194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:53.523259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:53.644136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:53.644316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:53.644373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:53.644420] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:53.649202] [DEBUG] [FORECASTER] IQI: Forecast T+1@11:T+2@11: DOWN (p=30.35%) [2026-02-12T20:24:53.649563] [INFO ] [FORECASTER] Completed predict_future for IQI [2026-02-12T20:24:53.649761] [INFO ] [sig ] IQI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:53.806085] [INFO ] [LOCAL ] Saved forecast: IQI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IQI.txt [2026-02-12T20:24:53.806250] [INFO ] [sig ] [1641/3411] Completed IQI in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-12T20:24:53.806291] [INFO ] [sig ] [1642/3411] Forecasting IQQQ... [2026-02-12T20:24:53.806320] [INFO ] [sig ] Generating forecast for: IQQQ [2026-02-12T20:24:53.806353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQQQ.csv'. [2026-02-12T20:24:53.818144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQQQ'. [2026-02-12T20:24:53.818680] [INFO ] [FORECASTER] Starting predict_future for IQQQ [2026-02-12T20:24:53.819730] [DEBUG] [LOCAL ] No optimal features file found for IQQQ: ./output/feature-sets/IQQQ.txt [2026-02-12T20:24:53.819784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:53.819816] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:53.819842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:53.819900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:53.883002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:53.883994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:53.884085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:53.884121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:54.006231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:54.006394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:54.006437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:54.006467] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:54.009993] [DEBUG] [FORECASTER] IQQQ: Forecast T+1@11:T+2@11: UP (p=92.44%) [2026-02-12T20:24:54.010280] [INFO ] [FORECASTER] Completed predict_future for IQQQ [2026-02-12T20:24:54.010434] [INFO ] [sig ] IQQQ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:54.157190] [INFO ] [LOCAL ] Saved forecast: IQQQ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IQQQ.txt [2026-02-12T20:24:54.157412] [INFO ] [sig ] [1642/3411] Completed IQQQ in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-12T20:24:54.157453] [INFO ] [sig ] [1643/3411] Forecasting IRDM... [2026-02-12T20:24:54.157483] [INFO ] [sig ] Generating forecast for: IRDM [2026-02-12T20:24:54.157516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRDM' from 'https://tdm.silogroup.org/data/derivative_storage/IRDM.csv'. [2026-02-12T20:24:54.169649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRDM'. [2026-02-12T20:24:54.170094] [INFO ] [FORECASTER] Starting predict_future for IRDM [2026-02-12T20:24:54.170983] [DEBUG] [LOCAL ] No optimal features file found for IRDM: ./output/feature-sets/IRDM.txt [2026-02-12T20:24:54.171054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:54.171102] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:54.171133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:54.171192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:54.231198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:54.232153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:54.232239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:54.232273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:54.353609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:54.353786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:54.353835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:54.353865] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:54.357490] [DEBUG] [FORECASTER] IRDM: Forecast T+1@11:T+2@11: UP (p=62.41%) [2026-02-12T20:24:54.357794] [INFO ] [FORECASTER] Completed predict_future for IRDM [2026-02-12T20:24:54.357924] [INFO ] [sig ] IRDM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:54.499219] [INFO ] [LOCAL ] Saved forecast: IRDM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IRDM.txt [2026-02-12T20:24:54.499377] [INFO ] [sig ] [1643/3411] Completed IRDM in 0.3s | 2.79 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-12T20:24:54.499416] [INFO ] [sig ] [1644/3411] Forecasting IREN... [2026-02-12T20:24:54.499445] [INFO ] [sig ] Generating forecast for: IREN [2026-02-12T20:24:54.499477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IREN' from 'https://tdm.silogroup.org/data/derivative_storage/IREN.csv'. [2026-02-12T20:24:54.511270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IREN'. [2026-02-12T20:24:54.511602] [INFO ] [FORECASTER] Starting predict_future for IREN [2026-02-12T20:24:54.512404] [DEBUG] [LOCAL ] No optimal features file found for IREN: ./output/feature-sets/IREN.txt [2026-02-12T20:24:54.512468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:54.512500] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:54.512528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:54.512613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:54.569867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:54.570691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:54.570774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:54.570807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:54.690815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:54.690974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:54.691016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:54.691048] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:54.694489] [DEBUG] [FORECASTER] IREN: Forecast T+1@11:T+2@11: UP (p=87.58%) [2026-02-12T20:24:54.694778] [INFO ] [FORECASTER] Completed predict_future for IREN [2026-02-12T20:24:54.694906] [INFO ] [sig ] IREN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:54.833916] [INFO ] [LOCAL ] Saved forecast: IREN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IREN.txt [2026-02-12T20:24:54.834088] [INFO ] [sig ] [1644/3411] Completed IREN in 0.3s | 2.79 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-12T20:24:54.834130] [INFO ] [sig ] [1645/3411] Forecasting IRM... [2026-02-12T20:24:54.834159] [INFO ] [sig ] Generating forecast for: IRM [2026-02-12T20:24:54.834191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRM' from 'https://tdm.silogroup.org/data/derivative_storage/IRM.csv'. [2026-02-12T20:24:54.845816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRM'. [2026-02-12T20:24:54.846145] [INFO ] [FORECASTER] Starting predict_future for IRM [2026-02-12T20:24:54.846935] [DEBUG] [LOCAL ] No optimal features file found for IRM: ./output/feature-sets/IRM.txt [2026-02-12T20:24:54.846988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:54.847019] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:54.847046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:54.847102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:54.903315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:54.904065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:54.904147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:54.904180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:55.024432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:55.024615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:55.024656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:55.024685] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:55.028462] [DEBUG] [FORECASTER] IRM: Forecast T+1@11:T+2@11: UP (p=55.82%) [2026-02-12T20:24:55.028755] [INFO ] [FORECASTER] Completed predict_future for IRM [2026-02-12T20:24:55.028888] [INFO ] [sig ] IRM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:55.167745] [INFO ] [LOCAL ] Saved forecast: IRM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IRM.txt [2026-02-12T20:24:55.167903] [INFO ] [sig ] [1645/3411] Completed IRM in 0.3s | 2.79 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-12T20:24:55.167942] [INFO ] [sig ] [1646/3411] Forecasting IRMD... [2026-02-12T20:24:55.167972] [INFO ] [sig ] Generating forecast for: IRMD [2026-02-12T20:24:55.168004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRMD' from 'https://tdm.silogroup.org/data/derivative_storage/IRMD.csv'. [2026-02-12T20:24:55.180225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRMD'. [2026-02-12T20:24:55.180553] [INFO ] [FORECASTER] Starting predict_future for IRMD [2026-02-12T20:24:55.181364] [DEBUG] [LOCAL ] No optimal features file found for IRMD: ./output/feature-sets/IRMD.txt [2026-02-12T20:24:55.181416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:55.181446] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:55.181472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:55.181527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:55.238673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:55.239524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:55.239645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:55.239683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:55.367510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:55.367687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:55.367729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:55.367759] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:55.371356] [DEBUG] [FORECASTER] IRMD: Forecast T+1@11:T+2@11: DOWN (p=8.21%) [2026-02-12T20:24:55.371715] [INFO ] [FORECASTER] Completed predict_future for IRMD [2026-02-12T20:24:55.371874] [INFO ] [sig ] IRMD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:55.515765] [INFO ] [LOCAL ] Saved forecast: IRMD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IRMD.txt [2026-02-12T20:24:55.515939] [INFO ] [sig ] [1646/3411] Completed IRMD in 0.3s | 2.79 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-12T20:24:55.515996] [INFO ] [sig ] [1647/3411] Forecasting IRON... [2026-02-12T20:24:55.516037] [INFO ] [sig ] Generating forecast for: IRON [2026-02-12T20:24:55.516101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRON' from 'https://tdm.silogroup.org/data/derivative_storage/IRON.csv'. [2026-02-12T20:24:55.528482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRON'. [2026-02-12T20:24:55.528923] [INFO ] [FORECASTER] Starting predict_future for IRON [2026-02-12T20:24:55.529792] [DEBUG] [LOCAL ] No optimal features file found for IRON: ./output/feature-sets/IRON.txt [2026-02-12T20:24:55.529851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:55.529885] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:55.529912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:55.530000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:55.591820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:55.592827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:55.592915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:55.592949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:55.721637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:55.721821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:55.721870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:55.721903] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:55.725710] [DEBUG] [FORECASTER] IRON: Forecast T+1@11:T+2@11: DOWN (p=43.79%) [2026-02-12T20:24:55.726014] [INFO ] [FORECASTER] Completed predict_future for IRON [2026-02-12T20:24:55.726166] [INFO ] [sig ] IRON: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:55.870346] [INFO ] [LOCAL ] Saved forecast: IRON 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IRON.txt [2026-02-12T20:24:55.870504] [INFO ] [sig ] [1647/3411] Completed IRON in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 10.5m [2026-02-12T20:24:55.870551] [INFO ] [sig ] [1648/3411] Forecasting IRTC... [2026-02-12T20:24:55.870602] [INFO ] [sig ] Generating forecast for: IRTC [2026-02-12T20:24:55.870635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRTC' from 'https://tdm.silogroup.org/data/derivative_storage/IRTC.csv'. [2026-02-12T20:24:55.882442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRTC'. [2026-02-12T20:24:55.882840] [INFO ] [FORECASTER] Starting predict_future for IRTC [2026-02-12T20:24:55.883683] [DEBUG] [LOCAL ] No optimal features file found for IRTC: ./output/feature-sets/IRTC.txt [2026-02-12T20:24:55.883737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:55.883814] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:55.883845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:55.883905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:55.943073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:55.944044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:55.944138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:55.944174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:56.071249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:56.071404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:56.071445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:56.071475] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:56.074971] [DEBUG] [FORECASTER] IRTC: Forecast T+1@11:T+2@11: UP (p=80.60%) [2026-02-12T20:24:56.075260] [INFO ] [FORECASTER] Completed predict_future for IRTC [2026-02-12T20:24:56.075398] [INFO ] [sig ] IRTC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:56.218998] [INFO ] [LOCAL ] Saved forecast: IRTC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IRTC.txt [2026-02-12T20:24:56.219173] [INFO ] [sig ] [1648/3411] Completed IRTC in 0.3s | 2.79 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-12T20:24:56.219215] [INFO ] [sig ] [1649/3411] Forecasting IRWD... [2026-02-12T20:24:56.219247] [INFO ] [sig ] Generating forecast for: IRWD [2026-02-12T20:24:56.219279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRWD' from 'https://tdm.silogroup.org/data/derivative_storage/IRWD.csv'. [2026-02-12T20:24:56.232036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRWD'. [2026-02-12T20:24:56.232508] [INFO ] [FORECASTER] Starting predict_future for IRWD [2026-02-12T20:24:56.233370] [DEBUG] [LOCAL ] No optimal features file found for IRWD: ./output/feature-sets/IRWD.txt [2026-02-12T20:24:56.233425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:56.233457] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:56.233483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:56.233540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:56.295439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:56.296394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:56.296484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:56.296518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:56.428506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:56.428693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:56.428735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:56.428764] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:56.432863] [DEBUG] [FORECASTER] IRWD: Forecast T+1@11:T+2@11: DOWN (p=10.55%) [2026-02-12T20:24:56.433261] [INFO ] [FORECASTER] Completed predict_future for IRWD [2026-02-12T20:24:56.433434] [INFO ] [sig ] IRWD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:56.586493] [INFO ] [LOCAL ] Saved forecast: IRWD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IRWD.txt [2026-02-12T20:24:56.586675] [INFO ] [sig ] [1649/3411] Completed IRWD in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-12T20:24:56.586719] [INFO ] [sig ] [1650/3411] Forecasting ISD... [2026-02-12T20:24:56.586749] [INFO ] [sig ] Generating forecast for: ISD [2026-02-12T20:24:56.586781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISD' from 'https://tdm.silogroup.org/data/derivative_storage/ISD.csv'. [2026-02-12T20:24:56.599034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISD'. [2026-02-12T20:24:56.599428] [INFO ] [FORECASTER] Starting predict_future for ISD [2026-02-12T20:24:56.600319] [DEBUG] [LOCAL ] No optimal features file found for ISD: ./output/feature-sets/ISD.txt [2026-02-12T20:24:56.600374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:56.600409] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:56.600436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:56.600495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:56.658590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:56.659467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:56.659554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:56.659606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:56.779567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:56.779704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:56.779743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:56.779770] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:56.783082] [DEBUG] [FORECASTER] ISD: Forecast T+1@11:T+2@11: UP (p=64.20%) [2026-02-12T20:24:56.783355] [INFO ] [FORECASTER] Completed predict_future for ISD [2026-02-12T20:24:56.783482] [INFO ] [sig ] ISD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:56.924562] [INFO ] [LOCAL ] Saved forecast: ISD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ISD.txt [2026-02-12T20:24:56.924719] [INFO ] [sig ] [1650/3411] Completed ISD in 0.3s | 2.79 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-12T20:24:56.924758] [INFO ] [sig ] [1651/3411] Forecasting ISRG... [2026-02-12T20:24:56.924789] [INFO ] [sig ] Generating forecast for: ISRG [2026-02-12T20:24:56.924822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISRG' from 'https://tdm.silogroup.org/data/derivative_storage/ISRG.csv'. [2026-02-12T20:24:56.936102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISRG'. [2026-02-12T20:24:56.936425] [INFO ] [FORECASTER] Starting predict_future for ISRG [2026-02-12T20:24:56.937245] [DEBUG] [LOCAL ] No optimal features file found for ISRG: ./output/feature-sets/ISRG.txt [2026-02-12T20:24:56.937299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:56.937330] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:56.937357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:56.937413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:56.995302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:56.996146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:56.996232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:56.996265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:57.119855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:57.120015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:57.120073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:57.120133] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:57.123685] [DEBUG] [FORECASTER] ISRG: Forecast T+1@11:T+2@11: UP (p=88.88%) [2026-02-12T20:24:57.123967] [INFO ] [FORECASTER] Completed predict_future for ISRG [2026-02-12T20:24:57.124099] [INFO ] [sig ] ISRG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:57.267038] [INFO ] [LOCAL ] Saved forecast: ISRG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ISRG.txt [2026-02-12T20:24:57.267198] [INFO ] [sig ] [1651/3411] Completed ISRG in 0.3s | 2.79 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-12T20:24:57.267255] [INFO ] [sig ] [1652/3411] Forecasting ISSC... [2026-02-12T20:24:57.267294] [INFO ] [sig ] Generating forecast for: ISSC [2026-02-12T20:24:57.267325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISSC' from 'https://tdm.silogroup.org/data/derivative_storage/ISSC.csv'. [2026-02-12T20:24:57.278722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISSC'. [2026-02-12T20:24:57.279060] [INFO ] [FORECASTER] Starting predict_future for ISSC [2026-02-12T20:24:57.279882] [DEBUG] [LOCAL ] No optimal features file found for ISSC: ./output/feature-sets/ISSC.txt [2026-02-12T20:24:57.279935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:57.279966] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:57.279994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:57.280063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:57.338849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:57.339596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:57.339679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:57.339711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:57.464081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:57.464255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:57.464297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:57.464325] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:57.468438] [DEBUG] [FORECASTER] ISSC: Forecast T+1@11:T+2@11: DOWN (p=2.08%) [2026-02-12T20:24:57.468781] [INFO ] [FORECASTER] Completed predict_future for ISSC [2026-02-12T20:24:57.468930] [INFO ] [sig ] ISSC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:57.645941] [INFO ] [LOCAL ] Saved forecast: ISSC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ISSC.txt [2026-02-12T20:24:57.646134] [INFO ] [sig ] [1652/3411] Completed ISSC in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-12T20:24:57.646177] [INFO ] [sig ] [1653/3411] Forecasting ISTB... [2026-02-12T20:24:57.646206] [INFO ] [sig ] Generating forecast for: ISTB [2026-02-12T20:24:57.646237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISTB' from 'https://tdm.silogroup.org/data/derivative_storage/ISTB.csv'. [2026-02-12T20:24:57.660011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISTB'. [2026-02-12T20:24:57.660467] [INFO ] [FORECASTER] Starting predict_future for ISTB [2026-02-12T20:24:57.661452] [DEBUG] [LOCAL ] No optimal features file found for ISTB: ./output/feature-sets/ISTB.txt [2026-02-12T20:24:57.661511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:57.661545] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:57.661608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:57.661682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:57.722986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:57.724142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:57.724413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:57.724446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:57.845091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:57.845255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:57.845295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:57.845324] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:57.848839] [DEBUG] [FORECASTER] ISTB: Forecast T+1@11:T+2@11: DOWN (p=41.55%) [2026-02-12T20:24:57.849129] [INFO ] [FORECASTER] Completed predict_future for ISTB [2026-02-12T20:24:57.849261] [INFO ] [sig ] ISTB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:57.989723] [INFO ] [LOCAL ] Saved forecast: ISTB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ISTB.txt [2026-02-12T20:24:57.989857] [INFO ] [sig ] [1653/3411] Completed ISTB in 0.3s | 2.79 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-12T20:24:57.989896] [INFO ] [sig ] [1654/3411] Forecasting ITIC... [2026-02-12T20:24:57.989925] [INFO ] [sig ] Generating forecast for: ITIC [2026-02-12T20:24:57.989956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITIC' from 'https://tdm.silogroup.org/data/derivative_storage/ITIC.csv'. [2026-02-12T20:24:58.001162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITIC'. [2026-02-12T20:24:58.001459] [INFO ] [FORECASTER] Starting predict_future for ITIC [2026-02-12T20:24:58.002263] [DEBUG] [LOCAL ] No optimal features file found for ITIC: ./output/feature-sets/ITIC.txt [2026-02-12T20:24:58.002316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:58.002347] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:58.002373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:58.002429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:58.061046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:58.061707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:58.061789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:58.061822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:58.171835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:58.171969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:58.172009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:58.172039] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:58.175642] [DEBUG] [FORECASTER] ITIC: Forecast T+1@11:T+2@11: DOWN (p=5.09%) [2026-02-12T20:24:58.175918] [INFO ] [FORECASTER] Completed predict_future for ITIC [2026-02-12T20:24:58.176048] [INFO ] [sig ] ITIC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:58.322482] [INFO ] [LOCAL ] Saved forecast: ITIC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ITIC.txt [2026-02-12T20:24:58.322640] [INFO ] [sig ] [1654/3411] Completed ITIC in 0.3s | 2.79 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-12T20:24:58.322681] [INFO ] [sig ] [1655/3411] Forecasting ITRI... [2026-02-12T20:24:58.322710] [INFO ] [sig ] Generating forecast for: ITRI [2026-02-12T20:24:58.322742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRI' from 'https://tdm.silogroup.org/data/derivative_storage/ITRI.csv'. [2026-02-12T20:24:58.353202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRI'. [2026-02-12T20:24:58.353729] [INFO ] [FORECASTER] Starting predict_future for ITRI [2026-02-12T20:24:58.354529] [DEBUG] [LOCAL ] No optimal features file found for ITRI: ./output/feature-sets/ITRI.txt [2026-02-12T20:24:58.354600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:58.354645] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:58.354673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:58.354730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:58.411915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:58.412539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:58.412634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:58.412667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:58.541285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:58.541441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:58.541482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:58.541520] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:58.545140] [DEBUG] [FORECASTER] ITRI: Forecast T+1@11:T+2@11: DOWN (p=26.82%) [2026-02-12T20:24:58.545423] [INFO ] [FORECASTER] Completed predict_future for ITRI [2026-02-12T20:24:58.545565] [INFO ] [sig ] ITRI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:58.688634] [INFO ] [LOCAL ] Saved forecast: ITRI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ITRI.txt [2026-02-12T20:24:58.688768] [INFO ] [sig ] [1655/3411] Completed ITRI in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-12T20:24:58.688809] [INFO ] [sig ] [1656/3411] Forecasting ITRN... [2026-02-12T20:24:58.688838] [INFO ] [sig ] Generating forecast for: ITRN [2026-02-12T20:24:58.688870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRN' from 'https://tdm.silogroup.org/data/derivative_storage/ITRN.csv'. [2026-02-12T20:24:58.700624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRN'. [2026-02-12T20:24:58.700935] [INFO ] [FORECASTER] Starting predict_future for ITRN [2026-02-12T20:24:58.701752] [DEBUG] [LOCAL ] No optimal features file found for ITRN: ./output/feature-sets/ITRN.txt [2026-02-12T20:24:58.701807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:58.701840] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:58.701867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:58.701925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:58.763967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:58.764871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:58.764956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:58.764990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:58.896799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:58.896952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:58.896992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:58.897021] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:58.900517] [DEBUG] [FORECASTER] ITRN: Forecast T+1@11:T+2@11: DOWN (p=24.10%) [2026-02-12T20:24:58.900812] [INFO ] [FORECASTER] Completed predict_future for ITRN [2026-02-12T20:24:58.900941] [INFO ] [sig ] ITRN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:59.054629] [INFO ] [LOCAL ] Saved forecast: ITRN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ITRN.txt [2026-02-12T20:24:59.054807] [INFO ] [sig ] [1656/3411] Completed ITRN in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-12T20:24:59.054849] [INFO ] [sig ] [1657/3411] Forecasting ITUB... [2026-02-12T20:24:59.054882] [INFO ] [sig ] Generating forecast for: ITUB [2026-02-12T20:24:59.054914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITUB' from 'https://tdm.silogroup.org/data/derivative_storage/ITUB.csv'. [2026-02-12T20:24:59.067467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITUB'. [2026-02-12T20:24:59.067856] [INFO ] [FORECASTER] Starting predict_future for ITUB [2026-02-12T20:24:59.068729] [DEBUG] [LOCAL ] No optimal features file found for ITUB: ./output/feature-sets/ITUB.txt [2026-02-12T20:24:59.068783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:59.068815] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:59.068843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:59.068901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:59.130118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:59.131143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:59.131244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:59.131279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:59.260962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:59.261126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:59.261186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:59.261226] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:59.265036] [DEBUG] [FORECASTER] ITUB: Forecast T+1@11:T+2@11: UP (p=55.99%) [2026-02-12T20:24:59.265498] [INFO ] [FORECASTER] Completed predict_future for ITUB [2026-02-12T20:24:59.265651] [INFO ] [sig ] ITUB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:24:59.410671] [INFO ] [LOCAL ] Saved forecast: ITUB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ITUB.txt [2026-02-12T20:24:59.410809] [INFO ] [sig ] [1657/3411] Completed ITUB in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-12T20:24:59.410849] [INFO ] [sig ] [1658/3411] Forecasting IUS... [2026-02-12T20:24:59.410880] [INFO ] [sig ] Generating forecast for: IUS [2026-02-12T20:24:59.410911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUS' from 'https://tdm.silogroup.org/data/derivative_storage/IUS.csv'. [2026-02-12T20:24:59.422337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUS'. [2026-02-12T20:24:59.422693] [INFO ] [FORECASTER] Starting predict_future for IUS [2026-02-12T20:24:59.423476] [DEBUG] [LOCAL ] No optimal features file found for IUS: ./output/feature-sets/IUS.txt [2026-02-12T20:24:59.423528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:59.423560] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:59.423621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:59.423680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:59.480537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:59.481341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:59.481470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:59.481505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:59.604561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:59.604726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:59.604766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:59.604796] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:59.608309] [DEBUG] [FORECASTER] IUS: Forecast T+1@11:T+2@11: DOWN (p=32.86%) [2026-02-12T20:24:59.608608] [INFO ] [FORECASTER] Completed predict_future for IUS [2026-02-12T20:24:59.608744] [INFO ] [sig ] IUS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:24:59.752152] [INFO ] [LOCAL ] Saved forecast: IUS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IUS.txt [2026-02-12T20:24:59.752316] [INFO ] [sig ] [1658/3411] Completed IUS in 0.3s | 2.79 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-12T20:24:59.752358] [INFO ] [sig ] [1659/3411] Forecasting IUSB... [2026-02-12T20:24:59.752395] [INFO ] [sig ] Generating forecast for: IUSB [2026-02-12T20:24:59.752428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSB' from 'https://tdm.silogroup.org/data/derivative_storage/IUSB.csv'. [2026-02-12T20:24:59.765230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSB'. [2026-02-12T20:24:59.765588] [INFO ] [FORECASTER] Starting predict_future for IUSB [2026-02-12T20:24:59.766418] [DEBUG] [LOCAL ] No optimal features file found for IUSB: ./output/feature-sets/IUSB.txt [2026-02-12T20:24:59.766472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:24:59.766503] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:24:59.766530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:24:59.766614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:24:59.827825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:24:59.828782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:24:59.828867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:24:59.828900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:24:59.951053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:24:59.951216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:24:59.951258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:24:59.951288] [INFO ] [FORECASTER] Training complete [2026-02-12T20:24:59.955229] [DEBUG] [FORECASTER] IUSB: Forecast T+1@11:T+2@11: DOWN (p=8.88%) [2026-02-12T20:24:59.955563] [INFO ] [FORECASTER] Completed predict_future for IUSB [2026-02-12T20:24:59.955734] [INFO ] [sig ] IUSB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:00.108295] [INFO ] [LOCAL ] Saved forecast: IUSB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/IUSB.txt [2026-02-12T20:25:00.108452] [INFO ] [sig ] [1659/3411] Completed IUSB in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-12T20:25:00.108493] [INFO ] [sig ] [1660/3411] Forecasting IUSG... [2026-02-12T20:25:00.108523] [INFO ] [sig ] Generating forecast for: IUSG [2026-02-12T20:25:00.108556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSG' from 'https://tdm.silogroup.org/data/derivative_storage/IUSG.csv'. [2026-02-12T20:25:00.120958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSG'. [2026-02-12T20:25:00.121291] [INFO ] [FORECASTER] Starting predict_future for IUSG [2026-02-12T20:25:00.122094] [DEBUG] [LOCAL ] No optimal features file found for IUSG: ./output/feature-sets/IUSG.txt [2026-02-12T20:25:00.122147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:00.122177] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:00.122204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:00.122261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:00.181025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:00.181907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:00.181994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:00.182027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:00.305945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:00.306099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:00.306139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:00.306171] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:00.313507] [DEBUG] [FORECASTER] IUSG: Forecast T+1@11:T+2@11: UP (p=90.92%) [2026-02-12T20:25:00.313890] [INFO ] [FORECASTER] Completed predict_future for IUSG [2026-02-12T20:25:00.314040] [INFO ] [sig ] IUSG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:00.459627] [INFO ] [LOCAL ] Saved forecast: IUSG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IUSG.txt [2026-02-12T20:25:00.459804] [INFO ] [sig ] [1660/3411] Completed IUSG in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-12T20:25:00.459847] [INFO ] [sig ] [1661/3411] Forecasting IVAL... [2026-02-12T20:25:00.459877] [INFO ] [sig ] Generating forecast for: IVAL [2026-02-12T20:25:00.459908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVAL' from 'https://tdm.silogroup.org/data/derivative_storage/IVAL.csv'. [2026-02-12T20:25:00.471181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVAL'. [2026-02-12T20:25:00.471493] [INFO ] [FORECASTER] Starting predict_future for IVAL [2026-02-12T20:25:00.472298] [DEBUG] [LOCAL ] No optimal features file found for IVAL: ./output/feature-sets/IVAL.txt [2026-02-12T20:25:00.472352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:00.472384] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:00.472410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:00.472466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:00.530882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:00.531853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:00.531946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:00.531980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:00.652239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:00.652627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:00.652670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:00.652699] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:00.656328] [DEBUG] [FORECASTER] IVAL: Forecast T+1@11:T+2@11: UP (p=87.88%) [2026-02-12T20:25:00.656662] [INFO ] [FORECASTER] Completed predict_future for IVAL [2026-02-12T20:25:00.656806] [INFO ] [sig ] IVAL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:00.822451] [INFO ] [LOCAL ] Saved forecast: IVAL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IVAL.txt [2026-02-12T20:25:00.822732] [INFO ] [sig ] [1661/3411] Completed IVAL in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-12T20:25:00.822806] [INFO ] [sig ] [1662/3411] Forecasting IVZ... [2026-02-12T20:25:00.822845] [INFO ] [sig ] Generating forecast for: IVZ [2026-02-12T20:25:00.822882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVZ' from 'https://tdm.silogroup.org/data/derivative_storage/IVZ.csv'. [2026-02-12T20:25:00.837146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVZ'. [2026-02-12T20:25:00.837636] [INFO ] [FORECASTER] Starting predict_future for IVZ [2026-02-12T20:25:00.838596] [DEBUG] [LOCAL ] No optimal features file found for IVZ: ./output/feature-sets/IVZ.txt [2026-02-12T20:25:00.838651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:00.838683] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:00.838709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:00.838768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:00.904536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:00.905392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:00.905474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:00.905507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:01.035514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:01.035687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:01.035729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:01.035775] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:01.039726] [DEBUG] [FORECASTER] IVZ: Forecast T+1@11:T+2@11: UP (p=82.46%) [2026-02-12T20:25:01.040025] [INFO ] [FORECASTER] Completed predict_future for IVZ [2026-02-12T20:25:01.040176] [INFO ] [sig ] IVZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:01.195123] [INFO ] [LOCAL ] Saved forecast: IVZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IVZ.txt [2026-02-12T20:25:01.195293] [INFO ] [sig ] [1662/3411] Completed IVZ in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-12T20:25:01.195335] [INFO ] [sig ] [1663/3411] Forecasting IX... [2026-02-12T20:25:01.195364] [INFO ] [sig ] Generating forecast for: IX [2026-02-12T20:25:01.195396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IX' from 'https://tdm.silogroup.org/data/derivative_storage/IX.csv'. [2026-02-12T20:25:01.208641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IX'. [2026-02-12T20:25:01.209166] [INFO ] [FORECASTER] Starting predict_future for IX [2026-02-12T20:25:01.210300] [DEBUG] [LOCAL ] No optimal features file found for IX: ./output/feature-sets/IX.txt [2026-02-12T20:25:01.210365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:01.210408] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:01.210445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:01.210528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:01.281675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:01.282607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:01.282693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:01.282726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:01.410288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:01.410473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:01.410518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:01.410549] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:01.414309] [DEBUG] [FORECASTER] IX: Forecast T+1@11:T+2@11: UP (p=70.31%) [2026-02-12T20:25:01.414710] [INFO ] [FORECASTER] Completed predict_future for IX [2026-02-12T20:25:01.414872] [INFO ] [sig ] IX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:01.567605] [INFO ] [LOCAL ] Saved forecast: IX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IX.txt [2026-02-12T20:25:01.567781] [INFO ] [sig ] [1663/3411] Completed IX in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.4m [2026-02-12T20:25:01.567823] [INFO ] [sig ] [1664/3411] Forecasting IXUS... [2026-02-12T20:25:01.567855] [INFO ] [sig ] Generating forecast for: IXUS [2026-02-12T20:25:01.567886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IXUS' from 'https://tdm.silogroup.org/data/derivative_storage/IXUS.csv'. [2026-02-12T20:25:01.581053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IXUS'. [2026-02-12T20:25:01.581777] [INFO ] [FORECASTER] Starting predict_future for IXUS [2026-02-12T20:25:01.582749] [DEBUG] [LOCAL ] No optimal features file found for IXUS: ./output/feature-sets/IXUS.txt [2026-02-12T20:25:01.582820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:01.582859] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:01.582888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:01.582947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:01.646852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:01.647892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:01.647989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:01.648053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:01.783229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:01.783444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:01.783513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:01.783557] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:01.788703] [DEBUG] [FORECASTER] IXUS: Forecast T+1@11:T+2@11: UP (p=64.43%) [2026-02-12T20:25:01.789164] [INFO ] [FORECASTER] Completed predict_future for IXUS [2026-02-12T20:25:01.789370] [INFO ] [sig ] IXUS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:01.949670] [INFO ] [LOCAL ] Saved forecast: IXUS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IXUS.txt [2026-02-12T20:25:01.949896] [INFO ] [sig ] [1664/3411] Completed IXUS in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.4m [2026-02-12T20:25:01.949957] [INFO ] [sig ] [1665/3411] Forecasting IZEA... [2026-02-12T20:25:01.949991] [INFO ] [sig ] Generating forecast for: IZEA [2026-02-12T20:25:01.950028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IZEA' from 'https://tdm.silogroup.org/data/derivative_storage/IZEA.csv'. [2026-02-12T20:25:01.965717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IZEA'. [2026-02-12T20:25:01.966184] [INFO ] [FORECASTER] Starting predict_future for IZEA [2026-02-12T20:25:01.967094] [DEBUG] [LOCAL ] No optimal features file found for IZEA: ./output/feature-sets/IZEA.txt [2026-02-12T20:25:01.967152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:01.967216] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:01.967475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:01.967548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:02.031401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:02.032365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:02.032484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:02.032535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:02.168004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:02.168198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:02.168271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:02.168307] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:02.172097] [DEBUG] [FORECASTER] IZEA: Forecast T+1@11:T+2@11: UP (p=93.04%) [2026-02-12T20:25:02.172459] [INFO ] [FORECASTER] Completed predict_future for IZEA [2026-02-12T20:25:02.172636] [INFO ] [sig ] IZEA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:02.332376] [INFO ] [LOCAL ] Saved forecast: IZEA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/IZEA.txt [2026-02-12T20:25:02.332550] [INFO ] [sig ] [1665/3411] Completed IZEA in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-12T20:25:02.332621] [INFO ] [sig ] [1666/3411] Forecasting J... [2026-02-12T20:25:02.332653] [INFO ] [sig ] Generating forecast for: J [2026-02-12T20:25:02.332685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'J' from 'https://tdm.silogroup.org/data/derivative_storage/J.csv'. [2026-02-12T20:25:02.344756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'J'. [2026-02-12T20:25:02.345186] [INFO ] [FORECASTER] Starting predict_future for J [2026-02-12T20:25:02.346047] [DEBUG] [LOCAL ] No optimal features file found for J: ./output/feature-sets/J.txt [2026-02-12T20:25:02.346123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:02.346191] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:02.346245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:02.346310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:02.403684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:02.404607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:02.404696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:02.404728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:02.531154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:02.531316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:02.531356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:02.531387] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:02.535179] [DEBUG] [FORECASTER] J: Forecast T+1@11:T+2@11: UP (p=54.08%) [2026-02-12T20:25:02.535688] [INFO ] [FORECASTER] Completed predict_future for J [2026-02-12T20:25:02.535829] [INFO ] [sig ] J: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:02.688360] [INFO ] [LOCAL ] Saved forecast: J 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/J.txt [2026-02-12T20:25:02.688531] [INFO ] [sig ] [1666/3411] Completed J in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-12T20:25:02.688591] [INFO ] [sig ] [1667/3411] Forecasting JACK... [2026-02-12T20:25:02.688624] [INFO ] [sig ] Generating forecast for: JACK [2026-02-12T20:25:02.688655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JACK' from 'https://tdm.silogroup.org/data/derivative_storage/JACK.csv'. [2026-02-12T20:25:02.702367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JACK'. [2026-02-12T20:25:02.702804] [INFO ] [FORECASTER] Starting predict_future for JACK [2026-02-12T20:25:02.703637] [DEBUG] [LOCAL ] No optimal features file found for JACK: ./output/feature-sets/JACK.txt [2026-02-12T20:25:02.703702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:02.703741] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:02.703773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:02.703855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:02.761776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:02.762745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:02.762834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:02.762867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:02.884083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:02.884211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:02.884250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:02.884278] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:02.887706] [DEBUG] [FORECASTER] JACK: Forecast T+1@11:T+2@11: UP (p=73.10%) [2026-02-12T20:25:02.887981] [INFO ] [FORECASTER] Completed predict_future for JACK [2026-02-12T20:25:02.888110] [INFO ] [sig ] JACK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:03.029079] [INFO ] [LOCAL ] Saved forecast: JACK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JACK.txt [2026-02-12T20:25:03.029220] [INFO ] [sig ] [1667/3411] Completed JACK in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-12T20:25:03.029259] [INFO ] [sig ] [1668/3411] Forecasting JAKK... [2026-02-12T20:25:03.029289] [INFO ] [sig ] Generating forecast for: JAKK [2026-02-12T20:25:03.029321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAKK' from 'https://tdm.silogroup.org/data/derivative_storage/JAKK.csv'. [2026-02-12T20:25:03.041659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAKK'. [2026-02-12T20:25:03.041982] [INFO ] [FORECASTER] Starting predict_future for JAKK [2026-02-12T20:25:03.042821] [DEBUG] [LOCAL ] No optimal features file found for JAKK: ./output/feature-sets/JAKK.txt [2026-02-12T20:25:03.042875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:03.042906] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:03.042933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:03.042990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:03.106070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:03.107034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:03.107127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:03.107162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:03.228749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:03.228909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:03.228949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:03.228977] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:03.232683] [DEBUG] [FORECASTER] JAKK: Forecast T+1@11:T+2@11: DOWN (p=12.97%) [2026-02-12T20:25:03.232967] [INFO ] [FORECASTER] Completed predict_future for JAKK [2026-02-12T20:25:03.233098] [INFO ] [sig ] JAKK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:03.372945] [INFO ] [LOCAL ] Saved forecast: JAKK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JAKK.txt [2026-02-12T20:25:03.373083] [INFO ] [sig ] [1668/3411] Completed JAKK in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-12T20:25:03.373128] [INFO ] [sig ] [1669/3411] Forecasting JANX... [2026-02-12T20:25:03.373163] [INFO ] [sig ] Generating forecast for: JANX [2026-02-12T20:25:03.373200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JANX' from 'https://tdm.silogroup.org/data/derivative_storage/JANX.csv'. [2026-02-12T20:25:03.385215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JANX'. [2026-02-12T20:25:03.385821] [INFO ] [FORECASTER] Starting predict_future for JANX [2026-02-12T20:25:03.386835] [DEBUG] [LOCAL ] No optimal features file found for JANX: ./output/feature-sets/JANX.txt [2026-02-12T20:25:03.386889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:03.386923] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:03.386951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:03.387011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:03.445694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:03.446634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:03.446724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:03.446757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:03.571157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:03.571319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:03.571363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:03.571391] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:03.575203] [DEBUG] [FORECASTER] JANX: Forecast T+1@11:T+2@11: DOWN (p=24.81%) [2026-02-12T20:25:03.575558] [INFO ] [FORECASTER] Completed predict_future for JANX [2026-02-12T20:25:03.575734] [INFO ] [sig ] JANX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:03.731292] [INFO ] [LOCAL ] Saved forecast: JANX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JANX.txt [2026-02-12T20:25:03.731452] [INFO ] [sig ] [1669/3411] Completed JANX in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-12T20:25:03.731493] [INFO ] [sig ] [1670/3411] Forecasting JAZZ... [2026-02-12T20:25:03.731522] [INFO ] [sig ] Generating forecast for: JAZZ [2026-02-12T20:25:03.731561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAZZ' from 'https://tdm.silogroup.org/data/derivative_storage/JAZZ.csv'. [2026-02-12T20:25:03.743607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAZZ'. [2026-02-12T20:25:03.743980] [INFO ] [FORECASTER] Starting predict_future for JAZZ [2026-02-12T20:25:03.744809] [DEBUG] [LOCAL ] No optimal features file found for JAZZ: ./output/feature-sets/JAZZ.txt [2026-02-12T20:25:03.744864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:03.744897] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:03.744925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:03.744983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:03.811816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:03.812911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:03.813013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:03.813049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:03.938929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:03.939088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:03.939128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:03.939158] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:03.942846] [DEBUG] [FORECASTER] JAZZ: Forecast T+1@11:T+2@11: UP (p=88.34%) [2026-02-12T20:25:03.943143] [INFO ] [FORECASTER] Completed predict_future for JAZZ [2026-02-12T20:25:03.943281] [INFO ] [sig ] JAZZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:04.096937] [INFO ] [LOCAL ] Saved forecast: JAZZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JAZZ.txt [2026-02-12T20:25:04.097103] [INFO ] [sig ] [1670/3411] Completed JAZZ in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-12T20:25:04.097159] [INFO ] [sig ] [1671/3411] Forecasting JBGS... [2026-02-12T20:25:04.097197] [INFO ] [sig ] Generating forecast for: JBGS [2026-02-12T20:25:04.097255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBGS' from 'https://tdm.silogroup.org/data/derivative_storage/JBGS.csv'. [2026-02-12T20:25:04.110303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBGS'. [2026-02-12T20:25:04.110731] [INFO ] [FORECASTER] Starting predict_future for JBGS [2026-02-12T20:25:04.111548] [DEBUG] [LOCAL ] No optimal features file found for JBGS: ./output/feature-sets/JBGS.txt [2026-02-12T20:25:04.111691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:04.111729] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:04.111759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:04.111817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:04.170327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:04.171222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:04.171312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:04.171346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:04.294761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:04.294922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:04.294961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:04.294990] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:04.298443] [DEBUG] [FORECASTER] JBGS: Forecast T+1@11:T+2@11: DOWN (p=6.92%) [2026-02-12T20:25:04.298759] [INFO ] [FORECASTER] Completed predict_future for JBGS [2026-02-12T20:25:04.298897] [INFO ] [sig ] JBGS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:04.446859] [INFO ] [LOCAL ] Saved forecast: JBGS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JBGS.txt [2026-02-12T20:25:04.447036] [INFO ] [sig ] [1671/3411] Completed JBGS in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-12T20:25:04.447083] [INFO ] [sig ] [1672/3411] Forecasting JBI... [2026-02-12T20:25:04.447114] [INFO ] [sig ] Generating forecast for: JBI [2026-02-12T20:25:04.447146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBI' from 'https://tdm.silogroup.org/data/derivative_storage/JBI.csv'. [2026-02-12T20:25:04.458998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBI'. [2026-02-12T20:25:04.459372] [INFO ] [FORECASTER] Starting predict_future for JBI [2026-02-12T20:25:04.460197] [DEBUG] [LOCAL ] No optimal features file found for JBI: ./output/feature-sets/JBI.txt [2026-02-12T20:25:04.460255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:04.460289] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:04.460318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:04.460377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:04.521711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:04.522754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:04.522853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:04.522888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:04.643347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:04.643506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:04.643548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:04.643597] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:04.647148] [DEBUG] [FORECASTER] JBI: Forecast T+1@11:T+2@11: DOWN (p=14.05%) [2026-02-12T20:25:04.647464] [INFO ] [FORECASTER] Completed predict_future for JBI [2026-02-12T20:25:04.647626] [INFO ] [sig ] JBI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:04.795925] [INFO ] [LOCAL ] Saved forecast: JBI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JBI.txt [2026-02-12T20:25:04.796072] [INFO ] [sig ] [1672/3411] Completed JBI in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-12T20:25:04.796112] [INFO ] [sig ] [1673/3411] Forecasting JBL... [2026-02-12T20:25:04.796141] [INFO ] [sig ] Generating forecast for: JBL [2026-02-12T20:25:04.796173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBL' from 'https://tdm.silogroup.org/data/derivative_storage/JBL.csv'. [2026-02-12T20:25:04.838510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBL'. [2026-02-12T20:25:04.838864] [INFO ] [FORECASTER] Starting predict_future for JBL [2026-02-12T20:25:04.839726] [DEBUG] [LOCAL ] No optimal features file found for JBL: ./output/feature-sets/JBL.txt [2026-02-12T20:25:04.839779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:04.839811] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:04.839838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:04.839895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:04.898854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:04.899795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:04.899885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:04.899920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:05.022195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:05.022356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:05.022396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:05.022425] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:05.025878] [DEBUG] [FORECASTER] JBL: Forecast T+1@11:T+2@11: DOWN (p=1.59%) [2026-02-12T20:25:05.026155] [INFO ] [FORECASTER] Completed predict_future for JBL [2026-02-12T20:25:05.026286] [INFO ] [sig ] JBL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:05.174513] [INFO ] [LOCAL ] Saved forecast: JBL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JBL.txt [2026-02-12T20:25:05.174694] [INFO ] [sig ] [1673/3411] Completed JBL in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-12T20:25:05.174746] [INFO ] [sig ] [1674/3411] Forecasting JBND... [2026-02-12T20:25:05.174778] [INFO ] [sig ] Generating forecast for: JBND [2026-02-12T20:25:05.174810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBND' from 'https://tdm.silogroup.org/data/derivative_storage/JBND.csv'. [2026-02-12T20:25:05.186081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBND'. [2026-02-12T20:25:05.186454] [INFO ] [FORECASTER] Starting predict_future for JBND [2026-02-12T20:25:05.187317] [DEBUG] [LOCAL ] No optimal features file found for JBND: ./output/feature-sets/JBND.txt [2026-02-12T20:25:05.187372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:05.187404] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:05.187431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:05.187489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:05.248560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:05.249518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:05.249622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:05.249659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:05.367149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:05.367342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:05.367382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:05.367410] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:05.370853] [DEBUG] [FORECASTER] JBND: Forecast T+1@11:T+2@11: DOWN (p=12.13%) [2026-02-12T20:25:05.371125] [INFO ] [FORECASTER] Completed predict_future for JBND [2026-02-12T20:25:05.371255] [INFO ] [sig ] JBND: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:05.510022] [INFO ] [LOCAL ] Saved forecast: JBND 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JBND.txt [2026-02-12T20:25:05.510160] [INFO ] [sig ] [1674/3411] Completed JBND in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-12T20:25:05.510199] [INFO ] [sig ] [1675/3411] Forecasting JBSS... [2026-02-12T20:25:05.510228] [INFO ] [sig ] Generating forecast for: JBSS [2026-02-12T20:25:05.510259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBSS' from 'https://tdm.silogroup.org/data/derivative_storage/JBSS.csv'. [2026-02-12T20:25:05.521911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBSS'. [2026-02-12T20:25:05.522248] [INFO ] [FORECASTER] Starting predict_future for JBSS [2026-02-12T20:25:05.523050] [DEBUG] [LOCAL ] No optimal features file found for JBSS: ./output/feature-sets/JBSS.txt [2026-02-12T20:25:05.523103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:05.523135] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:05.523163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:05.523221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:05.580643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:05.581523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:05.581663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:05.581698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:05.700836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:05.700996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:05.701038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:05.701067] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:05.704552] [DEBUG] [FORECASTER] JBSS: Forecast T+1@11:T+2@11: UP (p=57.45%) [2026-02-12T20:25:05.704858] [INFO ] [FORECASTER] Completed predict_future for JBSS [2026-02-12T20:25:05.704993] [INFO ] [sig ] JBSS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:05.845174] [INFO ] [LOCAL ] Saved forecast: JBSS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JBSS.txt [2026-02-12T20:25:05.845318] [INFO ] [sig ] [1675/3411] Completed JBSS in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-12T20:25:05.845356] [INFO ] [sig ] [1676/3411] Forecasting JCE... [2026-02-12T20:25:05.845387] [INFO ] [sig ] Generating forecast for: JCE [2026-02-12T20:25:05.845420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCE' from 'https://tdm.silogroup.org/data/derivative_storage/JCE.csv'. [2026-02-12T20:25:05.857603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCE'. [2026-02-12T20:25:05.857928] [INFO ] [FORECASTER] Starting predict_future for JCE [2026-02-12T20:25:05.858718] [DEBUG] [LOCAL ] No optimal features file found for JCE: ./output/feature-sets/JCE.txt [2026-02-12T20:25:05.858771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:05.858802] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:05.858828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:05.858884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:05.915450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:05.916267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:05.916363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:05.916400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:06.037316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:06.037479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:06.037519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:06.037549] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:06.041030] [DEBUG] [FORECASTER] JCE: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-02-12T20:25:06.041307] [INFO ] [FORECASTER] Completed predict_future for JCE [2026-02-12T20:25:06.041436] [INFO ] [sig ] JCE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:06.181953] [INFO ] [LOCAL ] Saved forecast: JCE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JCE.txt [2026-02-12T20:25:06.182110] [INFO ] [sig ] [1676/3411] Completed JCE in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-12T20:25:06.182151] [INFO ] [sig ] [1677/3411] Forecasting JCI... [2026-02-12T20:25:06.182180] [INFO ] [sig ] Generating forecast for: JCI [2026-02-12T20:25:06.182213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCI' from 'https://tdm.silogroup.org/data/derivative_storage/JCI.csv'. [2026-02-12T20:25:06.194709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCI'. [2026-02-12T20:25:06.195087] [INFO ] [FORECASTER] Starting predict_future for JCI [2026-02-12T20:25:06.196012] [DEBUG] [LOCAL ] No optimal features file found for JCI: ./output/feature-sets/JCI.txt [2026-02-12T20:25:06.196078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:06.196124] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:06.196158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:06.196225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:06.259069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:06.259991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:06.260080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:06.260116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:06.386471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:06.386666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:06.386710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:06.386738] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:06.390798] [DEBUG] [FORECASTER] JCI: Forecast T+1@11:T+2@11: UP (p=91.81%) [2026-02-12T20:25:06.391154] [INFO ] [FORECASTER] Completed predict_future for JCI [2026-02-12T20:25:06.391307] [INFO ] [sig ] JCI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:06.537719] [INFO ] [LOCAL ] Saved forecast: JCI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JCI.txt [2026-02-12T20:25:06.537883] [INFO ] [sig ] [1677/3411] Completed JCI in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-12T20:25:06.537926] [INFO ] [sig ] [1678/3411] Forecasting JD... [2026-02-12T20:25:06.537958] [INFO ] [sig ] Generating forecast for: JD [2026-02-12T20:25:06.537992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JD' from 'https://tdm.silogroup.org/data/derivative_storage/JD.csv'. [2026-02-12T20:25:06.550164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JD'. [2026-02-12T20:25:06.550627] [INFO ] [FORECASTER] Starting predict_future for JD [2026-02-12T20:25:06.551474] [DEBUG] [LOCAL ] No optimal features file found for JD: ./output/feature-sets/JD.txt [2026-02-12T20:25:06.551530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:06.551564] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:06.551616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:06.551676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:06.618269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:06.619193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:06.619282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:06.619317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:06.740476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:06.740654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:06.740696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:06.740725] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:06.744139] [DEBUG] [FORECASTER] JD: Forecast T+1@11:T+2@11: DOWN (p=11.60%) [2026-02-12T20:25:06.744414] [INFO ] [FORECASTER] Completed predict_future for JD [2026-02-12T20:25:06.744542] [INFO ] [sig ] JD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:06.882894] [INFO ] [LOCAL ] Saved forecast: JD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JD.txt [2026-02-12T20:25:06.883049] [INFO ] [sig ] [1678/3411] Completed JD in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-12T20:25:06.883089] [INFO ] [sig ] [1679/3411] Forecasting JEF... [2026-02-12T20:25:06.883120] [INFO ] [sig ] Generating forecast for: JEF [2026-02-12T20:25:06.883151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEF' from 'https://tdm.silogroup.org/data/derivative_storage/JEF.csv'. [2026-02-12T20:25:06.895304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEF'. [2026-02-12T20:25:06.895647] [INFO ] [FORECASTER] Starting predict_future for JEF [2026-02-12T20:25:06.896441] [DEBUG] [LOCAL ] No optimal features file found for JEF: ./output/feature-sets/JEF.txt [2026-02-12T20:25:06.896495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:06.896538] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:06.896568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:06.896649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:06.953527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:06.954292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:06.954374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:06.954407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:07.077732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:07.077884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:07.077924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:07.077954] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:07.081357] [DEBUG] [FORECASTER] JEF: Forecast T+1@11:T+2@11: DOWN (p=12.25%) [2026-02-12T20:25:07.081661] [INFO ] [FORECASTER] Completed predict_future for JEF [2026-02-12T20:25:07.081796] [INFO ] [sig ] JEF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:07.221476] [INFO ] [LOCAL ] Saved forecast: JEF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JEF.txt [2026-02-12T20:25:07.221637] [INFO ] [sig ] [1679/3411] Completed JEF in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-12T20:25:07.221680] [INFO ] [sig ] [1680/3411] Forecasting JELD... [2026-02-12T20:25:07.221710] [INFO ] [sig ] Generating forecast for: JELD [2026-02-12T20:25:07.221742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JELD' from 'https://tdm.silogroup.org/data/derivative_storage/JELD.csv'. [2026-02-12T20:25:07.232667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JELD'. [2026-02-12T20:25:07.232950] [INFO ] [FORECASTER] Starting predict_future for JELD [2026-02-12T20:25:07.233749] [DEBUG] [LOCAL ] No optimal features file found for JELD: ./output/feature-sets/JELD.txt [2026-02-12T20:25:07.233801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:07.233832] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:07.233859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:07.233916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:07.290240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:07.291127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:07.291211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:07.291243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:07.415135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:07.415299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:07.415340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:07.415368] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:07.418962] [DEBUG] [FORECASTER] JELD: Forecast T+1@11:T+2@11: UP (p=86.01%) [2026-02-12T20:25:07.419246] [INFO ] [FORECASTER] Completed predict_future for JELD [2026-02-12T20:25:07.419383] [INFO ] [sig ] JELD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:07.558482] [INFO ] [LOCAL ] Saved forecast: JELD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JELD.txt [2026-02-12T20:25:07.558648] [INFO ] [sig ] [1680/3411] Completed JELD in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 10.3m [2026-02-12T20:25:07.558691] [INFO ] [sig ] [1681/3411] Forecasting JEPQ... [2026-02-12T20:25:07.558720] [INFO ] [sig ] Generating forecast for: JEPQ [2026-02-12T20:25:07.558752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEPQ' from 'https://tdm.silogroup.org/data/derivative_storage/JEPQ.csv'. [2026-02-12T20:25:07.569793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEPQ'. [2026-02-12T20:25:07.570130] [INFO ] [FORECASTER] Starting predict_future for JEPQ [2026-02-12T20:25:07.570925] [DEBUG] [LOCAL ] No optimal features file found for JEPQ: ./output/feature-sets/JEPQ.txt [2026-02-12T20:25:07.570978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:07.571009] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:07.571035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:07.571090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:07.627514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:07.628336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:07.628416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:07.628448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:07.753048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:07.753205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:07.753244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:07.753273] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:07.756872] [DEBUG] [FORECASTER] JEPQ: Forecast T+1@11:T+2@11: UP (p=94.52%) [2026-02-12T20:25:07.757150] [INFO ] [FORECASTER] Completed predict_future for JEPQ [2026-02-12T20:25:07.757314] [INFO ] [sig ] JEPQ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:07.900364] [INFO ] [LOCAL ] Saved forecast: JEPQ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JEPQ.txt [2026-02-12T20:25:07.900630] [INFO ] [sig ] [1681/3411] Completed JEPQ in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 10.3m [2026-02-12T20:25:07.900691] [INFO ] [sig ] [1682/3411] Forecasting JFIN... [2026-02-12T20:25:07.900736] [INFO ] [sig ] Generating forecast for: JFIN [2026-02-12T20:25:07.900789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JFIN' from 'https://tdm.silogroup.org/data/derivative_storage/JFIN.csv'. [2026-02-12T20:25:07.917181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JFIN'. [2026-02-12T20:25:07.917646] [INFO ] [FORECASTER] Starting predict_future for JFIN [2026-02-12T20:25:07.918968] [DEBUG] [LOCAL ] No optimal features file found for JFIN: ./output/feature-sets/JFIN.txt [2026-02-12T20:25:07.919037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:07.919117] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:07.919157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:07.919251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:07.986519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:07.987534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:07.987644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:07.987681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:08.109689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:08.109855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:08.109898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:08.109929] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:08.113907] [DEBUG] [FORECASTER] JFIN: Forecast T+1@11:T+2@11: DOWN (p=11.87%) [2026-02-12T20:25:08.114365] [INFO ] [FORECASTER] Completed predict_future for JFIN [2026-02-12T20:25:08.114558] [INFO ] [sig ] JFIN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:08.256144] [INFO ] [LOCAL ] Saved forecast: JFIN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JFIN.txt [2026-02-12T20:25:08.256311] [INFO ] [sig ] [1682/3411] Completed JFIN in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-12T20:25:08.256358] [INFO ] [sig ] [1683/3411] Forecasting JGLO... [2026-02-12T20:25:08.256388] [INFO ] [sig ] Generating forecast for: JGLO [2026-02-12T20:25:08.256421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JGLO' from 'https://tdm.silogroup.org/data/derivative_storage/JGLO.csv'. [2026-02-12T20:25:08.267920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JGLO'. [2026-02-12T20:25:08.268316] [INFO ] [FORECASTER] Starting predict_future for JGLO [2026-02-12T20:25:08.269128] [DEBUG] [LOCAL ] No optimal features file found for JGLO: ./output/feature-sets/JGLO.txt [2026-02-12T20:25:08.269181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:08.269213] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:08.269239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:08.269296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:08.330405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:08.331320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:08.331408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:08.331442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:08.457842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:08.458003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:08.458046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:08.458076] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:08.461829] [DEBUG] [FORECASTER] JGLO: Forecast T+1@11:T+2@11: DOWN (p=2.58%) [2026-02-12T20:25:08.462146] [INFO ] [FORECASTER] Completed predict_future for JGLO [2026-02-12T20:25:08.462289] [INFO ] [sig ] JGLO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:08.610383] [INFO ] [LOCAL ] Saved forecast: JGLO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JGLO.txt [2026-02-12T20:25:08.610769] [INFO ] [sig ] [1683/3411] Completed JGLO in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-12T20:25:08.610814] [INFO ] [sig ] [1684/3411] Forecasting JHG... [2026-02-12T20:25:08.610843] [INFO ] [sig ] Generating forecast for: JHG [2026-02-12T20:25:08.610875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHG' from 'https://tdm.silogroup.org/data/derivative_storage/JHG.csv'. [2026-02-12T20:25:08.623280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHG'. [2026-02-12T20:25:08.623698] [INFO ] [FORECASTER] Starting predict_future for JHG [2026-02-12T20:25:08.624635] [DEBUG] [LOCAL ] No optimal features file found for JHG: ./output/feature-sets/JHG.txt [2026-02-12T20:25:08.624690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:08.624724] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:08.624751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:08.624809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:08.683450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:08.684385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:08.684477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:08.684512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:08.810232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:08.810419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:08.810462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:08.810490] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:08.814309] [DEBUG] [FORECASTER] JHG: Forecast T+1@11:T+2@11: DOWN (p=25.03%) [2026-02-12T20:25:08.814608] [INFO ] [FORECASTER] Completed predict_future for JHG [2026-02-12T20:25:08.814761] [INFO ] [sig ] JHG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:08.962930] [INFO ] [LOCAL ] Saved forecast: JHG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JHG.txt [2026-02-12T20:25:08.963074] [INFO ] [sig ] [1684/3411] Completed JHG in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-12T20:25:08.963116] [INFO ] [sig ] [1685/3411] Forecasting JHI... [2026-02-12T20:25:08.963146] [INFO ] [sig ] Generating forecast for: JHI [2026-02-12T20:25:08.963179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHI' from 'https://tdm.silogroup.org/data/derivative_storage/JHI.csv'. [2026-02-12T20:25:08.974938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHI'. [2026-02-12T20:25:08.975267] [INFO ] [FORECASTER] Starting predict_future for JHI [2026-02-12T20:25:08.976153] [DEBUG] [LOCAL ] No optimal features file found for JHI: ./output/feature-sets/JHI.txt [2026-02-12T20:25:08.976208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:08.976241] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:08.976269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:08.976332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:09.034168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:09.035028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:09.035120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:09.035159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:09.147722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:09.147879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:09.147921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:09.147988] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:09.151598] [DEBUG] [FORECASTER] JHI: Forecast T+1@11:T+2@11: UP (p=57.75%) [2026-02-12T20:25:09.151892] [INFO ] [FORECASTER] Completed predict_future for JHI [2026-02-12T20:25:09.152027] [INFO ] [sig ] JHI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:09.300059] [INFO ] [LOCAL ] Saved forecast: JHI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JHI.txt [2026-02-12T20:25:09.300209] [INFO ] [sig ] [1685/3411] Completed JHI in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-12T20:25:09.300253] [INFO ] [sig ] [1686/3411] Forecasting JHX... [2026-02-12T20:25:09.300284] [INFO ] [sig ] Generating forecast for: JHX [2026-02-12T20:25:09.300321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHX' from 'https://tdm.silogroup.org/data/derivative_storage/JHX.csv'. [2026-02-12T20:25:09.314438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHX'. [2026-02-12T20:25:09.315245] [INFO ] [FORECASTER] Starting predict_future for JHX [2026-02-12T20:25:09.316378] [DEBUG] [LOCAL ] No optimal features file found for JHX: ./output/feature-sets/JHX.txt [2026-02-12T20:25:09.316439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:09.316504] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:09.316543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:09.316624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:09.380328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:09.381673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:09.381816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:09.381856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:09.514710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:09.514941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:09.515015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:09.515047] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:09.519193] [DEBUG] [FORECASTER] JHX: Forecast T+1@11:T+2@11: UP (p=70.04%) [2026-02-12T20:25:09.519564] [INFO ] [FORECASTER] Completed predict_future for JHX [2026-02-12T20:25:09.519772] [INFO ] [sig ] JHX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:09.668982] [INFO ] [LOCAL ] Saved forecast: JHX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JHX.txt [2026-02-12T20:25:09.669245] [INFO ] [sig ] [1686/3411] Completed JHX in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-12T20:25:09.669292] [INFO ] [sig ] [1687/3411] Forecasting JILL... [2026-02-12T20:25:09.669323] [INFO ] [sig ] Generating forecast for: JILL [2026-02-12T20:25:09.669357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JILL' from 'https://tdm.silogroup.org/data/derivative_storage/JILL.csv'. [2026-02-12T20:25:09.683841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JILL'. [2026-02-12T20:25:09.684421] [INFO ] [FORECASTER] Starting predict_future for JILL [2026-02-12T20:25:09.685492] [DEBUG] [LOCAL ] No optimal features file found for JILL: ./output/feature-sets/JILL.txt [2026-02-12T20:25:09.685553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:09.685625] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:09.685655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:09.685717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:09.750807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:09.752195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:09.752331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:09.752366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:09.887885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:09.888126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:09.888175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:09.888205] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:09.892463] [DEBUG] [FORECASTER] JILL: Forecast T+1@11:T+2@11: DOWN (p=3.43%) [2026-02-12T20:25:09.892940] [INFO ] [FORECASTER] Completed predict_future for JILL [2026-02-12T20:25:09.893141] [INFO ] [sig ] JILL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:10.063694] [INFO ] [LOCAL ] Saved forecast: JILL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JILL.txt [2026-02-12T20:25:10.063908] [INFO ] [sig ] [1687/3411] Completed JILL in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-12T20:25:10.063949] [INFO ] [sig ] [1688/3411] Forecasting JIVE... [2026-02-12T20:25:10.063980] [INFO ] [sig ] Generating forecast for: JIVE [2026-02-12T20:25:10.064015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JIVE' from 'https://tdm.silogroup.org/data/derivative_storage/JIVE.csv'. [2026-02-12T20:25:10.146687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JIVE'. [2026-02-12T20:25:10.147154] [INFO ] [FORECASTER] Starting predict_future for JIVE [2026-02-12T20:25:10.148065] [DEBUG] [LOCAL ] No optimal features file found for JIVE: ./output/feature-sets/JIVE.txt [2026-02-12T20:25:10.148122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:10.148155] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:10.148194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:10.148272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:10.209799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:10.211063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:10.211199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:10.211233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:10.340652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:10.340888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:10.340936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:10.340964] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:10.345002] [DEBUG] [FORECASTER] JIVE: Forecast T+1@11:T+2@11: UP (p=71.29%) [2026-02-12T20:25:10.345349] [INFO ] [FORECASTER] Completed predict_future for JIVE [2026-02-12T20:25:10.345505] [INFO ] [sig ] JIVE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:10.487421] [INFO ] [LOCAL ] Saved forecast: JIVE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JIVE.txt [2026-02-12T20:25:10.487741] [INFO ] [sig ] [1688/3411] Completed JIVE in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-12T20:25:10.487813] [INFO ] [sig ] [1689/3411] Forecasting JJSF... [2026-02-12T20:25:10.487852] [INFO ] [sig ] Generating forecast for: JJSF [2026-02-12T20:25:10.487886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JJSF' from 'https://tdm.silogroup.org/data/derivative_storage/JJSF.csv'. [2026-02-12T20:25:10.504067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JJSF'. [2026-02-12T20:25:10.504705] [INFO ] [FORECASTER] Starting predict_future for JJSF [2026-02-12T20:25:10.505970] [DEBUG] [LOCAL ] No optimal features file found for JJSF: ./output/feature-sets/JJSF.txt [2026-02-12T20:25:10.506036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:10.506078] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:10.506108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:10.506169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:10.586777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:10.588191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:10.588309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:10.588366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:10.740389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:10.740689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:10.740739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:10.740769] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:10.746548] [DEBUG] [FORECASTER] JJSF: Forecast T+1@11:T+2@11: UP (p=90.54%) [2026-02-12T20:25:10.747298] [INFO ] [FORECASTER] Completed predict_future for JJSF [2026-02-12T20:25:10.747558] [INFO ] [sig ] JJSF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:10.916864] [INFO ] [LOCAL ] Saved forecast: JJSF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JJSF.txt [2026-02-12T20:25:10.917500] [INFO ] [sig ] [1689/3411] Completed JJSF in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-12T20:25:10.917597] [INFO ] [sig ] [1690/3411] Forecasting JKHY... [2026-02-12T20:25:10.917652] [INFO ] [sig ] Generating forecast for: JKHY [2026-02-12T20:25:10.917691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKHY' from 'https://tdm.silogroup.org/data/derivative_storage/JKHY.csv'. [2026-02-12T20:25:10.936904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKHY'. [2026-02-12T20:25:10.937527] [INFO ] [FORECASTER] Starting predict_future for JKHY [2026-02-12T20:25:10.938709] [DEBUG] [LOCAL ] No optimal features file found for JKHY: ./output/feature-sets/JKHY.txt [2026-02-12T20:25:10.938765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:10.938819] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:10.938846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:10.938904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:10.997149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:10.998344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:10.998502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:10.998538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:11.136587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:11.136825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:11.136870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:11.136899] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:11.141069] [DEBUG] [FORECASTER] JKHY: Forecast T+1@11:T+2@11: UP (p=59.27%) [2026-02-12T20:25:11.141456] [INFO ] [FORECASTER] Completed predict_future for JKHY [2026-02-12T20:25:11.141651] [INFO ] [sig ] JKHY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:11.289840] [INFO ] [LOCAL ] Saved forecast: JKHY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JKHY.txt [2026-02-12T20:25:11.290045] [INFO ] [sig ] [1690/3411] Completed JKHY in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-12T20:25:11.290088] [INFO ] [sig ] [1691/3411] Forecasting JKS... [2026-02-12T20:25:11.290118] [INFO ] [sig ] Generating forecast for: JKS [2026-02-12T20:25:11.290151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKS' from 'https://tdm.silogroup.org/data/derivative_storage/JKS.csv'. [2026-02-12T20:25:11.304013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKS'. [2026-02-12T20:25:11.304559] [INFO ] [FORECASTER] Starting predict_future for JKS [2026-02-12T20:25:11.305551] [DEBUG] [LOCAL ] No optimal features file found for JKS: ./output/feature-sets/JKS.txt [2026-02-12T20:25:11.305628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:11.305662] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:11.305688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:11.305748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:11.363897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:11.365108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:11.365219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:11.365256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:11.501134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:11.501403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:11.501465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:11.501502] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:11.505935] [DEBUG] [FORECASTER] JKS: Forecast T+1@11:T+2@11: DOWN (p=35.30%) [2026-02-12T20:25:11.506307] [INFO ] [FORECASTER] Completed predict_future for JKS [2026-02-12T20:25:11.506487] [INFO ] [sig ] JKS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:11.661763] [INFO ] [LOCAL ] Saved forecast: JKS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JKS.txt [2026-02-12T20:25:11.662036] [INFO ] [sig ] [1691/3411] Completed JKS in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-12T20:25:11.662088] [INFO ] [sig ] [1692/3411] Forecasting JLL... [2026-02-12T20:25:11.662128] [INFO ] [sig ] Generating forecast for: JLL [2026-02-12T20:25:11.662172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLL' from 'https://tdm.silogroup.org/data/derivative_storage/JLL.csv'. [2026-02-12T20:25:11.681065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLL'. [2026-02-12T20:25:11.681821] [INFO ] [FORECASTER] Starting predict_future for JLL [2026-02-12T20:25:11.683420] [DEBUG] [LOCAL ] No optimal features file found for JLL: ./output/feature-sets/JLL.txt [2026-02-12T20:25:11.683697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:11.683752] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:11.683793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:11.683888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:11.752465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:11.753764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:11.753961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:11.754003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:11.888668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:11.888926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:11.888986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:11.889025] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:11.894302] [DEBUG] [FORECASTER] JLL: Forecast T+1@11:T+2@11: UP (p=60.17%) [2026-02-12T20:25:11.894758] [INFO ] [FORECASTER] Completed predict_future for JLL [2026-02-12T20:25:11.894947] [INFO ] [sig ] JLL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:12.041420] [INFO ] [LOCAL ] Saved forecast: JLL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JLL.txt [2026-02-12T20:25:12.041653] [INFO ] [sig ] [1692/3411] Completed JLL in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-12T20:25:12.041700] [INFO ] [sig ] [1693/3411] Forecasting JLS... [2026-02-12T20:25:12.041732] [INFO ] [sig ] Generating forecast for: JLS [2026-02-12T20:25:12.041769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLS' from 'https://tdm.silogroup.org/data/derivative_storage/JLS.csv'. [2026-02-12T20:25:12.055634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLS'. [2026-02-12T20:25:12.056179] [INFO ] [FORECASTER] Starting predict_future for JLS [2026-02-12T20:25:12.057127] [DEBUG] [LOCAL ] No optimal features file found for JLS: ./output/feature-sets/JLS.txt [2026-02-12T20:25:12.057182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:12.057215] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:12.057360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:12.057449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:12.127282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:12.128562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:12.128732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:12.128774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:12.245055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:12.245281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:12.245327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:12.245356] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:12.249626] [DEBUG] [FORECASTER] JLS: Forecast T+1@11:T+2@11: DOWN (p=8.91%) [2026-02-12T20:25:12.250125] [INFO ] [FORECASTER] Completed predict_future for JLS [2026-02-12T20:25:12.250262] [INFO ] [sig ] JLS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:12.421110] [INFO ] [LOCAL ] Saved forecast: JLS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JLS.txt [2026-02-12T20:25:12.421331] [INFO ] [sig ] [1693/3411] Completed JLS in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-12T20:25:12.421394] [INFO ] [sig ] [1694/3411] Forecasting JMIA... [2026-02-12T20:25:12.421434] [INFO ] [sig ] Generating forecast for: JMIA [2026-02-12T20:25:12.421469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMIA' from 'https://tdm.silogroup.org/data/derivative_storage/JMIA.csv'. [2026-02-12T20:25:12.435201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMIA'. [2026-02-12T20:25:12.435738] [INFO ] [FORECASTER] Starting predict_future for JMIA [2026-02-12T20:25:12.436652] [DEBUG] [LOCAL ] No optimal features file found for JMIA: ./output/feature-sets/JMIA.txt [2026-02-12T20:25:12.436704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:12.436737] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:12.436762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:12.436820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:12.504495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:12.506119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:12.506301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:12.506376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:12.655478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:12.655770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:12.655822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:12.655851] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:12.660143] [DEBUG] [FORECASTER] JMIA: Forecast T+1@11:T+2@11: UP (p=96.88%) [2026-02-12T20:25:12.660483] [INFO ] [FORECASTER] Completed predict_future for JMIA [2026-02-12T20:25:12.660670] [INFO ] [sig ] JMIA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:12.823818] [INFO ] [LOCAL ] Saved forecast: JMIA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JMIA.txt [2026-02-12T20:25:12.824023] [INFO ] [sig ] [1694/3411] Completed JMIA in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-12T20:25:12.824066] [INFO ] [sig ] [1695/3411] Forecasting JMSB... [2026-02-12T20:25:12.824095] [INFO ] [sig ] Generating forecast for: JMSB [2026-02-12T20:25:12.824130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMSB' from 'https://tdm.silogroup.org/data/derivative_storage/JMSB.csv'. [2026-02-12T20:25:12.837602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMSB'. [2026-02-12T20:25:12.838150] [INFO ] [FORECASTER] Starting predict_future for JMSB [2026-02-12T20:25:12.839161] [DEBUG] [LOCAL ] No optimal features file found for JMSB: ./output/feature-sets/JMSB.txt [2026-02-12T20:25:12.839216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:12.839255] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:12.839281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:12.839338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:12.897267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:12.898417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:12.898524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:12.898558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:13.021141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:13.021370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:13.021416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:13.021444] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:13.025747] [DEBUG] [FORECASTER] JMSB: Forecast T+1@11:T+2@11: DOWN (p=12.07%) [2026-02-12T20:25:13.026091] [INFO ] [FORECASTER] Completed predict_future for JMSB [2026-02-12T20:25:13.026246] [INFO ] [sig ] JMSB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:13.189413] [INFO ] [LOCAL ] Saved forecast: JMSB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JMSB.txt [2026-02-12T20:25:13.190116] [INFO ] [sig ] [1695/3411] Completed JMSB in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-12T20:25:13.190186] [INFO ] [sig ] [1696/3411] Forecasting JNJ... [2026-02-12T20:25:13.190220] [INFO ] [sig ] Generating forecast for: JNJ [2026-02-12T20:25:13.190278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JNJ' from 'https://tdm.silogroup.org/data/derivative_storage/JNJ.csv'. [2026-02-12T20:25:13.210614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JNJ'. [2026-02-12T20:25:13.211501] [INFO ] [FORECASTER] Starting predict_future for JNJ [2026-02-12T20:25:13.213104] [DEBUG] [LOCAL ] No optimal features file found for JNJ: ./output/feature-sets/JNJ.txt [2026-02-12T20:25:13.213218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:13.213292] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:13.213339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:13.213405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:13.275630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:13.276783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:13.277138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:13.277465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:13.413884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:13.414047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:13.414090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:13.414120] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:13.417662] [DEBUG] [FORECASTER] JNJ: Forecast T+1@11:T+2@11: DOWN (p=21.13%) [2026-02-12T20:25:13.417956] [INFO ] [FORECASTER] Completed predict_future for JNJ [2026-02-12T20:25:13.418093] [INFO ] [sig ] JNJ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:13.560248] [INFO ] [LOCAL ] Saved forecast: JNJ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JNJ.txt [2026-02-12T20:25:13.560399] [INFO ] [sig ] [1696/3411] Completed JNJ in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-12T20:25:13.560444] [INFO ] [sig ] [1697/3411] Forecasting JOBY... [2026-02-12T20:25:13.560481] [INFO ] [sig ] Generating forecast for: JOBY [2026-02-12T20:25:13.560517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOBY' from 'https://tdm.silogroup.org/data/derivative_storage/JOBY.csv'. [2026-02-12T20:25:13.571970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOBY'. [2026-02-12T20:25:13.572313] [INFO ] [FORECASTER] Starting predict_future for JOBY [2026-02-12T20:25:13.573163] [DEBUG] [LOCAL ] No optimal features file found for JOBY: ./output/feature-sets/JOBY.txt [2026-02-12T20:25:13.573219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:13.573258] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:13.573290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:13.573347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:13.629640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:13.630281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:13.630359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:13.630392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:13.747503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:13.747677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:13.747719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:13.747764] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:13.751149] [DEBUG] [FORECASTER] JOBY: Forecast T+1@11:T+2@11: UP (p=98.46%) [2026-02-12T20:25:13.751422] [INFO ] [FORECASTER] Completed predict_future for JOBY [2026-02-12T20:25:13.751548] [INFO ] [sig ] JOBY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:13.894288] [INFO ] [LOCAL ] Saved forecast: JOBY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JOBY.txt [2026-02-12T20:25:13.894436] [INFO ] [sig ] [1697/3411] Completed JOBY in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 10.2m [2026-02-12T20:25:13.894483] [INFO ] [sig ] [1698/3411] Forecasting JOE... [2026-02-12T20:25:13.894517] [INFO ] [sig ] Generating forecast for: JOE [2026-02-12T20:25:13.894553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOE' from 'https://tdm.silogroup.org/data/derivative_storage/JOE.csv'. [2026-02-12T20:25:13.905870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOE'. [2026-02-12T20:25:13.906168] [INFO ] [FORECASTER] Starting predict_future for JOE [2026-02-12T20:25:13.906956] [DEBUG] [LOCAL ] No optimal features file found for JOE: ./output/feature-sets/JOE.txt [2026-02-12T20:25:13.907009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:13.907041] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:13.907068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:13.907125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:13.966930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:13.967841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:13.967959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:13.967996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:14.092606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:14.092762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:14.092824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:14.092855] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:14.096691] [DEBUG] [FORECASTER] JOE: Forecast T+1@11:T+2@11: UP (p=76.59%) [2026-02-12T20:25:14.096982] [INFO ] [FORECASTER] Completed predict_future for JOE [2026-02-12T20:25:14.097119] [INFO ] [sig ] JOE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:14.244457] [INFO ] [LOCAL ] Saved forecast: JOE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JOE.txt [2026-02-12T20:25:14.244618] [INFO ] [sig ] [1698/3411] Completed JOE in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-12T20:25:14.244661] [INFO ] [sig ] [1699/3411] Forecasting JOF... [2026-02-12T20:25:14.244690] [INFO ] [sig ] Generating forecast for: JOF [2026-02-12T20:25:14.244723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOF' from 'https://tdm.silogroup.org/data/derivative_storage/JOF.csv'. [2026-02-12T20:25:14.256150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOF'. [2026-02-12T20:25:14.256489] [INFO ] [FORECASTER] Starting predict_future for JOF [2026-02-12T20:25:14.257340] [DEBUG] [LOCAL ] No optimal features file found for JOF: ./output/feature-sets/JOF.txt [2026-02-12T20:25:14.257394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:14.257453] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:14.257481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:14.257537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:14.314833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:14.315677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:14.315767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:14.315834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:14.434808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:14.434961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:14.435001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:14.435030] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:14.438479] [DEBUG] [FORECASTER] JOF: Forecast T+1@11:T+2@11: UP (p=79.29%) [2026-02-12T20:25:14.438778] [INFO ] [FORECASTER] Completed predict_future for JOF [2026-02-12T20:25:14.438909] [INFO ] [sig ] JOF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:14.581321] [INFO ] [LOCAL ] Saved forecast: JOF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JOF.txt [2026-02-12T20:25:14.581474] [INFO ] [sig ] [1699/3411] Completed JOF in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-12T20:25:14.581524] [INFO ] [sig ] [1700/3411] Forecasting JPC... [2026-02-12T20:25:14.581560] [INFO ] [sig ] Generating forecast for: JPC [2026-02-12T20:25:14.581614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPC' from 'https://tdm.silogroup.org/data/derivative_storage/JPC.csv'. [2026-02-12T20:25:14.593037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPC'. [2026-02-12T20:25:14.593372] [INFO ] [FORECASTER] Starting predict_future for JPC [2026-02-12T20:25:14.594179] [DEBUG] [LOCAL ] No optimal features file found for JPC: ./output/feature-sets/JPC.txt [2026-02-12T20:25:14.594231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:14.594262] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:14.594288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:14.594343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:14.651463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:14.652248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:14.652331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:14.652364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:14.771404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:14.771555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:14.771613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:14.771644] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:14.775228] [DEBUG] [FORECASTER] JPC: Forecast T+1@11:T+2@11: UP (p=93.14%) [2026-02-12T20:25:14.775511] [INFO ] [FORECASTER] Completed predict_future for JPC [2026-02-12T20:25:14.775661] [INFO ] [sig ] JPC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:14.917295] [INFO ] [LOCAL ] Saved forecast: JPC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JPC.txt [2026-02-12T20:25:14.917430] [INFO ] [sig ] [1700/3411] Completed JPC in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-12T20:25:14.917469] [INFO ] [sig ] [1701/3411] Forecasting JPEF... [2026-02-12T20:25:14.917498] [INFO ] [sig ] Generating forecast for: JPEF [2026-02-12T20:25:14.917529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPEF' from 'https://tdm.silogroup.org/data/derivative_storage/JPEF.csv'. [2026-02-12T20:25:14.929859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPEF'. [2026-02-12T20:25:14.930172] [INFO ] [FORECASTER] Starting predict_future for JPEF [2026-02-12T20:25:14.931175] [DEBUG] [LOCAL ] No optimal features file found for JPEF: ./output/feature-sets/JPEF.txt [2026-02-12T20:25:14.931227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:14.931259] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:14.931286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:14.931354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:14.989796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:14.990533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:14.990633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:14.990667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:15.112381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:15.112535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:15.112594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:15.112629] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:15.116227] [DEBUG] [FORECASTER] JPEF: Forecast T+1@11:T+2@11: UP (p=57.08%) [2026-02-12T20:25:15.116566] [INFO ] [FORECASTER] Completed predict_future for JPEF [2026-02-12T20:25:15.116745] [INFO ] [sig ] JPEF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:15.261746] [INFO ] [LOCAL ] Saved forecast: JPEF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JPEF.txt [2026-02-12T20:25:15.261883] [INFO ] [sig ] [1701/3411] Completed JPEF in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-12T20:25:15.261922] [INFO ] [sig ] [1702/3411] Forecasting JPM... [2026-02-12T20:25:15.261951] [INFO ] [sig ] Generating forecast for: JPM [2026-02-12T20:25:15.261984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPM' from 'https://tdm.silogroup.org/data/derivative_storage/JPM.csv'. [2026-02-12T20:25:15.273735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPM'. [2026-02-12T20:25:15.274036] [INFO ] [FORECASTER] Starting predict_future for JPM [2026-02-12T20:25:15.275033] [DEBUG] [LOCAL ] No optimal features file found for JPM: ./output/feature-sets/JPM.txt [2026-02-12T20:25:15.275088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:15.275120] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:15.275148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:15.275206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:15.334568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:15.335288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:15.335371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:15.335404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:15.463026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:15.463175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:15.463215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:15.463275] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:15.466725] [DEBUG] [FORECASTER] JPM: Forecast T+1@11:T+2@11: DOWN (p=15.37%) [2026-02-12T20:25:15.467028] [INFO ] [FORECASTER] Completed predict_future for JPM [2026-02-12T20:25:15.467178] [INFO ] [sig ] JPM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:15.689697] [INFO ] [LOCAL ] Saved forecast: JPM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JPM.txt [2026-02-12T20:25:15.689854] [INFO ] [sig ] [1702/3411] Completed JPM in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-12T20:25:15.689897] [INFO ] [sig ] [1703/3411] Forecasting JQC... [2026-02-12T20:25:15.689930] [INFO ] [sig ] Generating forecast for: JQC [2026-02-12T20:25:15.689963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JQC' from 'https://tdm.silogroup.org/data/derivative_storage/JQC.csv'. [2026-02-12T20:25:15.702385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JQC'. [2026-02-12T20:25:15.702745] [INFO ] [FORECASTER] Starting predict_future for JQC [2026-02-12T20:25:15.703563] [DEBUG] [LOCAL ] No optimal features file found for JQC: ./output/feature-sets/JQC.txt [2026-02-12T20:25:15.703652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:15.703846] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:15.703888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:15.703961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:15.765879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:15.766706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:15.766790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:15.766824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:15.895596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:15.895758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:15.895799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:15.895829] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:15.899655] [DEBUG] [FORECASTER] JQC: Forecast T+1@11:T+2@11: DOWN (p=31.82%) [2026-02-12T20:25:15.899944] [INFO ] [FORECASTER] Completed predict_future for JQC [2026-02-12T20:25:15.900081] [INFO ] [sig ] JQC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:16.052441] [INFO ] [LOCAL ] Saved forecast: JQC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JQC.txt [2026-02-12T20:25:16.052595] [INFO ] [sig ] [1703/3411] Completed JQC in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-12T20:25:16.052636] [INFO ] [sig ] [1704/3411] Forecasting JRI... [2026-02-12T20:25:16.052666] [INFO ] [sig ] Generating forecast for: JRI [2026-02-12T20:25:16.052697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRI' from 'https://tdm.silogroup.org/data/derivative_storage/JRI.csv'. [2026-02-12T20:25:16.064787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRI'. [2026-02-12T20:25:16.065089] [INFO ] [FORECASTER] Starting predict_future for JRI [2026-02-12T20:25:16.065898] [DEBUG] [LOCAL ] No optimal features file found for JRI: ./output/feature-sets/JRI.txt [2026-02-12T20:25:16.065953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:16.065985] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:16.066013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:16.066073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:16.125165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:16.125896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:16.126018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:16.126055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:16.248259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:16.248425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:16.248472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:16.248505] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:16.252063] [DEBUG] [FORECASTER] JRI: Forecast T+1@11:T+2@11: UP (p=92.57%) [2026-02-12T20:25:16.252364] [INFO ] [FORECASTER] Completed predict_future for JRI [2026-02-12T20:25:16.252500] [INFO ] [sig ] JRI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:16.412524] [INFO ] [LOCAL ] Saved forecast: JRI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JRI.txt [2026-02-12T20:25:16.412724] [INFO ] [sig ] [1704/3411] Completed JRI in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-12T20:25:16.412767] [INFO ] [sig ] [1705/3411] Forecasting JRS... [2026-02-12T20:25:16.412798] [INFO ] [sig ] Generating forecast for: JRS [2026-02-12T20:25:16.412833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRS' from 'https://tdm.silogroup.org/data/derivative_storage/JRS.csv'. [2026-02-12T20:25:16.425154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRS'. [2026-02-12T20:25:16.425515] [INFO ] [FORECASTER] Starting predict_future for JRS [2026-02-12T20:25:16.426404] [DEBUG] [LOCAL ] No optimal features file found for JRS: ./output/feature-sets/JRS.txt [2026-02-12T20:25:16.426461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:16.426497] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:16.426524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:16.426613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:16.486341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:16.487439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:16.487538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:16.487572] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:16.611981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:16.612160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:16.612222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:16.612271] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:16.616164] [DEBUG] [FORECASTER] JRS: Forecast T+1@11:T+2@11: DOWN (p=45.08%) [2026-02-12T20:25:16.616545] [INFO ] [FORECASTER] Completed predict_future for JRS [2026-02-12T20:25:16.616726] [INFO ] [sig ] JRS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:16.769010] [INFO ] [LOCAL ] Saved forecast: JRS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JRS.txt [2026-02-12T20:25:16.769207] [INFO ] [sig ] [1705/3411] Completed JRS in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-12T20:25:16.769249] [INFO ] [sig ] [1706/3411] Forecasting JSM... [2026-02-12T20:25:16.769280] [INFO ] [sig ] Generating forecast for: JSM [2026-02-12T20:25:16.769311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSM' from 'https://tdm.silogroup.org/data/derivative_storage/JSM.csv'. [2026-02-12T20:25:16.780872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSM'. [2026-02-12T20:25:16.781237] [INFO ] [FORECASTER] Starting predict_future for JSM [2026-02-12T20:25:16.782039] [DEBUG] [LOCAL ] No optimal features file found for JSM: ./output/feature-sets/JSM.txt [2026-02-12T20:25:16.782091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:16.782123] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:16.782149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:16.782206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:16.839000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:16.839959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:16.840049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:16.840081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:16.951989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:16.952147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:16.952187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:16.952216] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:16.955693] [DEBUG] [FORECASTER] JSM: Forecast T+1@11:T+2@11: UP (p=87.65%) [2026-02-12T20:25:16.955977] [INFO ] [FORECASTER] Completed predict_future for JSM [2026-02-12T20:25:16.956107] [INFO ] [sig ] JSM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:17.098249] [INFO ] [LOCAL ] Saved forecast: JSM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JSM.txt [2026-02-12T20:25:17.098588] [INFO ] [sig ] [1706/3411] Completed JSM in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-12T20:25:17.098638] [INFO ] [sig ] [1707/3411] Forecasting JSMD... [2026-02-12T20:25:17.098671] [INFO ] [sig ] Generating forecast for: JSMD [2026-02-12T20:25:17.098703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSMD' from 'https://tdm.silogroup.org/data/derivative_storage/JSMD.csv'. [2026-02-12T20:25:17.110609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSMD'. [2026-02-12T20:25:17.110967] [INFO ] [FORECASTER] Starting predict_future for JSMD [2026-02-12T20:25:17.111813] [DEBUG] [LOCAL ] No optimal features file found for JSMD: ./output/feature-sets/JSMD.txt [2026-02-12T20:25:17.111867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:17.111900] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:17.111926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:17.111983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:17.172102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:17.173028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:17.173113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:17.173146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:17.298397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:17.298561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:17.298638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:17.298668] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:17.302193] [DEBUG] [FORECASTER] JSMD: Forecast T+1@11:T+2@11: DOWN (p=48.43%) [2026-02-12T20:25:17.302469] [INFO ] [FORECASTER] Completed predict_future for JSMD [2026-02-12T20:25:17.302627] [INFO ] [sig ] JSMD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:17.456990] [INFO ] [LOCAL ] Saved forecast: JSMD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JSMD.txt [2026-02-12T20:25:17.457163] [INFO ] [sig ] [1707/3411] Completed JSMD in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-12T20:25:17.457208] [INFO ] [sig ] [1708/3411] Forecasting JSML... [2026-02-12T20:25:17.457272] [INFO ] [sig ] Generating forecast for: JSML [2026-02-12T20:25:17.457306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSML' from 'https://tdm.silogroup.org/data/derivative_storage/JSML.csv'. [2026-02-12T20:25:17.469628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSML'. [2026-02-12T20:25:17.470012] [INFO ] [FORECASTER] Starting predict_future for JSML [2026-02-12T20:25:17.470872] [DEBUG] [LOCAL ] No optimal features file found for JSML: ./output/feature-sets/JSML.txt [2026-02-12T20:25:17.470927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:17.470960] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:17.471001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:17.471061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:17.530278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:17.531204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:17.531296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:17.531331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:17.651898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:17.652065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:17.652122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:17.652155] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:17.655667] [DEBUG] [FORECASTER] JSML: Forecast T+1@11:T+2@11: DOWN (p=1.22%) [2026-02-12T20:25:17.655975] [INFO ] [FORECASTER] Completed predict_future for JSML [2026-02-12T20:25:17.656123] [INFO ] [sig ] JSML: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:17.807866] [INFO ] [LOCAL ] Saved forecast: JSML 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JSML.txt [2026-02-12T20:25:17.808032] [INFO ] [sig ] [1708/3411] Completed JSML in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-12T20:25:17.808075] [INFO ] [sig ] [1709/3411] Forecasting JTEK... [2026-02-12T20:25:17.808106] [INFO ] [sig ] Generating forecast for: JTEK [2026-02-12T20:25:17.808138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JTEK' from 'https://tdm.silogroup.org/data/derivative_storage/JTEK.csv'. [2026-02-12T20:25:17.819494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JTEK'. [2026-02-12T20:25:17.819878] [INFO ] [FORECASTER] Starting predict_future for JTEK [2026-02-12T20:25:17.820681] [DEBUG] [LOCAL ] No optimal features file found for JTEK: ./output/feature-sets/JTEK.txt [2026-02-12T20:25:17.820733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:17.820764] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:17.820792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:17.820848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:17.886107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:17.887029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:17.887160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:17.887207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:18.011803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:18.011961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:18.012000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:18.012029] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:18.015465] [DEBUG] [FORECASTER] JTEK: Forecast T+1@11:T+2@11: UP (p=99.33%) [2026-02-12T20:25:18.015787] [INFO ] [FORECASTER] Completed predict_future for JTEK [2026-02-12T20:25:18.015918] [INFO ] [sig ] JTEK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:18.161799] [INFO ] [LOCAL ] Saved forecast: JTEK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/JTEK.txt [2026-02-12T20:25:18.161946] [INFO ] [sig ] [1709/3411] Completed JTEK in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-12T20:25:18.161989] [INFO ] [sig ] [1710/3411] Forecasting JVA... [2026-02-12T20:25:18.162021] [INFO ] [sig ] Generating forecast for: JVA [2026-02-12T20:25:18.162057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JVA' from 'https://tdm.silogroup.org/data/derivative_storage/JVA.csv'. [2026-02-12T20:25:18.173717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JVA'. [2026-02-12T20:25:18.174023] [INFO ] [FORECASTER] Starting predict_future for JVA [2026-02-12T20:25:18.175015] [DEBUG] [LOCAL ] No optimal features file found for JVA: ./output/feature-sets/JVA.txt [2026-02-12T20:25:18.175066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:18.175098] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:18.175124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:18.175181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:18.237900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:18.238795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:18.238899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:18.238935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:18.358329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:18.358489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:18.358546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:18.358597] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:18.362012] [DEBUG] [FORECASTER] JVA: Forecast T+1@11:T+2@11: DOWN (p=32.94%) [2026-02-12T20:25:18.362288] [INFO ] [FORECASTER] Completed predict_future for JVA [2026-02-12T20:25:18.362420] [INFO ] [sig ] JVA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:18.503271] [INFO ] [LOCAL ] Saved forecast: JVA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JVA.txt [2026-02-12T20:25:18.503416] [INFO ] [sig ] [1710/3411] Completed JVA in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-12T20:25:18.503455] [INFO ] [sig ] [1711/3411] Forecasting JXN... [2026-02-12T20:25:18.503486] [INFO ] [sig ] Generating forecast for: JXN [2026-02-12T20:25:18.503517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JXN' from 'https://tdm.silogroup.org/data/derivative_storage/JXN.csv'. [2026-02-12T20:25:18.516294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JXN'. [2026-02-12T20:25:18.516734] [INFO ] [FORECASTER] Starting predict_future for JXN [2026-02-12T20:25:18.517605] [DEBUG] [LOCAL ] No optimal features file found for JXN: ./output/feature-sets/JXN.txt [2026-02-12T20:25:18.517659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:18.517691] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:18.517717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:18.517773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:18.579048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:18.580218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:18.580334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:18.580381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:18.707172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:18.707353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:18.707395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:18.707425] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:18.711113] [DEBUG] [FORECASTER] JXN: Forecast T+1@11:T+2@11: DOWN (p=41.32%) [2026-02-12T20:25:18.711421] [INFO ] [FORECASTER] Completed predict_future for JXN [2026-02-12T20:25:18.711611] [INFO ] [sig ] JXN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:18.853951] [INFO ] [LOCAL ] Saved forecast: JXN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/JXN.txt [2026-02-12T20:25:18.854114] [INFO ] [sig ] [1711/3411] Completed JXN in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-12T20:25:18.854162] [INFO ] [sig ] [1712/3411] Forecasting KAI... [2026-02-12T20:25:18.854195] [INFO ] [sig ] Generating forecast for: KAI [2026-02-12T20:25:18.854227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KAI' from 'https://tdm.silogroup.org/data/derivative_storage/KAI.csv'. [2026-02-12T20:25:18.866419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KAI'. [2026-02-12T20:25:18.866826] [INFO ] [FORECASTER] Starting predict_future for KAI [2026-02-12T20:25:18.867670] [DEBUG] [LOCAL ] No optimal features file found for KAI: ./output/feature-sets/KAI.txt [2026-02-12T20:25:18.867723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:18.867754] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:18.867780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:18.867836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:18.930086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:18.930990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:18.931074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:18.931107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:19.054549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:19.054732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:19.054776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:19.054806] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:19.058373] [DEBUG] [FORECASTER] KAI: Forecast T+1@11:T+2@11: UP (p=82.62%) [2026-02-12T20:25:19.058713] [INFO ] [FORECASTER] Completed predict_future for KAI [2026-02-12T20:25:19.058858] [INFO ] [sig ] KAI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:19.214672] [INFO ] [LOCAL ] Saved forecast: KAI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KAI.txt [2026-02-12T20:25:19.214884] [INFO ] [sig ] [1712/3411] Completed KAI in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-12T20:25:19.214926] [INFO ] [sig ] [1713/3411] Forecasting KARO... [2026-02-12T20:25:19.214956] [INFO ] [sig ] Generating forecast for: KARO [2026-02-12T20:25:19.214990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KARO' from 'https://tdm.silogroup.org/data/derivative_storage/KARO.csv'. [2026-02-12T20:25:19.227830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KARO'. [2026-02-12T20:25:19.228280] [INFO ] [FORECASTER] Starting predict_future for KARO [2026-02-12T20:25:19.229264] [DEBUG] [LOCAL ] No optimal features file found for KARO: ./output/feature-sets/KARO.txt [2026-02-12T20:25:19.229321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:19.229355] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:19.229382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:19.229441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:19.303813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:19.305143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:19.305267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:19.305327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:19.465547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:19.465753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:19.465798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:19.465829] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:19.469951] [DEBUG] [FORECASTER] KARO: Forecast T+1@11:T+2@11: UP (p=83.35%) [2026-02-12T20:25:19.470361] [INFO ] [FORECASTER] Completed predict_future for KARO [2026-02-12T20:25:19.470524] [INFO ] [sig ] KARO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:19.704776] [INFO ] [LOCAL ] Saved forecast: KARO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KARO.txt [2026-02-12T20:25:19.705029] [INFO ] [sig ] [1713/3411] Completed KARO in 0.5s | 2.79 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-12T20:25:19.705099] [INFO ] [sig ] [1714/3411] Forecasting KB... [2026-02-12T20:25:19.705146] [INFO ] [sig ] Generating forecast for: KB [2026-02-12T20:25:19.705194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KB' from 'https://tdm.silogroup.org/data/derivative_storage/KB.csv'. [2026-02-12T20:25:19.730249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KB'. [2026-02-12T20:25:19.730817] [INFO ] [FORECASTER] Starting predict_future for KB [2026-02-12T20:25:19.732206] [DEBUG] [LOCAL ] No optimal features file found for KB: ./output/feature-sets/KB.txt [2026-02-12T20:25:19.732282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:19.732351] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:19.732397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:19.732491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:19.844008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:19.847079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:19.847345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:19.847391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:20.047480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:20.047767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:20.047828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:20.047874] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:20.054235] [DEBUG] [FORECASTER] KB: Forecast T+1@11:T+2@11: DOWN (p=28.30%) [2026-02-12T20:25:20.054808] [INFO ] [FORECASTER] Completed predict_future for KB [2026-02-12T20:25:20.055036] [INFO ] [sig ] KB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:20.262315] [INFO ] [LOCAL ] Saved forecast: KB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KB.txt [2026-02-12T20:25:20.262525] [INFO ] [sig ] [1714/3411] Completed KB in 0.6s | 2.79 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-12T20:25:20.262593] [INFO ] [sig ] [1715/3411] Forecasting KBH... [2026-02-12T20:25:20.262642] [INFO ] [sig ] Generating forecast for: KBH [2026-02-12T20:25:20.262701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBH' from 'https://tdm.silogroup.org/data/derivative_storage/KBH.csv'. [2026-02-12T20:25:20.280415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBH'. [2026-02-12T20:25:20.280970] [INFO ] [FORECASTER] Starting predict_future for KBH [2026-02-12T20:25:20.282220] [DEBUG] [LOCAL ] No optimal features file found for KBH: ./output/feature-sets/KBH.txt [2026-02-12T20:25:20.282291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:20.282343] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:20.282387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:20.282478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:20.366028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:20.367023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:20.367116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:20.367151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:20.517388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:20.517599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:20.517675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:20.517725] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:20.522618] [DEBUG] [FORECASTER] KBH: Forecast T+1@11:T+2@11: DOWN (p=2.48%) [2026-02-12T20:25:20.523042] [INFO ] [FORECASTER] Completed predict_future for KBH [2026-02-12T20:25:20.523234] [INFO ] [sig ] KBH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:20.695795] [INFO ] [LOCAL ] Saved forecast: KBH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KBH.txt [2026-02-12T20:25:20.695962] [INFO ] [sig ] [1715/3411] Completed KBH in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-12T20:25:20.696005] [INFO ] [sig ] [1716/3411] Forecasting KBWB... [2026-02-12T20:25:20.696038] [INFO ] [sig ] Generating forecast for: KBWB [2026-02-12T20:25:20.696069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWB' from 'https://tdm.silogroup.org/data/derivative_storage/KBWB.csv'. [2026-02-12T20:25:20.708898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWB'. [2026-02-12T20:25:20.709307] [INFO ] [FORECASTER] Starting predict_future for KBWB [2026-02-12T20:25:20.710286] [DEBUG] [LOCAL ] No optimal features file found for KBWB: ./output/feature-sets/KBWB.txt [2026-02-12T20:25:20.710354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:20.710433] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:20.710463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:20.710523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:20.770967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:20.772130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:20.772220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:20.772254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:20.903238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:20.903394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:20.903435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:20.903465] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:20.907273] [DEBUG] [FORECASTER] KBWB: Forecast T+1@11:T+2@11: UP (p=94.75%) [2026-02-12T20:25:20.907619] [INFO ] [FORECASTER] Completed predict_future for KBWB [2026-02-12T20:25:20.907918] [INFO ] [sig ] KBWB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:21.056386] [INFO ] [LOCAL ] Saved forecast: KBWB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KBWB.txt [2026-02-12T20:25:21.056529] [INFO ] [sig ] [1716/3411] Completed KBWB in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-12T20:25:21.056586] [INFO ] [sig ] [1717/3411] Forecasting KBWD... [2026-02-12T20:25:21.056621] [INFO ] [sig ] Generating forecast for: KBWD [2026-02-12T20:25:21.056656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWD' from 'https://tdm.silogroup.org/data/derivative_storage/KBWD.csv'. [2026-02-12T20:25:21.068860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWD'. [2026-02-12T20:25:21.069220] [INFO ] [FORECASTER] Starting predict_future for KBWD [2026-02-12T20:25:21.070113] [DEBUG] [LOCAL ] No optimal features file found for KBWD: ./output/feature-sets/KBWD.txt [2026-02-12T20:25:21.070167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:21.070201] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:21.070228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:21.070284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:21.129968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:21.130991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:21.131277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:21.131326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:21.255265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:21.255431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:21.255473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:21.255503] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:21.259415] [DEBUG] [FORECASTER] KBWD: Forecast T+1@11:T+2@11: UP (p=62.17%) [2026-02-12T20:25:21.259854] [INFO ] [FORECASTER] Completed predict_future for KBWD [2026-02-12T20:25:21.260011] [INFO ] [sig ] KBWD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:21.404374] [INFO ] [LOCAL ] Saved forecast: KBWD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KBWD.txt [2026-02-12T20:25:21.404506] [INFO ] [sig ] [1717/3411] Completed KBWD in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-12T20:25:21.404546] [INFO ] [sig ] [1718/3411] Forecasting KBWP... [2026-02-12T20:25:21.404608] [INFO ] [sig ] Generating forecast for: KBWP [2026-02-12T20:25:21.404647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWP' from 'https://tdm.silogroup.org/data/derivative_storage/KBWP.csv'. [2026-02-12T20:25:21.416931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWP'. [2026-02-12T20:25:21.417263] [INFO ] [FORECASTER] Starting predict_future for KBWP [2026-02-12T20:25:21.418105] [DEBUG] [LOCAL ] No optimal features file found for KBWP: ./output/feature-sets/KBWP.txt [2026-02-12T20:25:21.418159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:21.418193] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:21.418220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:21.418279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:21.476634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:21.477415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:21.477499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:21.477533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:21.596894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:21.597051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:21.597093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:21.597122] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:21.600640] [DEBUG] [FORECASTER] KBWP: Forecast T+1@11:T+2@11: DOWN (p=39.08%) [2026-02-12T20:25:21.600932] [INFO ] [FORECASTER] Completed predict_future for KBWP [2026-02-12T20:25:21.601064] [INFO ] [sig ] KBWP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:21.741008] [INFO ] [LOCAL ] Saved forecast: KBWP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KBWP.txt [2026-02-12T20:25:21.741148] [INFO ] [sig ] [1718/3411] Completed KBWP in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-12T20:25:21.741187] [INFO ] [sig ] [1719/3411] Forecasting KBWY... [2026-02-12T20:25:21.741219] [INFO ] [sig ] Generating forecast for: KBWY [2026-02-12T20:25:21.741251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWY' from 'https://tdm.silogroup.org/data/derivative_storage/KBWY.csv'. [2026-02-12T20:25:21.753184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWY'. [2026-02-12T20:25:21.753509] [INFO ] [FORECASTER] Starting predict_future for KBWY [2026-02-12T20:25:21.754320] [DEBUG] [LOCAL ] No optimal features file found for KBWY: ./output/feature-sets/KBWY.txt [2026-02-12T20:25:21.754373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:21.754406] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:21.754434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:21.754492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:21.812916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:21.813702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:21.813793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:21.813828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:21.936728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:21.936882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:21.936922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:21.936987] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:21.940626] [DEBUG] [FORECASTER] KBWY: Forecast T+1@11:T+2@11: DOWN (p=43.28%) [2026-02-12T20:25:21.940932] [INFO ] [FORECASTER] Completed predict_future for KBWY [2026-02-12T20:25:21.941077] [INFO ] [sig ] KBWY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:22.080258] [INFO ] [LOCAL ] Saved forecast: KBWY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KBWY.txt [2026-02-12T20:25:22.080394] [INFO ] [sig ] [1719/3411] Completed KBWY in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-12T20:25:22.080434] [INFO ] [sig ] [1720/3411] Forecasting KC... [2026-02-12T20:25:22.080465] [INFO ] [sig ] Generating forecast for: KC [2026-02-12T20:25:22.080496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KC' from 'https://tdm.silogroup.org/data/derivative_storage/KC.csv'. [2026-02-12T20:25:22.092425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KC'. [2026-02-12T20:25:22.092783] [INFO ] [FORECASTER] Starting predict_future for KC [2026-02-12T20:25:22.093652] [DEBUG] [LOCAL ] No optimal features file found for KC: ./output/feature-sets/KC.txt [2026-02-12T20:25:22.093719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:22.093757] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:22.093785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:22.093843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:22.153545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:22.154340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:22.154425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:22.154458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:22.280513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:22.280690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:22.280731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:22.280760] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:22.284250] [DEBUG] [FORECASTER] KC: Forecast T+1@11:T+2@11: DOWN (p=45.42%) [2026-02-12T20:25:22.284538] [INFO ] [FORECASTER] Completed predict_future for KC [2026-02-12T20:25:22.284691] [INFO ] [sig ] KC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:22.422983] [INFO ] [LOCAL ] Saved forecast: KC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KC.txt [2026-02-12T20:25:22.423122] [INFO ] [sig ] [1720/3411] Completed KC in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-12T20:25:22.423161] [INFO ] [sig ] [1721/3411] Forecasting KD... [2026-02-12T20:25:22.423191] [INFO ] [sig ] Generating forecast for: KD [2026-02-12T20:25:22.423222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KD' from 'https://tdm.silogroup.org/data/derivative_storage/KD.csv'. [2026-02-12T20:25:22.436007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KD'. [2026-02-12T20:25:22.436321] [INFO ] [FORECASTER] Starting predict_future for KD [2026-02-12T20:25:22.437164] [DEBUG] [LOCAL ] No optimal features file found for KD: ./output/feature-sets/KD.txt [2026-02-12T20:25:22.437218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:22.437270] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:22.437298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:22.437357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:22.502127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:22.503037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:22.503128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:22.503163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:22.630091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:22.630250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:22.630297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:22.630346] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:22.634057] [DEBUG] [FORECASTER] KD: Forecast T+1@11:T+2@11: DOWN (p=47.26%) [2026-02-12T20:25:22.634358] [INFO ] [FORECASTER] Completed predict_future for KD [2026-02-12T20:25:22.634510] [INFO ] [sig ] KD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:22.781716] [INFO ] [LOCAL ] Saved forecast: KD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KD.txt [2026-02-12T20:25:22.781874] [INFO ] [sig ] [1721/3411] Completed KD in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-12T20:25:22.781914] [INFO ] [sig ] [1722/3411] Forecasting KDP... [2026-02-12T20:25:22.781944] [INFO ] [sig ] Generating forecast for: KDP [2026-02-12T20:25:22.781977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KDP' from 'https://tdm.silogroup.org/data/derivative_storage/KDP.csv'. [2026-02-12T20:25:22.793944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KDP'. [2026-02-12T20:25:22.794280] [INFO ] [FORECASTER] Starting predict_future for KDP [2026-02-12T20:25:22.795109] [DEBUG] [LOCAL ] No optimal features file found for KDP: ./output/feature-sets/KDP.txt [2026-02-12T20:25:22.795161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:22.795193] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:22.795218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:22.795274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:22.852471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:22.853397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:22.853488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:22.853522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:22.980719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:22.980875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:22.980916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:22.980946] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:22.984447] [DEBUG] [FORECASTER] KDP: Forecast T+1@11:T+2@11: UP (p=78.77%) [2026-02-12T20:25:22.984757] [INFO ] [FORECASTER] Completed predict_future for KDP [2026-02-12T20:25:22.984892] [INFO ] [sig ] KDP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:23.137671] [INFO ] [LOCAL ] Saved forecast: KDP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KDP.txt [2026-02-12T20:25:23.137835] [INFO ] [sig ] [1722/3411] Completed KDP in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-12T20:25:23.137877] [INFO ] [sig ] [1723/3411] Forecasting KE... [2026-02-12T20:25:23.137908] [INFO ] [sig ] Generating forecast for: KE [2026-02-12T20:25:23.137942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KE' from 'https://tdm.silogroup.org/data/derivative_storage/KE.csv'. [2026-02-12T20:25:23.150201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KE'. [2026-02-12T20:25:23.150632] [INFO ] [FORECASTER] Starting predict_future for KE [2026-02-12T20:25:23.151446] [DEBUG] [LOCAL ] No optimal features file found for KE: ./output/feature-sets/KE.txt [2026-02-12T20:25:23.151499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:23.151533] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:23.151563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:23.151647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:23.213192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:23.214053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:23.214137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:23.214188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:23.340802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:23.340965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:23.341006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:23.341035] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:23.344664] [DEBUG] [FORECASTER] KE: Forecast T+1@11:T+2@11: UP (p=97.37%) [2026-02-12T20:25:23.344971] [INFO ] [FORECASTER] Completed predict_future for KE [2026-02-12T20:25:23.345109] [INFO ] [sig ] KE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:23.495141] [INFO ] [LOCAL ] Saved forecast: KE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KE.txt [2026-02-12T20:25:23.495280] [INFO ] [sig ] [1723/3411] Completed KE in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-12T20:25:23.495321] [INFO ] [sig ] [1724/3411] Forecasting KELYA... [2026-02-12T20:25:23.495352] [INFO ] [sig ] Generating forecast for: KELYA [2026-02-12T20:25:23.495382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KELYA' from 'https://tdm.silogroup.org/data/derivative_storage/KELYA.csv'. [2026-02-12T20:25:23.507711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KELYA'. [2026-02-12T20:25:23.508027] [INFO ] [FORECASTER] Starting predict_future for KELYA [2026-02-12T20:25:23.508889] [DEBUG] [LOCAL ] No optimal features file found for KELYA: ./output/feature-sets/KELYA.txt [2026-02-12T20:25:23.508943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:23.508977] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:23.509005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:23.509064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:23.568459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:23.569429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:23.569547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:23.569632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:23.692247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:23.692408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:23.692450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:23.692480] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:23.696268] [DEBUG] [FORECASTER] KELYA: Forecast T+1@11:T+2@11: UP (p=55.58%) [2026-02-12T20:25:23.696543] [INFO ] [FORECASTER] Completed predict_future for KELYA [2026-02-12T20:25:23.696693] [INFO ] [sig ] KELYA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:23.842787] [INFO ] [LOCAL ] Saved forecast: KELYA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KELYA.txt [2026-02-12T20:25:23.842932] [INFO ] [sig ] [1724/3411] Completed KELYA in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-12T20:25:23.842973] [INFO ] [sig ] [1725/3411] Forecasting KEN... [2026-02-12T20:25:23.843004] [INFO ] [sig ] Generating forecast for: KEN [2026-02-12T20:25:23.843036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEN' from 'https://tdm.silogroup.org/data/derivative_storage/KEN.csv'. [2026-02-12T20:25:23.854316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEN'. [2026-02-12T20:25:23.854664] [INFO ] [FORECASTER] Starting predict_future for KEN [2026-02-12T20:25:23.855484] [DEBUG] [LOCAL ] No optimal features file found for KEN: ./output/feature-sets/KEN.txt [2026-02-12T20:25:23.855537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:23.855589] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:23.855622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:23.855693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:23.914800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:23.915542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:23.915645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:23.915681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:24.036092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:24.036246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:24.036286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:24.036316] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:24.039941] [DEBUG] [FORECASTER] KEN: Forecast T+1@11:T+2@11: UP (p=94.21%) [2026-02-12T20:25:24.040226] [INFO ] [FORECASTER] Completed predict_future for KEN [2026-02-12T20:25:24.040364] [INFO ] [sig ] KEN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:24.189001] [INFO ] [LOCAL ] Saved forecast: KEN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KEN.txt [2026-02-12T20:25:24.189163] [INFO ] [sig ] [1725/3411] Completed KEN in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-12T20:25:24.189204] [INFO ] [sig ] [1726/3411] Forecasting KEP... [2026-02-12T20:25:24.189234] [INFO ] [sig ] Generating forecast for: KEP [2026-02-12T20:25:24.189264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEP' from 'https://tdm.silogroup.org/data/derivative_storage/KEP.csv'. [2026-02-12T20:25:24.200819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEP'. [2026-02-12T20:25:24.201158] [INFO ] [FORECASTER] Starting predict_future for KEP [2026-02-12T20:25:24.201985] [DEBUG] [LOCAL ] No optimal features file found for KEP: ./output/feature-sets/KEP.txt [2026-02-12T20:25:24.202038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:24.202071] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:24.202101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:24.202158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:24.261836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:24.262761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:24.262907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:24.262946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:24.387463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:24.387635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:24.387678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:24.387708] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:24.391313] [DEBUG] [FORECASTER] KEP: Forecast T+1@11:T+2@11: DOWN (p=1.11%) [2026-02-12T20:25:24.391619] [INFO ] [FORECASTER] Completed predict_future for KEP [2026-02-12T20:25:24.391761] [INFO ] [sig ] KEP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:24.540177] [INFO ] [LOCAL ] Saved forecast: KEP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KEP.txt [2026-02-12T20:25:24.540322] [INFO ] [sig ] [1726/3411] Completed KEP in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-12T20:25:24.540361] [INFO ] [sig ] [1727/3411] Forecasting KEX... [2026-02-12T20:25:24.540392] [INFO ] [sig ] Generating forecast for: KEX [2026-02-12T20:25:24.540422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEX' from 'https://tdm.silogroup.org/data/derivative_storage/KEX.csv'. [2026-02-12T20:25:24.552258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEX'. [2026-02-12T20:25:24.552611] [INFO ] [FORECASTER] Starting predict_future for KEX [2026-02-12T20:25:24.553469] [DEBUG] [LOCAL ] No optimal features file found for KEX: ./output/feature-sets/KEX.txt [2026-02-12T20:25:24.553537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:24.553589] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:24.553622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:24.553681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:24.611875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:24.612750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:24.612856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:24.612912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:24.738784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:24.738922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:24.738963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:24.738994] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:24.742512] [DEBUG] [FORECASTER] KEX: Forecast T+1@11:T+2@11: DOWN (p=6.69%) [2026-02-12T20:25:24.742833] [INFO ] [FORECASTER] Completed predict_future for KEX [2026-02-12T20:25:24.742971] [INFO ] [sig ] KEX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:24.894336] [INFO ] [LOCAL ] Saved forecast: KEX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KEX.txt [2026-02-12T20:25:24.894501] [INFO ] [sig ] [1727/3411] Completed KEX in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-12T20:25:24.894544] [INFO ] [sig ] [1728/3411] Forecasting KEYS... [2026-02-12T20:25:24.894597] [INFO ] [sig ] Generating forecast for: KEYS [2026-02-12T20:25:24.894674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEYS' from 'https://tdm.silogroup.org/data/derivative_storage/KEYS.csv'. [2026-02-12T20:25:24.906872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEYS'. [2026-02-12T20:25:24.907263] [INFO ] [FORECASTER] Starting predict_future for KEYS [2026-02-12T20:25:24.908196] [DEBUG] [LOCAL ] No optimal features file found for KEYS: ./output/feature-sets/KEYS.txt [2026-02-12T20:25:24.908259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:24.908292] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:24.908320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:24.908378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:24.966936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:24.967881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:24.967968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:24.968001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:25.091526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:25.091703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:25.091747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:25.091776] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:25.095456] [DEBUG] [FORECASTER] KEYS: Forecast T+1@11:T+2@11: UP (p=77.39%) [2026-02-12T20:25:25.095785] [INFO ] [FORECASTER] Completed predict_future for KEYS [2026-02-12T20:25:25.095922] [INFO ] [sig ] KEYS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:25.235736] [INFO ] [LOCAL ] Saved forecast: KEYS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KEYS.txt [2026-02-12T20:25:25.235889] [INFO ] [sig ] [1728/3411] Completed KEYS in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-12T20:25:25.235930] [INFO ] [sig ] [1729/3411] Forecasting KFS... [2026-02-12T20:25:25.235961] [INFO ] [sig ] Generating forecast for: KFS [2026-02-12T20:25:25.235993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFS' from 'https://tdm.silogroup.org/data/derivative_storage/KFS.csv'. [2026-02-12T20:25:25.247501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFS'. [2026-02-12T20:25:25.247814] [INFO ] [FORECASTER] Starting predict_future for KFS [2026-02-12T20:25:25.248623] [DEBUG] [LOCAL ] No optimal features file found for KFS: ./output/feature-sets/KFS.txt [2026-02-12T20:25:25.248678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:25.248713] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:25.248740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:25.248795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:25.305218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:25.305978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:25.306060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:25.306094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:25.422400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:25.422552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:25.422612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:25.422643] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:25.426126] [DEBUG] [FORECASTER] KFS: Forecast T+1@11:T+2@11: DOWN (p=10.18%) [2026-02-12T20:25:25.426405] [INFO ] [FORECASTER] Completed predict_future for KFS [2026-02-12T20:25:25.426536] [INFO ] [sig ] KFS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:25.580614] [INFO ] [LOCAL ] Saved forecast: KFS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KFS.txt [2026-02-12T20:25:25.580823] [INFO ] [sig ] [1729/3411] Completed KFS in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-12T20:25:25.580863] [INFO ] [sig ] [1730/3411] Forecasting KFY... [2026-02-12T20:25:25.580895] [INFO ] [sig ] Generating forecast for: KFY [2026-02-12T20:25:25.580925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFY' from 'https://tdm.silogroup.org/data/derivative_storage/KFY.csv'. [2026-02-12T20:25:25.593202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFY'. [2026-02-12T20:25:25.593634] [INFO ] [FORECASTER] Starting predict_future for KFY [2026-02-12T20:25:25.594509] [DEBUG] [LOCAL ] No optimal features file found for KFY: ./output/feature-sets/KFY.txt [2026-02-12T20:25:25.594563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:25.594618] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:25.594646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:25.594702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:25.658928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:25.660032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:25.660138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:25.660181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:25.798904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:25.799091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:25.799155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:25.799203] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:25.804282] [DEBUG] [FORECASTER] KFY: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-02-12T20:25:25.804727] [INFO ] [FORECASTER] Completed predict_future for KFY [2026-02-12T20:25:25.804911] [INFO ] [sig ] KFY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:25.966735] [INFO ] [LOCAL ] Saved forecast: KFY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KFY.txt [2026-02-12T20:25:25.966919] [INFO ] [sig ] [1730/3411] Completed KFY in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-12T20:25:25.966960] [INFO ] [sig ] [1731/3411] Forecasting KGS... [2026-02-12T20:25:25.966991] [INFO ] [sig ] Generating forecast for: KGS [2026-02-12T20:25:25.967023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KGS' from 'https://tdm.silogroup.org/data/derivative_storage/KGS.csv'. [2026-02-12T20:25:25.978448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KGS'. [2026-02-12T20:25:25.978813] [INFO ] [FORECASTER] Starting predict_future for KGS [2026-02-12T20:25:25.979630] [DEBUG] [LOCAL ] No optimal features file found for KGS: ./output/feature-sets/KGS.txt [2026-02-12T20:25:25.979683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:25.979715] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:25.979741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:25.979797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:26.038182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:26.039050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:26.039153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:26.039197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:26.162394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:26.162550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:26.162609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:26.162641] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:26.166134] [DEBUG] [FORECASTER] KGS: Forecast T+1@11:T+2@11: UP (p=91.60%) [2026-02-12T20:25:26.166422] [INFO ] [FORECASTER] Completed predict_future for KGS [2026-02-12T20:25:26.166553] [INFO ] [sig ] KGS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:26.315101] [INFO ] [LOCAL ] Saved forecast: KGS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KGS.txt [2026-02-12T20:25:26.315313] [INFO ] [sig ] [1731/3411] Completed KGS in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-12T20:25:26.315368] [INFO ] [sig ] [1732/3411] Forecasting KHC... [2026-02-12T20:25:26.315409] [INFO ] [sig ] Generating forecast for: KHC [2026-02-12T20:25:26.315451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KHC' from 'https://tdm.silogroup.org/data/derivative_storage/KHC.csv'. [2026-02-12T20:25:26.329830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KHC'. [2026-02-12T20:25:26.330188] [INFO ] [FORECASTER] Starting predict_future for KHC [2026-02-12T20:25:26.331025] [DEBUG] [LOCAL ] No optimal features file found for KHC: ./output/feature-sets/KHC.txt [2026-02-12T20:25:26.331078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:26.331110] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:26.331136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:26.331192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:26.388396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:26.389289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:26.389372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:26.389405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:26.506950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:26.507108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:26.507148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:26.507179] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:26.510750] [DEBUG] [FORECASTER] KHC: Forecast T+1@11:T+2@11: UP (p=63.51%) [2026-02-12T20:25:26.511060] [INFO ] [FORECASTER] Completed predict_future for KHC [2026-02-12T20:25:26.511195] [INFO ] [sig ] KHC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:26.655021] [INFO ] [LOCAL ] Saved forecast: KHC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KHC.txt [2026-02-12T20:25:26.655173] [INFO ] [sig ] [1732/3411] Completed KHC in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-12T20:25:26.655213] [INFO ] [sig ] [1733/3411] Forecasting KIDS... [2026-02-12T20:25:26.655243] [INFO ] [sig ] Generating forecast for: KIDS [2026-02-12T20:25:26.655288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIDS' from 'https://tdm.silogroup.org/data/derivative_storage/KIDS.csv'. [2026-02-12T20:25:26.667346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIDS'. [2026-02-12T20:25:26.667681] [INFO ] [FORECASTER] Starting predict_future for KIDS [2026-02-12T20:25:26.668513] [DEBUG] [LOCAL ] No optimal features file found for KIDS: ./output/feature-sets/KIDS.txt [2026-02-12T20:25:26.668566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:26.668647] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:26.668677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:26.668737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:26.728301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:26.729073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:26.729155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:26.729188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:26.855122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:26.855281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:26.855321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:26.855351] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:26.859041] [DEBUG] [FORECASTER] KIDS: Forecast T+1@11:T+2@11: DOWN (p=6.03%) [2026-02-12T20:25:26.859326] [INFO ] [FORECASTER] Completed predict_future for KIDS [2026-02-12T20:25:26.859470] [INFO ] [sig ] KIDS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:27.003554] [INFO ] [LOCAL ] Saved forecast: KIDS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KIDS.txt [2026-02-12T20:25:27.003728] [INFO ] [sig ] [1733/3411] Completed KIDS in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-12T20:25:27.003770] [INFO ] [sig ] [1734/3411] Forecasting KIM... [2026-02-12T20:25:27.003800] [INFO ] [sig ] Generating forecast for: KIM [2026-02-12T20:25:27.003831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIM' from 'https://tdm.silogroup.org/data/derivative_storage/KIM.csv'. [2026-02-12T20:25:27.015271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIM'. [2026-02-12T20:25:27.015561] [INFO ] [FORECASTER] Starting predict_future for KIM [2026-02-12T20:25:27.016346] [DEBUG] [LOCAL ] No optimal features file found for KIM: ./output/feature-sets/KIM.txt [2026-02-12T20:25:27.016397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:27.016430] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:27.016457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:27.016513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:27.074814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:27.075481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:27.075561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:27.075614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:27.198353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:27.198498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:27.198555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:27.198610] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:27.202098] [DEBUG] [FORECASTER] KIM: Forecast T+1@11:T+2@11: UP (p=87.10%) [2026-02-12T20:25:27.202377] [INFO ] [FORECASTER] Completed predict_future for KIM [2026-02-12T20:25:27.202512] [INFO ] [sig ] KIM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:27.344401] [INFO ] [LOCAL ] Saved forecast: KIM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KIM.txt [2026-02-12T20:25:27.344556] [INFO ] [sig ] [1734/3411] Completed KIM in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-12T20:25:27.344620] [INFO ] [sig ] [1735/3411] Forecasting KINS... [2026-02-12T20:25:27.344653] [INFO ] [sig ] Generating forecast for: KINS [2026-02-12T20:25:27.344684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KINS' from 'https://tdm.silogroup.org/data/derivative_storage/KINS.csv'. [2026-02-12T20:25:27.357079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KINS'. [2026-02-12T20:25:27.357499] [INFO ] [FORECASTER] Starting predict_future for KINS [2026-02-12T20:25:27.358315] [DEBUG] [LOCAL ] No optimal features file found for KINS: ./output/feature-sets/KINS.txt [2026-02-12T20:25:27.358368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:27.358402] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:27.358429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:27.358486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:27.421627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:27.422498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:27.422600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:27.422637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:27.553725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:27.553895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:27.553948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:27.553993] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:27.557821] [DEBUG] [FORECASTER] KINS: Forecast T+1@11:T+2@11: UP (p=98.23%) [2026-02-12T20:25:27.558113] [INFO ] [FORECASTER] Completed predict_future for KINS [2026-02-12T20:25:27.558254] [INFO ] [sig ] KINS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:27.705000] [INFO ] [LOCAL ] Saved forecast: KINS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KINS.txt [2026-02-12T20:25:27.705162] [INFO ] [sig ] [1735/3411] Completed KINS in 0.4s | 2.79 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-12T20:25:27.705203] [INFO ] [sig ] [1736/3411] Forecasting KIO... [2026-02-12T20:25:27.705234] [INFO ] [sig ] Generating forecast for: KIO [2026-02-12T20:25:27.705267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIO' from 'https://tdm.silogroup.org/data/derivative_storage/KIO.csv'. [2026-02-12T20:25:27.717407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIO'. [2026-02-12T20:25:27.717873] [INFO ] [FORECASTER] Starting predict_future for KIO [2026-02-12T20:25:27.718739] [DEBUG] [LOCAL ] No optimal features file found for KIO: ./output/feature-sets/KIO.txt [2026-02-12T20:25:27.718794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:27.718826] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:27.718853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:27.718911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:27.776347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:27.777284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:27.777378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:27.777410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:27.896674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:27.896844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:27.896891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:27.896967] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:27.900674] [DEBUG] [FORECASTER] KIO: Forecast T+1@11:T+2@11: DOWN (p=31.73%) [2026-02-12T20:25:27.901001] [INFO ] [FORECASTER] Completed predict_future for KIO [2026-02-12T20:25:27.901140] [INFO ] [sig ] KIO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:28.047719] [INFO ] [LOCAL ] Saved forecast: KIO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KIO.txt [2026-02-12T20:25:28.047890] [INFO ] [sig ] [1736/3411] Completed KIO in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-12T20:25:28.047936] [INFO ] [sig ] [1737/3411] Forecasting KKRS... [2026-02-12T20:25:28.047969] [INFO ] [sig ] Generating forecast for: KKRS [2026-02-12T20:25:28.048000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KKRS' from 'https://tdm.silogroup.org/data/derivative_storage/KKRS.csv'. [2026-02-12T20:25:28.059848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KKRS'. [2026-02-12T20:25:28.060255] [INFO ] [FORECASTER] Starting predict_future for KKRS [2026-02-12T20:25:28.061186] [DEBUG] [LOCAL ] No optimal features file found for KKRS: ./output/feature-sets/KKRS.txt [2026-02-12T20:25:28.061249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:28.061289] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:28.061321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:28.061393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:28.129708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:28.130792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:28.130895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:28.130942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:28.260267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:28.260436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:28.260479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:28.260508] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:28.264185] [DEBUG] [FORECASTER] KKRS: Forecast T+1@11:T+2@11: DOWN (p=12.13%) [2026-02-12T20:25:28.264523] [INFO ] [FORECASTER] Completed predict_future for KKRS [2026-02-12T20:25:28.264694] [INFO ] [sig ] KKRS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:28.418745] [INFO ] [LOCAL ] Saved forecast: KKRS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KKRS.txt [2026-02-12T20:25:28.418904] [INFO ] [sig ] [1737/3411] Completed KKRS in 0.4s | 2.79 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-12T20:25:28.418945] [INFO ] [sig ] [1738/3411] Forecasting KLAC... [2026-02-12T20:25:28.418975] [INFO ] [sig ] Generating forecast for: KLAC [2026-02-12T20:25:28.419006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLAC' from 'https://tdm.silogroup.org/data/derivative_storage/KLAC.csv'. [2026-02-12T20:25:28.430819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLAC'. [2026-02-12T20:25:28.431203] [INFO ] [FORECASTER] Starting predict_future for KLAC [2026-02-12T20:25:28.432010] [DEBUG] [LOCAL ] No optimal features file found for KLAC: ./output/feature-sets/KLAC.txt [2026-02-12T20:25:28.432063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:28.432107] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:28.432135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:28.432193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:28.492636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:28.493558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:28.493671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:28.493706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:28.622750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:28.622913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:28.622969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:28.623012] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:28.626736] [DEBUG] [FORECASTER] KLAC: Forecast T+1@11:T+2@11: UP (p=68.76%) [2026-02-12T20:25:28.627084] [INFO ] [FORECASTER] Completed predict_future for KLAC [2026-02-12T20:25:28.627265] [INFO ] [sig ] KLAC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:28.784243] [INFO ] [LOCAL ] Saved forecast: KLAC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KLAC.txt [2026-02-12T20:25:28.784422] [INFO ] [sig ] [1738/3411] Completed KLAC in 0.4s | 2.79 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-12T20:25:28.784465] [INFO ] [sig ] [1739/3411] Forecasting KLIC... [2026-02-12T20:25:28.784498] [INFO ] [sig ] Generating forecast for: KLIC [2026-02-12T20:25:28.784534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLIC' from 'https://tdm.silogroup.org/data/derivative_storage/KLIC.csv'. [2026-02-12T20:25:28.797914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLIC'. [2026-02-12T20:25:28.798392] [INFO ] [FORECASTER] Starting predict_future for KLIC [2026-02-12T20:25:28.799314] [DEBUG] [LOCAL ] No optimal features file found for KLIC: ./output/feature-sets/KLIC.txt [2026-02-12T20:25:28.799369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:28.799403] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:28.799440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:28.799508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:28.863015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:28.863995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:28.864086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:28.864120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:28.988758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:28.988928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:28.988966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:28.988994] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:28.992489] [DEBUG] [FORECASTER] KLIC: Forecast T+1@11:T+2@11: DOWN (p=16.68%) [2026-02-12T20:25:28.992785] [INFO ] [FORECASTER] Completed predict_future for KLIC [2026-02-12T20:25:28.992918] [INFO ] [sig ] KLIC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:29.133392] [INFO ] [LOCAL ] Saved forecast: KLIC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KLIC.txt [2026-02-12T20:25:29.133524] [INFO ] [sig ] [1739/3411] Completed KLIC in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-12T20:25:29.133563] [INFO ] [sig ] [1740/3411] Forecasting KLXE... [2026-02-12T20:25:29.133613] [INFO ] [sig ] Generating forecast for: KLXE [2026-02-12T20:25:29.133646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLXE' from 'https://tdm.silogroup.org/data/derivative_storage/KLXE.csv'. [2026-02-12T20:25:29.145160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLXE'. [2026-02-12T20:25:29.145427] [INFO ] [FORECASTER] Starting predict_future for KLXE [2026-02-12T20:25:29.146209] [DEBUG] [LOCAL ] No optimal features file found for KLXE: ./output/feature-sets/KLXE.txt [2026-02-12T20:25:29.146261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:29.146293] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:29.146319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:29.146376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:29.211433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:29.212560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:29.212686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:29.212725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:29.332769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:29.332920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:29.332960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:29.332989] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:29.336404] [DEBUG] [FORECASTER] KLXE: Forecast T+1@11:T+2@11: DOWN (p=17.18%) [2026-02-12T20:25:29.336698] [INFO ] [FORECASTER] Completed predict_future for KLXE [2026-02-12T20:25:29.336852] [INFO ] [sig ] KLXE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:29.476480] [INFO ] [LOCAL ] Saved forecast: KLXE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KLXE.txt [2026-02-12T20:25:29.476666] [INFO ] [sig ] [1740/3411] Completed KLXE in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-12T20:25:29.476709] [INFO ] [sig ] [1741/3411] Forecasting KMB... [2026-02-12T20:25:29.476739] [INFO ] [sig ] Generating forecast for: KMB [2026-02-12T20:25:29.476770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMB' from 'https://tdm.silogroup.org/data/derivative_storage/KMB.csv'. [2026-02-12T20:25:29.488268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMB'. [2026-02-12T20:25:29.488558] [INFO ] [FORECASTER] Starting predict_future for KMB [2026-02-12T20:25:29.489373] [DEBUG] [LOCAL ] No optimal features file found for KMB: ./output/feature-sets/KMB.txt [2026-02-12T20:25:29.489425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:29.489457] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:29.489484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:29.489545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:29.546825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:29.547510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:29.547608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:29.547643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:29.667140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:29.667315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:29.667360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:29.667392] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:29.670964] [DEBUG] [FORECASTER] KMB: Forecast T+1@11:T+2@11: DOWN (p=39.15%) [2026-02-12T20:25:29.671243] [INFO ] [FORECASTER] Completed predict_future for KMB [2026-02-12T20:25:29.671375] [INFO ] [sig ] KMB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:29.816665] [INFO ] [LOCAL ] Saved forecast: KMB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KMB.txt [2026-02-12T20:25:29.816823] [INFO ] [sig ] [1741/3411] Completed KMB in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-12T20:25:29.816870] [INFO ] [sig ] [1742/3411] Forecasting KMDA... [2026-02-12T20:25:29.816901] [INFO ] [sig ] Generating forecast for: KMDA [2026-02-12T20:25:29.816933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMDA' from 'https://tdm.silogroup.org/data/derivative_storage/KMDA.csv'. [2026-02-12T20:25:29.828131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMDA'. [2026-02-12T20:25:29.828403] [INFO ] [FORECASTER] Starting predict_future for KMDA [2026-02-12T20:25:29.829219] [DEBUG] [LOCAL ] No optimal features file found for KMDA: ./output/feature-sets/KMDA.txt [2026-02-12T20:25:29.829271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:29.829302] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:29.829328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:29.829384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:29.885920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:29.886626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:29.886706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:29.886739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:30.007955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:30.008111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:30.008150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:30.008178] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:30.011622] [DEBUG] [FORECASTER] KMDA: Forecast T+1@11:T+2@11: DOWN (p=7.37%) [2026-02-12T20:25:30.011901] [INFO ] [FORECASTER] Completed predict_future for KMDA [2026-02-12T20:25:30.012035] [INFO ] [sig ] KMDA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:30.153933] [INFO ] [LOCAL ] Saved forecast: KMDA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KMDA.txt [2026-02-12T20:25:30.154089] [INFO ] [sig ] [1742/3411] Completed KMDA in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-12T20:25:30.154129] [INFO ] [sig ] [1743/3411] Forecasting KMI... [2026-02-12T20:25:30.154160] [INFO ] [sig ] Generating forecast for: KMI [2026-02-12T20:25:30.154191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMI' from 'https://tdm.silogroup.org/data/derivative_storage/KMI.csv'. [2026-02-12T20:25:30.167120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMI'. [2026-02-12T20:25:30.167612] [INFO ] [FORECASTER] Starting predict_future for KMI [2026-02-12T20:25:30.168426] [DEBUG] [LOCAL ] No optimal features file found for KMI: ./output/feature-sets/KMI.txt [2026-02-12T20:25:30.168479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:30.168510] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:30.168538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:30.168612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:30.230527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:30.231379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:30.231493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:30.231527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:30.348144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:30.348300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:30.348341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:30.348371] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:30.351987] [DEBUG] [FORECASTER] KMI: Forecast T+1@11:T+2@11: UP (p=77.33%) [2026-02-12T20:25:30.352272] [INFO ] [FORECASTER] Completed predict_future for KMI [2026-02-12T20:25:30.352422] [INFO ] [sig ] KMI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:30.493710] [INFO ] [LOCAL ] Saved forecast: KMI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KMI.txt [2026-02-12T20:25:30.493867] [INFO ] [sig ] [1743/3411] Completed KMI in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-12T20:25:30.493906] [INFO ] [sig ] [1744/3411] Forecasting KMPB... [2026-02-12T20:25:30.493938] [INFO ] [sig ] Generating forecast for: KMPB [2026-02-12T20:25:30.493969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMPB' from 'https://tdm.silogroup.org/data/derivative_storage/KMPB.csv'. [2026-02-12T20:25:30.507475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMPB'. [2026-02-12T20:25:30.507794] [INFO ] [FORECASTER] Starting predict_future for KMPB [2026-02-12T20:25:30.508771] [DEBUG] [LOCAL ] No optimal features file found for KMPB: ./output/feature-sets/KMPB.txt [2026-02-12T20:25:30.508833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:30.508872] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:30.508904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:30.508969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:30.566549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:30.567271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:30.567353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:30.567386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:30.681065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:30.681222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:30.681262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:30.681291] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:30.684792] [DEBUG] [FORECASTER] KMPB: Forecast T+1@11:T+2@11: UP (p=75.19%) [2026-02-12T20:25:30.685127] [INFO ] [FORECASTER] Completed predict_future for KMPB [2026-02-12T20:25:30.685272] [INFO ] [sig ] KMPB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:30.827416] [INFO ] [LOCAL ] Saved forecast: KMPB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KMPB.txt [2026-02-12T20:25:30.827602] [INFO ] [sig ] [1744/3411] Completed KMPB in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-12T20:25:30.827646] [INFO ] [sig ] [1745/3411] Forecasting KMX... [2026-02-12T20:25:30.827676] [INFO ] [sig ] Generating forecast for: KMX [2026-02-12T20:25:30.827706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMX' from 'https://tdm.silogroup.org/data/derivative_storage/KMX.csv'. [2026-02-12T20:25:30.839844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMX'. [2026-02-12T20:25:30.840180] [INFO ] [FORECASTER] Starting predict_future for KMX [2026-02-12T20:25:30.841060] [DEBUG] [LOCAL ] No optimal features file found for KMX: ./output/feature-sets/KMX.txt [2026-02-12T20:25:30.841114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:30.841147] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:30.841175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:30.841233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:30.901684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:30.902775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:30.902861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:30.902895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:31.028559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:31.028738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:31.028782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:31.028839] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:31.032396] [DEBUG] [FORECASTER] KMX: Forecast T+1@11:T+2@11: UP (p=76.39%) [2026-02-12T20:25:31.032705] [INFO ] [FORECASTER] Completed predict_future for KMX [2026-02-12T20:25:31.032844] [INFO ] [sig ] KMX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:31.171295] [INFO ] [LOCAL ] Saved forecast: KMX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KMX.txt [2026-02-12T20:25:31.171436] [INFO ] [sig ] [1745/3411] Completed KMX in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-12T20:25:31.171475] [INFO ] [sig ] [1746/3411] Forecasting KN... [2026-02-12T20:25:31.171505] [INFO ] [sig ] Generating forecast for: KN [2026-02-12T20:25:31.171535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KN' from 'https://tdm.silogroup.org/data/derivative_storage/KN.csv'. [2026-02-12T20:25:31.183327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KN'. [2026-02-12T20:25:31.183658] [INFO ] [FORECASTER] Starting predict_future for KN [2026-02-12T20:25:31.184441] [DEBUG] [LOCAL ] No optimal features file found for KN: ./output/feature-sets/KN.txt [2026-02-12T20:25:31.184493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:31.184524] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:31.184550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:31.184659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:31.243078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:31.243874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:31.243958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:31.243992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:31.375722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:31.375884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:31.375932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:31.375967] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:31.379443] [DEBUG] [FORECASTER] KN: Forecast T+1@11:T+2@11: DOWN (p=6.30%) [2026-02-12T20:25:31.379747] [INFO ] [FORECASTER] Completed predict_future for KN [2026-02-12T20:25:31.379879] [INFO ] [sig ] KN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:31.518988] [INFO ] [LOCAL ] Saved forecast: KN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KN.txt [2026-02-12T20:25:31.519142] [INFO ] [sig ] [1746/3411] Completed KN in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-12T20:25:31.519183] [INFO ] [sig ] [1747/3411] Forecasting KNF... [2026-02-12T20:25:31.519215] [INFO ] [sig ] Generating forecast for: KNF [2026-02-12T20:25:31.519247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNF' from 'https://tdm.silogroup.org/data/derivative_storage/KNF.csv'. [2026-02-12T20:25:31.531129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNF'. [2026-02-12T20:25:31.531435] [INFO ] [FORECASTER] Starting predict_future for KNF [2026-02-12T20:25:31.532264] [DEBUG] [LOCAL ] No optimal features file found for KNF: ./output/feature-sets/KNF.txt [2026-02-12T20:25:31.532318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:31.532350] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:31.532378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:31.532437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:31.592436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:31.593373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:31.593476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:31.593512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:31.715876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:31.716034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:31.716075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:31.716106] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:31.719670] [DEBUG] [FORECASTER] KNF: Forecast T+1@11:T+2@11: UP (p=75.32%) [2026-02-12T20:25:31.719996] [INFO ] [FORECASTER] Completed predict_future for KNF [2026-02-12T20:25:31.720135] [INFO ] [sig ] KNF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:31.860981] [INFO ] [LOCAL ] Saved forecast: KNF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KNF.txt [2026-02-12T20:25:31.861143] [INFO ] [sig ] [1747/3411] Completed KNF in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 9.9m [2026-02-12T20:25:31.861185] [INFO ] [sig ] [1748/3411] Forecasting KNOP... [2026-02-12T20:25:31.861215] [INFO ] [sig ] Generating forecast for: KNOP [2026-02-12T20:25:31.861247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNOP' from 'https://tdm.silogroup.org/data/derivative_storage/KNOP.csv'. [2026-02-12T20:25:31.876795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNOP'. [2026-02-12T20:25:31.877292] [INFO ] [FORECASTER] Starting predict_future for KNOP [2026-02-12T20:25:31.878198] [DEBUG] [LOCAL ] No optimal features file found for KNOP: ./output/feature-sets/KNOP.txt [2026-02-12T20:25:31.878256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:31.878289] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:31.878317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:31.878374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:31.944870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:31.945969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:31.946074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:31.946115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:32.068759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:32.068933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:32.068983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:32.069014] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:32.073001] [DEBUG] [FORECASTER] KNOP: Forecast T+1@11:T+2@11: UP (p=91.53%) [2026-02-12T20:25:32.073375] [INFO ] [FORECASTER] Completed predict_future for KNOP [2026-02-12T20:25:32.073561] [INFO ] [sig ] KNOP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:32.227177] [INFO ] [LOCAL ] Saved forecast: KNOP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KNOP.txt [2026-02-12T20:25:32.227355] [INFO ] [sig ] [1748/3411] Completed KNOP in 0.4s | 2.79 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-12T20:25:32.227397] [INFO ] [sig ] [1749/3411] Forecasting KNSA... [2026-02-12T20:25:32.227429] [INFO ] [sig ] Generating forecast for: KNSA [2026-02-12T20:25:32.227458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSA' from 'https://tdm.silogroup.org/data/derivative_storage/KNSA.csv'. [2026-02-12T20:25:32.239621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSA'. [2026-02-12T20:25:32.239903] [INFO ] [FORECASTER] Starting predict_future for KNSA [2026-02-12T20:25:32.240727] [DEBUG] [LOCAL ] No optimal features file found for KNSA: ./output/feature-sets/KNSA.txt [2026-02-12T20:25:32.240780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:32.240812] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:32.240850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:32.240909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:32.298771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:32.299879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:32.299972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:32.300007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:32.426368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:32.426524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:32.426565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:32.426618] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:32.430255] [DEBUG] [FORECASTER] KNSA: Forecast T+1@11:T+2@11: DOWN (p=24.61%) [2026-02-12T20:25:32.430551] [INFO ] [FORECASTER] Completed predict_future for KNSA [2026-02-12T20:25:32.430711] [INFO ] [sig ] KNSA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:32.577714] [INFO ] [LOCAL ] Saved forecast: KNSA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KNSA.txt [2026-02-12T20:25:32.577863] [INFO ] [sig ] [1749/3411] Completed KNSA in 0.4s | 2.79 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-12T20:25:32.577904] [INFO ] [sig ] [1750/3411] Forecasting KNSL... [2026-02-12T20:25:32.577932] [INFO ] [sig ] Generating forecast for: KNSL [2026-02-12T20:25:32.577963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSL' from 'https://tdm.silogroup.org/data/derivative_storage/KNSL.csv'. [2026-02-12T20:25:32.589440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSL'. [2026-02-12T20:25:32.589808] [INFO ] [FORECASTER] Starting predict_future for KNSL [2026-02-12T20:25:32.590682] [DEBUG] [LOCAL ] No optimal features file found for KNSL: ./output/feature-sets/KNSL.txt [2026-02-12T20:25:32.590737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:32.590799] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:32.590835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:32.590907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:32.651607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:32.652480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:32.652568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:32.652624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:32.781887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:32.782042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:32.782082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:32.782111] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:32.785656] [DEBUG] [FORECASTER] KNSL: Forecast T+1@11:T+2@11: DOWN (p=47.73%) [2026-02-12T20:25:32.785948] [INFO ] [FORECASTER] Completed predict_future for KNSL [2026-02-12T20:25:32.786084] [INFO ] [sig ] KNSL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:32.927527] [INFO ] [LOCAL ] Saved forecast: KNSL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KNSL.txt [2026-02-12T20:25:32.927743] [INFO ] [sig ] [1750/3411] Completed KNSL in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-12T20:25:32.927806] [INFO ] [sig ] [1751/3411] Forecasting KNTK... [2026-02-12T20:25:32.927840] [INFO ] [sig ] Generating forecast for: KNTK [2026-02-12T20:25:32.927871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNTK' from 'https://tdm.silogroup.org/data/derivative_storage/KNTK.csv'. [2026-02-12T20:25:32.939880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNTK'. [2026-02-12T20:25:32.940265] [INFO ] [FORECASTER] Starting predict_future for KNTK [2026-02-12T20:25:32.941190] [DEBUG] [LOCAL ] No optimal features file found for KNTK: ./output/feature-sets/KNTK.txt [2026-02-12T20:25:32.941245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:32.941285] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:32.941320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:32.941381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:33.002968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:33.003901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:33.004002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:33.004036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:33.132300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:33.132467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:33.132509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:33.132540] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:33.136290] [DEBUG] [FORECASTER] KNTK: Forecast T+1@11:T+2@11: DOWN (p=26.78%) [2026-02-12T20:25:33.136634] [INFO ] [FORECASTER] Completed predict_future for KNTK [2026-02-12T20:25:33.136782] [INFO ] [sig ] KNTK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:33.282198] [INFO ] [LOCAL ] Saved forecast: KNTK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KNTK.txt [2026-02-12T20:25:33.282409] [INFO ] [sig ] [1751/3411] Completed KNTK in 0.4s | 2.79 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-12T20:25:33.282476] [INFO ] [sig ] [1752/3411] Forecasting KNX... [2026-02-12T20:25:33.282526] [INFO ] [sig ] Generating forecast for: KNX [2026-02-12T20:25:33.282562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNX' from 'https://tdm.silogroup.org/data/derivative_storage/KNX.csv'. [2026-02-12T20:25:33.295248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNX'. [2026-02-12T20:25:33.295693] [INFO ] [FORECASTER] Starting predict_future for KNX [2026-02-12T20:25:33.296516] [DEBUG] [LOCAL ] No optimal features file found for KNX: ./output/feature-sets/KNX.txt [2026-02-12T20:25:33.296570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:33.296628] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:33.296657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:33.296716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:33.359052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:33.360154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:33.360265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:33.360310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:33.489554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:33.489725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:33.489768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:33.489798] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:33.493341] [DEBUG] [FORECASTER] KNX: Forecast T+1@11:T+2@11: UP (p=92.39%) [2026-02-12T20:25:33.493652] [INFO ] [FORECASTER] Completed predict_future for KNX [2026-02-12T20:25:33.493785] [INFO ] [sig ] KNX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:33.635688] [INFO ] [LOCAL ] Saved forecast: KNX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KNX.txt [2026-02-12T20:25:33.635819] [INFO ] [sig ] [1752/3411] Completed KNX in 0.4s | 2.79 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-12T20:25:33.635859] [INFO ] [sig ] [1753/3411] Forecasting KOD... [2026-02-12T20:25:33.635889] [INFO ] [sig ] Generating forecast for: KOD [2026-02-12T20:25:33.635928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOD' from 'https://tdm.silogroup.org/data/derivative_storage/KOD.csv'. [2026-02-12T20:25:33.648406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOD'. [2026-02-12T20:25:33.648759] [INFO ] [FORECASTER] Starting predict_future for KOD [2026-02-12T20:25:33.649723] [DEBUG] [LOCAL ] No optimal features file found for KOD: ./output/feature-sets/KOD.txt [2026-02-12T20:25:33.649777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:33.649809] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:33.649835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:33.649893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:33.709263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:33.709962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:33.710047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:33.710080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:33.831742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:33.831898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:33.831945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:33.832016] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:33.835492] [DEBUG] [FORECASTER] KOD: Forecast T+1@11:T+2@11: DOWN (p=4.69%) [2026-02-12T20:25:33.835789] [INFO ] [FORECASTER] Completed predict_future for KOD [2026-02-12T20:25:33.835920] [INFO ] [sig ] KOD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:33.974431] [INFO ] [LOCAL ] Saved forecast: KOD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KOD.txt [2026-02-12T20:25:33.974590] [INFO ] [sig ] [1753/3411] Completed KOD in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-12T20:25:33.974633] [INFO ] [sig ] [1754/3411] Forecasting KODK... [2026-02-12T20:25:33.974664] [INFO ] [sig ] Generating forecast for: KODK [2026-02-12T20:25:33.974695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KODK' from 'https://tdm.silogroup.org/data/derivative_storage/KODK.csv'. [2026-02-12T20:25:33.987013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KODK'. [2026-02-12T20:25:33.987357] [INFO ] [FORECASTER] Starting predict_future for KODK [2026-02-12T20:25:33.988230] [DEBUG] [LOCAL ] No optimal features file found for KODK: ./output/feature-sets/KODK.txt [2026-02-12T20:25:33.988286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:33.988319] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:33.988348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:33.988408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:34.047014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:34.047827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:34.047914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:34.047950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:34.176635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:34.176841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:34.176924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:34.176976] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:34.180890] [DEBUG] [FORECASTER] KODK: Forecast T+1@11:T+2@11: DOWN (p=17.76%) [2026-02-12T20:25:34.181187] [INFO ] [FORECASTER] Completed predict_future for KODK [2026-02-12T20:25:34.181323] [INFO ] [sig ] KODK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:34.321469] [INFO ] [LOCAL ] Saved forecast: KODK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KODK.txt [2026-02-12T20:25:34.321647] [INFO ] [sig ] [1754/3411] Completed KODK in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-12T20:25:34.321692] [INFO ] [sig ] [1755/3411] Forecasting KOF... [2026-02-12T20:25:34.321723] [INFO ] [sig ] Generating forecast for: KOF [2026-02-12T20:25:34.321754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOF' from 'https://tdm.silogroup.org/data/derivative_storage/KOF.csv'. [2026-02-12T20:25:34.333675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOF'. [2026-02-12T20:25:34.334007] [INFO ] [FORECASTER] Starting predict_future for KOF [2026-02-12T20:25:34.335020] [DEBUG] [LOCAL ] No optimal features file found for KOF: ./output/feature-sets/KOF.txt [2026-02-12T20:25:34.335073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:34.335104] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:34.335131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:34.335188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:34.392622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:34.393326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:34.393405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:34.393437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:34.516685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:34.516834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:34.516882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:34.516919] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:34.520478] [DEBUG] [FORECASTER] KOF: Forecast T+1@11:T+2@11: UP (p=88.09%) [2026-02-12T20:25:34.520777] [INFO ] [FORECASTER] Completed predict_future for KOF [2026-02-12T20:25:34.520914] [INFO ] [sig ] KOF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:34.662677] [INFO ] [LOCAL ] Saved forecast: KOF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KOF.txt [2026-02-12T20:25:34.662820] [INFO ] [sig ] [1755/3411] Completed KOF in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-12T20:25:34.662860] [INFO ] [sig ] [1756/3411] Forecasting KOP... [2026-02-12T20:25:34.662891] [INFO ] [sig ] Generating forecast for: KOP [2026-02-12T20:25:34.662926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOP' from 'https://tdm.silogroup.org/data/derivative_storage/KOP.csv'. [2026-02-12T20:25:34.674985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOP'. [2026-02-12T20:25:34.675298] [INFO ] [FORECASTER] Starting predict_future for KOP [2026-02-12T20:25:34.676091] [DEBUG] [LOCAL ] No optimal features file found for KOP: ./output/feature-sets/KOP.txt [2026-02-12T20:25:34.676143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:34.676175] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:34.676201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:34.676257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:34.735744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:34.736620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:34.736704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:34.736738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:34.855316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:34.855470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:34.855511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:34.855540] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:34.859067] [DEBUG] [FORECASTER] KOP: Forecast T+1@11:T+2@11: UP (p=94.85%) [2026-02-12T20:25:34.859340] [INFO ] [FORECASTER] Completed predict_future for KOP [2026-02-12T20:25:34.859469] [INFO ] [sig ] KOP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:35.000324] [INFO ] [LOCAL ] Saved forecast: KOP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KOP.txt [2026-02-12T20:25:35.000464] [INFO ] [sig ] [1756/3411] Completed KOP in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-12T20:25:35.000505] [INFO ] [sig ] [1757/3411] Forecasting KOPN... [2026-02-12T20:25:35.000537] [INFO ] [sig ] Generating forecast for: KOPN [2026-02-12T20:25:35.000585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOPN' from 'https://tdm.silogroup.org/data/derivative_storage/KOPN.csv'. [2026-02-12T20:25:35.012791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOPN'. [2026-02-12T20:25:35.013191] [INFO ] [FORECASTER] Starting predict_future for KOPN [2026-02-12T20:25:35.014072] [DEBUG] [LOCAL ] No optimal features file found for KOPN: ./output/feature-sets/KOPN.txt [2026-02-12T20:25:35.014129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:35.014163] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:35.014190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:35.014248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:35.073866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:35.074708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:35.074793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:35.074828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:35.201238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:35.201399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:35.201442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:35.201472] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:35.205008] [DEBUG] [FORECASTER] KOPN: Forecast T+1@11:T+2@11: DOWN (p=26.49%) [2026-02-12T20:25:35.205299] [INFO ] [FORECASTER] Completed predict_future for KOPN [2026-02-12T20:25:35.205437] [INFO ] [sig ] KOPN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:35.349673] [INFO ] [LOCAL ] Saved forecast: KOPN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KOPN.txt [2026-02-12T20:25:35.349835] [INFO ] [sig ] [1757/3411] Completed KOPN in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-12T20:25:35.349879] [INFO ] [sig ] [1758/3411] Forecasting KOSS... [2026-02-12T20:25:35.349917] [INFO ] [sig ] Generating forecast for: KOSS [2026-02-12T20:25:35.349953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOSS' from 'https://tdm.silogroup.org/data/derivative_storage/KOSS.csv'. [2026-02-12T20:25:35.363540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOSS'. [2026-02-12T20:25:35.364014] [INFO ] [FORECASTER] Starting predict_future for KOSS [2026-02-12T20:25:35.364870] [DEBUG] [LOCAL ] No optimal features file found for KOSS: ./output/feature-sets/KOSS.txt [2026-02-12T20:25:35.364924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:35.364957] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:35.364984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:35.365041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:35.422168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:35.422912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:35.423001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:35.423036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:35.545422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:35.545624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:35.545677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:35.545707] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:35.549569] [DEBUG] [FORECASTER] KOSS: Forecast T+1@11:T+2@11: DOWN (p=8.38%) [2026-02-12T20:25:35.550011] [INFO ] [FORECASTER] Completed predict_future for KOSS [2026-02-12T20:25:35.550176] [INFO ] [sig ] KOSS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:35.703188] [INFO ] [LOCAL ] Saved forecast: KOSS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KOSS.txt [2026-02-12T20:25:35.703351] [INFO ] [sig ] [1758/3411] Completed KOSS in 0.4s | 2.79 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-12T20:25:35.703392] [INFO ] [sig ] [1759/3411] Forecasting KPRX... [2026-02-12T20:25:35.703422] [INFO ] [sig ] Generating forecast for: KPRX [2026-02-12T20:25:35.703453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPRX' from 'https://tdm.silogroup.org/data/derivative_storage/KPRX.csv'. [2026-02-12T20:25:35.715230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPRX'. [2026-02-12T20:25:35.715651] [INFO ] [FORECASTER] Starting predict_future for KPRX [2026-02-12T20:25:35.716478] [DEBUG] [LOCAL ] No optimal features file found for KPRX: ./output/feature-sets/KPRX.txt [2026-02-12T20:25:35.716533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:35.716589] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:35.716624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:35.716694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:35.774789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:35.775747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:35.775837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:35.775871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:35.896656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:35.896817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:35.896860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:35.896889] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:35.900502] [DEBUG] [FORECASTER] KPRX: Forecast T+1@11:T+2@11: UP (p=65.07%) [2026-02-12T20:25:35.900813] [INFO ] [FORECASTER] Completed predict_future for KPRX [2026-02-12T20:25:35.900954] [INFO ] [sig ] KPRX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:36.052679] [INFO ] [LOCAL ] Saved forecast: KPRX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KPRX.txt [2026-02-12T20:25:36.052867] [INFO ] [sig ] [1759/3411] Completed KPRX in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-12T20:25:36.052922] [INFO ] [sig ] [1760/3411] Forecasting KPTI... [2026-02-12T20:25:36.052959] [INFO ] [sig ] Generating forecast for: KPTI [2026-02-12T20:25:36.052998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPTI' from 'https://tdm.silogroup.org/data/derivative_storage/KPTI.csv'. [2026-02-12T20:25:36.066435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPTI'. [2026-02-12T20:25:36.066864] [INFO ] [FORECASTER] Starting predict_future for KPTI [2026-02-12T20:25:36.067757] [DEBUG] [LOCAL ] No optimal features file found for KPTI: ./output/feature-sets/KPTI.txt [2026-02-12T20:25:36.067810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:36.067844] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:36.067873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:36.067953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:36.129904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:36.130869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:36.130993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:36.131029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:36.252620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:36.252792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:36.252839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:36.252870] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:36.256675] [DEBUG] [FORECASTER] KPTI: Forecast T+1@11:T+2@11: UP (p=61.62%) [2026-02-12T20:25:36.257040] [INFO ] [FORECASTER] Completed predict_future for KPTI [2026-02-12T20:25:36.257201] [INFO ] [sig ] KPTI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:36.401975] [INFO ] [LOCAL ] Saved forecast: KPTI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KPTI.txt [2026-02-12T20:25:36.402139] [INFO ] [sig ] [1760/3411] Completed KPTI in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-12T20:25:36.402182] [INFO ] [sig ] [1761/3411] Forecasting KRC... [2026-02-12T20:25:36.402215] [INFO ] [sig ] Generating forecast for: KRC [2026-02-12T20:25:36.402248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRC' from 'https://tdm.silogroup.org/data/derivative_storage/KRC.csv'. [2026-02-12T20:25:36.414450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRC'. [2026-02-12T20:25:36.414876] [INFO ] [FORECASTER] Starting predict_future for KRC [2026-02-12T20:25:36.415747] [DEBUG] [LOCAL ] No optimal features file found for KRC: ./output/feature-sets/KRC.txt [2026-02-12T20:25:36.415802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:36.415835] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:36.415863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:36.415921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:36.474901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:36.475846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:36.475933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:36.475968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:36.601179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:36.601337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:36.601380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:36.601410] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:36.604961] [DEBUG] [FORECASTER] KRC: Forecast T+1@11:T+2@11: DOWN (p=4.69%) [2026-02-12T20:25:36.605281] [INFO ] [FORECASTER] Completed predict_future for KRC [2026-02-12T20:25:36.605430] [INFO ] [sig ] KRC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:36.749328] [INFO ] [LOCAL ] Saved forecast: KRC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KRC.txt [2026-02-12T20:25:36.749490] [INFO ] [sig ] [1761/3411] Completed KRC in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-12T20:25:36.749530] [INFO ] [sig ] [1762/3411] Forecasting KREF... [2026-02-12T20:25:36.749560] [INFO ] [sig ] Generating forecast for: KREF [2026-02-12T20:25:36.749626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KREF' from 'https://tdm.silogroup.org/data/derivative_storage/KREF.csv'. [2026-02-12T20:25:36.762056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KREF'. [2026-02-12T20:25:36.762483] [INFO ] [FORECASTER] Starting predict_future for KREF [2026-02-12T20:25:36.763339] [DEBUG] [LOCAL ] No optimal features file found for KREF: ./output/feature-sets/KREF.txt [2026-02-12T20:25:36.763404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:36.763436] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:36.763462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:36.763519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:36.821066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:36.821964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:36.822055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:36.822089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:36.947004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:36.947174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:36.947213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:36.947260] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:36.950932] [DEBUG] [FORECASTER] KREF: Forecast T+1@11:T+2@11: UP (p=77.14%) [2026-02-12T20:25:36.951237] [INFO ] [FORECASTER] Completed predict_future for KREF [2026-02-12T20:25:36.951379] [INFO ] [sig ] KREF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:37.096482] [INFO ] [LOCAL ] Saved forecast: KREF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KREF.txt [2026-02-12T20:25:37.096673] [INFO ] [sig ] [1762/3411] Completed KREF in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-12T20:25:37.096715] [INFO ] [sig ] [1763/3411] Forecasting KRG... [2026-02-12T20:25:37.096745] [INFO ] [sig ] Generating forecast for: KRG [2026-02-12T20:25:37.096777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRG' from 'https://tdm.silogroup.org/data/derivative_storage/KRG.csv'. [2026-02-12T20:25:37.108552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRG'. [2026-02-12T20:25:37.109003] [INFO ] [FORECASTER] Starting predict_future for KRG [2026-02-12T20:25:37.109990] [DEBUG] [LOCAL ] No optimal features file found for KRG: ./output/feature-sets/KRG.txt [2026-02-12T20:25:37.110052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:37.110086] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:37.110114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:37.110171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:37.171802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:37.172720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:37.172811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:37.172845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:37.300249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:37.300411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:37.300452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:37.300482] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:37.304057] [DEBUG] [FORECASTER] KRG: Forecast T+1@11:T+2@11: DOWN (p=25.93%) [2026-02-12T20:25:37.304378] [INFO ] [FORECASTER] Completed predict_future for KRG [2026-02-12T20:25:37.304521] [INFO ] [sig ] KRG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:37.453402] [INFO ] [LOCAL ] Saved forecast: KRG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KRG.txt [2026-02-12T20:25:37.453624] [INFO ] [sig ] [1763/3411] Completed KRG in 0.4s | 2.79 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-12T20:25:37.453667] [INFO ] [sig ] [1764/3411] Forecasting KRMD... [2026-02-12T20:25:37.453699] [INFO ] [sig ] Generating forecast for: KRMD [2026-02-12T20:25:37.453730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRMD' from 'https://tdm.silogroup.org/data/derivative_storage/KRMD.csv'. [2026-02-12T20:25:37.465156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRMD'. [2026-02-12T20:25:37.465536] [INFO ] [FORECASTER] Starting predict_future for KRMD [2026-02-12T20:25:37.466373] [DEBUG] [LOCAL ] No optimal features file found for KRMD: ./output/feature-sets/KRMD.txt [2026-02-12T20:25:37.466426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:37.466458] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:37.466485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:37.466541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:37.524286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:37.525198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:37.525297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:37.525329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:37.652908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:37.653094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:37.653135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:37.653165] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:37.657174] [DEBUG] [FORECASTER] KRMD: Forecast T+1@11:T+2@11: UP (p=78.18%) [2026-02-12T20:25:37.657632] [INFO ] [FORECASTER] Completed predict_future for KRMD [2026-02-12T20:25:37.657792] [INFO ] [sig ] KRMD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:37.806035] [INFO ] [LOCAL ] Saved forecast: KRMD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KRMD.txt [2026-02-12T20:25:37.806201] [INFO ] [sig ] [1764/3411] Completed KRMD in 0.4s | 2.79 sym/s | Total: 10.5m | ETA: 9.8m [2026-02-12T20:25:37.806241] [INFO ] [sig ] [1765/3411] Forecasting KRNY... [2026-02-12T20:25:37.806272] [INFO ] [sig ] Generating forecast for: KRNY [2026-02-12T20:25:37.806302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRNY' from 'https://tdm.silogroup.org/data/derivative_storage/KRNY.csv'. [2026-02-12T20:25:37.818400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRNY'. [2026-02-12T20:25:37.818821] [INFO ] [FORECASTER] Starting predict_future for KRNY [2026-02-12T20:25:37.819756] [DEBUG] [LOCAL ] No optimal features file found for KRNY: ./output/feature-sets/KRNY.txt [2026-02-12T20:25:37.819822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:37.819853] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:37.819881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:37.819938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:37.878299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:37.879258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:37.879371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:37.879405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:38.007996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:38.008357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:38.008397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:38.008426] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:38.012354] [DEBUG] [FORECASTER] KRNY: Forecast T+1@11:T+2@11: UP (p=98.29%) [2026-02-12T20:25:38.012712] [INFO ] [FORECASTER] Completed predict_future for KRNY [2026-02-12T20:25:38.012859] [INFO ] [sig ] KRNY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:38.162071] [INFO ] [LOCAL ] Saved forecast: KRNY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KRNY.txt [2026-02-12T20:25:38.162272] [INFO ] [sig ] [1765/3411] Completed KRNY in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-12T20:25:38.162324] [INFO ] [sig ] [1766/3411] Forecasting KRO... [2026-02-12T20:25:38.162356] [INFO ] [sig ] Generating forecast for: KRO [2026-02-12T20:25:38.162393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRO.csv'. [2026-02-12T20:25:38.176081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRO'. [2026-02-12T20:25:38.176722] [INFO ] [FORECASTER] Starting predict_future for KRO [2026-02-12T20:25:38.177609] [DEBUG] [LOCAL ] No optimal features file found for KRO: ./output/feature-sets/KRO.txt [2026-02-12T20:25:38.177669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:38.177704] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:38.177732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:38.177790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:38.241148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:38.242087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:38.242186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:38.242220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:38.371006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:38.371189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:38.371238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:38.371269] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:38.375213] [DEBUG] [FORECASTER] KRO: Forecast T+1@11:T+2@11: UP (p=91.91%) [2026-02-12T20:25:38.375609] [INFO ] [FORECASTER] Completed predict_future for KRO [2026-02-12T20:25:38.375767] [INFO ] [sig ] KRO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:38.525154] [INFO ] [LOCAL ] Saved forecast: KRO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KRO.txt [2026-02-12T20:25:38.525334] [INFO ] [sig ] [1766/3411] Completed KRO in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-12T20:25:38.525377] [INFO ] [sig ] [1767/3411] Forecasting KROS... [2026-02-12T20:25:38.525409] [INFO ] [sig ] Generating forecast for: KROS [2026-02-12T20:25:38.525439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KROS' from 'https://tdm.silogroup.org/data/derivative_storage/KROS.csv'. [2026-02-12T20:25:38.537786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KROS'. [2026-02-12T20:25:38.538225] [INFO ] [FORECASTER] Starting predict_future for KROS [2026-02-12T20:25:38.539140] [DEBUG] [LOCAL ] No optimal features file found for KROS: ./output/feature-sets/KROS.txt [2026-02-12T20:25:38.539203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:38.539272] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:38.539300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:38.539358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:38.598469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:38.599439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:38.599592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:38.599631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:38.728321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:38.728489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:38.728530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:38.728560] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:38.732488] [DEBUG] [FORECASTER] KROS: Forecast T+1@11:T+2@11: DOWN (p=0.26%) [2026-02-12T20:25:38.732915] [INFO ] [FORECASTER] Completed predict_future for KROS [2026-02-12T20:25:38.733090] [INFO ] [sig ] KROS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:38.887193] [INFO ] [LOCAL ] Saved forecast: KROS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KROS.txt [2026-02-12T20:25:38.887399] [INFO ] [sig ] [1767/3411] Completed KROS in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-12T20:25:38.887440] [INFO ] [sig ] [1768/3411] Forecasting KRRO... [2026-02-12T20:25:38.887469] [INFO ] [sig ] Generating forecast for: KRRO [2026-02-12T20:25:38.887501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRRO.csv'. [2026-02-12T20:25:38.899557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRRO'. [2026-02-12T20:25:38.900017] [INFO ] [FORECASTER] Starting predict_future for KRRO [2026-02-12T20:25:38.900909] [DEBUG] [LOCAL ] No optimal features file found for KRRO: ./output/feature-sets/KRRO.txt [2026-02-12T20:25:38.900971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:38.901007] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:38.901034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:38.901091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:38.962061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:38.963037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:38.963142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:38.963177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:39.108024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:39.108207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:39.108257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:39.108289] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:39.112406] [DEBUG] [FORECASTER] KRRO: Forecast T+1@11:T+2@11: UP (p=91.33%) [2026-02-12T20:25:39.112799] [INFO ] [FORECASTER] Completed predict_future for KRRO [2026-02-12T20:25:39.112952] [INFO ] [sig ] KRRO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:39.262627] [INFO ] [LOCAL ] Saved forecast: KRRO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KRRO.txt [2026-02-12T20:25:39.262800] [INFO ] [sig ] [1768/3411] Completed KRRO in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-12T20:25:39.262840] [INFO ] [sig ] [1769/3411] Forecasting KRUS... [2026-02-12T20:25:39.262869] [INFO ] [sig ] Generating forecast for: KRUS [2026-02-12T20:25:39.262902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRUS' from 'https://tdm.silogroup.org/data/derivative_storage/KRUS.csv'. [2026-02-12T20:25:39.275437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRUS'. [2026-02-12T20:25:39.275860] [INFO ] [FORECASTER] Starting predict_future for KRUS [2026-02-12T20:25:39.276750] [DEBUG] [LOCAL ] No optimal features file found for KRUS: ./output/feature-sets/KRUS.txt [2026-02-12T20:25:39.276804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:39.276836] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:39.276863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:39.276919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:39.335189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:39.336143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:39.336238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:39.336270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:39.457065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:39.457244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:39.457307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:39.457336] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:39.461132] [DEBUG] [FORECASTER] KRUS: Forecast T+1@11:T+2@11: UP (p=50.37%) [2026-02-12T20:25:39.461507] [INFO ] [FORECASTER] Completed predict_future for KRUS [2026-02-12T20:25:39.461682] [INFO ] [sig ] KRUS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:39.608128] [INFO ] [LOCAL ] Saved forecast: KRUS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KRUS.txt [2026-02-12T20:25:39.608290] [INFO ] [sig ] [1769/3411] Completed KRUS in 0.3s | 2.79 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-12T20:25:39.608331] [INFO ] [sig ] [1770/3411] Forecasting KRYS... [2026-02-12T20:25:39.608361] [INFO ] [sig ] Generating forecast for: KRYS [2026-02-12T20:25:39.608394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRYS' from 'https://tdm.silogroup.org/data/derivative_storage/KRYS.csv'. [2026-02-12T20:25:39.620273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRYS'. [2026-02-12T20:25:39.620725] [INFO ] [FORECASTER] Starting predict_future for KRYS [2026-02-12T20:25:39.621598] [DEBUG] [LOCAL ] No optimal features file found for KRYS: ./output/feature-sets/KRYS.txt [2026-02-12T20:25:39.621658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:39.621691] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:39.621719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:39.621781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:39.681966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:39.682921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:39.683018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:39.683053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:39.813065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:39.813259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:39.813301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:39.813374] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:39.817359] [DEBUG] [FORECASTER] KRYS: Forecast T+1@11:T+2@11: UP (p=98.12%) [2026-02-12T20:25:39.817745] [INFO ] [FORECASTER] Completed predict_future for KRYS [2026-02-12T20:25:39.817913] [INFO ] [sig ] KRYS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:39.965520] [INFO ] [LOCAL ] Saved forecast: KRYS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KRYS.txt [2026-02-12T20:25:39.965721] [INFO ] [sig ] [1770/3411] Completed KRYS in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-12T20:25:39.965762] [INFO ] [sig ] [1771/3411] Forecasting KSCP... [2026-02-12T20:25:39.965791] [INFO ] [sig ] Generating forecast for: KSCP [2026-02-12T20:25:39.965833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSCP' from 'https://tdm.silogroup.org/data/derivative_storage/KSCP.csv'. [2026-02-12T20:25:39.978140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSCP'. [2026-02-12T20:25:39.978600] [INFO ] [FORECASTER] Starting predict_future for KSCP [2026-02-12T20:25:39.979565] [DEBUG] [LOCAL ] No optimal features file found for KSCP: ./output/feature-sets/KSCP.txt [2026-02-12T20:25:39.979655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:39.979689] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:39.979717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:39.979777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:40.042703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:40.043635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:40.043731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:40.043765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:40.165353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:40.165512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:40.165552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:40.165603] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:40.169253] [DEBUG] [FORECASTER] KSCP: Forecast T+1@11:T+2@11: UP (p=57.28%) [2026-02-12T20:25:40.169614] [INFO ] [FORECASTER] Completed predict_future for KSCP [2026-02-12T20:25:40.169767] [INFO ] [sig ] KSCP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:40.321409] [INFO ] [LOCAL ] Saved forecast: KSCP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KSCP.txt [2026-02-12T20:25:40.321591] [INFO ] [sig ] [1771/3411] Completed KSCP in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-12T20:25:40.321635] [INFO ] [sig ] [1772/3411] Forecasting KSPI... [2026-02-12T20:25:40.321665] [INFO ] [sig ] Generating forecast for: KSPI [2026-02-12T20:25:40.321696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSPI' from 'https://tdm.silogroup.org/data/derivative_storage/KSPI.csv'. [2026-02-12T20:25:40.333861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSPI'. [2026-02-12T20:25:40.334254] [INFO ] [FORECASTER] Starting predict_future for KSPI [2026-02-12T20:25:40.335116] [DEBUG] [LOCAL ] No optimal features file found for KSPI: ./output/feature-sets/KSPI.txt [2026-02-12T20:25:40.335177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:40.335209] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:40.335236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:40.335294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:40.396830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:40.397780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:40.397882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:40.397918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:40.525422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:40.525645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:40.525701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:40.525733] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:40.529985] [DEBUG] [FORECASTER] KSPI: Forecast T+1@11:T+2@11: DOWN (p=32.22%) [2026-02-12T20:25:40.530445] [INFO ] [FORECASTER] Completed predict_future for KSPI [2026-02-12T20:25:40.530639] [INFO ] [sig ] KSPI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:40.681725] [INFO ] [LOCAL ] Saved forecast: KSPI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KSPI.txt [2026-02-12T20:25:40.681892] [INFO ] [sig ] [1772/3411] Completed KSPI in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-12T20:25:40.681934] [INFO ] [sig ] [1773/3411] Forecasting KSS... [2026-02-12T20:25:40.681963] [INFO ] [sig ] Generating forecast for: KSS [2026-02-12T20:25:40.681996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSS' from 'https://tdm.silogroup.org/data/derivative_storage/KSS.csv'. [2026-02-12T20:25:40.694785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSS'. [2026-02-12T20:25:40.695208] [INFO ] [FORECASTER] Starting predict_future for KSS [2026-02-12T20:25:40.696122] [DEBUG] [LOCAL ] No optimal features file found for KSS: ./output/feature-sets/KSS.txt [2026-02-12T20:25:40.696194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:40.696243] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:40.696271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:40.696345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:40.754381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:40.755340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:40.755441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:40.755475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:40.880224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:40.880386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:40.880425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:40.880454] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:40.884270] [DEBUG] [FORECASTER] KSS: Forecast T+1@11:T+2@11: DOWN (p=45.98%) [2026-02-12T20:25:40.884709] [INFO ] [FORECASTER] Completed predict_future for KSS [2026-02-12T20:25:40.884868] [INFO ] [sig ] KSS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:41.034409] [INFO ] [LOCAL ] Saved forecast: KSS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KSS.txt [2026-02-12T20:25:41.034599] [INFO ] [sig ] [1773/3411] Completed KSS in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-12T20:25:41.034644] [INFO ] [sig ] [1774/3411] Forecasting KTB... [2026-02-12T20:25:41.034673] [INFO ] [sig ] Generating forecast for: KTB [2026-02-12T20:25:41.034703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTB' from 'https://tdm.silogroup.org/data/derivative_storage/KTB.csv'. [2026-02-12T20:25:41.046847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTB'. [2026-02-12T20:25:41.047290] [INFO ] [FORECASTER] Starting predict_future for KTB [2026-02-12T20:25:41.048121] [DEBUG] [LOCAL ] No optimal features file found for KTB: ./output/feature-sets/KTB.txt [2026-02-12T20:25:41.048175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:41.048208] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:41.048234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:41.048291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:41.108257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:41.109195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:41.109292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:41.109326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:41.238380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:41.238558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:41.238637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:41.238672] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:41.242594] [DEBUG] [FORECASTER] KTB: Forecast T+1@11:T+2@11: UP (p=71.08%) [2026-02-12T20:25:41.242951] [INFO ] [FORECASTER] Completed predict_future for KTB [2026-02-12T20:25:41.243111] [INFO ] [sig ] KTB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:41.394360] [INFO ] [LOCAL ] Saved forecast: KTB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KTB.txt [2026-02-12T20:25:41.394531] [INFO ] [sig ] [1774/3411] Completed KTB in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-12T20:25:41.394595] [INFO ] [sig ] [1775/3411] Forecasting KTCC... [2026-02-12T20:25:41.394628] [INFO ] [sig ] Generating forecast for: KTCC [2026-02-12T20:25:41.394659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTCC' from 'https://tdm.silogroup.org/data/derivative_storage/KTCC.csv'. [2026-02-12T20:25:41.406774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTCC'. [2026-02-12T20:25:41.407248] [INFO ] [FORECASTER] Starting predict_future for KTCC [2026-02-12T20:25:41.408125] [DEBUG] [LOCAL ] No optimal features file found for KTCC: ./output/feature-sets/KTCC.txt [2026-02-12T20:25:41.408194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:41.408230] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:41.408258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:41.408315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:41.468663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:41.469660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:41.469759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:41.469793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:41.576153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:41.576315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:41.576357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:41.576386] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:41.580218] [DEBUG] [FORECASTER] KTCC: Forecast T+1@11:T+2@11: DOWN (p=49.40%) [2026-02-12T20:25:41.580561] [INFO ] [FORECASTER] Completed predict_future for KTCC [2026-02-12T20:25:41.580734] [INFO ] [sig ] KTCC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:41.727689] [INFO ] [LOCAL ] Saved forecast: KTCC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KTCC.txt [2026-02-12T20:25:41.727859] [INFO ] [sig ] [1775/3411] Completed KTCC in 0.3s | 2.79 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-12T20:25:41.727901] [INFO ] [sig ] [1776/3411] Forecasting KTF... [2026-02-12T20:25:41.727930] [INFO ] [sig ] Generating forecast for: KTF [2026-02-12T20:25:41.727960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTF' from 'https://tdm.silogroup.org/data/derivative_storage/KTF.csv'. [2026-02-12T20:25:41.739889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTF'. [2026-02-12T20:25:41.740328] [INFO ] [FORECASTER] Starting predict_future for KTF [2026-02-12T20:25:41.741222] [DEBUG] [LOCAL ] No optimal features file found for KTF: ./output/feature-sets/KTF.txt [2026-02-12T20:25:41.741278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:41.741310] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:41.741339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:41.741396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:41.802122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:41.803060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:41.803160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:41.803194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:41.928192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:41.928353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:41.928393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:41.928421] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:41.931996] [DEBUG] [FORECASTER] KTF: Forecast T+1@11:T+2@11: UP (p=57.89%) [2026-02-12T20:25:41.932318] [INFO ] [FORECASTER] Completed predict_future for KTF [2026-02-12T20:25:41.932459] [INFO ] [sig ] KTF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:42.081400] [INFO ] [LOCAL ] Saved forecast: KTF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KTF.txt [2026-02-12T20:25:42.081598] [INFO ] [sig ] [1776/3411] Completed KTF in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-12T20:25:42.081659] [INFO ] [sig ] [1777/3411] Forecasting KURA... [2026-02-12T20:25:42.081692] [INFO ] [sig ] Generating forecast for: KURA [2026-02-12T20:25:42.081723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KURA' from 'https://tdm.silogroup.org/data/derivative_storage/KURA.csv'. [2026-02-12T20:25:42.093276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KURA'. [2026-02-12T20:25:42.093707] [INFO ] [FORECASTER] Starting predict_future for KURA [2026-02-12T20:25:42.094586] [DEBUG] [LOCAL ] No optimal features file found for KURA: ./output/feature-sets/KURA.txt [2026-02-12T20:25:42.094644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:42.094676] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:42.094704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:42.094762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:42.152978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:42.153869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:42.154030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:42.154079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:42.275805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:42.275968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:42.276008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:42.276037] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:42.279675] [DEBUG] [FORECASTER] KURA: Forecast T+1@11:T+2@11: DOWN (p=47.63%) [2026-02-12T20:25:42.280003] [INFO ] [FORECASTER] Completed predict_future for KURA [2026-02-12T20:25:42.280149] [INFO ] [sig ] KURA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:42.425810] [INFO ] [LOCAL ] Saved forecast: KURA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KURA.txt [2026-02-12T20:25:42.425973] [INFO ] [sig ] [1777/3411] Completed KURA in 0.3s | 2.79 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-12T20:25:42.426012] [INFO ] [sig ] [1778/3411] Forecasting KVHI... [2026-02-12T20:25:42.426046] [INFO ] [sig ] Generating forecast for: KVHI [2026-02-12T20:25:42.426076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVHI' from 'https://tdm.silogroup.org/data/derivative_storage/KVHI.csv'. [2026-02-12T20:25:42.437181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVHI'. [2026-02-12T20:25:42.437627] [INFO ] [FORECASTER] Starting predict_future for KVHI [2026-02-12T20:25:42.438458] [DEBUG] [LOCAL ] No optimal features file found for KVHI: ./output/feature-sets/KVHI.txt [2026-02-12T20:25:42.438512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:42.438544] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:42.438590] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:42.438657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:42.500734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:42.501666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:42.501763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:42.501798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:42.622245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:42.622420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:42.622463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:42.622493] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:42.626166] [DEBUG] [FORECASTER] KVHI: Forecast T+1@11:T+2@11: DOWN (p=44.20%) [2026-02-12T20:25:42.626501] [INFO ] [FORECASTER] Completed predict_future for KVHI [2026-02-12T20:25:42.626693] [INFO ] [sig ] KVHI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:42.787785] [INFO ] [LOCAL ] Saved forecast: KVHI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KVHI.txt [2026-02-12T20:25:42.787953] [INFO ] [sig ] [1778/3411] Completed KVHI in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-12T20:25:42.787996] [INFO ] [sig ] [1779/3411] Forecasting KVUE... [2026-02-12T20:25:42.788026] [INFO ] [sig ] Generating forecast for: KVUE [2026-02-12T20:25:42.788060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVUE' from 'https://tdm.silogroup.org/data/derivative_storage/KVUE.csv'. [2026-02-12T20:25:42.801062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVUE'. [2026-02-12T20:25:42.801485] [INFO ] [FORECASTER] Starting predict_future for KVUE [2026-02-12T20:25:42.802346] [DEBUG] [LOCAL ] No optimal features file found for KVUE: ./output/feature-sets/KVUE.txt [2026-02-12T20:25:42.802403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:42.802436] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:42.802465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:42.802524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:42.862591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:42.863497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:42.863617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:42.863655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:42.981980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:42.982141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:42.982181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:42.982210] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:42.985795] [DEBUG] [FORECASTER] KVUE: Forecast T+1@11:T+2@11: DOWN (p=19.55%) [2026-02-12T20:25:42.986124] [INFO ] [FORECASTER] Completed predict_future for KVUE [2026-02-12T20:25:42.986270] [INFO ] [sig ] KVUE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:43.133065] [INFO ] [LOCAL ] Saved forecast: KVUE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KVUE.txt [2026-02-12T20:25:43.133228] [INFO ] [sig ] [1779/3411] Completed KVUE in 0.3s | 2.79 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-12T20:25:43.133270] [INFO ] [sig ] [1780/3411] Forecasting KVYO... [2026-02-12T20:25:43.133300] [INFO ] [sig ] Generating forecast for: KVYO [2026-02-12T20:25:43.133330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVYO' from 'https://tdm.silogroup.org/data/derivative_storage/KVYO.csv'. [2026-02-12T20:25:43.145630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVYO'. [2026-02-12T20:25:43.146070] [INFO ] [FORECASTER] Starting predict_future for KVYO [2026-02-12T20:25:43.147184] [DEBUG] [LOCAL ] No optimal features file found for KVYO: ./output/feature-sets/KVYO.txt [2026-02-12T20:25:43.147268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:43.147303] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:43.147515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:43.147603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:43.208056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:43.208996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:43.209095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:43.209129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:43.331560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:43.331737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:43.331777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:43.331823] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:43.335379] [DEBUG] [FORECASTER] KVYO: Forecast T+1@11:T+2@11: UP (p=79.59%) [2026-02-12T20:25:43.335764] [INFO ] [FORECASTER] Completed predict_future for KVYO [2026-02-12T20:25:43.335922] [INFO ] [sig ] KVYO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:43.488166] [INFO ] [LOCAL ] Saved forecast: KVYO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KVYO.txt [2026-02-12T20:25:43.488401] [INFO ] [sig ] [1780/3411] Completed KVYO in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-12T20:25:43.488461] [INFO ] [sig ] [1781/3411] Forecasting KYN... [2026-02-12T20:25:43.488501] [INFO ] [sig ] Generating forecast for: KYN [2026-02-12T20:25:43.488544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYN' from 'https://tdm.silogroup.org/data/derivative_storage/KYN.csv'. [2026-02-12T20:25:43.501599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYN'. [2026-02-12T20:25:43.502058] [INFO ] [FORECASTER] Starting predict_future for KYN [2026-02-12T20:25:43.503024] [DEBUG] [LOCAL ] No optimal features file found for KYN: ./output/feature-sets/KYN.txt [2026-02-12T20:25:43.503087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:43.503125] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:43.503154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:43.503213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:43.563921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:43.564989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:43.565096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:43.565130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:43.688256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:43.688420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:43.688460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:43.688490] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:43.692277] [DEBUG] [FORECASTER] KYN: Forecast T+1@11:T+2@11: UP (p=69.23%) [2026-02-12T20:25:43.692685] [INFO ] [FORECASTER] Completed predict_future for KYN [2026-02-12T20:25:43.692840] [INFO ] [sig ] KYN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:43.857942] [INFO ] [LOCAL ] Saved forecast: KYN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/KYN.txt [2026-02-12T20:25:43.858189] [INFO ] [sig ] [1781/3411] Completed KYN in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-12T20:25:43.858257] [INFO ] [sig ] [1782/3411] Forecasting KYTX... [2026-02-12T20:25:43.858299] [INFO ] [sig ] Generating forecast for: KYTX [2026-02-12T20:25:43.858527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYTX' from 'https://tdm.silogroup.org/data/derivative_storage/KYTX.csv'. [2026-02-12T20:25:43.872563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYTX'. [2026-02-12T20:25:43.873015] [INFO ] [FORECASTER] Starting predict_future for KYTX [2026-02-12T20:25:43.874118] [DEBUG] [LOCAL ] No optimal features file found for KYTX: ./output/feature-sets/KYTX.txt [2026-02-12T20:25:43.874190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:43.874223] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:43.874443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:43.874502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:43.936680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:43.937670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:43.937801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:43.937836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:44.060757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:44.060919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:44.060962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:44.060991] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:44.064661] [DEBUG] [FORECASTER] KYTX: Forecast T+1@11:T+2@11: DOWN (p=23.30%) [2026-02-12T20:25:44.064992] [INFO ] [FORECASTER] Completed predict_future for KYTX [2026-02-12T20:25:44.065135] [INFO ] [sig ] KYTX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:44.214767] [INFO ] [LOCAL ] Saved forecast: KYTX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KYTX.txt [2026-02-12T20:25:44.214970] [INFO ] [sig ] [1782/3411] Completed KYTX in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-12T20:25:44.215014] [INFO ] [sig ] [1783/3411] Forecasting KZIA... [2026-02-12T20:25:44.215045] [INFO ] [sig ] Generating forecast for: KZIA [2026-02-12T20:25:44.215075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KZIA' from 'https://tdm.silogroup.org/data/derivative_storage/KZIA.csv'. [2026-02-12T20:25:44.227073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KZIA'. [2026-02-12T20:25:44.227514] [INFO ] [FORECASTER] Starting predict_future for KZIA [2026-02-12T20:25:44.228418] [DEBUG] [LOCAL ] No optimal features file found for KZIA: ./output/feature-sets/KZIA.txt [2026-02-12T20:25:44.228472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:44.228505] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:44.228531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:44.228605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:44.288949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:44.289915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:44.290011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:44.290045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:44.410977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:44.411136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:44.411184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:44.411221] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:44.414945] [DEBUG] [FORECASTER] KZIA: Forecast T+1@11:T+2@11: DOWN (p=14.12%) [2026-02-12T20:25:44.415327] [INFO ] [FORECASTER] Completed predict_future for KZIA [2026-02-12T20:25:44.415477] [INFO ] [sig ] KZIA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:44.567673] [INFO ] [LOCAL ] Saved forecast: KZIA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/KZIA.txt [2026-02-12T20:25:44.567842] [INFO ] [sig ] [1783/3411] Completed KZIA in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-12T20:25:44.567882] [INFO ] [sig ] [1784/3411] Forecasting L... [2026-02-12T20:25:44.567915] [INFO ] [sig ] Generating forecast for: L [2026-02-12T20:25:44.567945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'L' from 'https://tdm.silogroup.org/data/derivative_storage/L.csv'. [2026-02-12T20:25:44.580979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'L'. [2026-02-12T20:25:44.581385] [INFO ] [FORECASTER] Starting predict_future for L [2026-02-12T20:25:44.582320] [DEBUG] [LOCAL ] No optimal features file found for L: ./output/feature-sets/L.txt [2026-02-12T20:25:44.582377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:44.582440] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:44.582485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:44.582564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:44.647419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:44.648353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:44.648455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:44.648488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:44.768637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:44.768798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:44.768837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:44.768866] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:44.772521] [DEBUG] [FORECASTER] L: Forecast T+1@11:T+2@11: UP (p=78.74%) [2026-02-12T20:25:44.772889] [INFO ] [FORECASTER] Completed predict_future for L [2026-02-12T20:25:44.773039] [INFO ] [sig ] L: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:44.931051] [INFO ] [LOCAL ] Saved forecast: L 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/L.txt [2026-02-12T20:25:44.931237] [INFO ] [sig ] [1784/3411] Completed L in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-12T20:25:44.931285] [INFO ] [sig ] [1785/3411] Forecasting LAB... [2026-02-12T20:25:44.931316] [INFO ] [sig ] Generating forecast for: LAB [2026-02-12T20:25:44.931346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAB' from 'https://tdm.silogroup.org/data/derivative_storage/LAB.csv'. [2026-02-12T20:25:44.945230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAB'. [2026-02-12T20:25:44.945819] [INFO ] [FORECASTER] Starting predict_future for LAB [2026-02-12T20:25:44.947006] [DEBUG] [LOCAL ] No optimal features file found for LAB: ./output/feature-sets/LAB.txt [2026-02-12T20:25:44.947067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:44.947103] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:44.947138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:44.947209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:45.012043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:45.012997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:45.013118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:45.013152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:45.139528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:45.139709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:45.139757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:45.139788] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:45.144132] [DEBUG] [FORECASTER] LAB: Forecast T+1@11:T+2@11: DOWN (p=23.06%) [2026-02-12T20:25:45.144681] [INFO ] [FORECASTER] Completed predict_future for LAB [2026-02-12T20:25:45.144842] [INFO ] [sig ] LAB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:45.293803] [INFO ] [LOCAL ] Saved forecast: LAB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LAB.txt [2026-02-12T20:25:45.293966] [INFO ] [sig ] [1785/3411] Completed LAB in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-12T20:25:45.294006] [INFO ] [sig ] [1786/3411] Forecasting LAC... [2026-02-12T20:25:45.294036] [INFO ] [sig ] Generating forecast for: LAC [2026-02-12T20:25:45.294070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAC' from 'https://tdm.silogroup.org/data/derivative_storage/LAC.csv'. [2026-02-12T20:25:45.306351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAC'. [2026-02-12T20:25:45.306800] [INFO ] [FORECASTER] Starting predict_future for LAC [2026-02-12T20:25:45.307768] [DEBUG] [LOCAL ] No optimal features file found for LAC: ./output/feature-sets/LAC.txt [2026-02-12T20:25:45.307825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:45.307860] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:45.307888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:45.307948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:45.368955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:45.369897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:45.370002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:45.370038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:45.494228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:45.494387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:45.494429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:45.494457] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:45.498091] [DEBUG] [FORECASTER] LAC: Forecast T+1@11:T+2@11: UP (p=54.85%) [2026-02-12T20:25:45.498457] [INFO ] [FORECASTER] Completed predict_future for LAC [2026-02-12T20:25:45.498628] [INFO ] [sig ] LAC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:45.656401] [INFO ] [LOCAL ] Saved forecast: LAC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LAC.txt [2026-02-12T20:25:45.656598] [INFO ] [sig ] [1786/3411] Completed LAC in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-12T20:25:45.656649] [INFO ] [sig ] [1787/3411] Forecasting LAD... [2026-02-12T20:25:45.656682] [INFO ] [sig ] Generating forecast for: LAD [2026-02-12T20:25:45.656714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAD' from 'https://tdm.silogroup.org/data/derivative_storage/LAD.csv'. [2026-02-12T20:25:45.669533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAD'. [2026-02-12T20:25:45.669988] [INFO ] [FORECASTER] Starting predict_future for LAD [2026-02-12T20:25:45.670928] [DEBUG] [LOCAL ] No optimal features file found for LAD: ./output/feature-sets/LAD.txt [2026-02-12T20:25:45.670986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:45.671018] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:45.671045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:45.671103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:45.731157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:45.732139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:45.732239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:45.732273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:45.852975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:45.853136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:45.853185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:45.853221] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:45.858474] [DEBUG] [FORECASTER] LAD: Forecast T+1@11:T+2@11: DOWN (p=7.90%) [2026-02-12T20:25:45.858887] [INFO ] [FORECASTER] Completed predict_future for LAD [2026-02-12T20:25:45.859047] [INFO ] [sig ] LAD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:46.006860] [INFO ] [LOCAL ] Saved forecast: LAD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LAD.txt [2026-02-12T20:25:46.007029] [INFO ] [sig ] [1787/3411] Completed LAD in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-12T20:25:46.007072] [INFO ] [sig ] [1788/3411] Forecasting LAES... [2026-02-12T20:25:46.007102] [INFO ] [sig ] Generating forecast for: LAES [2026-02-12T20:25:46.007145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAES' from 'https://tdm.silogroup.org/data/derivative_storage/LAES.csv'. [2026-02-12T20:25:46.019933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAES'. [2026-02-12T20:25:46.020364] [INFO ] [FORECASTER] Starting predict_future for LAES [2026-02-12T20:25:46.021275] [DEBUG] [LOCAL ] No optimal features file found for LAES: ./output/feature-sets/LAES.txt [2026-02-12T20:25:46.021340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:46.021531] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:46.021559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:46.021670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:46.082544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:46.083500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:46.083624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:46.083663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:46.203456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:46.203640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:46.203682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:46.203710] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:46.207348] [DEBUG] [FORECASTER] LAES: Forecast T+1@11:T+2@11: DOWN (p=2.61%) [2026-02-12T20:25:46.207708] [INFO ] [FORECASTER] Completed predict_future for LAES [2026-02-12T20:25:46.207858] [INFO ] [sig ] LAES: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:46.359143] [INFO ] [LOCAL ] Saved forecast: LAES 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LAES.txt [2026-02-12T20:25:46.359314] [INFO ] [sig ] [1788/3411] Completed LAES in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-12T20:25:46.359357] [INFO ] [sig ] [1789/3411] Forecasting LAND... [2026-02-12T20:25:46.359386] [INFO ] [sig ] Generating forecast for: LAND [2026-02-12T20:25:46.359423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAND' from 'https://tdm.silogroup.org/data/derivative_storage/LAND.csv'. [2026-02-12T20:25:46.372824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAND'. [2026-02-12T20:25:46.373278] [INFO ] [FORECASTER] Starting predict_future for LAND [2026-02-12T20:25:46.374158] [DEBUG] [LOCAL ] No optimal features file found for LAND: ./output/feature-sets/LAND.txt [2026-02-12T20:25:46.374213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:46.374244] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:46.374271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:46.374327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:46.432254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:46.433216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:46.433318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:46.433351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:46.561361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:46.561527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:46.561620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:46.561663] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:46.566073] [DEBUG] [FORECASTER] LAND: Forecast T+1@11:T+2@11: UP (p=89.50%) [2026-02-12T20:25:46.566497] [INFO ] [FORECASTER] Completed predict_future for LAND [2026-02-12T20:25:46.566707] [INFO ] [sig ] LAND: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:46.731779] [INFO ] [LOCAL ] Saved forecast: LAND 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LAND.txt [2026-02-12T20:25:46.731961] [INFO ] [sig ] [1789/3411] Completed LAND in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-12T20:25:46.732003] [INFO ] [sig ] [1790/3411] Forecasting LANDO... [2026-02-12T20:25:46.732035] [INFO ] [sig ] Generating forecast for: LANDO [2026-02-12T20:25:46.732066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDO' from 'https://tdm.silogroup.org/data/derivative_storage/LANDO.csv'. [2026-02-12T20:25:46.746215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDO'. [2026-02-12T20:25:46.746901] [INFO ] [FORECASTER] Starting predict_future for LANDO [2026-02-12T20:25:46.748094] [DEBUG] [LOCAL ] No optimal features file found for LANDO: ./output/feature-sets/LANDO.txt [2026-02-12T20:25:46.748166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:46.748204] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:46.748240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:46.748311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:46.816392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:46.817385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:46.817519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:46.817560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:46.927563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:46.927734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:46.927777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:46.927807] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:46.931467] [DEBUG] [FORECASTER] LANDO: Forecast T+1@11:T+2@11: UP (p=52.95%) [2026-02-12T20:25:46.931769] [INFO ] [FORECASTER] Completed predict_future for LANDO [2026-02-12T20:25:46.931902] [INFO ] [sig ] LANDO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:47.070412] [INFO ] [LOCAL ] Saved forecast: LANDO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LANDO.txt [2026-02-12T20:25:47.070551] [INFO ] [sig ] [1790/3411] Completed LANDO in 0.3s | 2.79 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-12T20:25:47.070610] [INFO ] [sig ] [1791/3411] Forecasting LANDP... [2026-02-12T20:25:47.070644] [INFO ] [sig ] Generating forecast for: LANDP [2026-02-12T20:25:47.070674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDP' from 'https://tdm.silogroup.org/data/derivative_storage/LANDP.csv'. [2026-02-12T20:25:47.086182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDP'. [2026-02-12T20:25:47.086553] [INFO ] [FORECASTER] Starting predict_future for LANDP [2026-02-12T20:25:47.087531] [DEBUG] [LOCAL ] No optimal features file found for LANDP: ./output/feature-sets/LANDP.txt [2026-02-12T20:25:47.087617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:47.087658] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:47.087686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:47.087745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:47.146037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:47.146843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:47.146928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:47.146961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:47.262123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:47.262271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:47.262311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:47.262340] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:47.265768] [DEBUG] [FORECASTER] LANDP: Forecast T+1@11:T+2@11: DOWN (p=6.79%) [2026-02-12T20:25:47.266051] [INFO ] [FORECASTER] Completed predict_future for LANDP [2026-02-12T20:25:47.266179] [INFO ] [sig ] LANDP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:47.411880] [INFO ] [LOCAL ] Saved forecast: LANDP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LANDP.txt [2026-02-12T20:25:47.412018] [INFO ] [sig ] [1791/3411] Completed LANDP in 0.3s | 2.79 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-12T20:25:47.412059] [INFO ] [sig ] [1792/3411] Forecasting LAZ... [2026-02-12T20:25:47.412089] [INFO ] [sig ] Generating forecast for: LAZ [2026-02-12T20:25:47.412119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAZ' from 'https://tdm.silogroup.org/data/derivative_storage/LAZ.csv'. [2026-02-12T20:25:47.424054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAZ'. [2026-02-12T20:25:47.424426] [INFO ] [FORECASTER] Starting predict_future for LAZ [2026-02-12T20:25:47.425317] [DEBUG] [LOCAL ] No optimal features file found for LAZ: ./output/feature-sets/LAZ.txt [2026-02-12T20:25:47.425372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:47.425404] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:47.425433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:47.425684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:47.484535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:47.485305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:47.485598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:47.485648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:47.614254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:47.614397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:47.614435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:47.614464] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:47.618086] [DEBUG] [FORECASTER] LAZ: Forecast T+1@11:T+2@11: UP (p=59.39%) [2026-02-12T20:25:47.618377] [INFO ] [FORECASTER] Completed predict_future for LAZ [2026-02-12T20:25:47.618718] [INFO ] [sig ] LAZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:47.761605] [INFO ] [LOCAL ] Saved forecast: LAZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LAZ.txt [2026-02-12T20:25:47.761790] [INFO ] [sig ] [1792/3411] Completed LAZ in 0.3s | 2.79 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-12T20:25:47.761835] [INFO ] [sig ] [1793/3411] Forecasting LBRDA... [2026-02-12T20:25:47.761866] [INFO ] [sig ] Generating forecast for: LBRDA [2026-02-12T20:25:47.761899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDA' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDA.csv'. [2026-02-12T20:25:47.774599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDA'. [2026-02-12T20:25:47.775010] [INFO ] [FORECASTER] Starting predict_future for LBRDA [2026-02-12T20:25:47.775886] [DEBUG] [LOCAL ] No optimal features file found for LBRDA: ./output/feature-sets/LBRDA.txt [2026-02-12T20:25:47.775941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:47.775975] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:47.776004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:47.776063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:47.838509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:47.839645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:47.839744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:47.839781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:47.969216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:47.969375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:47.969418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:47.969449] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:47.973096] [DEBUG] [FORECASTER] LBRDA: Forecast T+1@11:T+2@11: DOWN (p=4.31%) [2026-02-12T20:25:47.973391] [INFO ] [FORECASTER] Completed predict_future for LBRDA [2026-02-12T20:25:47.973528] [INFO ] [sig ] LBRDA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:48.123014] [INFO ] [LOCAL ] Saved forecast: LBRDA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LBRDA.txt [2026-02-12T20:25:48.123174] [INFO ] [sig ] [1793/3411] Completed LBRDA in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-12T20:25:48.123217] [INFO ] [sig ] [1794/3411] Forecasting LBRDK... [2026-02-12T20:25:48.123255] [INFO ] [sig ] Generating forecast for: LBRDK [2026-02-12T20:25:48.123286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDK' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDK.csv'. [2026-02-12T20:25:48.135260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDK'. [2026-02-12T20:25:48.135816] [INFO ] [FORECASTER] Starting predict_future for LBRDK [2026-02-12T20:25:48.136805] [DEBUG] [LOCAL ] No optimal features file found for LBRDK: ./output/feature-sets/LBRDK.txt [2026-02-12T20:25:48.136858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:48.136891] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:48.136919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:48.136977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:48.197676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:48.198555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:48.198692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:48.198728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:48.323366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:48.323728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:48.323769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:48.323799] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:48.327455] [DEBUG] [FORECASTER] LBRDK: Forecast T+1@11:T+2@11: DOWN (p=1.59%) [2026-02-12T20:25:48.327760] [INFO ] [FORECASTER] Completed predict_future for LBRDK [2026-02-12T20:25:48.327898] [INFO ] [sig ] LBRDK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:48.481880] [INFO ] [LOCAL ] Saved forecast: LBRDK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LBRDK.txt [2026-02-12T20:25:48.482033] [INFO ] [sig ] [1794/3411] Completed LBRDK in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-12T20:25:48.482075] [INFO ] [sig ] [1795/3411] Forecasting LBTYA... [2026-02-12T20:25:48.482105] [INFO ] [sig ] Generating forecast for: LBTYA [2026-02-12T20:25:48.482134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYA' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYA.csv'. [2026-02-12T20:25:48.494070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYA'. [2026-02-12T20:25:48.494379] [INFO ] [FORECASTER] Starting predict_future for LBTYA [2026-02-12T20:25:48.495190] [DEBUG] [LOCAL ] No optimal features file found for LBTYA: ./output/feature-sets/LBTYA.txt [2026-02-12T20:25:48.495244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:48.495277] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:48.495305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:48.495375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:48.556795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:48.557852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:48.557948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:48.557985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:48.681174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:48.681337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:48.681380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:48.681411] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:48.685043] [DEBUG] [FORECASTER] LBTYA: Forecast T+1@11:T+2@11: DOWN (p=32.51%) [2026-02-12T20:25:48.685349] [INFO ] [FORECASTER] Completed predict_future for LBTYA [2026-02-12T20:25:48.685493] [INFO ] [sig ] LBTYA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:48.831099] [INFO ] [LOCAL ] Saved forecast: LBTYA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LBTYA.txt [2026-02-12T20:25:48.831240] [INFO ] [sig ] [1795/3411] Completed LBTYA in 0.3s | 2.79 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-12T20:25:48.831287] [INFO ] [sig ] [1796/3411] Forecasting LBTYK... [2026-02-12T20:25:48.831320] [INFO ] [sig ] Generating forecast for: LBTYK [2026-02-12T20:25:48.831350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYK' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYK.csv'. [2026-02-12T20:25:48.843448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYK'. [2026-02-12T20:25:48.843764] [INFO ] [FORECASTER] Starting predict_future for LBTYK [2026-02-12T20:25:48.844614] [DEBUG] [LOCAL ] No optimal features file found for LBTYK: ./output/feature-sets/LBTYK.txt [2026-02-12T20:25:48.844667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:48.844699] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:48.844726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:48.844782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:48.903822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:48.904720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:48.904806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:48.904841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:49.024533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:49.024709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:49.024750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:49.024780] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:49.028222] [DEBUG] [FORECASTER] LBTYK: Forecast T+1@11:T+2@11: UP (p=85.37%) [2026-02-12T20:25:49.028523] [INFO ] [FORECASTER] Completed predict_future for LBTYK [2026-02-12T20:25:49.028673] [INFO ] [sig ] LBTYK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:49.170159] [INFO ] [LOCAL ] Saved forecast: LBTYK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LBTYK.txt [2026-02-12T20:25:49.170304] [INFO ] [sig ] [1796/3411] Completed LBTYK in 0.3s | 2.79 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-12T20:25:49.170344] [INFO ] [sig ] [1797/3411] Forecasting LC... [2026-02-12T20:25:49.170374] [INFO ] [sig ] Generating forecast for: LC [2026-02-12T20:25:49.170404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LC' from 'https://tdm.silogroup.org/data/derivative_storage/LC.csv'. [2026-02-12T20:25:49.183910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LC'. [2026-02-12T20:25:49.184194] [INFO ] [FORECASTER] Starting predict_future for LC [2026-02-12T20:25:49.185194] [DEBUG] [LOCAL ] No optimal features file found for LC: ./output/feature-sets/LC.txt [2026-02-12T20:25:49.185256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:49.185295] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:49.185327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:49.185396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:49.246434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:49.247489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:49.247602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:49.247638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:49.375014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:49.375212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:49.375254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:49.375285] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:49.378925] [DEBUG] [FORECASTER] LC: Forecast T+1@11:T+2@11: DOWN (p=43.94%) [2026-02-12T20:25:49.379212] [INFO ] [FORECASTER] Completed predict_future for LC [2026-02-12T20:25:49.379345] [INFO ] [sig ] LC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:49.521900] [INFO ] [LOCAL ] Saved forecast: LC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LC.txt [2026-02-12T20:25:49.522060] [INFO ] [sig ] [1797/3411] Completed LC in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-12T20:25:49.522103] [INFO ] [sig ] [1798/3411] Forecasting LCFY... [2026-02-12T20:25:49.522133] [INFO ] [sig ] Generating forecast for: LCFY [2026-02-12T20:25:49.522164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCFY' from 'https://tdm.silogroup.org/data/derivative_storage/LCFY.csv'. [2026-02-12T20:25:49.533357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCFY'. [2026-02-12T20:25:49.533672] [INFO ] [FORECASTER] Starting predict_future for LCFY [2026-02-12T20:25:49.534449] [DEBUG] [LOCAL ] No optimal features file found for LCFY: ./output/feature-sets/LCFY.txt [2026-02-12T20:25:49.534501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:49.534532] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:49.534559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:49.534644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:49.592054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:49.592912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:49.592995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:49.593028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:49.704324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:49.704483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:49.704524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:49.704553] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:49.708073] [DEBUG] [FORECASTER] LCFY: Forecast T+1@11:T+2@11: DOWN (p=0.82%) [2026-02-12T20:25:49.708379] [INFO ] [FORECASTER] Completed predict_future for LCFY [2026-02-12T20:25:49.708518] [INFO ] [sig ] LCFY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:49.860687] [INFO ] [LOCAL ] Saved forecast: LCFY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LCFY.txt [2026-02-12T20:25:49.860851] [INFO ] [sig ] [1798/3411] Completed LCFY in 0.3s | 2.79 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-12T20:25:49.860891] [INFO ] [sig ] [1799/3411] Forecasting LCID... [2026-02-12T20:25:49.860926] [INFO ] [sig ] Generating forecast for: LCID [2026-02-12T20:25:49.860987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCID' from 'https://tdm.silogroup.org/data/derivative_storage/LCID.csv'. [2026-02-12T20:25:49.872407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCID'. [2026-02-12T20:25:49.872780] [INFO ] [FORECASTER] Starting predict_future for LCID [2026-02-12T20:25:49.873564] [DEBUG] [LOCAL ] No optimal features file found for LCID: ./output/feature-sets/LCID.txt [2026-02-12T20:25:49.873639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:49.873671] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:49.873698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:49.873759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:49.930444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:49.931331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:49.931421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:49.931455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:50.061974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:50.062194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:50.062242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:50.062275] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:50.065918] [DEBUG] [FORECASTER] LCID: Forecast T+1@11:T+2@11: DOWN (p=7.16%) [2026-02-12T20:25:50.066206] [INFO ] [FORECASTER] Completed predict_future for LCID [2026-02-12T20:25:50.066363] [INFO ] [sig ] LCID: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:50.215287] [INFO ] [LOCAL ] Saved forecast: LCID 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LCID.txt [2026-02-12T20:25:50.215455] [INFO ] [sig ] [1799/3411] Completed LCID in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-12T20:25:50.215498] [INFO ] [sig ] [1800/3411] Forecasting LCII... [2026-02-12T20:25:50.215531] [INFO ] [sig ] Generating forecast for: LCII [2026-02-12T20:25:50.215564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCII' from 'https://tdm.silogroup.org/data/derivative_storage/LCII.csv'. [2026-02-12T20:25:50.228086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCII'. [2026-02-12T20:25:50.228428] [INFO ] [FORECASTER] Starting predict_future for LCII [2026-02-12T20:25:50.229250] [DEBUG] [LOCAL ] No optimal features file found for LCII: ./output/feature-sets/LCII.txt [2026-02-12T20:25:50.229316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:50.229355] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:50.229389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:50.229450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:50.286759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:50.287603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:50.287689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:50.287722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:50.406063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:50.406214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:50.406262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:50.406297] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:50.409869] [DEBUG] [FORECASTER] LCII: Forecast T+1@11:T+2@11: DOWN (p=24.84%) [2026-02-12T20:25:50.410145] [INFO ] [FORECASTER] Completed predict_future for LCII [2026-02-12T20:25:50.410274] [INFO ] [sig ] LCII: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:50.550013] [INFO ] [LOCAL ] Saved forecast: LCII 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LCII.txt [2026-02-12T20:25:50.550163] [INFO ] [sig ] [1800/3411] Completed LCII in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-12T20:25:50.550202] [INFO ] [sig ] [1801/3411] Forecasting LCNB... [2026-02-12T20:25:50.550232] [INFO ] [sig ] Generating forecast for: LCNB [2026-02-12T20:25:50.550262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCNB' from 'https://tdm.silogroup.org/data/derivative_storage/LCNB.csv'. [2026-02-12T20:25:50.561931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCNB'. [2026-02-12T20:25:50.562234] [INFO ] [FORECASTER] Starting predict_future for LCNB [2026-02-12T20:25:50.563074] [DEBUG] [LOCAL ] No optimal features file found for LCNB: ./output/feature-sets/LCNB.txt [2026-02-12T20:25:50.563175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:50.563209] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:50.563237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:50.563294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:50.620516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:50.621360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:50.621443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:50.621475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:50.733220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:50.733384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:50.733430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:50.733459] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:50.737008] [DEBUG] [FORECASTER] LCNB: Forecast T+1@11:T+2@11: UP (p=63.10%) [2026-02-12T20:25:50.738743] [INFO ] [FORECASTER] Completed predict_future for LCNB [2026-02-12T20:25:50.738891] [INFO ] [sig ] LCNB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:50.880726] [INFO ] [LOCAL ] Saved forecast: LCNB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LCNB.txt [2026-02-12T20:25:50.880868] [INFO ] [sig ] [1801/3411] Completed LCNB in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-12T20:25:50.880908] [INFO ] [sig ] [1802/3411] Forecasting LDI... [2026-02-12T20:25:50.880939] [INFO ] [sig ] Generating forecast for: LDI [2026-02-12T20:25:50.880970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDI' from 'https://tdm.silogroup.org/data/derivative_storage/LDI.csv'. [2026-02-12T20:25:50.894568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDI'. [2026-02-12T20:25:50.894974] [INFO ] [FORECASTER] Starting predict_future for LDI [2026-02-12T20:25:50.895798] [DEBUG] [LOCAL ] No optimal features file found for LDI: ./output/feature-sets/LDI.txt [2026-02-12T20:25:50.895851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:50.895884] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:50.895911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:50.895969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:50.957357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:50.958228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:50.958324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:50.958364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:51.077992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:51.078146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:51.078187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:51.078216] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:51.081802] [DEBUG] [FORECASTER] LDI: Forecast T+1@11:T+2@11: UP (p=92.63%) [2026-02-12T20:25:51.082079] [INFO ] [FORECASTER] Completed predict_future for LDI [2026-02-12T20:25:51.082214] [INFO ] [sig ] LDI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:51.236724] [INFO ] [LOCAL ] Saved forecast: LDI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LDI.txt [2026-02-12T20:25:51.236885] [INFO ] [sig ] [1802/3411] Completed LDI in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-12T20:25:51.236927] [INFO ] [sig ] [1803/3411] Forecasting LDP... [2026-02-12T20:25:51.236957] [INFO ] [sig ] Generating forecast for: LDP [2026-02-12T20:25:51.236987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDP' from 'https://tdm.silogroup.org/data/derivative_storage/LDP.csv'. [2026-02-12T20:25:51.249294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDP'. [2026-02-12T20:25:51.249736] [INFO ] [FORECASTER] Starting predict_future for LDP [2026-02-12T20:25:51.250539] [DEBUG] [LOCAL ] No optimal features file found for LDP: ./output/feature-sets/LDP.txt [2026-02-12T20:25:51.250622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:51.250658] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:51.250686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:51.250744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:51.308190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:51.309112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:51.309200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:51.309233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:51.431465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:51.431637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:51.431679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:51.431707] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:51.435124] [DEBUG] [FORECASTER] LDP: Forecast T+1@11:T+2@11: UP (p=57.28%) [2026-02-12T20:25:51.435428] [INFO ] [FORECASTER] Completed predict_future for LDP [2026-02-12T20:25:51.435559] [INFO ] [sig ] LDP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:51.590564] [INFO ] [LOCAL ] Saved forecast: LDP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LDP.txt [2026-02-12T20:25:51.590940] [INFO ] [sig ] [1803/3411] Completed LDP in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-12T20:25:51.591006] [INFO ] [sig ] [1804/3411] Forecasting LE... [2026-02-12T20:25:51.591060] [INFO ] [sig ] Generating forecast for: LE [2026-02-12T20:25:51.591110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LE' from 'https://tdm.silogroup.org/data/derivative_storage/LE.csv'. [2026-02-12T20:25:51.606138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LE'. [2026-02-12T20:25:51.606546] [INFO ] [FORECASTER] Starting predict_future for LE [2026-02-12T20:25:51.607462] [DEBUG] [LOCAL ] No optimal features file found for LE: ./output/feature-sets/LE.txt [2026-02-12T20:25:51.607517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:51.607760] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:51.607789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:51.607846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:51.664877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:51.665831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:51.665922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:51.665956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:51.790777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:51.790966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:51.791007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:51.791071] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:51.794730] [DEBUG] [FORECASTER] LE: Forecast T+1@11:T+2@11: DOWN (p=13.89%) [2026-02-12T20:25:51.795021] [INFO ] [FORECASTER] Completed predict_future for LE [2026-02-12T20:25:51.795170] [INFO ] [sig ] LE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:51.940086] [INFO ] [LOCAL ] Saved forecast: LE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LE.txt [2026-02-12T20:25:51.940227] [INFO ] [sig ] [1804/3411] Completed LE in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-12T20:25:51.940267] [INFO ] [sig ] [1805/3411] Forecasting LEA... [2026-02-12T20:25:51.940296] [INFO ] [sig ] Generating forecast for: LEA [2026-02-12T20:25:51.940327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEA' from 'https://tdm.silogroup.org/data/derivative_storage/LEA.csv'. [2026-02-12T20:25:51.952048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEA'. [2026-02-12T20:25:51.952378] [INFO ] [FORECASTER] Starting predict_future for LEA [2026-02-12T20:25:51.953205] [DEBUG] [LOCAL ] No optimal features file found for LEA: ./output/feature-sets/LEA.txt [2026-02-12T20:25:51.953259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:51.953300] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:51.953334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:51.953404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:52.015498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:52.016491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:52.016605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:52.016648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:52.139492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:52.139668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:52.139710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:52.139739] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:52.143319] [DEBUG] [FORECASTER] LEA: Forecast T+1@11:T+2@11: DOWN (p=6.39%) [2026-02-12T20:25:52.143645] [INFO ] [FORECASTER] Completed predict_future for LEA [2026-02-12T20:25:52.143780] [INFO ] [sig ] LEA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:52.289050] [INFO ] [LOCAL ] Saved forecast: LEA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LEA.txt [2026-02-12T20:25:52.289217] [INFO ] [sig ] [1805/3411] Completed LEA in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-12T20:25:52.289257] [INFO ] [sig ] [1806/3411] Forecasting LECO... [2026-02-12T20:25:52.289287] [INFO ] [sig ] Generating forecast for: LECO [2026-02-12T20:25:52.289317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LECO' from 'https://tdm.silogroup.org/data/derivative_storage/LECO.csv'. [2026-02-12T20:25:52.301232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LECO'. [2026-02-12T20:25:52.301613] [INFO ] [FORECASTER] Starting predict_future for LECO [2026-02-12T20:25:52.302406] [DEBUG] [LOCAL ] No optimal features file found for LECO: ./output/feature-sets/LECO.txt [2026-02-12T20:25:52.302459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:52.302491] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:52.302517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:52.302597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:52.360085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:52.361188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:52.361274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:52.361307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:52.491131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:52.491298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:52.491339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:52.491368] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:52.495810] [DEBUG] [FORECASTER] LECO: Forecast T+1@11:T+2@11: UP (p=93.20%) [2026-02-12T20:25:52.496175] [INFO ] [FORECASTER] Completed predict_future for LECO [2026-02-12T20:25:52.496344] [INFO ] [sig ] LECO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:52.645382] [INFO ] [LOCAL ] Saved forecast: LECO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LECO.txt [2026-02-12T20:25:52.645540] [INFO ] [sig ] [1806/3411] Completed LECO in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-12T20:25:52.645606] [INFO ] [sig ] [1807/3411] Forecasting LEG... [2026-02-12T20:25:52.645637] [INFO ] [sig ] Generating forecast for: LEG [2026-02-12T20:25:52.645669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEG' from 'https://tdm.silogroup.org/data/derivative_storage/LEG.csv'. [2026-02-12T20:25:52.657455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEG'. [2026-02-12T20:25:52.657840] [INFO ] [FORECASTER] Starting predict_future for LEG [2026-02-12T20:25:52.658684] [DEBUG] [LOCAL ] No optimal features file found for LEG: ./output/feature-sets/LEG.txt [2026-02-12T20:25:52.658739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:52.658773] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:52.658801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:52.658860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:52.717260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:52.718171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:52.718261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:52.718295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:52.841116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:52.841273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:52.841315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:52.841345] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:52.844844] [DEBUG] [FORECASTER] LEG: Forecast T+1@11:T+2@11: DOWN (p=30.90%) [2026-02-12T20:25:52.845126] [INFO ] [FORECASTER] Completed predict_future for LEG [2026-02-12T20:25:52.845264] [INFO ] [sig ] LEG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:52.990003] [INFO ] [LOCAL ] Saved forecast: LEG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LEG.txt [2026-02-12T20:25:52.990160] [INFO ] [sig ] [1807/3411] Completed LEG in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-12T20:25:52.990200] [INFO ] [sig ] [1808/3411] Forecasting LEGH... [2026-02-12T20:25:52.990229] [INFO ] [sig ] Generating forecast for: LEGH [2026-02-12T20:25:52.990260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGH' from 'https://tdm.silogroup.org/data/derivative_storage/LEGH.csv'. [2026-02-12T20:25:53.002430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGH'. [2026-02-12T20:25:53.002746] [INFO ] [FORECASTER] Starting predict_future for LEGH [2026-02-12T20:25:53.003536] [DEBUG] [LOCAL ] No optimal features file found for LEGH: ./output/feature-sets/LEGH.txt [2026-02-12T20:25:53.003610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:53.003657] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:53.003687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:53.003746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:53.063168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:53.063832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:53.063911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:53.063945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:53.187025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:53.187216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:53.187301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:53.187349] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:53.191127] [DEBUG] [FORECASTER] LEGH: Forecast T+1@11:T+2@11: DOWN (p=7.05%) [2026-02-12T20:25:53.191409] [INFO ] [FORECASTER] Completed predict_future for LEGH [2026-02-12T20:25:53.191544] [INFO ] [sig ] LEGH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:53.337447] [INFO ] [LOCAL ] Saved forecast: LEGH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LEGH.txt [2026-02-12T20:25:53.337626] [INFO ] [sig ] [1808/3411] Completed LEGH in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-12T20:25:53.337674] [INFO ] [sig ] [1809/3411] Forecasting LEGN... [2026-02-12T20:25:53.337704] [INFO ] [sig ] Generating forecast for: LEGN [2026-02-12T20:25:53.337734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGN' from 'https://tdm.silogroup.org/data/derivative_storage/LEGN.csv'. [2026-02-12T20:25:53.349447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGN'. [2026-02-12T20:25:53.349799] [INFO ] [FORECASTER] Starting predict_future for LEGN [2026-02-12T20:25:53.350622] [DEBUG] [LOCAL ] No optimal features file found for LEGN: ./output/feature-sets/LEGN.txt [2026-02-12T20:25:53.350676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:53.350709] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:53.350736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:53.350794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:53.416371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:53.417306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:53.417393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:53.417428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:53.537823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:53.537969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:53.538011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:53.538041] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:53.541569] [DEBUG] [FORECASTER] LEGN: Forecast T+1@11:T+2@11: UP (p=63.85%) [2026-02-12T20:25:53.541870] [INFO ] [FORECASTER] Completed predict_future for LEGN [2026-02-12T20:25:53.542001] [INFO ] [sig ] LEGN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:53.685262] [INFO ] [LOCAL ] Saved forecast: LEGN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LEGN.txt [2026-02-12T20:25:53.685425] [INFO ] [sig ] [1809/3411] Completed LEGN in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-12T20:25:53.685469] [INFO ] [sig ] [1810/3411] Forecasting LEN... [2026-02-12T20:25:53.685502] [INFO ] [sig ] Generating forecast for: LEN [2026-02-12T20:25:53.685535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEN' from 'https://tdm.silogroup.org/data/derivative_storage/LEN.csv'. [2026-02-12T20:25:53.698070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEN'. [2026-02-12T20:25:53.698427] [INFO ] [FORECASTER] Starting predict_future for LEN [2026-02-12T20:25:53.699258] [DEBUG] [LOCAL ] No optimal features file found for LEN: ./output/feature-sets/LEN.txt [2026-02-12T20:25:53.699318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:53.699358] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:53.699394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:53.699465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:53.758045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:53.758982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:53.759068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:53.759104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:53.877995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:53.878144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:53.878186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:53.878217] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:53.881726] [DEBUG] [FORECASTER] LEN: Forecast T+1@11:T+2@11: DOWN (p=20.78%) [2026-02-12T20:25:53.882003] [INFO ] [FORECASTER] Completed predict_future for LEN [2026-02-12T20:25:53.882139] [INFO ] [sig ] LEN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:54.028800] [INFO ] [LOCAL ] Saved forecast: LEN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LEN.txt [2026-02-12T20:25:54.029078] [INFO ] [sig ] [1810/3411] Completed LEN in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-12T20:25:54.029180] [INFO ] [sig ] [1811/3411] Forecasting LENZ... [2026-02-12T20:25:54.029213] [INFO ] [sig ] Generating forecast for: LENZ [2026-02-12T20:25:54.029250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LENZ' from 'https://tdm.silogroup.org/data/derivative_storage/LENZ.csv'. [2026-02-12T20:25:54.044363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LENZ'. [2026-02-12T20:25:54.044726] [INFO ] [FORECASTER] Starting predict_future for LENZ [2026-02-12T20:25:54.045678] [DEBUG] [LOCAL ] No optimal features file found for LENZ: ./output/feature-sets/LENZ.txt [2026-02-12T20:25:54.045731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:54.045765] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:54.045794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:54.045853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:54.105099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:54.105745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:54.105894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:54.105932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:54.236212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:54.236373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:54.236414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:54.236444] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:54.240026] [DEBUG] [FORECASTER] LENZ: Forecast T+1@11:T+2@11: UP (p=82.68%) [2026-02-12T20:25:54.240320] [INFO ] [FORECASTER] Completed predict_future for LENZ [2026-02-12T20:25:54.240457] [INFO ] [sig ] LENZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:54.386757] [INFO ] [LOCAL ] Saved forecast: LENZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LENZ.txt [2026-02-12T20:25:54.386920] [INFO ] [sig ] [1811/3411] Completed LENZ in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-12T20:25:54.386969] [INFO ] [sig ] [1812/3411] Forecasting LEO... [2026-02-12T20:25:54.387000] [INFO ] [sig ] Generating forecast for: LEO [2026-02-12T20:25:54.387029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEO' from 'https://tdm.silogroup.org/data/derivative_storage/LEO.csv'. [2026-02-12T20:25:54.399173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEO'. [2026-02-12T20:25:54.399611] [INFO ] [FORECASTER] Starting predict_future for LEO [2026-02-12T20:25:54.400428] [DEBUG] [LOCAL ] No optimal features file found for LEO: ./output/feature-sets/LEO.txt [2026-02-12T20:25:54.400483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:54.400524] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:54.400566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:54.400659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:54.460226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:54.461132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:54.461218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:54.461251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:54.589219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:54.589380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:54.589421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:54.589450] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:54.593471] [DEBUG] [FORECASTER] LEO: Forecast T+1@11:T+2@11: DOWN (p=38.08%) [2026-02-12T20:25:54.593804] [INFO ] [FORECASTER] Completed predict_future for LEO [2026-02-12T20:25:54.593946] [INFO ] [sig ] LEO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:54.743689] [INFO ] [LOCAL ] Saved forecast: LEO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LEO.txt [2026-02-12T20:25:54.743859] [INFO ] [sig ] [1812/3411] Completed LEO in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-12T20:25:54.743907] [INFO ] [sig ] [1813/3411] Forecasting LESL... [2026-02-12T20:25:54.743938] [INFO ] [sig ] Generating forecast for: LESL [2026-02-12T20:25:54.743973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LESL' from 'https://tdm.silogroup.org/data/derivative_storage/LESL.csv'. [2026-02-12T20:25:54.757264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LESL'. [2026-02-12T20:25:54.757586] [INFO ] [FORECASTER] Starting predict_future for LESL [2026-02-12T20:25:54.758518] [DEBUG] [LOCAL ] No optimal features file found for LESL: ./output/feature-sets/LESL.txt [2026-02-12T20:25:54.758590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:54.758631] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:54.758659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:54.758725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:54.818783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:54.819862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:54.819982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:54.820018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:54.944246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:54.944395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:54.944436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:54.944466] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:54.948042] [DEBUG] [FORECASTER] LESL: Forecast T+1@11:T+2@11: DOWN (p=1.22%) [2026-02-12T20:25:54.948324] [INFO ] [FORECASTER] Completed predict_future for LESL [2026-02-12T20:25:54.948476] [INFO ] [sig ] LESL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:55.108104] [INFO ] [LOCAL ] Saved forecast: LESL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LESL.txt [2026-02-12T20:25:55.108263] [INFO ] [sig ] [1813/3411] Completed LESL in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-12T20:25:55.108306] [INFO ] [sig ] [1814/3411] Forecasting LEVI... [2026-02-12T20:25:55.108338] [INFO ] [sig ] Generating forecast for: LEVI [2026-02-12T20:25:55.108375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEVI' from 'https://tdm.silogroup.org/data/derivative_storage/LEVI.csv'. [2026-02-12T20:25:55.120691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEVI'. [2026-02-12T20:25:55.121106] [INFO ] [FORECASTER] Starting predict_future for LEVI [2026-02-12T20:25:55.121902] [DEBUG] [LOCAL ] No optimal features file found for LEVI: ./output/feature-sets/LEVI.txt [2026-02-12T20:25:55.121955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:55.121987] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:55.122013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:55.122070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:55.188440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:55.189375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:55.189476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:55.189516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:55.308560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:55.308736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:55.308775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:55.308805] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:55.312507] [DEBUG] [FORECASTER] LEVI: Forecast T+1@11:T+2@11: UP (p=73.70%) [2026-02-12T20:25:55.312813] [INFO ] [FORECASTER] Completed predict_future for LEVI [2026-02-12T20:25:55.312945] [INFO ] [sig ] LEVI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:55.455507] [INFO ] [LOCAL ] Saved forecast: LEVI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LEVI.txt [2026-02-12T20:25:55.455692] [INFO ] [sig ] [1814/3411] Completed LEVI in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-12T20:25:55.455736] [INFO ] [sig ] [1815/3411] Forecasting LFMD... [2026-02-12T20:25:55.455766] [INFO ] [sig ] Generating forecast for: LFMD [2026-02-12T20:25:55.455797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFMD' from 'https://tdm.silogroup.org/data/derivative_storage/LFMD.csv'. [2026-02-12T20:25:55.467524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFMD'. [2026-02-12T20:25:55.467855] [INFO ] [FORECASTER] Starting predict_future for LFMD [2026-02-12T20:25:55.468687] [DEBUG] [LOCAL ] No optimal features file found for LFMD: ./output/feature-sets/LFMD.txt [2026-02-12T20:25:55.468741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:55.468775] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:55.468804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:55.468878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:55.527064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:55.527907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:55.527996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:55.528033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:55.657859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:55.658024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:55.658085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:55.658116] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:55.661981] [DEBUG] [FORECASTER] LFMD: Forecast T+1@11:T+2@11: DOWN (p=1.20%) [2026-02-12T20:25:55.662273] [INFO ] [FORECASTER] Completed predict_future for LFMD [2026-02-12T20:25:55.662415] [INFO ] [sig ] LFMD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:55.803975] [INFO ] [LOCAL ] Saved forecast: LFMD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LFMD.txt [2026-02-12T20:25:55.804141] [INFO ] [sig ] [1815/3411] Completed LFMD in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-12T20:25:55.804185] [INFO ] [sig ] [1816/3411] Forecasting LFUS... [2026-02-12T20:25:55.804217] [INFO ] [sig ] Generating forecast for: LFUS [2026-02-12T20:25:55.804250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFUS' from 'https://tdm.silogroup.org/data/derivative_storage/LFUS.csv'. [2026-02-12T20:25:55.816262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFUS'. [2026-02-12T20:25:55.816665] [INFO ] [FORECASTER] Starting predict_future for LFUS [2026-02-12T20:25:55.817499] [DEBUG] [LOCAL ] No optimal features file found for LFUS: ./output/feature-sets/LFUS.txt [2026-02-12T20:25:55.817555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:55.817608] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:55.817637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:55.817696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:55.877674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:55.878680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:55.878770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:55.878805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:56.008919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:56.009090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:56.009130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:56.009159] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:56.013569] [DEBUG] [FORECASTER] LFUS: Forecast T+1@11:T+2@11: DOWN (p=41.90%) [2026-02-12T20:25:56.014140] [INFO ] [FORECASTER] Completed predict_future for LFUS [2026-02-12T20:25:56.014319] [INFO ] [sig ] LFUS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:56.172166] [INFO ] [LOCAL ] Saved forecast: LFUS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LFUS.txt [2026-02-12T20:25:56.172337] [INFO ] [sig ] [1816/3411] Completed LFUS in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-12T20:25:56.172381] [INFO ] [sig ] [1817/3411] Forecasting LFVN... [2026-02-12T20:25:56.172410] [INFO ] [sig ] Generating forecast for: LFVN [2026-02-12T20:25:56.172441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFVN' from 'https://tdm.silogroup.org/data/derivative_storage/LFVN.csv'. [2026-02-12T20:25:56.186102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFVN'. [2026-02-12T20:25:56.186552] [INFO ] [FORECASTER] Starting predict_future for LFVN [2026-02-12T20:25:56.187528] [DEBUG] [LOCAL ] No optimal features file found for LFVN: ./output/feature-sets/LFVN.txt [2026-02-12T20:25:56.187605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:56.187641] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:56.187668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:56.187725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:56.253745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:56.254806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:56.254928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:56.254973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:56.391044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:56.391202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:56.391244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:56.391276] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:56.394786] [DEBUG] [FORECASTER] LFVN: Forecast T+1@11:T+2@11: DOWN (p=9.96%) [2026-02-12T20:25:56.395070] [INFO ] [FORECASTER] Completed predict_future for LFVN [2026-02-12T20:25:56.395204] [INFO ] [sig ] LFVN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:56.539926] [INFO ] [LOCAL ] Saved forecast: LFVN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LFVN.txt [2026-02-12T20:25:56.540068] [INFO ] [sig ] [1817/3411] Completed LFVN in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-12T20:25:56.540107] [INFO ] [sig ] [1818/3411] Forecasting LGCL... [2026-02-12T20:25:56.540136] [INFO ] [sig ] Generating forecast for: LGCL [2026-02-12T20:25:56.540166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGCL' from 'https://tdm.silogroup.org/data/derivative_storage/LGCL.csv'. [2026-02-12T20:25:56.553464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGCL'. [2026-02-12T20:25:56.553992] [INFO ] [FORECASTER] Starting predict_future for LGCL [2026-02-12T20:25:56.555084] [DEBUG] [LOCAL ] No optimal features file found for LGCL: ./output/feature-sets/LGCL.txt [2026-02-12T20:25:56.555141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:56.555206] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:56.555236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:56.555295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:56.616798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:56.617763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:56.617856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:56.617891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:56.732265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:56.732429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:56.732472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:56.732501] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:56.735965] [DEBUG] [FORECASTER] LGCL: Forecast T+1@11:T+2@11: UP (p=99.33%) [2026-02-12T20:25:56.736252] [INFO ] [FORECASTER] Completed predict_future for LGCL [2026-02-12T20:25:56.736412] [INFO ] [sig ] LGCL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:56.878240] [INFO ] [LOCAL ] Saved forecast: LGCL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LGCL.txt [2026-02-12T20:25:56.878389] [INFO ] [sig ] [1818/3411] Completed LGCL in 0.3s | 2.79 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-12T20:25:56.878431] [INFO ] [sig ] [1819/3411] Forecasting LGI... [2026-02-12T20:25:56.878461] [INFO ] [sig ] Generating forecast for: LGI [2026-02-12T20:25:56.878492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGI' from 'https://tdm.silogroup.org/data/derivative_storage/LGI.csv'. [2026-02-12T20:25:56.890401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGI'. [2026-02-12T20:25:56.890782] [INFO ] [FORECASTER] Starting predict_future for LGI [2026-02-12T20:25:56.891630] [DEBUG] [LOCAL ] No optimal features file found for LGI: ./output/feature-sets/LGI.txt [2026-02-12T20:25:56.891684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:56.891731] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:56.891762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:56.891822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:56.950203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:56.951105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:56.951199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:56.951233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:57.081795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:57.081955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:57.081995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:57.082025] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:57.086073] [DEBUG] [FORECASTER] LGI: Forecast T+1@11:T+2@11: DOWN (p=5.38%) [2026-02-12T20:25:57.086373] [INFO ] [FORECASTER] Completed predict_future for LGI [2026-02-12T20:25:57.086514] [INFO ] [sig ] LGI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:57.251890] [INFO ] [LOCAL ] Saved forecast: LGI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LGI.txt [2026-02-12T20:25:57.252090] [INFO ] [sig ] [1819/3411] Completed LGI in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-12T20:25:57.252148] [INFO ] [sig ] [1820/3411] Forecasting LGIH... [2026-02-12T20:25:57.252191] [INFO ] [sig ] Generating forecast for: LGIH [2026-02-12T20:25:57.252230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGIH' from 'https://tdm.silogroup.org/data/derivative_storage/LGIH.csv'. [2026-02-12T20:25:57.267151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGIH'. [2026-02-12T20:25:57.267661] [INFO ] [FORECASTER] Starting predict_future for LGIH [2026-02-12T20:25:57.268705] [DEBUG] [LOCAL ] No optimal features file found for LGIH: ./output/feature-sets/LGIH.txt [2026-02-12T20:25:57.268768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:57.268810] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:57.268845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:57.268921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:57.342707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:57.343618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:57.343709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:57.343744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:57.472425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:57.472626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:57.472670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:57.472699] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:57.476476] [DEBUG] [FORECASTER] LGIH: Forecast T+1@11:T+2@11: UP (p=78.38%) [2026-02-12T20:25:57.476792] [INFO ] [FORECASTER] Completed predict_future for LGIH [2026-02-12T20:25:57.476936] [INFO ] [sig ] LGIH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:57.623196] [INFO ] [LOCAL ] Saved forecast: LGIH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LGIH.txt [2026-02-12T20:25:57.623362] [INFO ] [sig ] [1820/3411] Completed LGIH in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-12T20:25:57.623406] [INFO ] [sig ] [1821/3411] Forecasting LGND... [2026-02-12T20:25:57.623441] [INFO ] [sig ] Generating forecast for: LGND [2026-02-12T20:25:57.623479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGND' from 'https://tdm.silogroup.org/data/derivative_storage/LGND.csv'. [2026-02-12T20:25:57.636333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGND'. [2026-02-12T20:25:57.636754] [INFO ] [FORECASTER] Starting predict_future for LGND [2026-02-12T20:25:57.637700] [DEBUG] [LOCAL ] No optimal features file found for LGND: ./output/feature-sets/LGND.txt [2026-02-12T20:25:57.637764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:57.637989] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:57.638016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:57.638071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:57.698879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:57.699834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:57.699925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:57.699960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:57.826870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:57.827026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:57.827068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:57.827133] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:57.830642] [DEBUG] [FORECASTER] LGND: Forecast T+1@11:T+2@11: UP (p=99.10%) [2026-02-12T20:25:57.830940] [INFO ] [FORECASTER] Completed predict_future for LGND [2026-02-12T20:25:57.831077] [INFO ] [sig ] LGND: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:57.979895] [INFO ] [LOCAL ] Saved forecast: LGND 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LGND.txt [2026-02-12T20:25:57.980096] [INFO ] [sig ] [1821/3411] Completed LGND in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-12T20:25:57.980151] [INFO ] [sig ] [1822/3411] Forecasting LH... [2026-02-12T20:25:57.980184] [INFO ] [sig ] Generating forecast for: LH [2026-02-12T20:25:57.980217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LH' from 'https://tdm.silogroup.org/data/derivative_storage/LH.csv'. [2026-02-12T20:25:57.994297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LH'. [2026-02-12T20:25:57.994731] [INFO ] [FORECASTER] Starting predict_future for LH [2026-02-12T20:25:57.995641] [DEBUG] [LOCAL ] No optimal features file found for LH: ./output/feature-sets/LH.txt [2026-02-12T20:25:57.995706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:57.995742] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:57.995771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:57.995830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:58.060260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:58.061185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:58.061296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:58.061334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:58.189639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:58.189794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:58.189835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:58.189864] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:58.193508] [DEBUG] [FORECASTER] LH: Forecast T+1@11:T+2@11: DOWN (p=1.73%) [2026-02-12T20:25:58.193847] [INFO ] [FORECASTER] Completed predict_future for LH [2026-02-12T20:25:58.193991] [INFO ] [sig ] LH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:58.341666] [INFO ] [LOCAL ] Saved forecast: LH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LH.txt [2026-02-12T20:25:58.342020] [INFO ] [sig ] [1822/3411] Completed LH in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-12T20:25:58.342071] [INFO ] [sig ] [1823/3411] Forecasting LHX... [2026-02-12T20:25:58.342110] [INFO ] [sig ] Generating forecast for: LHX [2026-02-12T20:25:58.342141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LHX' from 'https://tdm.silogroup.org/data/derivative_storage/LHX.csv'. [2026-02-12T20:25:58.355455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LHX'. [2026-02-12T20:25:58.355837] [INFO ] [FORECASTER] Starting predict_future for LHX [2026-02-12T20:25:58.356687] [DEBUG] [LOCAL ] No optimal features file found for LHX: ./output/feature-sets/LHX.txt [2026-02-12T20:25:58.356740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:58.356771] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:58.356797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:58.356854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:58.415385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:58.416232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:58.416317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:58.416351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:58.543271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:58.543431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:58.543484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:58.543525] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:58.547093] [DEBUG] [FORECASTER] LHX: Forecast T+1@11:T+2@11: DOWN (p=10.89%) [2026-02-12T20:25:58.547452] [INFO ] [FORECASTER] Completed predict_future for LHX [2026-02-12T20:25:58.547617] [INFO ] [sig ] LHX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:58.695764] [INFO ] [LOCAL ] Saved forecast: LHX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LHX.txt [2026-02-12T20:25:58.695924] [INFO ] [sig ] [1823/3411] Completed LHX in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-12T20:25:58.695987] [INFO ] [sig ] [1824/3411] Forecasting LI... [2026-02-12T20:25:58.696019] [INFO ] [sig ] Generating forecast for: LI [2026-02-12T20:25:58.696052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LI' from 'https://tdm.silogroup.org/data/derivative_storage/LI.csv'. [2026-02-12T20:25:58.707330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LI'. [2026-02-12T20:25:58.707682] [INFO ] [FORECASTER] Starting predict_future for LI [2026-02-12T20:25:58.708466] [DEBUG] [LOCAL ] No optimal features file found for LI: ./output/feature-sets/LI.txt [2026-02-12T20:25:58.708529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:58.708568] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:58.708630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:58.708688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:58.767211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:58.768022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:58.768114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:58.768149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:58.894706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:58.894862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:58.894903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:58.894934] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:58.898595] [DEBUG] [FORECASTER] LI: Forecast T+1@11:T+2@11: DOWN (p=23.12%) [2026-02-12T20:25:58.899084] [INFO ] [FORECASTER] Completed predict_future for LI [2026-02-12T20:25:58.899224] [INFO ] [sig ] LI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:59.043474] [INFO ] [LOCAL ] Saved forecast: LI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LI.txt [2026-02-12T20:25:59.043641] [INFO ] [sig ] [1824/3411] Completed LI in 0.3s | 2.79 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-12T20:25:59.043682] [INFO ] [sig ] [1825/3411] Forecasting LICN... [2026-02-12T20:25:59.043713] [INFO ] [sig ] Generating forecast for: LICN [2026-02-12T20:25:59.043743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LICN' from 'https://tdm.silogroup.org/data/derivative_storage/LICN.csv'. [2026-02-12T20:25:59.054473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LICN'. [2026-02-12T20:25:59.054812] [INFO ] [FORECASTER] Starting predict_future for LICN [2026-02-12T20:25:59.055634] [DEBUG] [LOCAL ] No optimal features file found for LICN: ./output/feature-sets/LICN.txt [2026-02-12T20:25:59.055688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:59.055720] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:59.055747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:59.055804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:59.113247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:59.113998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:59.114079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:59.114112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:59.226300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:59.226452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:59.226493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:59.226520] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:59.230163] [DEBUG] [FORECASTER] LICN: Forecast T+1@11:T+2@11: UP (p=58.79%) [2026-02-12T20:25:59.230463] [INFO ] [FORECASTER] Completed predict_future for LICN [2026-02-12T20:25:59.230631] [INFO ] [sig ] LICN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:25:59.371278] [INFO ] [LOCAL ] Saved forecast: LICN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LICN.txt [2026-02-12T20:25:59.371434] [INFO ] [sig ] [1825/3411] Completed LICN in 0.3s | 2.79 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-12T20:25:59.371497] [INFO ] [sig ] [1826/3411] Forecasting LIF... [2026-02-12T20:25:59.371530] [INFO ] [sig ] Generating forecast for: LIF [2026-02-12T20:25:59.371560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIF' from 'https://tdm.silogroup.org/data/derivative_storage/LIF.csv'. [2026-02-12T20:25:59.383314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIF'. [2026-02-12T20:25:59.383712] [INFO ] [FORECASTER] Starting predict_future for LIF [2026-02-12T20:25:59.384553] [DEBUG] [LOCAL ] No optimal features file found for LIF: ./output/feature-sets/LIF.txt [2026-02-12T20:25:59.384644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:59.384679] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:59.384706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:59.384763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:59.442131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:59.442842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:59.442921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:59.442954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:59.570432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:59.570611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:59.570655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:59.570700] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:59.574185] [DEBUG] [FORECASTER] LIF: Forecast T+1@11:T+2@11: DOWN (p=32.64%) [2026-02-12T20:25:59.574463] [INFO ] [FORECASTER] Completed predict_future for LIF [2026-02-12T20:25:59.574616] [INFO ] [sig ] LIF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:25:59.719754] [INFO ] [LOCAL ] Saved forecast: LIF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LIF.txt [2026-02-12T20:25:59.719887] [INFO ] [sig ] [1826/3411] Completed LIF in 0.3s | 2.79 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-12T20:25:59.719926] [INFO ] [sig ] [1827/3411] Forecasting LII... [2026-02-12T20:25:59.719956] [INFO ] [sig ] Generating forecast for: LII [2026-02-12T20:25:59.719986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LII' from 'https://tdm.silogroup.org/data/derivative_storage/LII.csv'. [2026-02-12T20:25:59.733036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LII'. [2026-02-12T20:25:59.733433] [INFO ] [FORECASTER] Starting predict_future for LII [2026-02-12T20:25:59.734315] [DEBUG] [LOCAL ] No optimal features file found for LII: ./output/feature-sets/LII.txt [2026-02-12T20:25:59.734368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:25:59.734400] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:25:59.734427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:25:59.734494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:25:59.795171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:25:59.795989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:25:59.796073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:25:59.796136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:25:59.922437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:25:59.922626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:25:59.922678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:25:59.922707] [INFO ] [FORECASTER] Training complete [2026-02-12T20:25:59.926359] [DEBUG] [FORECASTER] LII: Forecast T+1@11:T+2@11: DOWN (p=31.85%) [2026-02-12T20:25:59.926657] [INFO ] [FORECASTER] Completed predict_future for LII [2026-02-12T20:25:59.926788] [INFO ] [sig ] LII: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:00.076566] [INFO ] [LOCAL ] Saved forecast: LII 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LII.txt [2026-02-12T20:26:00.076756] [INFO ] [sig ] [1827/3411] Completed LII in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-12T20:26:00.076798] [INFO ] [sig ] [1828/3411] Forecasting LILA... [2026-02-12T20:26:00.076834] [INFO ] [sig ] Generating forecast for: LILA [2026-02-12T20:26:00.076879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILA' from 'https://tdm.silogroup.org/data/derivative_storage/LILA.csv'. [2026-02-12T20:26:00.089861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILA'. [2026-02-12T20:26:00.090301] [INFO ] [FORECASTER] Starting predict_future for LILA [2026-02-12T20:26:00.091351] [DEBUG] [LOCAL ] No optimal features file found for LILA: ./output/feature-sets/LILA.txt [2026-02-12T20:26:00.091406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:00.091438] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:00.091465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:00.091523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:00.153620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:00.154725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:00.154874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:00.154929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:00.281553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:00.281737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:00.281784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:00.281815] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:00.285411] [DEBUG] [FORECASTER] LILA: Forecast T+1@11:T+2@11: DOWN (p=11.75%) [2026-02-12T20:26:00.285922] [INFO ] [FORECASTER] Completed predict_future for LILA [2026-02-12T20:26:00.286064] [INFO ] [sig ] LILA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:00.446352] [INFO ] [LOCAL ] Saved forecast: LILA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LILA.txt [2026-02-12T20:26:00.446599] [INFO ] [sig ] [1828/3411] Completed LILA in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-12T20:26:00.446663] [INFO ] [sig ] [1829/3411] Forecasting LILAK... [2026-02-12T20:26:00.446700] [INFO ] [sig ] Generating forecast for: LILAK [2026-02-12T20:26:00.446738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILAK' from 'https://tdm.silogroup.org/data/derivative_storage/LILAK.csv'. [2026-02-12T20:26:00.460295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILAK'. [2026-02-12T20:26:00.460799] [INFO ] [FORECASTER] Starting predict_future for LILAK [2026-02-12T20:26:00.461976] [DEBUG] [LOCAL ] No optimal features file found for LILAK: ./output/feature-sets/LILAK.txt [2026-02-12T20:26:00.462048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:00.462093] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:00.462134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:00.462220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:00.530487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:00.531406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:00.531502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:00.531543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:00.667997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:00.668120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:00.668162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:00.668192] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:00.671751] [DEBUG] [FORECASTER] LILAK: Forecast T+1@11:T+2@11: UP (p=97.91%) [2026-02-12T20:26:00.672050] [INFO ] [FORECASTER] Completed predict_future for LILAK [2026-02-12T20:26:00.672188] [INFO ] [sig ] LILAK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:00.816496] [INFO ] [LOCAL ] Saved forecast: LILAK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LILAK.txt [2026-02-12T20:26:00.816753] [INFO ] [sig ] [1829/3411] Completed LILAK in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-12T20:26:00.816802] [INFO ] [sig ] [1830/3411] Forecasting LIN... [2026-02-12T20:26:00.816833] [INFO ] [sig ] Generating forecast for: LIN [2026-02-12T20:26:00.816865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIN' from 'https://tdm.silogroup.org/data/derivative_storage/LIN.csv'. [2026-02-12T20:26:00.828522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIN'. [2026-02-12T20:26:00.828883] [INFO ] [FORECASTER] Starting predict_future for LIN [2026-02-12T20:26:00.829754] [DEBUG] [LOCAL ] No optimal features file found for LIN: ./output/feature-sets/LIN.txt [2026-02-12T20:26:00.829808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:00.829840] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:00.829868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:00.829937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:00.887910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:00.888752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:00.888836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:00.888870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:01.006386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:01.006501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:01.006540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:01.006594] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:01.011252] [DEBUG] [FORECASTER] LIN: Forecast T+1@11:T+2@11: DOWN (p=25.51%) [2026-02-12T20:26:01.011747] [INFO ] [FORECASTER] Completed predict_future for LIN [2026-02-12T20:26:01.011926] [INFO ] [sig ] LIN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:01.154950] [INFO ] [LOCAL ] Saved forecast: LIN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LIN.txt [2026-02-12T20:26:01.155135] [INFO ] [sig ] [1830/3411] Completed LIN in 0.3s | 2.79 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-12T20:26:01.155177] [INFO ] [sig ] [1831/3411] Forecasting LINC... [2026-02-12T20:26:01.155208] [INFO ] [sig ] Generating forecast for: LINC [2026-02-12T20:26:01.155240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINC' from 'https://tdm.silogroup.org/data/derivative_storage/LINC.csv'. [2026-02-12T20:26:01.167522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINC'. [2026-02-12T20:26:01.167919] [INFO ] [FORECASTER] Starting predict_future for LINC [2026-02-12T20:26:01.168738] [DEBUG] [LOCAL ] No optimal features file found for LINC: ./output/feature-sets/LINC.txt [2026-02-12T20:26:01.168791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:01.168824] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:01.168851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:01.168908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:01.228466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:01.229410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:01.229496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:01.229537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:01.355888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:01.356055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:01.356098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:01.356130] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:01.360565] [DEBUG] [FORECASTER] LINC: Forecast T+1@11:T+2@11: DOWN (p=15.35%) [2026-02-12T20:26:01.361117] [INFO ] [FORECASTER] Completed predict_future for LINC [2026-02-12T20:26:01.361271] [INFO ] [sig ] LINC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:01.542667] [INFO ] [LOCAL ] Saved forecast: LINC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LINC.txt [2026-02-12T20:26:01.542931] [INFO ] [sig ] [1831/3411] Completed LINC in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-12T20:26:01.542979] [INFO ] [sig ] [1832/3411] Forecasting LIND... [2026-02-12T20:26:01.543011] [INFO ] [sig ] Generating forecast for: LIND [2026-02-12T20:26:01.543043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIND' from 'https://tdm.silogroup.org/data/derivative_storage/LIND.csv'. [2026-02-12T20:26:01.555389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIND'. [2026-02-12T20:26:01.555880] [INFO ] [FORECASTER] Starting predict_future for LIND [2026-02-12T20:26:01.556764] [DEBUG] [LOCAL ] No optimal features file found for LIND: ./output/feature-sets/LIND.txt [2026-02-12T20:26:01.556832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:01.556879] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:01.556908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:01.556966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:01.615928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:01.616889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:01.617049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:01.617099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:01.742469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:01.742648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:01.742691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:01.742721] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:01.746267] [DEBUG] [FORECASTER] LIND: Forecast T+1@11:T+2@11: DOWN (p=33.80%) [2026-02-12T20:26:01.746590] [INFO ] [FORECASTER] Completed predict_future for LIND [2026-02-12T20:26:01.746731] [INFO ] [sig ] LIND: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:01.895627] [INFO ] [LOCAL ] Saved forecast: LIND 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LIND.txt [2026-02-12T20:26:01.895809] [INFO ] [sig ] [1832/3411] Completed LIND in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-12T20:26:01.895851] [INFO ] [sig ] [1833/3411] Forecasting LINE... [2026-02-12T20:26:01.895884] [INFO ] [sig ] Generating forecast for: LINE [2026-02-12T20:26:01.895916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINE' from 'https://tdm.silogroup.org/data/derivative_storage/LINE.csv'. [2026-02-12T20:26:01.908892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINE'. [2026-02-12T20:26:01.909299] [INFO ] [FORECASTER] Starting predict_future for LINE [2026-02-12T20:26:01.910333] [DEBUG] [LOCAL ] No optimal features file found for LINE: ./output/feature-sets/LINE.txt [2026-02-12T20:26:01.910386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:01.910417] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:01.910444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:01.910501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:01.970507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:01.971688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:01.971779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:01.971811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:02.103030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:02.103196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:02.103237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:02.103267] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:02.106901] [DEBUG] [FORECASTER] LINE: Forecast T+1@11:T+2@11: UP (p=90.26%) [2026-02-12T20:26:02.107255] [INFO ] [FORECASTER] Completed predict_future for LINE [2026-02-12T20:26:02.107408] [INFO ] [sig ] LINE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:02.341287] [INFO ] [LOCAL ] Saved forecast: LINE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LINE.txt [2026-02-12T20:26:02.341460] [INFO ] [sig ] [1833/3411] Completed LINE in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-12T20:26:02.341504] [INFO ] [sig ] [1834/3411] Forecasting LINK... [2026-02-12T20:26:02.341533] [INFO ] [sig ] Generating forecast for: LINK [2026-02-12T20:26:02.341564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINK' from 'https://tdm.silogroup.org/data/derivative_storage/LINK.csv'. [2026-02-12T20:26:02.353112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINK'. [2026-02-12T20:26:02.353532] [INFO ] [FORECASTER] Starting predict_future for LINK [2026-02-12T20:26:02.354375] [DEBUG] [LOCAL ] No optimal features file found for LINK: ./output/feature-sets/LINK.txt [2026-02-12T20:26:02.354428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:02.354460] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:02.354487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:02.354545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:02.412035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:02.412988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:02.413070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:02.413104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:02.526005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:02.526171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:02.526212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:02.526244] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:02.529996] [DEBUG] [FORECASTER] LINK: Forecast T+1@11:T+2@11: UP (p=62.95%) [2026-02-12T20:26:02.530310] [INFO ] [FORECASTER] Completed predict_future for LINK [2026-02-12T20:26:02.530454] [INFO ] [sig ] LINK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:02.678045] [INFO ] [LOCAL ] Saved forecast: LINK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LINK.txt [2026-02-12T20:26:02.678214] [INFO ] [sig ] [1834/3411] Completed LINK in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-12T20:26:02.678257] [INFO ] [sig ] [1835/3411] Forecasting LITE... [2026-02-12T20:26:02.678287] [INFO ] [sig ] Generating forecast for: LITE [2026-02-12T20:26:02.678319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITE' from 'https://tdm.silogroup.org/data/derivative_storage/LITE.csv'. [2026-02-12T20:26:02.690524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITE'. [2026-02-12T20:26:02.690926] [INFO ] [FORECASTER] Starting predict_future for LITE [2026-02-12T20:26:02.691747] [DEBUG] [LOCAL ] No optimal features file found for LITE: ./output/feature-sets/LITE.txt [2026-02-12T20:26:02.691801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:02.691863] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:02.691893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:02.691951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:02.750636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:02.751504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:02.751610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:02.751649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:02.876351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:02.876507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:02.876547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:02.876596] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:02.880143] [DEBUG] [FORECASTER] LITE: Forecast T+1@11:T+2@11: UP (p=80.67%) [2026-02-12T20:26:02.880432] [INFO ] [FORECASTER] Completed predict_future for LITE [2026-02-12T20:26:02.880596] [INFO ] [sig ] LITE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:03.024593] [INFO ] [LOCAL ] Saved forecast: LITE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LITE.txt [2026-02-12T20:26:03.024762] [INFO ] [sig ] [1835/3411] Completed LITE in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-12T20:26:03.024804] [INFO ] [sig ] [1836/3411] Forecasting LITM... [2026-02-12T20:26:03.024836] [INFO ] [sig ] Generating forecast for: LITM [2026-02-12T20:26:03.024866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITM' from 'https://tdm.silogroup.org/data/derivative_storage/LITM.csv'. [2026-02-12T20:26:03.037127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITM'. [2026-02-12T20:26:03.037480] [INFO ] [FORECASTER] Starting predict_future for LITM [2026-02-12T20:26:03.038344] [DEBUG] [LOCAL ] No optimal features file found for LITM: ./output/feature-sets/LITM.txt [2026-02-12T20:26:03.038400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:03.038433] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:03.038460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:03.038519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:03.099905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:03.100820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:03.100903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:03.100936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:03.242756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:03.242941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:03.242983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:03.244070] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:03.248242] [DEBUG] [FORECASTER] LITM: Forecast T+1@11:T+2@11: UP (p=54.08%) [2026-02-12T20:26:03.248540] [INFO ] [FORECASTER] Completed predict_future for LITM [2026-02-12T20:26:03.248892] [INFO ] [sig ] LITM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:03.394345] [INFO ] [LOCAL ] Saved forecast: LITM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LITM.txt [2026-02-12T20:26:03.394507] [INFO ] [sig ] [1836/3411] Completed LITM in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-12T20:26:03.394550] [INFO ] [sig ] [1837/3411] Forecasting LIVN... [2026-02-12T20:26:03.394600] [INFO ] [sig ] Generating forecast for: LIVN [2026-02-12T20:26:03.394637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIVN' from 'https://tdm.silogroup.org/data/derivative_storage/LIVN.csv'. [2026-02-12T20:26:03.406327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIVN'. [2026-02-12T20:26:03.406682] [INFO ] [FORECASTER] Starting predict_future for LIVN [2026-02-12T20:26:03.407500] [DEBUG] [LOCAL ] No optimal features file found for LIVN: ./output/feature-sets/LIVN.txt [2026-02-12T20:26:03.407562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:03.407625] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:03.407659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:03.407723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:03.464261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:03.465090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:03.465210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:03.465246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:03.588019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:03.588179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:03.588218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:03.588246] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:03.591822] [DEBUG] [FORECASTER] LIVN: Forecast T+1@11:T+2@11: UP (p=98.77%) [2026-02-12T20:26:03.592104] [INFO ] [FORECASTER] Completed predict_future for LIVN [2026-02-12T20:26:03.592237] [INFO ] [sig ] LIVN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:03.733019] [INFO ] [LOCAL ] Saved forecast: LIVN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LIVN.txt [2026-02-12T20:26:03.733169] [INFO ] [sig ] [1837/3411] Completed LIVN in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-12T20:26:03.733209] [INFO ] [sig ] [1838/3411] Forecasting LKFN... [2026-02-12T20:26:03.733242] [INFO ] [sig ] Generating forecast for: LKFN [2026-02-12T20:26:03.733274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKFN' from 'https://tdm.silogroup.org/data/derivative_storage/LKFN.csv'. [2026-02-12T20:26:03.745291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKFN'. [2026-02-12T20:26:03.745663] [INFO ] [FORECASTER] Starting predict_future for LKFN [2026-02-12T20:26:03.746489] [DEBUG] [LOCAL ] No optimal features file found for LKFN: ./output/feature-sets/LKFN.txt [2026-02-12T20:26:03.746544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:03.746598] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:03.746630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:03.746691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:03.803638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:03.804459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:03.804543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:03.804595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:03.924323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:03.924477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:03.924515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:03.924598] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:03.928061] [DEBUG] [FORECASTER] LKFN: Forecast T+1@11:T+2@11: DOWN (p=23.84%) [2026-02-12T20:26:03.928338] [INFO ] [FORECASTER] Completed predict_future for LKFN [2026-02-12T20:26:03.928468] [INFO ] [sig ] LKFN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:04.070888] [INFO ] [LOCAL ] Saved forecast: LKFN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LKFN.txt [2026-02-12T20:26:04.071048] [INFO ] [sig ] [1838/3411] Completed LKFN in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-12T20:26:04.071091] [INFO ] [sig ] [1839/3411] Forecasting LKQ... [2026-02-12T20:26:04.071121] [INFO ] [sig ] Generating forecast for: LKQ [2026-02-12T20:26:04.071153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKQ' from 'https://tdm.silogroup.org/data/derivative_storage/LKQ.csv'. [2026-02-12T20:26:04.083065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKQ'. [2026-02-12T20:26:04.083457] [INFO ] [FORECASTER] Starting predict_future for LKQ [2026-02-12T20:26:04.084317] [DEBUG] [LOCAL ] No optimal features file found for LKQ: ./output/feature-sets/LKQ.txt [2026-02-12T20:26:04.084371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:04.084404] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:04.084433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:04.084492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:04.142676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:04.143551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:04.143765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:04.143802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:04.268555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:04.268754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:04.268797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:04.268829] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:04.272403] [DEBUG] [FORECASTER] LKQ: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-02-12T20:26:04.272707] [INFO ] [FORECASTER] Completed predict_future for LKQ [2026-02-12T20:26:04.272849] [INFO ] [sig ] LKQ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:04.414829] [INFO ] [LOCAL ] Saved forecast: LKQ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LKQ.txt [2026-02-12T20:26:04.415004] [INFO ] [sig ] [1839/3411] Completed LKQ in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-12T20:26:04.415049] [INFO ] [sig ] [1840/3411] Forecasting LLY... [2026-02-12T20:26:04.415080] [INFO ] [sig ] Generating forecast for: LLY [2026-02-12T20:26:04.415111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LLY' from 'https://tdm.silogroup.org/data/derivative_storage/LLY.csv'. [2026-02-12T20:26:04.426555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LLY'. [2026-02-12T20:26:04.426843] [INFO ] [FORECASTER] Starting predict_future for LLY [2026-02-12T20:26:04.427661] [DEBUG] [LOCAL ] No optimal features file found for LLY: ./output/feature-sets/LLY.txt [2026-02-12T20:26:04.427713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:04.427744] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:04.427770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:04.427827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:04.485335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:04.486124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:04.486205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:04.486238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:04.608623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:04.608771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:04.608810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:04.608839] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:04.612241] [DEBUG] [FORECASTER] LLY: Forecast T+1@11:T+2@11: UP (p=93.21%) [2026-02-12T20:26:04.612520] [INFO ] [FORECASTER] Completed predict_future for LLY [2026-02-12T20:26:04.612677] [INFO ] [sig ] LLY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:04.756937] [INFO ] [LOCAL ] Saved forecast: LLY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LLY.txt [2026-02-12T20:26:04.757086] [INFO ] [sig ] [1840/3411] Completed LLY in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-12T20:26:04.757126] [INFO ] [sig ] [1841/3411] Forecasting LMB... [2026-02-12T20:26:04.757155] [INFO ] [sig ] Generating forecast for: LMB [2026-02-12T20:26:04.757187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMB' from 'https://tdm.silogroup.org/data/derivative_storage/LMB.csv'. [2026-02-12T20:26:04.769025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMB'. [2026-02-12T20:26:04.769391] [INFO ] [FORECASTER] Starting predict_future for LMB [2026-02-12T20:26:04.770212] [DEBUG] [LOCAL ] No optimal features file found for LMB: ./output/feature-sets/LMB.txt [2026-02-12T20:26:04.770266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:04.770301] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:04.770329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:04.770388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:04.827779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:04.828637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:04.828722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:04.828755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:04.950887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:04.951051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:04.951094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:04.951123] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:04.954510] [DEBUG] [FORECASTER] LMB: Forecast T+1@11:T+2@11: UP (p=63.79%) [2026-02-12T20:26:04.954833] [INFO ] [FORECASTER] Completed predict_future for LMB [2026-02-12T20:26:04.954965] [INFO ] [sig ] LMB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:05.099513] [INFO ] [LOCAL ] Saved forecast: LMB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LMB.txt [2026-02-12T20:26:05.099701] [INFO ] [sig ] [1841/3411] Completed LMB in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-12T20:26:05.099743] [INFO ] [sig ] [1842/3411] Forecasting LMBS... [2026-02-12T20:26:05.099774] [INFO ] [sig ] Generating forecast for: LMBS [2026-02-12T20:26:05.099805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMBS' from 'https://tdm.silogroup.org/data/derivative_storage/LMBS.csv'. [2026-02-12T20:26:05.111283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMBS'. [2026-02-12T20:26:05.111746] [INFO ] [FORECASTER] Starting predict_future for LMBS [2026-02-12T20:26:05.112593] [DEBUG] [LOCAL ] No optimal features file found for LMBS: ./output/feature-sets/LMBS.txt [2026-02-12T20:26:05.112649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:05.112682] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:05.112709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:05.112777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:05.172365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:05.173454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:05.173556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:05.173623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:05.300053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:05.300211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:05.300253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:05.300283] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:05.303927] [DEBUG] [FORECASTER] LMBS: Forecast T+1@11:T+2@11: UP (p=75.02%) [2026-02-12T20:26:05.304220] [INFO ] [FORECASTER] Completed predict_future for LMBS [2026-02-12T20:26:05.304358] [INFO ] [sig ] LMBS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:05.444818] [INFO ] [LOCAL ] Saved forecast: LMBS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LMBS.txt [2026-02-12T20:26:05.444984] [INFO ] [sig ] [1842/3411] Completed LMBS in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-12T20:26:05.445026] [INFO ] [sig ] [1843/3411] Forecasting LMND... [2026-02-12T20:26:05.445054] [INFO ] [sig ] Generating forecast for: LMND [2026-02-12T20:26:05.445086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMND' from 'https://tdm.silogroup.org/data/derivative_storage/LMND.csv'. [2026-02-12T20:26:05.456369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMND'. [2026-02-12T20:26:05.456770] [INFO ] [FORECASTER] Starting predict_future for LMND [2026-02-12T20:26:05.457629] [DEBUG] [LOCAL ] No optimal features file found for LMND: ./output/feature-sets/LMND.txt [2026-02-12T20:26:05.457693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:05.457744] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:05.457773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:05.457829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:05.515295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:05.516205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:05.516296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:05.516328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:05.639836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:05.639994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:05.640035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:05.640065] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:05.643679] [DEBUG] [FORECASTER] LMND: Forecast T+1@11:T+2@11: UP (p=90.25%) [2026-02-12T20:26:05.643989] [INFO ] [FORECASTER] Completed predict_future for LMND [2026-02-12T20:26:05.644131] [INFO ] [sig ] LMND: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:05.784495] [INFO ] [LOCAL ] Saved forecast: LMND 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LMND.txt [2026-02-12T20:26:05.784683] [INFO ] [sig ] [1843/3411] Completed LMND in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-12T20:26:05.784727] [INFO ] [sig ] [1844/3411] Forecasting LNC... [2026-02-12T20:26:05.784755] [INFO ] [sig ] Generating forecast for: LNC [2026-02-12T20:26:05.784784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNC' from 'https://tdm.silogroup.org/data/derivative_storage/LNC.csv'. [2026-02-12T20:26:05.797896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNC'. [2026-02-12T20:26:05.798226] [INFO ] [FORECASTER] Starting predict_future for LNC [2026-02-12T20:26:05.799073] [DEBUG] [LOCAL ] No optimal features file found for LNC: ./output/feature-sets/LNC.txt [2026-02-12T20:26:05.799125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:05.799157] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:05.799184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:05.799243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:05.858215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:05.859151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:05.859238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:05.859271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:05.985865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:05.986019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:05.986059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:05.986087] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:05.989610] [DEBUG] [FORECASTER] LNC: Forecast T+1@11:T+2@11: DOWN (p=26.85%) [2026-02-12T20:26:05.989918] [INFO ] [FORECASTER] Completed predict_future for LNC [2026-02-12T20:26:05.990059] [INFO ] [sig ] LNC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:06.136791] [INFO ] [LOCAL ] Saved forecast: LNC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LNC.txt [2026-02-12T20:26:06.136967] [INFO ] [sig ] [1844/3411] Completed LNC in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-12T20:26:06.137008] [INFO ] [sig ] [1845/3411] Forecasting LND... [2026-02-12T20:26:06.137039] [INFO ] [sig ] Generating forecast for: LND [2026-02-12T20:26:06.137070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LND' from 'https://tdm.silogroup.org/data/derivative_storage/LND.csv'. [2026-02-12T20:26:06.149429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LND'. [2026-02-12T20:26:06.149791] [INFO ] [FORECASTER] Starting predict_future for LND [2026-02-12T20:26:06.150789] [DEBUG] [LOCAL ] No optimal features file found for LND: ./output/feature-sets/LND.txt [2026-02-12T20:26:06.150841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:06.150872] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:06.150898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:06.150955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:06.209455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:06.210398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:06.210518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:06.210551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:06.326194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:06.326351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:06.326392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:06.326421] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:06.330016] [DEBUG] [FORECASTER] LND: Forecast T+1@11:T+2@11: DOWN (p=46.46%) [2026-02-12T20:26:06.330295] [INFO ] [FORECASTER] Completed predict_future for LND [2026-02-12T20:26:06.330425] [INFO ] [sig ] LND: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:06.489864] [INFO ] [LOCAL ] Saved forecast: LND 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LND.txt [2026-02-12T20:26:06.490036] [INFO ] [sig ] [1845/3411] Completed LND in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-12T20:26:06.490079] [INFO ] [sig ] [1846/3411] Forecasting LNG... [2026-02-12T20:26:06.490110] [INFO ] [sig ] Generating forecast for: LNG [2026-02-12T20:26:06.490142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNG' from 'https://tdm.silogroup.org/data/derivative_storage/LNG.csv'. [2026-02-12T20:26:06.503212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNG'. [2026-02-12T20:26:06.503677] [INFO ] [FORECASTER] Starting predict_future for LNG [2026-02-12T20:26:06.504530] [DEBUG] [LOCAL ] No optimal features file found for LNG: ./output/feature-sets/LNG.txt [2026-02-12T20:26:06.504623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:06.504666] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:06.504694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:06.504752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:06.574539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:06.576191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:06.576303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:06.576348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:06.747113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:06.747325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:06.747389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:06.747423] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:06.751995] [DEBUG] [FORECASTER] LNG: Forecast T+1@11:T+2@11: UP (p=65.07%) [2026-02-12T20:26:06.752449] [INFO ] [FORECASTER] Completed predict_future for LNG [2026-02-12T20:26:06.752653] [INFO ] [sig ] LNG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:06.955673] [INFO ] [LOCAL ] Saved forecast: LNG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LNG.txt [2026-02-12T20:26:06.955923] [INFO ] [sig ] [1846/3411] Completed LNG in 0.5s | 2.79 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-12T20:26:06.956004] [INFO ] [sig ] [1847/3411] Forecasting LNKB... [2026-02-12T20:26:06.956051] [INFO ] [sig ] Generating forecast for: LNKB [2026-02-12T20:26:06.956097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNKB' from 'https://tdm.silogroup.org/data/derivative_storage/LNKB.csv'. [2026-02-12T20:26:06.994454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNKB'. [2026-02-12T20:26:06.995743] [INFO ] [FORECASTER] Starting predict_future for LNKB [2026-02-12T20:26:06.997278] [DEBUG] [LOCAL ] No optimal features file found for LNKB: ./output/feature-sets/LNKB.txt [2026-02-12T20:26:06.997364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:06.997419] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:06.997468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:06.997564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:07.095002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:07.096100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:07.096209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:07.096245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:07.287727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:07.287951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:07.288011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:07.288054] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:07.294953] [DEBUG] [FORECASTER] LNKB: Forecast T+1@11:T+2@11: DOWN (p=4.75%) [2026-02-12T20:26:07.295683] [INFO ] [FORECASTER] Completed predict_future for LNKB [2026-02-12T20:26:07.295999] [INFO ] [sig ] LNKB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:07.534407] [INFO ] [LOCAL ] Saved forecast: LNKB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LNKB.txt [2026-02-12T20:26:07.534726] [INFO ] [sig ] [1847/3411] Completed LNKB in 0.6s | 2.79 sym/s | Total: 11.0m | ETA: 9.3m [2026-02-12T20:26:07.534802] [INFO ] [sig ] [1848/3411] Forecasting LNN... [2026-02-12T20:26:07.534856] [INFO ] [sig ] Generating forecast for: LNN [2026-02-12T20:26:07.534928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNN' from 'https://tdm.silogroup.org/data/derivative_storage/LNN.csv'. [2026-02-12T20:26:07.570459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNN'. [2026-02-12T20:26:07.573006] [INFO ] [FORECASTER] Starting predict_future for LNN [2026-02-12T20:26:07.575122] [DEBUG] [LOCAL ] No optimal features file found for LNN: ./output/feature-sets/LNN.txt [2026-02-12T20:26:07.575217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:07.575282] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:07.575331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:07.575426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:07.663870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:07.665054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:07.665225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:07.665282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:07.833285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:07.833491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:07.833567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:07.833644] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:07.839568] [DEBUG] [FORECASTER] LNN: Forecast T+1@11:T+2@11: DOWN (p=2.96%) [2026-02-12T20:26:07.840084] [INFO ] [FORECASTER] Completed predict_future for LNN [2026-02-12T20:26:07.840336] [INFO ] [sig ] LNN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:08.009853] [INFO ] [LOCAL ] Saved forecast: LNN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LNN.txt [2026-02-12T20:26:08.010063] [INFO ] [sig ] [1848/3411] Completed LNN in 0.5s | 2.79 sym/s | Total: 11.0m | ETA: 9.3m [2026-02-12T20:26:08.010113] [INFO ] [sig ] [1849/3411] Forecasting LNTH... [2026-02-12T20:26:08.010144] [INFO ] [sig ] Generating forecast for: LNTH [2026-02-12T20:26:08.010180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNTH' from 'https://tdm.silogroup.org/data/derivative_storage/LNTH.csv'. [2026-02-12T20:26:08.022554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNTH'. [2026-02-12T20:26:08.022917] [INFO ] [FORECASTER] Starting predict_future for LNTH [2026-02-12T20:26:08.023760] [DEBUG] [LOCAL ] No optimal features file found for LNTH: ./output/feature-sets/LNTH.txt [2026-02-12T20:26:08.023813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:08.023845] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:08.023871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:08.023935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:08.080727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:08.081651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:08.081746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:08.081783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:08.208749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:08.208922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:08.208965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:08.208995] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:08.212973] [DEBUG] [FORECASTER] LNTH: Forecast T+1@11:T+2@11: UP (p=80.22%) [2026-02-12T20:26:08.213276] [INFO ] [FORECASTER] Completed predict_future for LNTH [2026-02-12T20:26:08.213418] [INFO ] [sig ] LNTH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:08.362275] [INFO ] [LOCAL ] Saved forecast: LNTH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LNTH.txt [2026-02-12T20:26:08.362415] [INFO ] [sig ] [1849/3411] Completed LNTH in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-12T20:26:08.362471] [INFO ] [sig ] [1850/3411] Forecasting LNZA... [2026-02-12T20:26:08.362502] [INFO ] [sig ] Generating forecast for: LNZA [2026-02-12T20:26:08.362533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNZA' from 'https://tdm.silogroup.org/data/derivative_storage/LNZA.csv'. [2026-02-12T20:26:08.375823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNZA'. [2026-02-12T20:26:08.376109] [INFO ] [FORECASTER] Starting predict_future for LNZA [2026-02-12T20:26:08.376948] [DEBUG] [LOCAL ] No optimal features file found for LNZA: ./output/feature-sets/LNZA.txt [2026-02-12T20:26:08.377169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:08.377202] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:08.377260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:08.377320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:08.434695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:08.435344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:08.435421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:08.435453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:08.551387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:08.551528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:08.551566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:08.551634] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:08.555366] [DEBUG] [FORECASTER] LNZA: Forecast T+1@11:T+2@11: UP (p=69.24%) [2026-02-12T20:26:08.555662] [INFO ] [FORECASTER] Completed predict_future for LNZA [2026-02-12T20:26:08.555801] [INFO ] [sig ] LNZA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:08.695478] [INFO ] [LOCAL ] Saved forecast: LNZA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LNZA.txt [2026-02-12T20:26:08.695610] [INFO ] [sig ] [1850/3411] Completed LNZA in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-12T20:26:08.695652] [INFO ] [sig ] [1851/3411] Forecasting LOAN... [2026-02-12T20:26:08.695689] [INFO ] [sig ] Generating forecast for: LOAN [2026-02-12T20:26:08.695726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOAN' from 'https://tdm.silogroup.org/data/derivative_storage/LOAN.csv'. [2026-02-12T20:26:08.706826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOAN'. [2026-02-12T20:26:08.707085] [INFO ] [FORECASTER] Starting predict_future for LOAN [2026-02-12T20:26:08.707920] [DEBUG] [LOCAL ] No optimal features file found for LOAN: ./output/feature-sets/LOAN.txt [2026-02-12T20:26:08.707973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:08.708006] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:08.708032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:08.708089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:08.764818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:08.765402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:08.765478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:08.765510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:08.874679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:08.874783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:08.874820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:08.874849] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:08.878055] [DEBUG] [FORECASTER] LOAN: Forecast T+1@11:T+2@11: UP (p=68.68%) [2026-02-12T20:26:08.878322] [INFO ] [FORECASTER] Completed predict_future for LOAN [2026-02-12T20:26:08.878447] [INFO ] [sig ] LOAN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:09.018711] [INFO ] [LOCAL ] Saved forecast: LOAN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LOAN.txt [2026-02-12T20:26:09.018848] [INFO ] [sig ] [1851/3411] Completed LOAN in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-12T20:26:09.018892] [INFO ] [sig ] [1852/3411] Forecasting LOB... [2026-02-12T20:26:09.018920] [INFO ] [sig ] Generating forecast for: LOB [2026-02-12T20:26:09.018949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOB' from 'https://tdm.silogroup.org/data/derivative_storage/LOB.csv'. [2026-02-12T20:26:09.031219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOB'. [2026-02-12T20:26:09.031494] [INFO ] [FORECASTER] Starting predict_future for LOB [2026-02-12T20:26:09.032313] [DEBUG] [LOCAL ] No optimal features file found for LOB: ./output/feature-sets/LOB.txt [2026-02-12T20:26:09.032365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:09.032424] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:09.032452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:09.032510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:09.089354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:09.090015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:09.090104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:09.090137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:09.213549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:09.213718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:09.213758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:09.213787] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:09.217201] [DEBUG] [FORECASTER] LOB: Forecast T+1@11:T+2@11: UP (p=96.29%) [2026-02-12T20:26:09.217505] [INFO ] [FORECASTER] Completed predict_future for LOB [2026-02-12T20:26:09.217653] [INFO ] [sig ] LOB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:09.358048] [INFO ] [LOCAL ] Saved forecast: LOB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LOB.txt [2026-02-12T20:26:09.358170] [INFO ] [sig ] [1852/3411] Completed LOB in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-12T20:26:09.358211] [INFO ] [sig ] [1853/3411] Forecasting LOCO... [2026-02-12T20:26:09.358240] [INFO ] [sig ] Generating forecast for: LOCO [2026-02-12T20:26:09.358269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOCO' from 'https://tdm.silogroup.org/data/derivative_storage/LOCO.csv'. [2026-02-12T20:26:09.369596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOCO'. [2026-02-12T20:26:09.369887] [INFO ] [FORECASTER] Starting predict_future for LOCO [2026-02-12T20:26:09.370672] [DEBUG] [LOCAL ] No optimal features file found for LOCO: ./output/feature-sets/LOCO.txt [2026-02-12T20:26:09.370735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:09.370773] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:09.370805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:09.370873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:09.428846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:09.429444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:09.429522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:09.429554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:09.549188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:09.549334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:09.549373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:09.549402] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:09.552807] [DEBUG] [FORECASTER] LOCO: Forecast T+1@11:T+2@11: UP (p=88.51%) [2026-02-12T20:26:09.553078] [INFO ] [FORECASTER] Completed predict_future for LOCO [2026-02-12T20:26:09.553204] [INFO ] [sig ] LOCO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:09.693404] [INFO ] [LOCAL ] Saved forecast: LOCO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LOCO.txt [2026-02-12T20:26:09.693519] [INFO ] [sig ] [1853/3411] Completed LOCO in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-12T20:26:09.693557] [INFO ] [sig ] [1854/3411] Forecasting LOGI... [2026-02-12T20:26:09.693613] [INFO ] [sig ] Generating forecast for: LOGI [2026-02-12T20:26:09.693645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOGI' from 'https://tdm.silogroup.org/data/derivative_storage/LOGI.csv'. [2026-02-12T20:26:09.705159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOGI'. [2026-02-12T20:26:09.705432] [INFO ] [FORECASTER] Starting predict_future for LOGI [2026-02-12T20:26:09.706248] [DEBUG] [LOCAL ] No optimal features file found for LOGI: ./output/feature-sets/LOGI.txt [2026-02-12T20:26:09.706299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:09.706341] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:09.706369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:09.706426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:09.764615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:09.765266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:09.765345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:09.765378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:09.887122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:09.887310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:09.887355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:09.887384] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:09.891380] [DEBUG] [FORECASTER] LOGI: Forecast T+1@11:T+2@11: UP (p=80.82%) [2026-02-12T20:26:09.891673] [INFO ] [FORECASTER] Completed predict_future for LOGI [2026-02-12T20:26:09.891801] [INFO ] [sig ] LOGI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:10.036022] [INFO ] [LOCAL ] Saved forecast: LOGI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LOGI.txt [2026-02-12T20:26:10.036162] [INFO ] [sig ] [1854/3411] Completed LOGI in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-12T20:26:10.036202] [INFO ] [sig ] [1855/3411] Forecasting LOMA... [2026-02-12T20:26:10.036233] [INFO ] [sig ] Generating forecast for: LOMA [2026-02-12T20:26:10.036265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOMA' from 'https://tdm.silogroup.org/data/derivative_storage/LOMA.csv'. [2026-02-12T20:26:10.048566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOMA'. [2026-02-12T20:26:10.048869] [INFO ] [FORECASTER] Starting predict_future for LOMA [2026-02-12T20:26:10.049650] [DEBUG] [LOCAL ] No optimal features file found for LOMA: ./output/feature-sets/LOMA.txt [2026-02-12T20:26:10.049703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:10.049734] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:10.049764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:10.049821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:10.107528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:10.108338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:10.108422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:10.108454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:10.228466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:10.228625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:10.228665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:10.228725] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:10.232442] [DEBUG] [FORECASTER] LOMA: Forecast T+1@11:T+2@11: DOWN (p=0.50%) [2026-02-12T20:26:10.232746] [INFO ] [FORECASTER] Completed predict_future for LOMA [2026-02-12T20:26:10.232881] [INFO ] [sig ] LOMA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:10.373394] [INFO ] [LOCAL ] Saved forecast: LOMA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LOMA.txt [2026-02-12T20:26:10.373537] [INFO ] [sig ] [1855/3411] Completed LOMA in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-12T20:26:10.373598] [INFO ] [sig ] [1856/3411] Forecasting LOPE... [2026-02-12T20:26:10.373631] [INFO ] [sig ] Generating forecast for: LOPE [2026-02-12T20:26:10.373662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOPE' from 'https://tdm.silogroup.org/data/derivative_storage/LOPE.csv'. [2026-02-12T20:26:10.388620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOPE'. [2026-02-12T20:26:10.388948] [INFO ] [FORECASTER] Starting predict_future for LOPE [2026-02-12T20:26:10.389733] [DEBUG] [LOCAL ] No optimal features file found for LOPE: ./output/feature-sets/LOPE.txt [2026-02-12T20:26:10.389788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:10.389822] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:10.389848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:10.389905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:10.446907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:10.447553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:10.447647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:10.447681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:10.567803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:10.567959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:10.567997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:10.568025] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:10.571405] [DEBUG] [FORECASTER] LOPE: Forecast T+1@11:T+2@11: DOWN (p=49.41%) [2026-02-12T20:26:10.571699] [INFO ] [FORECASTER] Completed predict_future for LOPE [2026-02-12T20:26:10.571829] [INFO ] [sig ] LOPE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:10.710299] [INFO ] [LOCAL ] Saved forecast: LOPE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LOPE.txt [2026-02-12T20:26:10.710432] [INFO ] [sig ] [1856/3411] Completed LOPE in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-12T20:26:10.710471] [INFO ] [sig ] [1857/3411] Forecasting LOVE... [2026-02-12T20:26:10.710501] [INFO ] [sig ] Generating forecast for: LOVE [2026-02-12T20:26:10.710531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOVE' from 'https://tdm.silogroup.org/data/derivative_storage/LOVE.csv'. [2026-02-12T20:26:10.722372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOVE'. [2026-02-12T20:26:10.722692] [INFO ] [FORECASTER] Starting predict_future for LOVE [2026-02-12T20:26:10.723453] [DEBUG] [LOCAL ] No optimal features file found for LOVE: ./output/feature-sets/LOVE.txt [2026-02-12T20:26:10.723505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:10.723537] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:10.723563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:10.723643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:10.781665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:10.782470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:10.782553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:10.782607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:10.908823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:10.908983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:10.909022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:10.909052] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:10.912812] [DEBUG] [FORECASTER] LOVE: Forecast T+1@11:T+2@11: UP (p=53.24%) [2026-02-12T20:26:10.913119] [INFO ] [FORECASTER] Completed predict_future for LOVE [2026-02-12T20:26:10.913252] [INFO ] [sig ] LOVE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:11.059138] [INFO ] [LOCAL ] Saved forecast: LOVE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LOVE.txt [2026-02-12T20:26:11.059352] [INFO ] [sig ] [1857/3411] Completed LOVE in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-12T20:26:11.059393] [INFO ] [sig ] [1858/3411] Forecasting LPCN... [2026-02-12T20:26:11.059430] [INFO ] [sig ] Generating forecast for: LPCN [2026-02-12T20:26:11.059463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPCN' from 'https://tdm.silogroup.org/data/derivative_storage/LPCN.csv'. [2026-02-12T20:26:11.070915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPCN'. [2026-02-12T20:26:11.071230] [INFO ] [FORECASTER] Starting predict_future for LPCN [2026-02-12T20:26:11.072036] [DEBUG] [LOCAL ] No optimal features file found for LPCN: ./output/feature-sets/LPCN.txt [2026-02-12T20:26:11.072089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:11.072121] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:11.072148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:11.072204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:11.132751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:11.133545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:11.133652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:11.133687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:11.250187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:11.250342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:11.250383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:11.250412] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:11.253955] [DEBUG] [FORECASTER] LPCN: Forecast T+1@11:T+2@11: UP (p=65.30%) [2026-02-12T20:26:11.254258] [INFO ] [FORECASTER] Completed predict_future for LPCN [2026-02-12T20:26:11.254395] [INFO ] [sig ] LPCN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:11.399884] [INFO ] [LOCAL ] Saved forecast: LPCN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LPCN.txt [2026-02-12T20:26:11.400046] [INFO ] [sig ] [1858/3411] Completed LPCN in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-12T20:26:11.400087] [INFO ] [sig ] [1859/3411] Forecasting LPG... [2026-02-12T20:26:11.400117] [INFO ] [sig ] Generating forecast for: LPG [2026-02-12T20:26:11.400148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPG' from 'https://tdm.silogroup.org/data/derivative_storage/LPG.csv'. [2026-02-12T20:26:11.412425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPG'. [2026-02-12T20:26:11.412877] [INFO ] [FORECASTER] Starting predict_future for LPG [2026-02-12T20:26:11.413733] [DEBUG] [LOCAL ] No optimal features file found for LPG: ./output/feature-sets/LPG.txt [2026-02-12T20:26:11.413799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:11.413840] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:11.413874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:11.413943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:11.477732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:11.478649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:11.478736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:11.478776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:11.606655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:11.606809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:11.606849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:11.606878] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:11.610865] [DEBUG] [FORECASTER] LPG: Forecast T+1@11:T+2@11: DOWN (p=42.20%) [2026-02-12T20:26:11.611339] [INFO ] [FORECASTER] Completed predict_future for LPG [2026-02-12T20:26:11.611472] [INFO ] [sig ] LPG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:11.756241] [INFO ] [LOCAL ] Saved forecast: LPG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LPG.txt [2026-02-12T20:26:11.756384] [INFO ] [sig ] [1859/3411] Completed LPG in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-12T20:26:11.756425] [INFO ] [sig ] [1860/3411] Forecasting LPL... [2026-02-12T20:26:11.756454] [INFO ] [sig ] Generating forecast for: LPL [2026-02-12T20:26:11.756484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPL' from 'https://tdm.silogroup.org/data/derivative_storage/LPL.csv'. [2026-02-12T20:26:11.767713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPL'. [2026-02-12T20:26:11.768043] [INFO ] [FORECASTER] Starting predict_future for LPL [2026-02-12T20:26:11.768892] [DEBUG] [LOCAL ] No optimal features file found for LPL: ./output/feature-sets/LPL.txt [2026-02-12T20:26:11.768957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:11.768992] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:11.769020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:11.769078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:11.831955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:11.832886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:11.832981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:11.833015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:11.957602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:11.957766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:11.957815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:11.957853] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:11.961957] [DEBUG] [FORECASTER] LPL: Forecast T+1@11:T+2@11: DOWN (p=28.97%) [2026-02-12T20:26:11.962268] [INFO ] [FORECASTER] Completed predict_future for LPL [2026-02-12T20:26:11.962410] [INFO ] [sig ] LPL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:12.117914] [INFO ] [LOCAL ] Saved forecast: LPL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LPL.txt [2026-02-12T20:26:12.118278] [INFO ] [sig ] [1860/3411] Completed LPL in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-12T20:26:12.118329] [INFO ] [sig ] [1861/3411] Forecasting LPLA... [2026-02-12T20:26:12.118361] [INFO ] [sig ] Generating forecast for: LPLA [2026-02-12T20:26:12.118391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPLA' from 'https://tdm.silogroup.org/data/derivative_storage/LPLA.csv'. [2026-02-12T20:26:12.130979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPLA'. [2026-02-12T20:26:12.131318] [INFO ] [FORECASTER] Starting predict_future for LPLA [2026-02-12T20:26:12.132141] [DEBUG] [LOCAL ] No optimal features file found for LPLA: ./output/feature-sets/LPLA.txt [2026-02-12T20:26:12.132192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:12.132223] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:12.132249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:12.132304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:12.191885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:12.192769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:12.192853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:12.192886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:12.314739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:12.314898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:12.314940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:12.314988] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:12.318623] [DEBUG] [FORECASTER] LPLA: Forecast T+1@11:T+2@11: DOWN (p=10.78%) [2026-02-12T20:26:12.318951] [INFO ] [FORECASTER] Completed predict_future for LPLA [2026-02-12T20:26:12.319097] [INFO ] [sig ] LPLA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:12.460058] [INFO ] [LOCAL ] Saved forecast: LPLA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LPLA.txt [2026-02-12T20:26:12.460186] [INFO ] [sig ] [1861/3411] Completed LPLA in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-12T20:26:12.460226] [INFO ] [sig ] [1862/3411] Forecasting LPRO... [2026-02-12T20:26:12.460255] [INFO ] [sig ] Generating forecast for: LPRO [2026-02-12T20:26:12.460285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPRO' from 'https://tdm.silogroup.org/data/derivative_storage/LPRO.csv'. [2026-02-12T20:26:12.471548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPRO'. [2026-02-12T20:26:12.471860] [INFO ] [FORECASTER] Starting predict_future for LPRO [2026-02-12T20:26:12.472668] [DEBUG] [LOCAL ] No optimal features file found for LPRO: ./output/feature-sets/LPRO.txt [2026-02-12T20:26:12.472720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:12.472752] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:12.472779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:12.472841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:12.530239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:12.530945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:12.531056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:12.531091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:12.652175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:12.652328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:12.652370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:12.652400] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:12.655904] [DEBUG] [FORECASTER] LPRO: Forecast T+1@11:T+2@11: UP (p=95.42%) [2026-02-12T20:26:12.656182] [INFO ] [FORECASTER] Completed predict_future for LPRO [2026-02-12T20:26:12.656313] [INFO ] [sig ] LPRO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:12.801937] [INFO ] [LOCAL ] Saved forecast: LPRO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LPRO.txt [2026-02-12T20:26:12.802097] [INFO ] [sig ] [1862/3411] Completed LPRO in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-12T20:26:12.802139] [INFO ] [sig ] [1863/3411] Forecasting LPSN... [2026-02-12T20:26:12.802169] [INFO ] [sig ] Generating forecast for: LPSN [2026-02-12T20:26:12.802198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPSN' from 'https://tdm.silogroup.org/data/derivative_storage/LPSN.csv'. [2026-02-12T20:26:12.813387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPSN'. [2026-02-12T20:26:12.813722] [INFO ] [FORECASTER] Starting predict_future for LPSN [2026-02-12T20:26:12.814499] [DEBUG] [LOCAL ] No optimal features file found for LPSN: ./output/feature-sets/LPSN.txt [2026-02-12T20:26:12.814552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:12.814605] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:12.814633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:12.814690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:12.871536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:12.872303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:12.872385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:12.872434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:12.995035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:12.995202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:12.995242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:12.995271] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:12.998854] [DEBUG] [FORECASTER] LPSN: Forecast T+1@11:T+2@11: UP (p=95.09%) [2026-02-12T20:26:12.999194] [INFO ] [FORECASTER] Completed predict_future for LPSN [2026-02-12T20:26:12.999339] [INFO ] [sig ] LPSN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:13.149923] [INFO ] [LOCAL ] Saved forecast: LPSN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LPSN.txt [2026-02-12T20:26:13.150085] [INFO ] [sig ] [1863/3411] Completed LPSN in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-12T20:26:13.150127] [INFO ] [sig ] [1864/3411] Forecasting LPTH... [2026-02-12T20:26:13.150157] [INFO ] [sig ] Generating forecast for: LPTH [2026-02-12T20:26:13.150187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPTH' from 'https://tdm.silogroup.org/data/derivative_storage/LPTH.csv'. [2026-02-12T20:26:13.163687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPTH'. [2026-02-12T20:26:13.164078] [INFO ] [FORECASTER] Starting predict_future for LPTH [2026-02-12T20:26:13.165068] [DEBUG] [LOCAL ] No optimal features file found for LPTH: ./output/feature-sets/LPTH.txt [2026-02-12T20:26:13.165131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:13.165176] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:13.165218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:13.165292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:13.227968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:13.229372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:13.229471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:13.229506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:13.361772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:13.361940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:13.361999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:13.362033] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:13.365711] [DEBUG] [FORECASTER] LPTH: Forecast T+1@11:T+2@11: UP (p=89.89%) [2026-02-12T20:26:13.366019] [INFO ] [FORECASTER] Completed predict_future for LPTH [2026-02-12T20:26:13.366165] [INFO ] [sig ] LPTH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:13.517362] [INFO ] [LOCAL ] Saved forecast: LPTH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LPTH.txt [2026-02-12T20:26:13.517522] [INFO ] [sig ] [1864/3411] Completed LPTH in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 9.2m [2026-02-12T20:26:13.517565] [INFO ] [sig ] [1865/3411] Forecasting LPX... [2026-02-12T20:26:13.517616] [INFO ] [sig ] Generating forecast for: LPX [2026-02-12T20:26:13.517648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPX' from 'https://tdm.silogroup.org/data/derivative_storage/LPX.csv'. [2026-02-12T20:26:13.531807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPX'. [2026-02-12T20:26:13.532209] [INFO ] [FORECASTER] Starting predict_future for LPX [2026-02-12T20:26:13.533358] [DEBUG] [LOCAL ] No optimal features file found for LPX: ./output/feature-sets/LPX.txt [2026-02-12T20:26:13.533414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:13.533448] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:13.533475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:13.533546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:13.600898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:13.602336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:13.602425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:13.602458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:13.738904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:13.739068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:13.739109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:13.739139] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:13.742796] [DEBUG] [FORECASTER] LPX: Forecast T+1@11:T+2@11: UP (p=57.75%) [2026-02-12T20:26:13.743104] [INFO ] [FORECASTER] Completed predict_future for LPX [2026-02-12T20:26:13.743269] [INFO ] [sig ] LPX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:13.900269] [INFO ] [LOCAL ] Saved forecast: LPX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LPX.txt [2026-02-12T20:26:13.900448] [INFO ] [sig ] [1865/3411] Completed LPX in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 9.2m [2026-02-12T20:26:13.900492] [INFO ] [sig ] [1866/3411] Forecasting LQDA... [2026-02-12T20:26:13.900523] [INFO ] [sig ] Generating forecast for: LQDA [2026-02-12T20:26:13.900556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LQDA' from 'https://tdm.silogroup.org/data/derivative_storage/LQDA.csv'. [2026-02-12T20:26:13.914324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LQDA'. [2026-02-12T20:26:13.914709] [INFO ] [FORECASTER] Starting predict_future for LQDA [2026-02-12T20:26:13.915617] [DEBUG] [LOCAL ] No optimal features file found for LQDA: ./output/feature-sets/LQDA.txt [2026-02-12T20:26:13.915671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:13.915703] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:13.915731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:13.915790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:13.976236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:13.977070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:13.977169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:13.977205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:14.107901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:14.108054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:14.108093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:14.108121] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:14.111649] [DEBUG] [FORECASTER] LQDA: Forecast T+1@11:T+2@11: DOWN (p=1.83%) [2026-02-12T20:26:14.111973] [INFO ] [FORECASTER] Completed predict_future for LQDA [2026-02-12T20:26:14.112114] [INFO ] [sig ] LQDA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:14.262156] [INFO ] [LOCAL ] Saved forecast: LQDA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LQDA.txt [2026-02-12T20:26:14.262321] [INFO ] [sig ] [1866/3411] Completed LQDA in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-12T20:26:14.262364] [INFO ] [sig ] [1867/3411] Forecasting LRCX... [2026-02-12T20:26:14.262396] [INFO ] [sig ] Generating forecast for: LRCX [2026-02-12T20:26:14.262431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRCX' from 'https://tdm.silogroup.org/data/derivative_storage/LRCX.csv'. [2026-02-12T20:26:14.274994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRCX'. [2026-02-12T20:26:14.275349] [INFO ] [FORECASTER] Starting predict_future for LRCX [2026-02-12T20:26:14.276255] [DEBUG] [LOCAL ] No optimal features file found for LRCX: ./output/feature-sets/LRCX.txt [2026-02-12T20:26:14.276330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:14.276371] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:14.276401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:14.276461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:14.347843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:14.348837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:14.348942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:14.348988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:14.486537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:14.486716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:14.486773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:14.486804] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:14.490381] [DEBUG] [FORECASTER] LRCX: Forecast T+1@11:T+2@11: UP (p=73.29%) [2026-02-12T20:26:14.490686] [INFO ] [FORECASTER] Completed predict_future for LRCX [2026-02-12T20:26:14.490823] [INFO ] [sig ] LRCX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:14.632044] [INFO ] [LOCAL ] Saved forecast: LRCX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LRCX.txt [2026-02-12T20:26:14.632204] [INFO ] [sig ] [1867/3411] Completed LRCX in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-12T20:26:14.632247] [INFO ] [sig ] [1868/3411] Forecasting LRGE... [2026-02-12T20:26:14.632276] [INFO ] [sig ] Generating forecast for: LRGE [2026-02-12T20:26:14.632308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRGE' from 'https://tdm.silogroup.org/data/derivative_storage/LRGE.csv'. [2026-02-12T20:26:14.644003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRGE'. [2026-02-12T20:26:14.644320] [INFO ] [FORECASTER] Starting predict_future for LRGE [2026-02-12T20:26:14.645159] [DEBUG] [LOCAL ] No optimal features file found for LRGE: ./output/feature-sets/LRGE.txt [2026-02-12T20:26:14.645213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:14.645248] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:14.645276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:14.645334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:14.703724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:14.704543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:14.704646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:14.704680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:14.821507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:14.821689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:14.821730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:14.821759] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:14.825306] [DEBUG] [FORECASTER] LRGE: Forecast T+1@11:T+2@11: UP (p=96.18%) [2026-02-12T20:26:14.825606] [INFO ] [FORECASTER] Completed predict_future for LRGE [2026-02-12T20:26:14.825740] [INFO ] [sig ] LRGE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:14.965790] [INFO ] [LOCAL ] Saved forecast: LRGE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LRGE.txt [2026-02-12T20:26:14.965930] [INFO ] [sig ] [1868/3411] Completed LRGE in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-12T20:26:14.965971] [INFO ] [sig ] [1869/3411] Forecasting LSCC... [2026-02-12T20:26:14.966000] [INFO ] [sig ] Generating forecast for: LSCC [2026-02-12T20:26:14.966029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSCC' from 'https://tdm.silogroup.org/data/derivative_storage/LSCC.csv'. [2026-02-12T20:26:14.977992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSCC'. [2026-02-12T20:26:14.978415] [INFO ] [FORECASTER] Starting predict_future for LSCC [2026-02-12T20:26:14.979291] [DEBUG] [LOCAL ] No optimal features file found for LSCC: ./output/feature-sets/LSCC.txt [2026-02-12T20:26:14.979347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:14.979408] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:14.979438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:14.979497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:15.037726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:15.038656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:15.038740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:15.038773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:15.163770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:15.163987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:15.164043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:15.164086] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:15.169107] [DEBUG] [FORECASTER] LSCC: Forecast T+1@11:T+2@11: UP (p=67.50%) [2026-02-12T20:26:15.169560] [INFO ] [FORECASTER] Completed predict_future for LSCC [2026-02-12T20:26:15.169744] [INFO ] [sig ] LSCC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:15.311619] [INFO ] [LOCAL ] Saved forecast: LSCC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LSCC.txt [2026-02-12T20:26:15.311775] [INFO ] [sig ] [1869/3411] Completed LSCC in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-12T20:26:15.311816] [INFO ] [sig ] [1870/3411] Forecasting LSPD... [2026-02-12T20:26:15.311846] [INFO ] [sig ] Generating forecast for: LSPD [2026-02-12T20:26:15.311877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSPD' from 'https://tdm.silogroup.org/data/derivative_storage/LSPD.csv'. [2026-02-12T20:26:15.323558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSPD'. [2026-02-12T20:26:15.323967] [INFO ] [FORECASTER] Starting predict_future for LSPD [2026-02-12T20:26:15.324783] [DEBUG] [LOCAL ] No optimal features file found for LSPD: ./output/feature-sets/LSPD.txt [2026-02-12T20:26:15.324836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:15.324868] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:15.324895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:15.324952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:15.383309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:15.384191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:15.384274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:15.384306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:15.509427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:15.509592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:15.509634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:15.509663] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:15.513017] [DEBUG] [FORECASTER] LSPD: Forecast T+1@11:T+2@11: UP (p=78.34%) [2026-02-12T20:26:15.513289] [INFO ] [FORECASTER] Completed predict_future for LSPD [2026-02-12T20:26:15.513432] [INFO ] [sig ] LSPD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:15.652128] [INFO ] [LOCAL ] Saved forecast: LSPD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LSPD.txt [2026-02-12T20:26:15.652270] [INFO ] [sig ] [1870/3411] Completed LSPD in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-12T20:26:15.652312] [INFO ] [sig ] [1871/3411] Forecasting LTC... [2026-02-12T20:26:15.652342] [INFO ] [sig ] Generating forecast for: LTC [2026-02-12T20:26:15.652373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTC' from 'https://tdm.silogroup.org/data/derivative_storage/LTC.csv'. [2026-02-12T20:26:15.663838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTC'. [2026-02-12T20:26:15.664174] [INFO ] [FORECASTER] Starting predict_future for LTC [2026-02-12T20:26:15.664998] [DEBUG] [LOCAL ] No optimal features file found for LTC: ./output/feature-sets/LTC.txt [2026-02-12T20:26:15.665054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:15.665087] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:15.665114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:15.665171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:15.721777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:15.722566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:15.722673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:15.722714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:15.841783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:15.841943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:15.841994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:15.842025] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:15.845543] [DEBUG] [FORECASTER] LTC: Forecast T+1@11:T+2@11: UP (p=82.30%) [2026-02-12T20:26:15.845847] [INFO ] [FORECASTER] Completed predict_future for LTC [2026-02-12T20:26:15.845988] [INFO ] [sig ] LTC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:15.989468] [INFO ] [LOCAL ] Saved forecast: LTC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LTC.txt [2026-02-12T20:26:15.989709] [INFO ] [sig ] [1871/3411] Completed LTC in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-12T20:26:15.989767] [INFO ] [sig ] [1872/3411] Forecasting LTH... [2026-02-12T20:26:15.989809] [INFO ] [sig ] Generating forecast for: LTH [2026-02-12T20:26:15.989847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTH' from 'https://tdm.silogroup.org/data/derivative_storage/LTH.csv'. [2026-02-12T20:26:16.001479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTH'. [2026-02-12T20:26:16.001827] [INFO ] [FORECASTER] Starting predict_future for LTH [2026-02-12T20:26:16.002636] [DEBUG] [LOCAL ] No optimal features file found for LTH: ./output/feature-sets/LTH.txt [2026-02-12T20:26:16.002687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:16.002719] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:16.002744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:16.002800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:16.059570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:16.060440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:16.060523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:16.060556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:16.179031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:16.179166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:16.179205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:16.179262] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:16.182702] [DEBUG] [FORECASTER] LTH: Forecast T+1@11:T+2@11: UP (p=51.53%) [2026-02-12T20:26:16.182998] [INFO ] [FORECASTER] Completed predict_future for LTH [2026-02-12T20:26:16.183129] [INFO ] [sig ] LTH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:16.337263] [INFO ] [LOCAL ] Saved forecast: LTH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LTH.txt [2026-02-12T20:26:16.337459] [INFO ] [sig ] [1872/3411] Completed LTH in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-12T20:26:16.337513] [INFO ] [sig ] [1873/3411] Forecasting LTRN... [2026-02-12T20:26:16.337558] [INFO ] [sig ] Generating forecast for: LTRN [2026-02-12T20:26:16.337621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRN' from 'https://tdm.silogroup.org/data/derivative_storage/LTRN.csv'. [2026-02-12T20:26:16.349688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRN'. [2026-02-12T20:26:16.350008] [INFO ] [FORECASTER] Starting predict_future for LTRN [2026-02-12T20:26:16.350837] [DEBUG] [LOCAL ] No optimal features file found for LTRN: ./output/feature-sets/LTRN.txt [2026-02-12T20:26:16.350891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:16.350924] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:16.350952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:16.351010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:16.409722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:16.410437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:16.410519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:16.410552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:16.528209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:16.528365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:16.528405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:16.528434] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:16.531841] [DEBUG] [FORECASTER] LTRN: Forecast T+1@11:T+2@11: UP (p=60.55%) [2026-02-12T20:26:16.532117] [INFO ] [FORECASTER] Completed predict_future for LTRN [2026-02-12T20:26:16.532250] [INFO ] [sig ] LTRN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:16.673181] [INFO ] [LOCAL ] Saved forecast: LTRN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LTRN.txt [2026-02-12T20:26:16.673530] [INFO ] [sig ] [1873/3411] Completed LTRN in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-12T20:26:16.673586] [INFO ] [sig ] [1874/3411] Forecasting LTRX... [2026-02-12T20:26:16.673621] [INFO ] [sig ] Generating forecast for: LTRX [2026-02-12T20:26:16.673650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRX' from 'https://tdm.silogroup.org/data/derivative_storage/LTRX.csv'. [2026-02-12T20:26:16.686027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRX'. [2026-02-12T20:26:16.686540] [INFO ] [FORECASTER] Starting predict_future for LTRX [2026-02-12T20:26:16.687628] [DEBUG] [LOCAL ] No optimal features file found for LTRX: ./output/feature-sets/LTRX.txt [2026-02-12T20:26:16.687691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:16.687740] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:16.687768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:16.687825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:16.745923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:16.746967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:16.747051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:16.747083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:16.879074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:16.879459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:16.879503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:16.879533] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:16.883886] [DEBUG] [FORECASTER] LTRX: Forecast T+1@11:T+2@11: DOWN (p=17.43%) [2026-02-12T20:26:16.884357] [INFO ] [FORECASTER] Completed predict_future for LTRX [2026-02-12T20:26:16.884498] [INFO ] [sig ] LTRX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:17.028195] [INFO ] [LOCAL ] Saved forecast: LTRX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LTRX.txt [2026-02-12T20:26:17.028355] [INFO ] [sig ] [1874/3411] Completed LTRX in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-12T20:26:17.028398] [INFO ] [sig ] [1875/3411] Forecasting LUCD... [2026-02-12T20:26:17.028427] [INFO ] [sig ] Generating forecast for: LUCD [2026-02-12T20:26:17.028458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUCD' from 'https://tdm.silogroup.org/data/derivative_storage/LUCD.csv'. [2026-02-12T20:26:17.041523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUCD'. [2026-02-12T20:26:17.041871] [INFO ] [FORECASTER] Starting predict_future for LUCD [2026-02-12T20:26:17.042868] [DEBUG] [LOCAL ] No optimal features file found for LUCD: ./output/feature-sets/LUCD.txt [2026-02-12T20:26:17.042921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:17.042952] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:17.042979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:17.043038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:17.102455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:17.103326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:17.103408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:17.103441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:17.223597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:17.223753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:17.223793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:17.223821] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:17.227241] [DEBUG] [FORECASTER] LUCD: Forecast T+1@11:T+2@11: DOWN (p=20.68%) [2026-02-12T20:26:17.227522] [INFO ] [FORECASTER] Completed predict_future for LUCD [2026-02-12T20:26:17.227670] [INFO ] [sig ] LUCD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:17.373278] [INFO ] [LOCAL ] Saved forecast: LUCD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LUCD.txt [2026-02-12T20:26:17.373436] [INFO ] [sig ] [1875/3411] Completed LUCD in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-12T20:26:17.373475] [INFO ] [sig ] [1876/3411] Forecasting LUMN... [2026-02-12T20:26:17.373506] [INFO ] [sig ] Generating forecast for: LUMN [2026-02-12T20:26:17.373536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUMN' from 'https://tdm.silogroup.org/data/derivative_storage/LUMN.csv'. [2026-02-12T20:26:17.384413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUMN'. [2026-02-12T20:26:17.384729] [INFO ] [FORECASTER] Starting predict_future for LUMN [2026-02-12T20:26:17.385487] [DEBUG] [LOCAL ] No optimal features file found for LUMN: ./output/feature-sets/LUMN.txt [2026-02-12T20:26:17.385539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:17.385596] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:17.385627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:17.385684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:17.443536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:17.444225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:17.444303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:17.444335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:17.566342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:17.566490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:17.566529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:17.566558] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:17.569982] [DEBUG] [FORECASTER] LUMN: Forecast T+1@11:T+2@11: UP (p=79.88%) [2026-02-12T20:26:17.570254] [INFO ] [FORECASTER] Completed predict_future for LUMN [2026-02-12T20:26:17.570382] [INFO ] [sig ] LUMN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:17.711443] [INFO ] [LOCAL ] Saved forecast: LUMN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LUMN.txt [2026-02-12T20:26:17.711629] [INFO ] [sig ] [1876/3411] Completed LUMN in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-12T20:26:17.711691] [INFO ] [sig ] [1877/3411] Forecasting LUNG... [2026-02-12T20:26:17.711723] [INFO ] [sig ] Generating forecast for: LUNG [2026-02-12T20:26:17.711754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUNG' from 'https://tdm.silogroup.org/data/derivative_storage/LUNG.csv'. [2026-02-12T20:26:17.722817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUNG'. [2026-02-12T20:26:17.723120] [INFO ] [FORECASTER] Starting predict_future for LUNG [2026-02-12T20:26:17.723928] [DEBUG] [LOCAL ] No optimal features file found for LUNG: ./output/feature-sets/LUNG.txt [2026-02-12T20:26:17.723985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:17.724016] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:17.724043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:17.724099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:17.782635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:17.783306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:17.783390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:17.783423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:17.906375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:17.906527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:17.906585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:17.906619] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:17.910231] [DEBUG] [FORECASTER] LUNG: Forecast T+1@11:T+2@11: UP (p=75.74%) [2026-02-12T20:26:17.910523] [INFO ] [FORECASTER] Completed predict_future for LUNG [2026-02-12T20:26:17.910677] [INFO ] [sig ] LUNG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:18.053220] [INFO ] [LOCAL ] Saved forecast: LUNG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LUNG.txt [2026-02-12T20:26:18.053358] [INFO ] [sig ] [1877/3411] Completed LUNG in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-12T20:26:18.053399] [INFO ] [sig ] [1878/3411] Forecasting LVHD... [2026-02-12T20:26:18.053428] [INFO ] [sig ] Generating forecast for: LVHD [2026-02-12T20:26:18.053458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVHD' from 'https://tdm.silogroup.org/data/derivative_storage/LVHD.csv'. [2026-02-12T20:26:18.064922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVHD'. [2026-02-12T20:26:18.065218] [INFO ] [FORECASTER] Starting predict_future for LVHD [2026-02-12T20:26:18.066007] [DEBUG] [LOCAL ] No optimal features file found for LVHD: ./output/feature-sets/LVHD.txt [2026-02-12T20:26:18.066069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:18.066101] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:18.066128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:18.066190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:18.124475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:18.125142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:18.125222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:18.125406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:18.245194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:18.245352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:18.245394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:18.245422] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:18.248927] [DEBUG] [FORECASTER] LVHD: Forecast T+1@11:T+2@11: UP (p=98.95%) [2026-02-12T20:26:18.249207] [INFO ] [FORECASTER] Completed predict_future for LVHD [2026-02-12T20:26:18.249334] [INFO ] [sig ] LVHD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:18.391660] [INFO ] [LOCAL ] Saved forecast: LVHD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LVHD.txt [2026-02-12T20:26:18.391792] [INFO ] [sig ] [1878/3411] Completed LVHD in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-12T20:26:18.391832] [INFO ] [sig ] [1879/3411] Forecasting LVO... [2026-02-12T20:26:18.391860] [INFO ] [sig ] Generating forecast for: LVO [2026-02-12T20:26:18.391890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVO' from 'https://tdm.silogroup.org/data/derivative_storage/LVO.csv'. [2026-02-12T20:26:18.402633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVO'. [2026-02-12T20:26:18.402921] [INFO ] [FORECASTER] Starting predict_future for LVO [2026-02-12T20:26:18.403703] [DEBUG] [LOCAL ] No optimal features file found for LVO: ./output/feature-sets/LVO.txt [2026-02-12T20:26:18.403755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:18.403786] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:18.403814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:18.403870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:18.461277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:18.461928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:18.462053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:18.462094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:18.578090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:18.578232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:18.578271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:18.578301] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:18.581688] [DEBUG] [FORECASTER] LVO: Forecast T+1@11:T+2@11: UP (p=57.74%) [2026-02-12T20:26:18.581962] [INFO ] [FORECASTER] Completed predict_future for LVO [2026-02-12T20:26:18.582093] [INFO ] [sig ] LVO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:18.732052] [INFO ] [LOCAL ] Saved forecast: LVO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LVO.txt [2026-02-12T20:26:18.732202] [INFO ] [sig ] [1879/3411] Completed LVO in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-12T20:26:18.732241] [INFO ] [sig ] [1880/3411] Forecasting LVS... [2026-02-12T20:26:18.732272] [INFO ] [sig ] Generating forecast for: LVS [2026-02-12T20:26:18.732303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVS' from 'https://tdm.silogroup.org/data/derivative_storage/LVS.csv'. [2026-02-12T20:26:18.743385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVS'. [2026-02-12T20:26:18.743732] [INFO ] [FORECASTER] Starting predict_future for LVS [2026-02-12T20:26:18.744501] [DEBUG] [LOCAL ] No optimal features file found for LVS: ./output/feature-sets/LVS.txt [2026-02-12T20:26:18.744552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:18.744605] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:18.744635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:18.744692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:18.802944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:18.803600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:18.803678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:18.803711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:18.927499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:18.927658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:18.927701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:18.927730] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:18.931112] [DEBUG] [FORECASTER] LVS: Forecast T+1@11:T+2@11: UP (p=87.74%) [2026-02-12T20:26:18.931390] [INFO ] [FORECASTER] Completed predict_future for LVS [2026-02-12T20:26:18.931523] [INFO ] [sig ] LVS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:19.070655] [INFO ] [LOCAL ] Saved forecast: LVS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LVS.txt [2026-02-12T20:26:19.070785] [INFO ] [sig ] [1880/3411] Completed LVS in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.1m [2026-02-12T20:26:19.070823] [INFO ] [sig ] [1881/3411] Forecasting LWAY... [2026-02-12T20:26:19.070853] [INFO ] [sig ] Generating forecast for: LWAY [2026-02-12T20:26:19.070884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWAY' from 'https://tdm.silogroup.org/data/derivative_storage/LWAY.csv'. [2026-02-12T20:26:19.084072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWAY'. [2026-02-12T20:26:19.084525] [INFO ] [FORECASTER] Starting predict_future for LWAY [2026-02-12T20:26:19.085458] [DEBUG] [LOCAL ] No optimal features file found for LWAY: ./output/feature-sets/LWAY.txt [2026-02-12T20:26:19.085513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:19.085545] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:19.085588] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:19.085650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:19.144602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:19.145648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:19.145749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:19.145782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:19.275371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:19.275538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:19.275599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:19.275630] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:19.279360] [DEBUG] [FORECASTER] LWAY: Forecast T+1@11:T+2@11: DOWN (p=6.28%) [2026-02-12T20:26:19.279706] [INFO ] [FORECASTER] Completed predict_future for LWAY [2026-02-12T20:26:19.279859] [INFO ] [sig ] LWAY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:19.432872] [INFO ] [LOCAL ] Saved forecast: LWAY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LWAY.txt [2026-02-12T20:26:19.433062] [INFO ] [sig ] [1881/3411] Completed LWAY in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 9.1m [2026-02-12T20:26:19.433157] [INFO ] [sig ] [1882/3411] Forecasting LWLG... [2026-02-12T20:26:19.433192] [INFO ] [sig ] Generating forecast for: LWLG [2026-02-12T20:26:19.433222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWLG' from 'https://tdm.silogroup.org/data/derivative_storage/LWLG.csv'. [2026-02-12T20:26:19.445877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWLG'. [2026-02-12T20:26:19.446274] [INFO ] [FORECASTER] Starting predict_future for LWLG [2026-02-12T20:26:19.447105] [DEBUG] [LOCAL ] No optimal features file found for LWLG: ./output/feature-sets/LWLG.txt [2026-02-12T20:26:19.447162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:19.447194] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:19.447248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:19.447311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:19.507642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:19.508566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:19.508674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:19.508708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:19.636481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:19.636664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:19.636706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:19.636737] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:19.640445] [DEBUG] [FORECASTER] LWLG: Forecast T+1@11:T+2@11: UP (p=81.64%) [2026-02-12T20:26:19.640786] [INFO ] [FORECASTER] Completed predict_future for LWLG [2026-02-12T20:26:19.640939] [INFO ] [sig ] LWLG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:19.784209] [INFO ] [LOCAL ] Saved forecast: LWLG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LWLG.txt [2026-02-12T20:26:19.784410] [INFO ] [sig ] [1882/3411] Completed LWLG in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 9.1m [2026-02-12T20:26:19.784455] [INFO ] [sig ] [1883/3411] Forecasting LX... [2026-02-12T20:26:19.784485] [INFO ] [sig ] Generating forecast for: LX [2026-02-12T20:26:19.784515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LX' from 'https://tdm.silogroup.org/data/derivative_storage/LX.csv'. [2026-02-12T20:26:19.797192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LX'. [2026-02-12T20:26:19.797775] [INFO ] [FORECASTER] Starting predict_future for LX [2026-02-12T20:26:19.798626] [DEBUG] [LOCAL ] No optimal features file found for LX: ./output/feature-sets/LX.txt [2026-02-12T20:26:19.798679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:19.798712] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:19.798739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:19.798797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:19.858008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:19.858916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:19.859004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:19.859039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:19.986259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:19.986417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:19.986458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:19.986488] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:19.990078] [DEBUG] [FORECASTER] LX: Forecast T+1@11:T+2@11: DOWN (p=30.95%) [2026-02-12T20:26:19.990358] [INFO ] [FORECASTER] Completed predict_future for LX [2026-02-12T20:26:19.990510] [INFO ] [sig ] LX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:20.142506] [INFO ] [LOCAL ] Saved forecast: LX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LX.txt [2026-02-12T20:26:20.142753] [INFO ] [sig ] [1883/3411] Completed LX in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-12T20:26:20.142805] [INFO ] [sig ] [1884/3411] Forecasting LXEO... [2026-02-12T20:26:20.142843] [INFO ] [sig ] Generating forecast for: LXEO [2026-02-12T20:26:20.142883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXEO' from 'https://tdm.silogroup.org/data/derivative_storage/LXEO.csv'. [2026-02-12T20:26:20.157199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXEO'. [2026-02-12T20:26:20.157587] [INFO ] [FORECASTER] Starting predict_future for LXEO [2026-02-12T20:26:20.158409] [DEBUG] [LOCAL ] No optimal features file found for LXEO: ./output/feature-sets/LXEO.txt [2026-02-12T20:26:20.158463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:20.158494] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:20.158521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:20.158607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:20.220342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:20.221198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:20.221282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:20.221315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:20.346810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:20.346972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:20.347013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:20.347043] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:20.350732] [DEBUG] [FORECASTER] LXEO: Forecast T+1@11:T+2@11: UP (p=67.12%) [2026-02-12T20:26:20.351011] [INFO ] [FORECASTER] Completed predict_future for LXEO [2026-02-12T20:26:20.351144] [INFO ] [sig ] LXEO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:20.508172] [INFO ] [LOCAL ] Saved forecast: LXEO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/LXEO.txt [2026-02-12T20:26:20.508393] [INFO ] [sig ] [1884/3411] Completed LXEO in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-12T20:26:20.508447] [INFO ] [sig ] [1885/3411] Forecasting LXP... [2026-02-12T20:26:20.508488] [INFO ] [sig ] Generating forecast for: LXP [2026-02-12T20:26:20.508532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXP' from 'https://tdm.silogroup.org/data/derivative_storage/LXP.csv'. [2026-02-12T20:26:20.523366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXP'. [2026-02-12T20:26:20.523801] [INFO ] [FORECASTER] Starting predict_future for LXP [2026-02-12T20:26:20.524647] [DEBUG] [LOCAL ] No optimal features file found for LXP: ./output/feature-sets/LXP.txt [2026-02-12T20:26:20.524703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:20.524737] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:20.524765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:20.524822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:20.584403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:20.585363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:20.585448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:20.585479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:20.710614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:20.710775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:20.710834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:20.710868] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:20.714360] [DEBUG] [FORECASTER] LXP: Forecast T+1@11:T+2@11: DOWN (p=21.10%) [2026-02-12T20:26:20.714675] [INFO ] [FORECASTER] Completed predict_future for LXP [2026-02-12T20:26:20.714812] [INFO ] [sig ] LXP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:20.860863] [INFO ] [LOCAL ] Saved forecast: LXP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LXP.txt [2026-02-12T20:26:20.861044] [INFO ] [sig ] [1885/3411] Completed LXP in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-12T20:26:20.861095] [INFO ] [sig ] [1886/3411] Forecasting LYB... [2026-02-12T20:26:20.861133] [INFO ] [sig ] Generating forecast for: LYB [2026-02-12T20:26:20.861169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYB' from 'https://tdm.silogroup.org/data/derivative_storage/LYB.csv'. [2026-02-12T20:26:20.873803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYB'. [2026-02-12T20:26:20.874210] [INFO ] [FORECASTER] Starting predict_future for LYB [2026-02-12T20:26:20.875066] [DEBUG] [LOCAL ] No optimal features file found for LYB: ./output/feature-sets/LYB.txt [2026-02-12T20:26:20.875122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:20.875185] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:20.875215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:20.875274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:20.934049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:20.935033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:20.935129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:20.935164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:21.071986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:21.072181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:21.072227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:21.072258] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:21.075948] [DEBUG] [FORECASTER] LYB: Forecast T+1@11:T+2@11: DOWN (p=39.54%) [2026-02-12T20:26:21.076302] [INFO ] [FORECASTER] Completed predict_future for LYB [2026-02-12T20:26:21.076459] [INFO ] [sig ] LYB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:21.219761] [INFO ] [LOCAL ] Saved forecast: LYB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LYB.txt [2026-02-12T20:26:21.219923] [INFO ] [sig ] [1886/3411] Completed LYB in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-12T20:26:21.219967] [INFO ] [sig ] [1887/3411] Forecasting LYG... [2026-02-12T20:26:21.219997] [INFO ] [sig ] Generating forecast for: LYG [2026-02-12T20:26:21.220028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYG' from 'https://tdm.silogroup.org/data/derivative_storage/LYG.csv'. [2026-02-12T20:26:21.231359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYG'. [2026-02-12T20:26:21.231709] [INFO ] [FORECASTER] Starting predict_future for LYG [2026-02-12T20:26:21.232545] [DEBUG] [LOCAL ] No optimal features file found for LYG: ./output/feature-sets/LYG.txt [2026-02-12T20:26:21.232626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:21.232660] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:21.232687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:21.232745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:21.293867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:21.294647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:21.294747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:21.294782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:21.420000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:21.420154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:21.420195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:21.420223] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:21.423665] [DEBUG] [FORECASTER] LYG: Forecast T+1@11:T+2@11: DOWN (p=17.04%) [2026-02-12T20:26:21.423963] [INFO ] [FORECASTER] Completed predict_future for LYG [2026-02-12T20:26:21.424102] [INFO ] [sig ] LYG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:21.569633] [INFO ] [LOCAL ] Saved forecast: LYG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LYG.txt [2026-02-12T20:26:21.569785] [INFO ] [sig ] [1887/3411] Completed LYG in 0.3s | 2.79 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-12T20:26:21.569827] [INFO ] [sig ] [1888/3411] Forecasting LYRA... [2026-02-12T20:26:21.569856] [INFO ] [sig ] Generating forecast for: LYRA [2026-02-12T20:26:21.569887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYRA' from 'https://tdm.silogroup.org/data/derivative_storage/LYRA.csv'. [2026-02-12T20:26:21.580864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYRA'. [2026-02-12T20:26:21.581153] [INFO ] [FORECASTER] Starting predict_future for LYRA [2026-02-12T20:26:21.581960] [DEBUG] [LOCAL ] No optimal features file found for LYRA: ./output/feature-sets/LYRA.txt [2026-02-12T20:26:21.582012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:21.582044] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:21.582071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:21.582128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:21.640413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:21.641347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:21.641432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:21.641464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:21.764486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:21.764657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:21.764700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:21.764730] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:21.768349] [DEBUG] [FORECASTER] LYRA: Forecast T+1@11:T+2@11: DOWN (p=3.07%) [2026-02-12T20:26:21.768653] [INFO ] [FORECASTER] Completed predict_future for LYRA [2026-02-12T20:26:21.768801] [INFO ] [sig ] LYRA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:21.914120] [INFO ] [LOCAL ] Saved forecast: LYRA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LYRA.txt [2026-02-12T20:26:21.914287] [INFO ] [sig ] [1888/3411] Completed LYRA in 0.3s | 2.79 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-12T20:26:21.914328] [INFO ] [sig ] [1889/3411] Forecasting LYTS... [2026-02-12T20:26:21.914358] [INFO ] [sig ] Generating forecast for: LYTS [2026-02-12T20:26:21.914390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYTS' from 'https://tdm.silogroup.org/data/derivative_storage/LYTS.csv'. [2026-02-12T20:26:21.926852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYTS'. [2026-02-12T20:26:21.927182] [INFO ] [FORECASTER] Starting predict_future for LYTS [2026-02-12T20:26:21.928002] [DEBUG] [LOCAL ] No optimal features file found for LYTS: ./output/feature-sets/LYTS.txt [2026-02-12T20:26:21.928067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:21.928119] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:21.928153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:21.928220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:21.986356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:21.987293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:21.987382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:21.987416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:22.109752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:22.109910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:22.109951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:22.110017] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:22.113632] [DEBUG] [FORECASTER] LYTS: Forecast T+1@11:T+2@11: DOWN (p=23.60%) [2026-02-12T20:26:22.113929] [INFO ] [FORECASTER] Completed predict_future for LYTS [2026-02-12T20:26:22.114070] [INFO ] [sig ] LYTS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:22.263912] [INFO ] [LOCAL ] Saved forecast: LYTS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LYTS.txt [2026-02-12T20:26:22.264094] [INFO ] [sig ] [1889/3411] Completed LYTS in 0.3s | 2.79 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-12T20:26:22.264138] [INFO ] [sig ] [1890/3411] Forecasting LZ... [2026-02-12T20:26:22.264168] [INFO ] [sig ] Generating forecast for: LZ [2026-02-12T20:26:22.264200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZ' from 'https://tdm.silogroup.org/data/derivative_storage/LZ.csv'. [2026-02-12T20:26:22.275553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZ'. [2026-02-12T20:26:22.275937] [INFO ] [FORECASTER] Starting predict_future for LZ [2026-02-12T20:26:22.276823] [DEBUG] [LOCAL ] No optimal features file found for LZ: ./output/feature-sets/LZ.txt [2026-02-12T20:26:22.276879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:22.276911] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:22.276937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:22.276994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:22.336046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:22.337045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:22.337163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:22.337206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:22.467634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:22.467796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:22.467836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:22.467865] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:22.471440] [DEBUG] [FORECASTER] LZ: Forecast T+1@11:T+2@11: DOWN (p=7.16%) [2026-02-12T20:26:22.471768] [INFO ] [FORECASTER] Completed predict_future for LZ [2026-02-12T20:26:22.471908] [INFO ] [sig ] LZ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:22.621755] [INFO ] [LOCAL ] Saved forecast: LZ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LZ.txt [2026-02-12T20:26:22.621918] [INFO ] [sig ] [1890/3411] Completed LZ in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-12T20:26:22.621959] [INFO ] [sig ] [1891/3411] Forecasting LZB... [2026-02-12T20:26:22.621991] [INFO ] [sig ] Generating forecast for: LZB [2026-02-12T20:26:22.622021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZB' from 'https://tdm.silogroup.org/data/derivative_storage/LZB.csv'. [2026-02-12T20:26:22.633832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZB'. [2026-02-12T20:26:22.634216] [INFO ] [FORECASTER] Starting predict_future for LZB [2026-02-12T20:26:22.635111] [DEBUG] [LOCAL ] No optimal features file found for LZB: ./output/feature-sets/LZB.txt [2026-02-12T20:26:22.635165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:22.635197] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:22.635223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:22.635281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:22.693027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:22.693922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:22.694011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:22.694044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:22.819172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:22.819332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:22.819374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:22.819405] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:22.822971] [DEBUG] [FORECASTER] LZB: Forecast T+1@11:T+2@11: DOWN (p=2.64%) [2026-02-12T20:26:22.823290] [INFO ] [FORECASTER] Completed predict_future for LZB [2026-02-12T20:26:22.823437] [INFO ] [sig ] LZB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:22.970966] [INFO ] [LOCAL ] Saved forecast: LZB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LZB.txt [2026-02-12T20:26:22.971133] [INFO ] [sig ] [1891/3411] Completed LZB in 0.3s | 2.79 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-12T20:26:22.971174] [INFO ] [sig ] [1892/3411] Forecasting LZM... [2026-02-12T20:26:22.971206] [INFO ] [sig ] Generating forecast for: LZM [2026-02-12T20:26:22.971238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZM' from 'https://tdm.silogroup.org/data/derivative_storage/LZM.csv'. [2026-02-12T20:26:22.983077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZM'. [2026-02-12T20:26:22.983477] [INFO ] [FORECASTER] Starting predict_future for LZM [2026-02-12T20:26:22.984325] [DEBUG] [LOCAL ] No optimal features file found for LZM: ./output/feature-sets/LZM.txt [2026-02-12T20:26:22.984380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:22.984411] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:22.984437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:22.984495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:23.043893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:23.044778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:23.044864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:23.044898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:23.169707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:23.169875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:23.169918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:23.169948] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:23.173797] [DEBUG] [FORECASTER] LZM: Forecast T+1@11:T+2@11: DOWN (p=10.77%) [2026-02-12T20:26:23.174190] [INFO ] [FORECASTER] Completed predict_future for LZM [2026-02-12T20:26:23.174344] [INFO ] [sig ] LZM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:23.324800] [INFO ] [LOCAL ] Saved forecast: LZM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/LZM.txt [2026-02-12T20:26:23.324973] [INFO ] [sig ] [1892/3411] Completed LZM in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-12T20:26:23.325015] [INFO ] [sig ] [1893/3411] Forecasting M... [2026-02-12T20:26:23.325047] [INFO ] [sig ] Generating forecast for: M [2026-02-12T20:26:23.325086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'M' from 'https://tdm.silogroup.org/data/derivative_storage/M.csv'. [2026-02-12T20:26:23.337084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'M'. [2026-02-12T20:26:23.337715] [INFO ] [FORECASTER] Starting predict_future for M [2026-02-12T20:26:23.338559] [DEBUG] [LOCAL ] No optimal features file found for M: ./output/feature-sets/M.txt [2026-02-12T20:26:23.338634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:23.338667] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:23.338694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:23.338752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:23.407123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:23.408092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:23.408193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:23.408234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:23.536386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:23.536546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:23.536604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:23.536637] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:23.540326] [DEBUG] [FORECASTER] M: Forecast T+1@11:T+2@11: UP (p=99.06%) [2026-02-12T20:26:23.540638] [INFO ] [FORECASTER] Completed predict_future for M [2026-02-12T20:26:23.540779] [INFO ] [sig ] M: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:23.707373] [INFO ] [LOCAL ] Saved forecast: M 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/M.txt [2026-02-12T20:26:23.707539] [INFO ] [sig ] [1893/3411] Completed M in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-12T20:26:23.707606] [INFO ] [sig ] [1894/3411] Forecasting MA... [2026-02-12T20:26:23.707641] [INFO ] [sig ] Generating forecast for: MA [2026-02-12T20:26:23.707673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MA' from 'https://tdm.silogroup.org/data/derivative_storage/MA.csv'. [2026-02-12T20:26:23.719083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MA'. [2026-02-12T20:26:23.719378] [INFO ] [FORECASTER] Starting predict_future for MA [2026-02-12T20:26:23.720204] [DEBUG] [LOCAL ] No optimal features file found for MA: ./output/feature-sets/MA.txt [2026-02-12T20:26:23.720258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:23.720297] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:23.720336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:23.720414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:23.780816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:23.781807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:23.781898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:23.781933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:23.902099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:23.902264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:23.902304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:23.902333] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:23.905796] [DEBUG] [FORECASTER] MA: Forecast T+1@11:T+2@11: UP (p=99.38%) [2026-02-12T20:26:23.906085] [INFO ] [FORECASTER] Completed predict_future for MA [2026-02-12T20:26:23.906244] [INFO ] [sig ] MA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:24.048765] [INFO ] [LOCAL ] Saved forecast: MA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MA.txt [2026-02-12T20:26:24.048950] [INFO ] [sig ] [1894/3411] Completed MA in 0.3s | 2.79 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-12T20:26:24.048994] [INFO ] [sig ] [1895/3411] Forecasting MAA... [2026-02-12T20:26:24.049028] [INFO ] [sig ] Generating forecast for: MAA [2026-02-12T20:26:24.049064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAA' from 'https://tdm.silogroup.org/data/derivative_storage/MAA.csv'. [2026-02-12T20:26:24.061494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAA'. [2026-02-12T20:26:24.061942] [INFO ] [FORECASTER] Starting predict_future for MAA [2026-02-12T20:26:24.062781] [DEBUG] [LOCAL ] No optimal features file found for MAA: ./output/feature-sets/MAA.txt [2026-02-12T20:26:24.062835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:24.062868] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:24.062896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:24.062958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:24.121525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:24.122431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:24.122526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:24.122560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:24.251648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:24.251808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:24.251848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:24.251878] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:24.255749] [DEBUG] [FORECASTER] MAA: Forecast T+1@11:T+2@11: UP (p=57.15%) [2026-02-12T20:26:24.256078] [INFO ] [FORECASTER] Completed predict_future for MAA [2026-02-12T20:26:24.256227] [INFO ] [sig ] MAA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:24.415133] [INFO ] [LOCAL ] Saved forecast: MAA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MAA.txt [2026-02-12T20:26:24.415334] [INFO ] [sig ] [1895/3411] Completed MAA in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-12T20:26:24.415389] [INFO ] [sig ] [1896/3411] Forecasting MAC... [2026-02-12T20:26:24.415434] [INFO ] [sig ] Generating forecast for: MAC [2026-02-12T20:26:24.415479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAC' from 'https://tdm.silogroup.org/data/derivative_storage/MAC.csv'. [2026-02-12T20:26:24.431302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAC'. [2026-02-12T20:26:24.431865] [INFO ] [FORECASTER] Starting predict_future for MAC [2026-02-12T20:26:24.432988] [DEBUG] [LOCAL ] No optimal features file found for MAC: ./output/feature-sets/MAC.txt [2026-02-12T20:26:24.433052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:24.433086] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:24.433113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:24.433182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:24.503189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:24.504184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:24.504292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:24.504364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:24.632403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:24.632563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:24.632624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:24.632656] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:24.636713] [DEBUG] [FORECASTER] MAC: Forecast T+1@11:T+2@11: UP (p=94.46%) [2026-02-12T20:26:24.637088] [INFO ] [FORECASTER] Completed predict_future for MAC [2026-02-12T20:26:24.637311] [INFO ] [sig ] MAC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:24.797898] [INFO ] [LOCAL ] Saved forecast: MAC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MAC.txt [2026-02-12T20:26:24.798066] [INFO ] [sig ] [1896/3411] Completed MAC in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-12T20:26:24.798115] [INFO ] [sig ] [1897/3411] Forecasting MAMA... [2026-02-12T20:26:24.798153] [INFO ] [sig ] Generating forecast for: MAMA [2026-02-12T20:26:24.798191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAMA' from 'https://tdm.silogroup.org/data/derivative_storage/MAMA.csv'. [2026-02-12T20:26:24.811066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAMA'. [2026-02-12T20:26:24.811467] [INFO ] [FORECASTER] Starting predict_future for MAMA [2026-02-12T20:26:24.812283] [DEBUG] [LOCAL ] No optimal features file found for MAMA: ./output/feature-sets/MAMA.txt [2026-02-12T20:26:24.812338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:24.812370] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:24.812397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:24.812454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:24.870994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:24.871918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:24.872004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:24.872037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:25.003560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:25.003746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:25.003788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:25.003817] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:25.007718] [DEBUG] [FORECASTER] MAMA: Forecast T+1@11:T+2@11: UP (p=87.65%) [2026-02-12T20:26:25.008023] [INFO ] [FORECASTER] Completed predict_future for MAMA [2026-02-12T20:26:25.008185] [INFO ] [sig ] MAMA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:25.161434] [INFO ] [LOCAL ] Saved forecast: MAMA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MAMA.txt [2026-02-12T20:26:25.161605] [INFO ] [sig ] [1897/3411] Completed MAMA in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-12T20:26:25.161652] [INFO ] [sig ] [1898/3411] Forecasting MAN... [2026-02-12T20:26:25.161683] [INFO ] [sig ] Generating forecast for: MAN [2026-02-12T20:26:25.161715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAN' from 'https://tdm.silogroup.org/data/derivative_storage/MAN.csv'. [2026-02-12T20:26:25.173954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAN'. [2026-02-12T20:26:25.174490] [INFO ] [FORECASTER] Starting predict_future for MAN [2026-02-12T20:26:25.175617] [DEBUG] [LOCAL ] No optimal features file found for MAN: ./output/feature-sets/MAN.txt [2026-02-12T20:26:25.175684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:25.175724] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:25.175752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:25.175812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:25.243776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:25.244694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:25.244782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:25.244818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:25.374292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:25.374469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:25.374512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:25.374542] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:25.378494] [DEBUG] [FORECASTER] MAN: Forecast T+1@11:T+2@11: UP (p=86.10%) [2026-02-12T20:26:25.378820] [INFO ] [FORECASTER] Completed predict_future for MAN [2026-02-12T20:26:25.378961] [INFO ] [sig ] MAN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:25.532668] [INFO ] [LOCAL ] Saved forecast: MAN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MAN.txt [2026-02-12T20:26:25.532830] [INFO ] [sig ] [1898/3411] Completed MAN in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-12T20:26:25.532874] [INFO ] [sig ] [1899/3411] Forecasting MANH... [2026-02-12T20:26:25.532903] [INFO ] [sig ] Generating forecast for: MANH [2026-02-12T20:26:25.532935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MANH' from 'https://tdm.silogroup.org/data/derivative_storage/MANH.csv'. [2026-02-12T20:26:25.545415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MANH'. [2026-02-12T20:26:25.545773] [INFO ] [FORECASTER] Starting predict_future for MANH [2026-02-12T20:26:25.546598] [DEBUG] [LOCAL ] No optimal features file found for MANH: ./output/feature-sets/MANH.txt [2026-02-12T20:26:25.546654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:25.546687] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:25.546716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:25.546774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:25.609747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:25.610542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:25.610645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:25.610681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:25.744714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:25.744893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:25.744935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:25.744963] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:25.748785] [DEBUG] [FORECASTER] MANH: Forecast T+1@11:T+2@11: DOWN (p=24.63%) [2026-02-12T20:26:25.749110] [INFO ] [FORECASTER] Completed predict_future for MANH [2026-02-12T20:26:25.749257] [INFO ] [sig ] MANH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:25.898489] [INFO ] [LOCAL ] Saved forecast: MANH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MANH.txt [2026-02-12T20:26:25.898679] [INFO ] [sig ] [1899/3411] Completed MANH in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-12T20:26:25.898721] [INFO ] [sig ] [1900/3411] Forecasting MARA... [2026-02-12T20:26:25.898752] [INFO ] [sig ] Generating forecast for: MARA [2026-02-12T20:26:25.898782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MARA' from 'https://tdm.silogroup.org/data/derivative_storage/MARA.csv'. [2026-02-12T20:26:25.911635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MARA'. [2026-02-12T20:26:25.911993] [INFO ] [FORECASTER] Starting predict_future for MARA [2026-02-12T20:26:25.912821] [DEBUG] [LOCAL ] No optimal features file found for MARA: ./output/feature-sets/MARA.txt [2026-02-12T20:26:25.912875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:25.912906] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:25.912932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:25.912989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:25.970165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:25.970999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:25.971081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:25.971113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:26.098492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:26.098667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:26.098710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:26.098740] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:26.102473] [DEBUG] [FORECASTER] MARA: Forecast T+1@11:T+2@11: DOWN (p=16.60%) [2026-02-12T20:26:26.102795] [INFO ] [FORECASTER] Completed predict_future for MARA [2026-02-12T20:26:26.102934] [INFO ] [sig ] MARA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:26.245894] [INFO ] [LOCAL ] Saved forecast: MARA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MARA.txt [2026-02-12T20:26:26.246046] [INFO ] [sig ] [1900/3411] Completed MARA in 0.3s | 2.79 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-12T20:26:26.246088] [INFO ] [sig ] [1901/3411] Forecasting MAS... [2026-02-12T20:26:26.246127] [INFO ] [sig ] Generating forecast for: MAS [2026-02-12T20:26:26.246164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAS' from 'https://tdm.silogroup.org/data/derivative_storage/MAS.csv'. [2026-02-12T20:26:26.259327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAS'. [2026-02-12T20:26:26.259668] [INFO ] [FORECASTER] Starting predict_future for MAS [2026-02-12T20:26:26.260473] [DEBUG] [LOCAL ] No optimal features file found for MAS: ./output/feature-sets/MAS.txt [2026-02-12T20:26:26.260527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:26.260560] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:26.260609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:26.260670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:26.326956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:26.327853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:26.327941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:26.327975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:26.465813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:26.465991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:26.466040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:26.466074] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:26.470463] [DEBUG] [FORECASTER] MAS: Forecast T+1@11:T+2@11: UP (p=84.77%) [2026-02-12T20:26:26.470823] [INFO ] [FORECASTER] Completed predict_future for MAS [2026-02-12T20:26:26.470992] [INFO ] [sig ] MAS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:26.626565] [INFO ] [LOCAL ] Saved forecast: MAS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MAS.txt [2026-02-12T20:26:26.626775] [INFO ] [sig ] [1901/3411] Completed MAS in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-12T20:26:26.626830] [INFO ] [sig ] [1902/3411] Forecasting MASI... [2026-02-12T20:26:26.626866] [INFO ] [sig ] Generating forecast for: MASI [2026-02-12T20:26:26.626897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASI' from 'https://tdm.silogroup.org/data/derivative_storage/MASI.csv'. [2026-02-12T20:26:26.641426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASI'. [2026-02-12T20:26:26.642112] [INFO ] [FORECASTER] Starting predict_future for MASI [2026-02-12T20:26:26.643261] [DEBUG] [LOCAL ] No optimal features file found for MASI: ./output/feature-sets/MASI.txt [2026-02-12T20:26:26.643317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:26.643364] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:26.643393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:26.643452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:26.711773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:26.712760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:26.712876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:26.712912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:26.837130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:26.837330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:26.837373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:26.837402] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:26.841109] [DEBUG] [FORECASTER] MASI: Forecast T+1@11:T+2@11: DOWN (p=3.82%) [2026-02-12T20:26:26.841428] [INFO ] [FORECASTER] Completed predict_future for MASI [2026-02-12T20:26:26.841593] [INFO ] [sig ] MASI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:26.996343] [INFO ] [LOCAL ] Saved forecast: MASI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MASI.txt [2026-02-12T20:26:26.996529] [INFO ] [sig ] [1902/3411] Completed MASI in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-12T20:26:26.996597] [INFO ] [sig ] [1903/3411] Forecasting MASS... [2026-02-12T20:26:26.996635] [INFO ] [sig ] Generating forecast for: MASS [2026-02-12T20:26:26.996666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASS' from 'https://tdm.silogroup.org/data/derivative_storage/MASS.csv'. [2026-02-12T20:26:27.011421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASS'. [2026-02-12T20:26:27.011999] [INFO ] [FORECASTER] Starting predict_future for MASS [2026-02-12T20:26:27.012864] [DEBUG] [LOCAL ] No optimal features file found for MASS: ./output/feature-sets/MASS.txt [2026-02-12T20:26:27.012922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:27.012992] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:27.013032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:27.013094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:27.079134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:27.080053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:27.080145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:27.080187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:27.209823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:27.210008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:27.210061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:27.210093] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:27.214115] [DEBUG] [FORECASTER] MASS: Forecast T+1@11:T+2@11: UP (p=78.61%) [2026-02-12T20:26:27.214466] [INFO ] [FORECASTER] Completed predict_future for MASS [2026-02-12T20:26:27.214623] [INFO ] [sig ] MASS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:27.357493] [INFO ] [LOCAL ] Saved forecast: MASS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MASS.txt [2026-02-12T20:26:27.357668] [INFO ] [sig ] [1903/3411] Completed MASS in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-12T20:26:27.357714] [INFO ] [sig ] [1904/3411] Forecasting MATX... [2026-02-12T20:26:27.357747] [INFO ] [sig ] Generating forecast for: MATX [2026-02-12T20:26:27.357778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MATX' from 'https://tdm.silogroup.org/data/derivative_storage/MATX.csv'. [2026-02-12T20:26:27.371740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MATX'. [2026-02-12T20:26:27.372113] [INFO ] [FORECASTER] Starting predict_future for MATX [2026-02-12T20:26:27.373137] [DEBUG] [LOCAL ] No optimal features file found for MATX: ./output/feature-sets/MATX.txt [2026-02-12T20:26:27.373203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:27.373243] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:27.373275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:27.373338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:27.440951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:27.441976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:27.442066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:27.442108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:27.570731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:27.570885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:27.570926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:27.570956] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:27.574468] [DEBUG] [FORECASTER] MATX: Forecast T+1@11:T+2@11: UP (p=92.13%) [2026-02-12T20:26:27.574777] [INFO ] [FORECASTER] Completed predict_future for MATX [2026-02-12T20:26:27.574916] [INFO ] [sig ] MATX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:27.718061] [INFO ] [LOCAL ] Saved forecast: MATX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MATX.txt [2026-02-12T20:26:27.718222] [INFO ] [sig ] [1904/3411] Completed MATX in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-12T20:26:27.718263] [INFO ] [sig ] [1905/3411] Forecasting MAX... [2026-02-12T20:26:27.718295] [INFO ] [sig ] Generating forecast for: MAX [2026-02-12T20:26:27.718327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAX' from 'https://tdm.silogroup.org/data/derivative_storage/MAX.csv'. [2026-02-12T20:26:27.730967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAX'. [2026-02-12T20:26:27.731377] [INFO ] [FORECASTER] Starting predict_future for MAX [2026-02-12T20:26:27.732221] [DEBUG] [LOCAL ] No optimal features file found for MAX: ./output/feature-sets/MAX.txt [2026-02-12T20:26:27.732276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:27.732310] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:27.732339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:27.732611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:27.796339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:27.797422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:27.797517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:27.797554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:27.916199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:27.916357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:27.916397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:27.916426] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:27.920043] [DEBUG] [FORECASTER] MAX: Forecast T+1@11:T+2@11: DOWN (p=2.20%) [2026-02-12T20:26:27.920513] [INFO ] [FORECASTER] Completed predict_future for MAX [2026-02-12T20:26:27.920666] [INFO ] [sig ] MAX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:28.068114] [INFO ] [LOCAL ] Saved forecast: MAX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MAX.txt [2026-02-12T20:26:28.068277] [INFO ] [sig ] [1905/3411] Completed MAX in 0.3s | 2.79 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-12T20:26:28.068336] [INFO ] [sig ] [1906/3411] Forecasting MAXI... [2026-02-12T20:26:28.068368] [INFO ] [sig ] Generating forecast for: MAXI [2026-02-12T20:26:28.068407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXI' from 'https://tdm.silogroup.org/data/derivative_storage/MAXI.csv'. [2026-02-12T20:26:28.080446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXI'. [2026-02-12T20:26:28.080826] [INFO ] [FORECASTER] Starting predict_future for MAXI [2026-02-12T20:26:28.081644] [DEBUG] [LOCAL ] No optimal features file found for MAXI: ./output/feature-sets/MAXI.txt [2026-02-12T20:26:28.081696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:28.081726] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:28.081753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:28.081813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:28.138854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:28.139722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:28.139806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:28.139839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:28.255508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:28.255722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:28.255763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:28.255823] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:28.259416] [DEBUG] [FORECASTER] MAXI: Forecast T+1@11:T+2@11: UP (p=58.04%) [2026-02-12T20:26:28.259730] [INFO ] [FORECASTER] Completed predict_future for MAXI [2026-02-12T20:26:28.259868] [INFO ] [sig ] MAXI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:28.402294] [INFO ] [LOCAL ] Saved forecast: MAXI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MAXI.txt [2026-02-12T20:26:28.402496] [INFO ] [sig ] [1906/3411] Completed MAXI in 0.3s | 2.79 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-12T20:26:28.402551] [INFO ] [sig ] [1907/3411] Forecasting MAXN... [2026-02-12T20:26:28.402605] [INFO ] [sig ] Generating forecast for: MAXN [2026-02-12T20:26:28.402638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXN' from 'https://tdm.silogroup.org/data/derivative_storage/MAXN.csv'. [2026-02-12T20:26:28.415495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXN'. [2026-02-12T20:26:28.415912] [INFO ] [FORECASTER] Starting predict_future for MAXN [2026-02-12T20:26:28.416741] [DEBUG] [LOCAL ] No optimal features file found for MAXN: ./output/feature-sets/MAXN.txt [2026-02-12T20:26:28.416795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:28.416827] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:28.416855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:28.416911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:28.487012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:28.487992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:28.488077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:28.488112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:28.613729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:28.613906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:28.613968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:28.614016] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:28.617808] [DEBUG] [FORECASTER] MAXN: Forecast T+1@11:T+2@11: UP (p=92.86%) [2026-02-12T20:26:28.618130] [INFO ] [FORECASTER] Completed predict_future for MAXN [2026-02-12T20:26:28.618329] [INFO ] [sig ] MAXN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:28.773382] [INFO ] [LOCAL ] Saved forecast: MAXN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MAXN.txt [2026-02-12T20:26:28.773536] [INFO ] [sig ] [1907/3411] Completed MAXN in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-12T20:26:28.773595] [INFO ] [sig ] [1908/3411] Forecasting MBB... [2026-02-12T20:26:28.773626] [INFO ] [sig ] Generating forecast for: MBB [2026-02-12T20:26:28.773655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBB' from 'https://tdm.silogroup.org/data/derivative_storage/MBB.csv'. [2026-02-12T20:26:28.785302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBB'. [2026-02-12T20:26:28.785887] [INFO ] [FORECASTER] Starting predict_future for MBB [2026-02-12T20:26:28.786690] [DEBUG] [LOCAL ] No optimal features file found for MBB: ./output/feature-sets/MBB.txt [2026-02-12T20:26:28.786741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:28.786772] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:28.786798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:28.786865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:28.844146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:28.845086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:28.845171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:28.845204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:28.969011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:28.969173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:28.969216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:28.969247] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:28.972753] [DEBUG] [FORECASTER] MBB: Forecast T+1@11:T+2@11: DOWN (p=11.64%) [2026-02-12T20:26:28.973036] [INFO ] [FORECASTER] Completed predict_future for MBB [2026-02-12T20:26:28.973173] [INFO ] [sig ] MBB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:29.117241] [INFO ] [LOCAL ] Saved forecast: MBB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MBB.txt [2026-02-12T20:26:29.117391] [INFO ] [sig ] [1908/3411] Completed MBB in 0.3s | 2.79 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-12T20:26:29.117431] [INFO ] [sig ] [1909/3411] Forecasting MBC... [2026-02-12T20:26:29.117460] [INFO ] [sig ] Generating forecast for: MBC [2026-02-12T20:26:29.117494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBC' from 'https://tdm.silogroup.org/data/derivative_storage/MBC.csv'. [2026-02-12T20:26:29.129242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBC'. [2026-02-12T20:26:29.129771] [INFO ] [FORECASTER] Starting predict_future for MBC [2026-02-12T20:26:29.130756] [DEBUG] [LOCAL ] No optimal features file found for MBC: ./output/feature-sets/MBC.txt [2026-02-12T20:26:29.130807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:29.130839] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:29.130864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:29.130921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:29.197182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:29.198348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:29.198442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:29.198477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:29.316981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:29.317132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:29.317198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:29.317267] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:29.320806] [DEBUG] [FORECASTER] MBC: Forecast T+1@11:T+2@11: DOWN (p=13.50%) [2026-02-12T20:26:29.321091] [INFO ] [FORECASTER] Completed predict_future for MBC [2026-02-12T20:26:29.321225] [INFO ] [sig ] MBC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:29.465364] [INFO ] [LOCAL ] Saved forecast: MBC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MBC.txt [2026-02-12T20:26:29.465526] [INFO ] [sig ] [1909/3411] Completed MBC in 0.3s | 2.79 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-12T20:26:29.465587] [INFO ] [sig ] [1910/3411] Forecasting MBCN... [2026-02-12T20:26:29.465622] [INFO ] [sig ] Generating forecast for: MBCN [2026-02-12T20:26:29.465651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBCN' from 'https://tdm.silogroup.org/data/derivative_storage/MBCN.csv'. [2026-02-12T20:26:29.478964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBCN'. [2026-02-12T20:26:29.479327] [INFO ] [FORECASTER] Starting predict_future for MBCN [2026-02-12T20:26:29.480323] [DEBUG] [LOCAL ] No optimal features file found for MBCN: ./output/feature-sets/MBCN.txt [2026-02-12T20:26:29.480375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:29.480636] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:29.480665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:29.480722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:29.553308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:29.554133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:29.554215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:29.554248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:29.653825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:29.653961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:29.653999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:29.654027] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:29.657463] [DEBUG] [FORECASTER] MBCN: Forecast T+1@11:T+2@11: DOWN (p=11.36%) [2026-02-12T20:26:29.657768] [INFO ] [FORECASTER] Completed predict_future for MBCN [2026-02-12T20:26:29.657901] [INFO ] [sig ] MBCN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:29.805687] [INFO ] [LOCAL ] Saved forecast: MBCN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MBCN.txt [2026-02-12T20:26:29.805850] [INFO ] [sig ] [1910/3411] Completed MBCN in 0.3s | 2.79 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-12T20:26:29.805894] [INFO ] [sig ] [1911/3411] Forecasting MBI... [2026-02-12T20:26:29.805924] [INFO ] [sig ] Generating forecast for: MBI [2026-02-12T20:26:29.805955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBI' from 'https://tdm.silogroup.org/data/derivative_storage/MBI.csv'. [2026-02-12T20:26:29.817648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBI'. [2026-02-12T20:26:29.818047] [INFO ] [FORECASTER] Starting predict_future for MBI [2026-02-12T20:26:29.818937] [DEBUG] [LOCAL ] No optimal features file found for MBI: ./output/feature-sets/MBI.txt [2026-02-12T20:26:29.818990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:29.819023] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:29.819049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:29.819106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:29.882381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:29.883394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:29.883503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:29.883539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:30.005909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:30.006092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:30.006137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:30.006168] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:30.009817] [DEBUG] [FORECASTER] MBI: Forecast T+1@11:T+2@11: UP (p=79.02%) [2026-02-12T20:26:30.010104] [INFO ] [FORECASTER] Completed predict_future for MBI [2026-02-12T20:26:30.010239] [INFO ] [sig ] MBI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:30.168447] [INFO ] [LOCAL ] Saved forecast: MBI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MBI.txt [2026-02-12T20:26:30.168815] [INFO ] [sig ] [1911/3411] Completed MBI in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-12T20:26:30.168858] [INFO ] [sig ] [1912/3411] Forecasting MBIN... [2026-02-12T20:26:30.168888] [INFO ] [sig ] Generating forecast for: MBIN [2026-02-12T20:26:30.168919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBIN' from 'https://tdm.silogroup.org/data/derivative_storage/MBIN.csv'. [2026-02-12T20:26:30.183857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBIN'. [2026-02-12T20:26:30.184249] [INFO ] [FORECASTER] Starting predict_future for MBIN [2026-02-12T20:26:30.185103] [DEBUG] [LOCAL ] No optimal features file found for MBIN: ./output/feature-sets/MBIN.txt [2026-02-12T20:26:30.185160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:30.185192] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:30.185221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:30.185283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:30.244470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:30.245372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:30.245457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:30.245491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:30.369798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:30.369960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:30.370001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:30.370030] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:30.374041] [DEBUG] [FORECASTER] MBIN: Forecast T+1@11:T+2@11: UP (p=76.44%) [2026-02-12T20:26:30.374318] [INFO ] [FORECASTER] Completed predict_future for MBIN [2026-02-12T20:26:30.374451] [INFO ] [sig ] MBIN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:30.523764] [INFO ] [LOCAL ] Saved forecast: MBIN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MBIN.txt [2026-02-12T20:26:30.523923] [INFO ] [sig ] [1912/3411] Completed MBIN in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-12T20:26:30.523963] [INFO ] [sig ] [1913/3411] Forecasting MBLY... [2026-02-12T20:26:30.523992] [INFO ] [sig ] Generating forecast for: MBLY [2026-02-12T20:26:30.524022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBLY' from 'https://tdm.silogroup.org/data/derivative_storage/MBLY.csv'. [2026-02-12T20:26:30.536042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBLY'. [2026-02-12T20:26:30.536395] [INFO ] [FORECASTER] Starting predict_future for MBLY [2026-02-12T20:26:30.537259] [DEBUG] [LOCAL ] No optimal features file found for MBLY: ./output/feature-sets/MBLY.txt [2026-02-12T20:26:30.537316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:30.537360] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:30.537390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:30.537447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:30.601968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:30.602961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:30.603082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:30.603119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:30.731532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:30.731712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:30.731756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:30.731787] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:30.736027] [DEBUG] [FORECASTER] MBLY: Forecast T+1@11:T+2@11: UP (p=83.29%) [2026-02-12T20:26:30.736309] [INFO ] [FORECASTER] Completed predict_future for MBLY [2026-02-12T20:26:30.736450] [INFO ] [sig ] MBLY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:30.886677] [INFO ] [LOCAL ] Saved forecast: MBLY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MBLY.txt [2026-02-12T20:26:30.886835] [INFO ] [sig ] [1913/3411] Completed MBLY in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-12T20:26:30.886876] [INFO ] [sig ] [1914/3411] Forecasting MBS... [2026-02-12T20:26:30.886906] [INFO ] [sig ] Generating forecast for: MBS [2026-02-12T20:26:30.886937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBS' from 'https://tdm.silogroup.org/data/derivative_storage/MBS.csv'. [2026-02-12T20:26:30.899142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBS'. [2026-02-12T20:26:30.899503] [INFO ] [FORECASTER] Starting predict_future for MBS [2026-02-12T20:26:30.900311] [DEBUG] [LOCAL ] No optimal features file found for MBS: ./output/feature-sets/MBS.txt [2026-02-12T20:26:30.900364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:30.900396] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:30.900423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:30.900480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:30.960944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:30.961843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:30.961924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:30.961957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:31.085251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:31.085415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:31.085456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:31.085486] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:31.089027] [DEBUG] [FORECASTER] MBS: Forecast T+1@11:T+2@11: DOWN (p=17.48%) [2026-02-12T20:26:31.089322] [INFO ] [FORECASTER] Completed predict_future for MBS [2026-02-12T20:26:31.089469] [INFO ] [sig ] MBS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:31.232366] [INFO ] [LOCAL ] Saved forecast: MBS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MBS.txt [2026-02-12T20:26:31.232500] [INFO ] [sig ] [1914/3411] Completed MBS in 0.3s | 2.79 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-12T20:26:31.232540] [INFO ] [sig ] [1915/3411] Forecasting MBWM... [2026-02-12T20:26:31.232587] [INFO ] [sig ] Generating forecast for: MBWM [2026-02-12T20:26:31.232622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBWM' from 'https://tdm.silogroup.org/data/derivative_storage/MBWM.csv'. [2026-02-12T20:26:31.245253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBWM'. [2026-02-12T20:26:31.245643] [INFO ] [FORECASTER] Starting predict_future for MBWM [2026-02-12T20:26:31.246460] [DEBUG] [LOCAL ] No optimal features file found for MBWM: ./output/feature-sets/MBWM.txt [2026-02-12T20:26:31.246514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:31.246547] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:31.246592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:31.246653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:31.309791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:31.310916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:31.311002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:31.311035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:31.440209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:31.440349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:31.440404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:31.440434] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:31.444245] [DEBUG] [FORECASTER] MBWM: Forecast T+1@11:T+2@11: UP (p=98.12%) [2026-02-12T20:26:31.444568] [INFO ] [FORECASTER] Completed predict_future for MBWM [2026-02-12T20:26:31.444929] [INFO ] [sig ] MBWM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:31.593286] [INFO ] [LOCAL ] Saved forecast: MBWM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MBWM.txt [2026-02-12T20:26:31.593483] [INFO ] [sig ] [1915/3411] Completed MBWM in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-12T20:26:31.593746] [INFO ] [sig ] [1916/3411] Forecasting MBX... [2026-02-12T20:26:31.593780] [INFO ] [sig ] Generating forecast for: MBX [2026-02-12T20:26:31.593820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBX' from 'https://tdm.silogroup.org/data/derivative_storage/MBX.csv'. [2026-02-12T20:26:31.608099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBX'. [2026-02-12T20:26:31.608715] [INFO ] [FORECASTER] Starting predict_future for MBX [2026-02-12T20:26:31.609620] [DEBUG] [LOCAL ] No optimal features file found for MBX: ./output/feature-sets/MBX.txt [2026-02-12T20:26:31.609676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:31.609709] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:31.609736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:31.609804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:31.670519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:31.671667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:31.671756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:31.671789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:31.802294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:31.802666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:31.802711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:31.802741] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:31.807106] [DEBUG] [FORECASTER] MBX: Forecast T+1@11:T+2@11: UP (p=53.38%) [2026-02-12T20:26:31.807456] [INFO ] [FORECASTER] Completed predict_future for MBX [2026-02-12T20:26:31.807620] [INFO ] [sig ] MBX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:31.953440] [INFO ] [LOCAL ] Saved forecast: MBX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MBX.txt [2026-02-12T20:26:31.953719] [INFO ] [sig ] [1916/3411] Completed MBX in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-12T20:26:31.953785] [INFO ] [sig ] [1917/3411] Forecasting MC... [2026-02-12T20:26:31.953827] [INFO ] [sig ] Generating forecast for: MC [2026-02-12T20:26:31.953880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MC' from 'https://tdm.silogroup.org/data/derivative_storage/MC.csv'. [2026-02-12T20:26:31.965678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MC'. [2026-02-12T20:26:31.966072] [INFO ] [FORECASTER] Starting predict_future for MC [2026-02-12T20:26:31.966953] [DEBUG] [LOCAL ] No optimal features file found for MC: ./output/feature-sets/MC.txt [2026-02-12T20:26:31.967007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:31.967040] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:31.967066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:31.967125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:32.032514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:32.033729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:32.033817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:32.033851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:32.164891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:32.165049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:32.165090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:32.165118] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:32.169072] [DEBUG] [FORECASTER] MC: Forecast T+1@11:T+2@11: DOWN (p=19.14%) [2026-02-12T20:26:32.169381] [INFO ] [FORECASTER] Completed predict_future for MC [2026-02-12T20:26:32.169527] [INFO ] [sig ] MC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:32.315829] [INFO ] [LOCAL ] Saved forecast: MC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MC.txt [2026-02-12T20:26:32.315986] [INFO ] [sig ] [1917/3411] Completed MC in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-12T20:26:32.316028] [INFO ] [sig ] [1918/3411] Forecasting MCBS... [2026-02-12T20:26:32.316059] [INFO ] [sig ] Generating forecast for: MCBS [2026-02-12T20:26:32.316093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCBS' from 'https://tdm.silogroup.org/data/derivative_storage/MCBS.csv'. [2026-02-12T20:26:32.329127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCBS'. [2026-02-12T20:26:32.329486] [INFO ] [FORECASTER] Starting predict_future for MCBS [2026-02-12T20:26:32.330674] [DEBUG] [LOCAL ] No optimal features file found for MCBS: ./output/feature-sets/MCBS.txt [2026-02-12T20:26:32.330728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:32.330761] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:32.330789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:32.330847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:32.390526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:32.391310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:32.391395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:32.391430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:32.517449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:32.517621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:32.517664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:32.517693] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:32.521184] [DEBUG] [FORECASTER] MCBS: Forecast T+1@11:T+2@11: UP (p=79.48%) [2026-02-12T20:26:32.521471] [INFO ] [FORECASTER] Completed predict_future for MCBS [2026-02-12T20:26:32.521648] [INFO ] [sig ] MCBS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:32.669338] [INFO ] [LOCAL ] Saved forecast: MCBS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MCBS.txt [2026-02-12T20:26:32.669488] [INFO ] [sig ] [1918/3411] Completed MCBS in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-12T20:26:32.669528] [INFO ] [sig ] [1919/3411] Forecasting MCHI... [2026-02-12T20:26:32.669556] [INFO ] [sig ] Generating forecast for: MCHI [2026-02-12T20:26:32.669604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHI' from 'https://tdm.silogroup.org/data/derivative_storage/MCHI.csv'. [2026-02-12T20:26:32.685716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHI'. [2026-02-12T20:26:32.686084] [INFO ] [FORECASTER] Starting predict_future for MCHI [2026-02-12T20:26:32.686905] [DEBUG] [LOCAL ] No optimal features file found for MCHI: ./output/feature-sets/MCHI.txt [2026-02-12T20:26:32.686958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:32.686989] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:32.687016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:32.687072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:32.746014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:32.746823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:32.746906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:32.746941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:32.875992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:32.876141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:32.876182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:32.876212] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:32.879840] [DEBUG] [FORECASTER] MCHI: Forecast T+1@11:T+2@11: DOWN (p=31.16%) [2026-02-12T20:26:32.880123] [INFO ] [FORECASTER] Completed predict_future for MCHI [2026-02-12T20:26:32.880257] [INFO ] [sig ] MCHI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:33.028164] [INFO ] [LOCAL ] Saved forecast: MCHI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MCHI.txt [2026-02-12T20:26:33.028302] [INFO ] [sig ] [1919/3411] Completed MCHI in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-12T20:26:33.028350] [INFO ] [sig ] [1920/3411] Forecasting MCHP... [2026-02-12T20:26:33.028386] [INFO ] [sig ] Generating forecast for: MCHP [2026-02-12T20:26:33.028421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHP' from 'https://tdm.silogroup.org/data/derivative_storage/MCHP.csv'. [2026-02-12T20:26:33.040049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHP'. [2026-02-12T20:26:33.040358] [INFO ] [FORECASTER] Starting predict_future for MCHP [2026-02-12T20:26:33.041146] [DEBUG] [LOCAL ] No optimal features file found for MCHP: ./output/feature-sets/MCHP.txt [2026-02-12T20:26:33.041198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:33.041270] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:33.041299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:33.041355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:33.098904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:33.099615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:33.099695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:33.099727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:33.223393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:33.223528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:33.223566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:33.223643] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:33.226980] [DEBUG] [FORECASTER] MCHP: Forecast T+1@11:T+2@11: DOWN (p=36.67%) [2026-02-12T20:26:33.227278] [INFO ] [FORECASTER] Completed predict_future for MCHP [2026-02-12T20:26:33.227415] [INFO ] [sig ] MCHP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:33.377629] [INFO ] [LOCAL ] Saved forecast: MCHP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MCHP.txt [2026-02-12T20:26:33.377778] [INFO ] [sig ] [1920/3411] Completed MCHP in 0.3s | 2.79 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-12T20:26:33.377825] [INFO ] [sig ] [1921/3411] Forecasting MCHX... [2026-02-12T20:26:33.377855] [INFO ] [sig ] Generating forecast for: MCHX [2026-02-12T20:26:33.377891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHX' from 'https://tdm.silogroup.org/data/derivative_storage/MCHX.csv'. [2026-02-12T20:26:33.389057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHX'. [2026-02-12T20:26:33.389348] [INFO ] [FORECASTER] Starting predict_future for MCHX [2026-02-12T20:26:33.390167] [DEBUG] [LOCAL ] No optimal features file found for MCHX: ./output/feature-sets/MCHX.txt [2026-02-12T20:26:33.390220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:33.390254] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:33.390287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:33.390356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:33.448992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:33.449634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:33.449713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:33.449745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:33.557692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:33.557809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:33.557849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:33.557877] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:33.561239] [DEBUG] [FORECASTER] MCHX: Forecast T+1@11:T+2@11: UP (p=77.19%) [2026-02-12T20:26:33.561530] [INFO ] [FORECASTER] Completed predict_future for MCHX [2026-02-12T20:26:33.561679] [INFO ] [sig ] MCHX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:33.705484] [INFO ] [LOCAL ] Saved forecast: MCHX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MCHX.txt [2026-02-12T20:26:33.705622] [INFO ] [sig ] [1921/3411] Completed MCHX in 0.3s | 2.79 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-12T20:26:33.705664] [INFO ] [sig ] [1922/3411] Forecasting MCI... [2026-02-12T20:26:33.705692] [INFO ] [sig ] Generating forecast for: MCI [2026-02-12T20:26:33.705723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCI' from 'https://tdm.silogroup.org/data/derivative_storage/MCI.csv'. [2026-02-12T20:26:33.716786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCI'. [2026-02-12T20:26:33.717084] [INFO ] [FORECASTER] Starting predict_future for MCI [2026-02-12T20:26:33.718116] [DEBUG] [LOCAL ] No optimal features file found for MCI: ./output/feature-sets/MCI.txt [2026-02-12T20:26:33.718169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:33.718200] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:33.718226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:33.718286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:33.776608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:33.777441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:33.777526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:33.777558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:33.902302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:33.902472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:33.902515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:33.902546] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:33.906287] [DEBUG] [FORECASTER] MCI: Forecast T+1@11:T+2@11: DOWN (p=26.03%) [2026-02-12T20:26:33.906607] [INFO ] [FORECASTER] Completed predict_future for MCI [2026-02-12T20:26:33.906746] [INFO ] [sig ] MCI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:34.062126] [INFO ] [LOCAL ] Saved forecast: MCI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MCI.txt [2026-02-12T20:26:34.062273] [INFO ] [sig ] [1922/3411] Completed MCI in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-12T20:26:34.062314] [INFO ] [sig ] [1923/3411] Forecasting MCK... [2026-02-12T20:26:34.062343] [INFO ] [sig ] Generating forecast for: MCK [2026-02-12T20:26:34.062374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCK' from 'https://tdm.silogroup.org/data/derivative_storage/MCK.csv'. [2026-02-12T20:26:34.074848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCK'. [2026-02-12T20:26:34.075195] [INFO ] [FORECASTER] Starting predict_future for MCK [2026-02-12T20:26:34.076257] [DEBUG] [LOCAL ] No optimal features file found for MCK: ./output/feature-sets/MCK.txt [2026-02-12T20:26:34.076311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:34.076343] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:34.076369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:34.076426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:34.140433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:34.141407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:34.141496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:34.141530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:34.274212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:34.274374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:34.274424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:34.274516] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:34.278472] [DEBUG] [FORECASTER] MCK: Forecast T+1@11:T+2@11: UP (p=58.14%) [2026-02-12T20:26:34.278794] [INFO ] [FORECASTER] Completed predict_future for MCK [2026-02-12T20:26:34.278938] [INFO ] [sig ] MCK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:34.430918] [INFO ] [LOCAL ] Saved forecast: MCK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MCK.txt [2026-02-12T20:26:34.431064] [INFO ] [sig ] [1923/3411] Completed MCK in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-12T20:26:34.431105] [INFO ] [sig ] [1924/3411] Forecasting MCN... [2026-02-12T20:26:34.431144] [INFO ] [sig ] Generating forecast for: MCN [2026-02-12T20:26:34.431192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCN' from 'https://tdm.silogroup.org/data/derivative_storage/MCN.csv'. [2026-02-12T20:26:34.443224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCN'. [2026-02-12T20:26:34.443631] [INFO ] [FORECASTER] Starting predict_future for MCN [2026-02-12T20:26:34.444635] [DEBUG] [LOCAL ] No optimal features file found for MCN: ./output/feature-sets/MCN.txt [2026-02-12T20:26:34.444694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:34.444737] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:34.444770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:34.444841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:34.508849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:34.509708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:34.509791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:34.509825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:34.633994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:34.634145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:34.634187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:34.634216] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:34.637726] [DEBUG] [FORECASTER] MCN: Forecast T+1@11:T+2@11: DOWN (p=42.99%) [2026-02-12T20:26:34.638003] [INFO ] [FORECASTER] Completed predict_future for MCN [2026-02-12T20:26:34.638135] [INFO ] [sig ] MCN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:34.788781] [INFO ] [LOCAL ] Saved forecast: MCN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MCN.txt [2026-02-12T20:26:34.788949] [INFO ] [sig ] [1924/3411] Completed MCN in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-12T20:26:34.788993] [INFO ] [sig ] [1925/3411] Forecasting MCO... [2026-02-12T20:26:34.789027] [INFO ] [sig ] Generating forecast for: MCO [2026-02-12T20:26:34.789059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCO' from 'https://tdm.silogroup.org/data/derivative_storage/MCO.csv'. [2026-02-12T20:26:34.801828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCO'. [2026-02-12T20:26:34.802252] [INFO ] [FORECASTER] Starting predict_future for MCO [2026-02-12T20:26:34.803192] [DEBUG] [LOCAL ] No optimal features file found for MCO: ./output/feature-sets/MCO.txt [2026-02-12T20:26:34.803249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:34.803283] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:34.803310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:34.803416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:34.867297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:34.868253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:34.868346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:34.868388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:34.992937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:34.993092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:34.993133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:34.993167] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:34.996978] [DEBUG] [FORECASTER] MCO: Forecast T+1@11:T+2@11: DOWN (p=22.92%) [2026-02-12T20:26:34.997307] [INFO ] [FORECASTER] Completed predict_future for MCO [2026-02-12T20:26:34.997452] [INFO ] [sig ] MCO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:35.151142] [INFO ] [LOCAL ] Saved forecast: MCO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MCO.txt [2026-02-12T20:26:35.151309] [INFO ] [sig ] [1925/3411] Completed MCO in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-12T20:26:35.151361] [INFO ] [sig ] [1926/3411] Forecasting MCRB... [2026-02-12T20:26:35.151398] [INFO ] [sig ] Generating forecast for: MCRB [2026-02-12T20:26:35.151437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRB' from 'https://tdm.silogroup.org/data/derivative_storage/MCRB.csv'. [2026-02-12T20:26:35.165024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRB'. [2026-02-12T20:26:35.165379] [INFO ] [FORECASTER] Starting predict_future for MCRB [2026-02-12T20:26:35.166298] [DEBUG] [LOCAL ] No optimal features file found for MCRB: ./output/feature-sets/MCRB.txt [2026-02-12T20:26:35.166388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:35.166431] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:35.166464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:35.166533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:35.230812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:35.232001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:35.232095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:35.232129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:35.355355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:35.355514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:35.355771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:35.355802] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:35.359280] [DEBUG] [FORECASTER] MCRB: Forecast T+1@11:T+2@11: DOWN (p=16.92%) [2026-02-12T20:26:35.359618] [INFO ] [FORECASTER] Completed predict_future for MCRB [2026-02-12T20:26:35.359753] [INFO ] [sig ] MCRB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:35.513143] [INFO ] [LOCAL ] Saved forecast: MCRB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MCRB.txt [2026-02-12T20:26:35.513333] [INFO ] [sig ] [1926/3411] Completed MCRB in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-12T20:26:35.513396] [INFO ] [sig ] [1927/3411] Forecasting MCRI... [2026-02-12T20:26:35.513435] [INFO ] [sig ] Generating forecast for: MCRI [2026-02-12T20:26:35.513473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRI' from 'https://tdm.silogroup.org/data/derivative_storage/MCRI.csv'. [2026-02-12T20:26:35.526875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRI'. [2026-02-12T20:26:35.527255] [INFO ] [FORECASTER] Starting predict_future for MCRI [2026-02-12T20:26:35.528182] [DEBUG] [LOCAL ] No optimal features file found for MCRI: ./output/feature-sets/MCRI.txt [2026-02-12T20:26:35.528237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:35.528269] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:35.528295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:35.528352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:35.592482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:35.593381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:35.593481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:35.593523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:35.732943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:35.733104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:35.733146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:35.733179] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:35.736860] [DEBUG] [FORECASTER] MCRI: Forecast T+1@11:T+2@11: DOWN (p=1.87%) [2026-02-12T20:26:35.737194] [INFO ] [FORECASTER] Completed predict_future for MCRI [2026-02-12T20:26:35.737371] [INFO ] [sig ] MCRI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:35.894449] [INFO ] [LOCAL ] Saved forecast: MCRI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MCRI.txt [2026-02-12T20:26:35.894850] [INFO ] [sig ] [1927/3411] Completed MCRI in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-12T20:26:35.894916] [INFO ] [sig ] [1928/3411] Forecasting MCS... [2026-02-12T20:26:35.894964] [INFO ] [sig ] Generating forecast for: MCS [2026-02-12T20:26:35.895004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCS' from 'https://tdm.silogroup.org/data/derivative_storage/MCS.csv'. [2026-02-12T20:26:35.908660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCS'. [2026-02-12T20:26:35.909020] [INFO ] [FORECASTER] Starting predict_future for MCS [2026-02-12T20:26:35.909897] [DEBUG] [LOCAL ] No optimal features file found for MCS: ./output/feature-sets/MCS.txt [2026-02-12T20:26:35.909953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:35.909986] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:35.910013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:35.910071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:35.970427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:35.971284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:35.971370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:35.971404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:36.103061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:36.103218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:36.103260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:36.103290] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:36.106901] [DEBUG] [FORECASTER] MCS: Forecast T+1@11:T+2@11: DOWN (p=41.26%) [2026-02-12T20:26:36.107181] [INFO ] [FORECASTER] Completed predict_future for MCS [2026-02-12T20:26:36.107337] [INFO ] [sig ] MCS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:36.260905] [INFO ] [LOCAL ] Saved forecast: MCS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MCS.txt [2026-02-12T20:26:36.261083] [INFO ] [sig ] [1928/3411] Completed MCS in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-12T20:26:36.261130] [INFO ] [sig ] [1929/3411] Forecasting MCY... [2026-02-12T20:26:36.261163] [INFO ] [sig ] Generating forecast for: MCY [2026-02-12T20:26:36.261194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCY' from 'https://tdm.silogroup.org/data/derivative_storage/MCY.csv'. [2026-02-12T20:26:36.274077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCY'. [2026-02-12T20:26:36.274429] [INFO ] [FORECASTER] Starting predict_future for MCY [2026-02-12T20:26:36.275283] [DEBUG] [LOCAL ] No optimal features file found for MCY: ./output/feature-sets/MCY.txt [2026-02-12T20:26:36.275337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:36.275376] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:36.275404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:36.275459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:36.332062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:36.333000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:36.333092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:36.333126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:36.453845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:36.454008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:36.454050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:36.454079] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:36.457923] [DEBUG] [FORECASTER] MCY: Forecast T+1@11:T+2@11: DOWN (p=5.88%) [2026-02-12T20:26:36.458201] [INFO ] [FORECASTER] Completed predict_future for MCY [2026-02-12T20:26:36.458339] [INFO ] [sig ] MCY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:36.598549] [INFO ] [LOCAL ] Saved forecast: MCY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MCY.txt [2026-02-12T20:26:36.598715] [INFO ] [sig ] [1929/3411] Completed MCY in 0.3s | 2.79 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-12T20:26:36.598763] [INFO ] [sig ] [1930/3411] Forecasting MD... [2026-02-12T20:26:36.598794] [INFO ] [sig ] Generating forecast for: MD [2026-02-12T20:26:36.598825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MD' from 'https://tdm.silogroup.org/data/derivative_storage/MD.csv'. [2026-02-12T20:26:36.610993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MD'. [2026-02-12T20:26:36.611323] [INFO ] [FORECASTER] Starting predict_future for MD [2026-02-12T20:26:36.612318] [DEBUG] [LOCAL ] No optimal features file found for MD: ./output/feature-sets/MD.txt [2026-02-12T20:26:36.612372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:36.612406] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:36.612434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:36.612491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:36.671278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:36.672135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:36.672262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:36.672297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:36.797937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:36.798101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:36.798142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:36.798171] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:36.801769] [DEBUG] [FORECASTER] MD: Forecast T+1@11:T+2@11: DOWN (p=10.48%) [2026-02-12T20:26:36.802119] [INFO ] [FORECASTER] Completed predict_future for MD [2026-02-12T20:26:36.802272] [INFO ] [sig ] MD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:36.950549] [INFO ] [LOCAL ] Saved forecast: MD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MD.txt [2026-02-12T20:26:36.950738] [INFO ] [sig ] [1930/3411] Completed MD in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-12T20:26:36.950779] [INFO ] [sig ] [1931/3411] Forecasting MDAI... [2026-02-12T20:26:36.950811] [INFO ] [sig ] Generating forecast for: MDAI [2026-02-12T20:26:36.950842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDAI' from 'https://tdm.silogroup.org/data/derivative_storage/MDAI.csv'. [2026-02-12T20:26:36.963208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDAI'. [2026-02-12T20:26:36.963586] [INFO ] [FORECASTER] Starting predict_future for MDAI [2026-02-12T20:26:36.964379] [DEBUG] [LOCAL ] No optimal features file found for MDAI: ./output/feature-sets/MDAI.txt [2026-02-12T20:26:36.964435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:36.964469] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:36.964495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:36.964552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:37.028757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:37.029664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:37.029756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:37.029794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:37.155253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:37.155418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:37.155459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:37.155488] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:37.159231] [DEBUG] [FORECASTER] MDAI: Forecast T+1@11:T+2@11: DOWN (p=30.49%) [2026-02-12T20:26:37.159721] [INFO ] [FORECASTER] Completed predict_future for MDAI [2026-02-12T20:26:37.159876] [INFO ] [sig ] MDAI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:37.302845] [INFO ] [LOCAL ] Saved forecast: MDAI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MDAI.txt [2026-02-12T20:26:37.303013] [INFO ] [sig ] [1931/3411] Completed MDAI in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-12T20:26:37.303054] [INFO ] [sig ] [1932/3411] Forecasting MDB... [2026-02-12T20:26:37.303083] [INFO ] [sig ] Generating forecast for: MDB [2026-02-12T20:26:37.303114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDB' from 'https://tdm.silogroup.org/data/derivative_storage/MDB.csv'. [2026-02-12T20:26:37.315249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDB'. [2026-02-12T20:26:37.315672] [INFO ] [FORECASTER] Starting predict_future for MDB [2026-02-12T20:26:37.316525] [DEBUG] [LOCAL ] No optimal features file found for MDB: ./output/feature-sets/MDB.txt [2026-02-12T20:26:37.316599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:37.316633] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:37.316659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:37.316717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:37.376956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:37.378086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:37.378176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:37.378208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:37.508035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:37.508195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:37.508236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:37.508264] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:37.512377] [DEBUG] [FORECASTER] MDB: Forecast T+1@11:T+2@11: UP (p=69.61%) [2026-02-12T20:26:37.512867] [INFO ] [FORECASTER] Completed predict_future for MDB [2026-02-12T20:26:37.513000] [INFO ] [sig ] MDB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:37.658894] [INFO ] [LOCAL ] Saved forecast: MDB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MDB.txt [2026-02-12T20:26:37.659065] [INFO ] [sig ] [1932/3411] Completed MDB in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-12T20:26:37.659106] [INFO ] [sig ] [1933/3411] Forecasting MDGL... [2026-02-12T20:26:37.659136] [INFO ] [sig ] Generating forecast for: MDGL [2026-02-12T20:26:37.659166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDGL' from 'https://tdm.silogroup.org/data/derivative_storage/MDGL.csv'. [2026-02-12T20:26:37.670955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDGL'. [2026-02-12T20:26:37.671283] [INFO ] [FORECASTER] Starting predict_future for MDGL [2026-02-12T20:26:37.672091] [DEBUG] [LOCAL ] No optimal features file found for MDGL: ./output/feature-sets/MDGL.txt [2026-02-12T20:26:37.672143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:37.672175] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:37.672202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:37.672258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:37.732600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:37.733925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:37.734016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:37.734053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:37.851896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:37.852042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:37.852098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:37.852127] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:37.855783] [DEBUG] [FORECASTER] MDGL: Forecast T+1@11:T+2@11: UP (p=87.33%) [2026-02-12T20:26:37.856062] [INFO ] [FORECASTER] Completed predict_future for MDGL [2026-02-12T20:26:37.856194] [INFO ] [sig ] MDGL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:37.999217] [INFO ] [LOCAL ] Saved forecast: MDGL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MDGL.txt [2026-02-12T20:26:37.999389] [INFO ] [sig ] [1933/3411] Completed MDGL in 0.3s | 2.79 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-12T20:26:37.999430] [INFO ] [sig ] [1934/3411] Forecasting MDLZ... [2026-02-12T20:26:37.999460] [INFO ] [sig ] Generating forecast for: MDLZ [2026-02-12T20:26:37.999490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDLZ' from 'https://tdm.silogroup.org/data/derivative_storage/MDLZ.csv'. [2026-02-12T20:26:38.011111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDLZ'. [2026-02-12T20:26:38.011404] [INFO ] [FORECASTER] Starting predict_future for MDLZ [2026-02-12T20:26:38.012198] [DEBUG] [LOCAL ] No optimal features file found for MDLZ: ./output/feature-sets/MDLZ.txt [2026-02-12T20:26:38.012250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:38.012282] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:38.012309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:38.012366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:38.071036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:38.071902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:38.071985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:38.072017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:38.195944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:38.196075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:38.196114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:38.196142] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:38.199712] [DEBUG] [FORECASTER] MDLZ: Forecast T+1@11:T+2@11: UP (p=94.08%) [2026-02-12T20:26:38.199985] [INFO ] [FORECASTER] Completed predict_future for MDLZ [2026-02-12T20:26:38.200112] [INFO ] [sig ] MDLZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:38.341014] [INFO ] [LOCAL ] Saved forecast: MDLZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MDLZ.txt [2026-02-12T20:26:38.341126] [INFO ] [sig ] [1934/3411] Completed MDLZ in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-12T20:26:38.341165] [INFO ] [sig ] [1935/3411] Forecasting MDWD... [2026-02-12T20:26:38.341194] [INFO ] [sig ] Generating forecast for: MDWD [2026-02-12T20:26:38.341229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDWD' from 'https://tdm.silogroup.org/data/derivative_storage/MDWD.csv'. [2026-02-12T20:26:38.353688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDWD'. [2026-02-12T20:26:38.353994] [INFO ] [FORECASTER] Starting predict_future for MDWD [2026-02-12T20:26:38.355079] [DEBUG] [LOCAL ] No optimal features file found for MDWD: ./output/feature-sets/MDWD.txt [2026-02-12T20:26:38.355132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:38.355164] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:38.355192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:38.355250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:38.412893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:38.413777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:38.413860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:38.413892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:38.531817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:38.531969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:38.532008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:38.532036] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:38.535439] [DEBUG] [FORECASTER] MDWD: Forecast T+1@11:T+2@11: UP (p=97.36%) [2026-02-12T20:26:38.535738] [INFO ] [FORECASTER] Completed predict_future for MDWD [2026-02-12T20:26:38.535869] [INFO ] [sig ] MDWD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:38.677956] [INFO ] [LOCAL ] Saved forecast: MDWD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MDWD.txt [2026-02-12T20:26:38.678117] [INFO ] [sig ] [1935/3411] Completed MDWD in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-12T20:26:38.678158] [INFO ] [sig ] [1936/3411] Forecasting MDXG... [2026-02-12T20:26:38.678188] [INFO ] [sig ] Generating forecast for: MDXG [2026-02-12T20:26:38.678218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXG' from 'https://tdm.silogroup.org/data/derivative_storage/MDXG.csv'. [2026-02-12T20:26:38.690345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXG'. [2026-02-12T20:26:38.690762] [INFO ] [FORECASTER] Starting predict_future for MDXG [2026-02-12T20:26:38.691645] [DEBUG] [LOCAL ] No optimal features file found for MDXG: ./output/feature-sets/MDXG.txt [2026-02-12T20:26:38.691702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:38.691736] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:38.691763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:38.691821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:38.750928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:38.751819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:38.751909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:38.751941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:38.877368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:38.877536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:38.877610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:38.877642] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:38.881087] [DEBUG] [FORECASTER] MDXG: Forecast T+1@11:T+2@11: UP (p=82.32%) [2026-02-12T20:26:38.881360] [INFO ] [FORECASTER] Completed predict_future for MDXG [2026-02-12T20:26:38.881491] [INFO ] [sig ] MDXG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:39.022052] [INFO ] [LOCAL ] Saved forecast: MDXG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MDXG.txt [2026-02-12T20:26:39.022176] [INFO ] [sig ] [1936/3411] Completed MDXG in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-12T20:26:39.022213] [INFO ] [sig ] [1937/3411] Forecasting MDXH... [2026-02-12T20:26:39.022243] [INFO ] [sig ] Generating forecast for: MDXH [2026-02-12T20:26:39.022273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXH' from 'https://tdm.silogroup.org/data/derivative_storage/MDXH.csv'. [2026-02-12T20:26:39.033497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXH'. [2026-02-12T20:26:39.034028] [INFO ] [FORECASTER] Starting predict_future for MDXH [2026-02-12T20:26:39.035083] [DEBUG] [LOCAL ] No optimal features file found for MDXH: ./output/feature-sets/MDXH.txt [2026-02-12T20:26:39.035135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:39.035215] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:39.035246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:39.035318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:39.096742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:39.097438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:39.097532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:39.097593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:39.216998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:39.217156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:39.217196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:39.217238] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:39.221314] [DEBUG] [FORECASTER] MDXH: Forecast T+1@11:T+2@11: DOWN (p=47.54%) [2026-02-12T20:26:39.221620] [INFO ] [FORECASTER] Completed predict_future for MDXH [2026-02-12T20:26:39.221757] [INFO ] [sig ] MDXH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:39.361285] [INFO ] [LOCAL ] Saved forecast: MDXH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MDXH.txt [2026-02-12T20:26:39.361431] [INFO ] [sig ] [1937/3411] Completed MDXH in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-12T20:26:39.361470] [INFO ] [sig ] [1938/3411] Forecasting MEC... [2026-02-12T20:26:39.361500] [INFO ] [sig ] Generating forecast for: MEC [2026-02-12T20:26:39.361530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEC' from 'https://tdm.silogroup.org/data/derivative_storage/MEC.csv'. [2026-02-12T20:26:39.373411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEC'. [2026-02-12T20:26:39.373802] [INFO ] [FORECASTER] Starting predict_future for MEC [2026-02-12T20:26:39.374642] [DEBUG] [LOCAL ] No optimal features file found for MEC: ./output/feature-sets/MEC.txt [2026-02-12T20:26:39.374696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:39.374727] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:39.374754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:39.374810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:39.432329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:39.433288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:39.433376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:39.433408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:39.558877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:39.559046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:39.559090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:39.559120] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:39.563099] [DEBUG] [FORECASTER] MEC: Forecast T+1@11:T+2@11: DOWN (p=30.37%) [2026-02-12T20:26:39.563414] [INFO ] [FORECASTER] Completed predict_future for MEC [2026-02-12T20:26:39.563559] [INFO ] [sig ] MEC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:39.703418] [INFO ] [LOCAL ] Saved forecast: MEC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MEC.txt [2026-02-12T20:26:39.703557] [INFO ] [sig ] [1938/3411] Completed MEC in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-12T20:26:39.703623] [INFO ] [sig ] [1939/3411] Forecasting MED... [2026-02-12T20:26:39.703655] [INFO ] [sig ] Generating forecast for: MED [2026-02-12T20:26:39.703686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MED' from 'https://tdm.silogroup.org/data/derivative_storage/MED.csv'. [2026-02-12T20:26:39.715257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MED'. [2026-02-12T20:26:39.715540] [INFO ] [FORECASTER] Starting predict_future for MED [2026-02-12T20:26:39.716343] [DEBUG] [LOCAL ] No optimal features file found for MED: ./output/feature-sets/MED.txt [2026-02-12T20:26:39.716396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:39.716430] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:39.716457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:39.716514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:39.773524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:39.774163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:39.774241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:39.774273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:39.897655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:39.897822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:39.897862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:39.897892] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:39.901405] [DEBUG] [FORECASTER] MED: Forecast T+1@11:T+2@11: DOWN (p=33.01%) [2026-02-12T20:26:39.901917] [INFO ] [FORECASTER] Completed predict_future for MED [2026-02-12T20:26:39.902055] [INFO ] [sig ] MED: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:40.049103] [INFO ] [LOCAL ] Saved forecast: MED 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MED.txt [2026-02-12T20:26:40.049265] [INFO ] [sig ] [1939/3411] Completed MED in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-12T20:26:40.049307] [INFO ] [sig ] [1940/3411] Forecasting MEDP... [2026-02-12T20:26:40.049335] [INFO ] [sig ] Generating forecast for: MEDP [2026-02-12T20:26:40.049366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEDP' from 'https://tdm.silogroup.org/data/derivative_storage/MEDP.csv'. [2026-02-12T20:26:40.061237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEDP'. [2026-02-12T20:26:40.061825] [INFO ] [FORECASTER] Starting predict_future for MEDP [2026-02-12T20:26:40.062637] [DEBUG] [LOCAL ] No optimal features file found for MEDP: ./output/feature-sets/MEDP.txt [2026-02-12T20:26:40.062690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:40.062721] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:40.062747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:40.062803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:40.123596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:40.124508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:40.124628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:40.124665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:40.250704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:40.250868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:40.250909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:40.250973] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:40.254481] [DEBUG] [FORECASTER] MEDP: Forecast T+1@11:T+2@11: DOWN (p=1.02%) [2026-02-12T20:26:40.254777] [INFO ] [FORECASTER] Completed predict_future for MEDP [2026-02-12T20:26:40.254910] [INFO ] [sig ] MEDP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:40.396694] [INFO ] [LOCAL ] Saved forecast: MEDP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MEDP.txt [2026-02-12T20:26:40.396838] [INFO ] [sig ] [1940/3411] Completed MEDP in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-12T20:26:40.396880] [INFO ] [sig ] [1941/3411] Forecasting MEG... [2026-02-12T20:26:40.396917] [INFO ] [sig ] Generating forecast for: MEG [2026-02-12T20:26:40.396949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEG' from 'https://tdm.silogroup.org/data/derivative_storage/MEG.csv'. [2026-02-12T20:26:40.415858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEG'. [2026-02-12T20:26:40.416383] [INFO ] [FORECASTER] Starting predict_future for MEG [2026-02-12T20:26:40.417626] [DEBUG] [LOCAL ] No optimal features file found for MEG: ./output/feature-sets/MEG.txt [2026-02-12T20:26:40.417694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:40.417738] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:40.417775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:40.417856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:40.491627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:40.492655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:40.492745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:40.492779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:40.618816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:40.618983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:40.619025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:40.619055] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:40.623053] [DEBUG] [FORECASTER] MEG: Forecast T+1@11:T+2@11: DOWN (p=17.89%) [2026-02-12T20:26:40.623414] [INFO ] [FORECASTER] Completed predict_future for MEG [2026-02-12T20:26:40.623568] [INFO ] [sig ] MEG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:40.776400] [INFO ] [LOCAL ] Saved forecast: MEG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MEG.txt [2026-02-12T20:26:40.776595] [INFO ] [sig ] [1941/3411] Completed MEG in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-12T20:26:40.776643] [INFO ] [sig ] [1942/3411] Forecasting MEGI... [2026-02-12T20:26:40.776673] [INFO ] [sig ] Generating forecast for: MEGI [2026-02-12T20:26:40.776704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEGI' from 'https://tdm.silogroup.org/data/derivative_storage/MEGI.csv'. [2026-02-12T20:26:40.789080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEGI'. [2026-02-12T20:26:40.789481] [INFO ] [FORECASTER] Starting predict_future for MEGI [2026-02-12T20:26:40.790320] [DEBUG] [LOCAL ] No optimal features file found for MEGI: ./output/feature-sets/MEGI.txt [2026-02-12T20:26:40.790373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:40.790405] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:40.790431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:40.790492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:40.848117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:40.849097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:40.849181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:40.849213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:40.974156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:40.974324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:40.974363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:40.974392] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:40.978322] [DEBUG] [FORECASTER] MEGI: Forecast T+1@11:T+2@11: DOWN (p=18.30%) [2026-02-12T20:26:40.978620] [INFO ] [FORECASTER] Completed predict_future for MEGI [2026-02-12T20:26:40.978756] [INFO ] [sig ] MEGI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:41.128443] [INFO ] [LOCAL ] Saved forecast: MEGI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MEGI.txt [2026-02-12T20:26:41.128610] [INFO ] [sig ] [1942/3411] Completed MEGI in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-12T20:26:41.128654] [INFO ] [sig ] [1943/3411] Forecasting MEI... [2026-02-12T20:26:41.128683] [INFO ] [sig ] Generating forecast for: MEI [2026-02-12T20:26:41.128714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEI' from 'https://tdm.silogroup.org/data/derivative_storage/MEI.csv'. [2026-02-12T20:26:41.141363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEI'. [2026-02-12T20:26:41.141711] [INFO ] [FORECASTER] Starting predict_future for MEI [2026-02-12T20:26:41.142512] [DEBUG] [LOCAL ] No optimal features file found for MEI: ./output/feature-sets/MEI.txt [2026-02-12T20:26:41.142591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:41.142634] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:41.142662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:41.142720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:41.201700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:41.202554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:41.202659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:41.202693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:41.332559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:41.332730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:41.332771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:41.332801] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:41.336285] [DEBUG] [FORECASTER] MEI: Forecast T+1@11:T+2@11: DOWN (p=43.67%) [2026-02-12T20:26:41.336611] [INFO ] [FORECASTER] Completed predict_future for MEI [2026-02-12T20:26:41.336750] [INFO ] [sig ] MEI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:41.481198] [INFO ] [LOCAL ] Saved forecast: MEI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MEI.txt [2026-02-12T20:26:41.481442] [INFO ] [sig ] [1943/3411] Completed MEI in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-12T20:26:41.481518] [INFO ] [sig ] [1944/3411] Forecasting MELI... [2026-02-12T20:26:41.481561] [INFO ] [sig ] Generating forecast for: MELI [2026-02-12T20:26:41.481630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MELI' from 'https://tdm.silogroup.org/data/derivative_storage/MELI.csv'. [2026-02-12T20:26:41.501668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MELI'. [2026-02-12T20:26:41.502180] [INFO ] [FORECASTER] Starting predict_future for MELI [2026-02-12T20:26:41.503490] [DEBUG] [LOCAL ] No optimal features file found for MELI: ./output/feature-sets/MELI.txt [2026-02-12T20:26:41.503546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:41.503614] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:41.503651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:41.503732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:41.565302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:41.566214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:41.566360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:41.566395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:41.692508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:41.692676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:41.692718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:41.692764] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:41.696198] [DEBUG] [FORECASTER] MELI: Forecast T+1@11:T+2@11: UP (p=83.87%) [2026-02-12T20:26:41.696479] [INFO ] [FORECASTER] Completed predict_future for MELI [2026-02-12T20:26:41.696657] [INFO ] [sig ] MELI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:41.836654] [INFO ] [LOCAL ] Saved forecast: MELI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MELI.txt [2026-02-12T20:26:41.836793] [INFO ] [sig ] [1944/3411] Completed MELI in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-12T20:26:41.836834] [INFO ] [sig ] [1945/3411] Forecasting MEOH... [2026-02-12T20:26:41.836864] [INFO ] [sig ] Generating forecast for: MEOH [2026-02-12T20:26:41.836894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEOH' from 'https://tdm.silogroup.org/data/derivative_storage/MEOH.csv'. [2026-02-12T20:26:41.849464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEOH'. [2026-02-12T20:26:41.849802] [INFO ] [FORECASTER] Starting predict_future for MEOH [2026-02-12T20:26:41.850633] [DEBUG] [LOCAL ] No optimal features file found for MEOH: ./output/feature-sets/MEOH.txt [2026-02-12T20:26:41.850687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:41.850719] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:41.850745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:41.850803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:41.909567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:41.910301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:41.910382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:41.910414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:42.035521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:42.035712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:42.035754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:42.035782] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:42.039432] [DEBUG] [FORECASTER] MEOH: Forecast T+1@11:T+2@11: UP (p=87.02%) [2026-02-12T20:26:42.039749] [INFO ] [FORECASTER] Completed predict_future for MEOH [2026-02-12T20:26:42.039884] [INFO ] [sig ] MEOH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:42.185808] [INFO ] [LOCAL ] Saved forecast: MEOH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MEOH.txt [2026-02-12T20:26:42.185993] [INFO ] [sig ] [1945/3411] Completed MEOH in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-12T20:26:42.186035] [INFO ] [sig ] [1946/3411] Forecasting MERC... [2026-02-12T20:26:42.186066] [INFO ] [sig ] Generating forecast for: MERC [2026-02-12T20:26:42.186103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MERC' from 'https://tdm.silogroup.org/data/derivative_storage/MERC.csv'. [2026-02-12T20:26:42.198792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MERC'. [2026-02-12T20:26:42.199119] [INFO ] [FORECASTER] Starting predict_future for MERC [2026-02-12T20:26:42.200052] [DEBUG] [LOCAL ] No optimal features file found for MERC: ./output/feature-sets/MERC.txt [2026-02-12T20:26:42.200105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:42.200143] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:42.200171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:42.200236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:42.257362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:42.258135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:42.258238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:42.258288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:42.381131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:42.381284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:42.381325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:42.381352] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:42.384943] [DEBUG] [FORECASTER] MERC: Forecast T+1@11:T+2@11: UP (p=91.46%) [2026-02-12T20:26:42.385212] [INFO ] [FORECASTER] Completed predict_future for MERC [2026-02-12T20:26:42.385340] [INFO ] [sig ] MERC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:42.524958] [INFO ] [LOCAL ] Saved forecast: MERC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MERC.txt [2026-02-12T20:26:42.525119] [INFO ] [sig ] [1946/3411] Completed MERC in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-12T20:26:42.525158] [INFO ] [sig ] [1947/3411] Forecasting META... [2026-02-12T20:26:42.525190] [INFO ] [sig ] Generating forecast for: META [2026-02-12T20:26:42.525221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'META' from 'https://tdm.silogroup.org/data/derivative_storage/META.csv'. [2026-02-12T20:26:42.537295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'META'. [2026-02-12T20:26:42.537649] [INFO ] [FORECASTER] Starting predict_future for META [2026-02-12T20:26:42.538444] [DEBUG] [LOCAL ] No optimal features file found for META: ./output/feature-sets/META.txt [2026-02-12T20:26:42.538503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:42.538543] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:42.538607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:42.538680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:42.596126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:42.596960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:42.597096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:42.597131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:42.739104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:42.739263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:42.739306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:42.739336] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:42.742894] [DEBUG] [FORECASTER] META: Forecast T+1@11:T+2@11: DOWN (p=35.52%) [2026-02-12T20:26:42.743179] [INFO ] [FORECASTER] Completed predict_future for META [2026-02-12T20:26:42.743315] [INFO ] [sig ] META: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:42.890232] [INFO ] [LOCAL ] Saved forecast: META 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/META.txt [2026-02-12T20:26:42.890422] [INFO ] [sig ] [1947/3411] Completed META in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-12T20:26:42.890478] [INFO ] [sig ] [1948/3411] Forecasting METC... [2026-02-12T20:26:42.890519] [INFO ] [sig ] Generating forecast for: METC [2026-02-12T20:26:42.890553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METC' from 'https://tdm.silogroup.org/data/derivative_storage/METC.csv'. [2026-02-12T20:26:42.903776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METC'. [2026-02-12T20:26:42.904201] [INFO ] [FORECASTER] Starting predict_future for METC [2026-02-12T20:26:42.905295] [DEBUG] [LOCAL ] No optimal features file found for METC: ./output/feature-sets/METC.txt [2026-02-12T20:26:42.905350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:42.905383] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:42.905422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:42.905486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:42.966028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:42.966930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:42.967038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:42.967073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:43.089150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:43.089299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:43.089341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:43.089370] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:43.093372] [DEBUG] [FORECASTER] METC: Forecast T+1@11:T+2@11: UP (p=57.38%) [2026-02-12T20:26:43.093675] [INFO ] [FORECASTER] Completed predict_future for METC [2026-02-12T20:26:43.094006] [INFO ] [sig ] METC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:43.236061] [INFO ] [LOCAL ] Saved forecast: METC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/METC.txt [2026-02-12T20:26:43.236209] [INFO ] [sig ] [1948/3411] Completed METC in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-12T20:26:43.236249] [INFO ] [sig ] [1949/3411] Forecasting METCB... [2026-02-12T20:26:43.236279] [INFO ] [sig ] Generating forecast for: METCB [2026-02-12T20:26:43.236309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METCB' from 'https://tdm.silogroup.org/data/derivative_storage/METCB.csv'. [2026-02-12T20:26:43.248386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METCB'. [2026-02-12T20:26:43.248788] [INFO ] [FORECASTER] Starting predict_future for METCB [2026-02-12T20:26:43.249619] [DEBUG] [LOCAL ] No optimal features file found for METCB: ./output/feature-sets/METCB.txt [2026-02-12T20:26:43.249673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:43.249705] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:43.249732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:43.249791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:43.308355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:43.309208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:43.309302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:43.309350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:43.442610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:43.442768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:43.442809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:43.442839] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:43.446366] [DEBUG] [FORECASTER] METCB: Forecast T+1@11:T+2@11: UP (p=78.63%) [2026-02-12T20:26:43.446716] [INFO ] [FORECASTER] Completed predict_future for METCB [2026-02-12T20:26:43.446855] [INFO ] [sig ] METCB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:43.593925] [INFO ] [LOCAL ] Saved forecast: METCB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/METCB.txt [2026-02-12T20:26:43.594109] [INFO ] [sig ] [1949/3411] Completed METCB in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-12T20:26:43.594158] [INFO ] [sig ] [1950/3411] Forecasting METD... [2026-02-12T20:26:43.594196] [INFO ] [sig ] Generating forecast for: METD [2026-02-12T20:26:43.594232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METD' from 'https://tdm.silogroup.org/data/derivative_storage/METD.csv'. [2026-02-12T20:26:43.606249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METD'. [2026-02-12T20:26:43.606657] [INFO ] [FORECASTER] Starting predict_future for METD [2026-02-12T20:26:43.607519] [DEBUG] [LOCAL ] No optimal features file found for METD: ./output/feature-sets/METD.txt [2026-02-12T20:26:43.607590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:43.607627] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:43.607655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:43.607713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:43.667108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:43.668057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:43.668172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:43.668208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:43.803506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:43.803730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:43.803799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:43.803834] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:43.807817] [DEBUG] [FORECASTER] METD: Forecast T+1@11:T+2@11: DOWN (p=25.65%) [2026-02-12T20:26:43.808288] [INFO ] [FORECASTER] Completed predict_future for METD [2026-02-12T20:26:43.808428] [INFO ] [sig ] METD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:43.948158] [INFO ] [LOCAL ] Saved forecast: METD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/METD.txt [2026-02-12T20:26:43.948293] [INFO ] [sig ] [1950/3411] Completed METD in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-12T20:26:43.948333] [INFO ] [sig ] [1951/3411] Forecasting MFA... [2026-02-12T20:26:43.948364] [INFO ] [sig ] Generating forecast for: MFA [2026-02-12T20:26:43.948394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFA' from 'https://tdm.silogroup.org/data/derivative_storage/MFA.csv'. [2026-02-12T20:26:43.959337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFA'. [2026-02-12T20:26:43.959693] [INFO ] [FORECASTER] Starting predict_future for MFA [2026-02-12T20:26:43.960487] [DEBUG] [LOCAL ] No optimal features file found for MFA: ./output/feature-sets/MFA.txt [2026-02-12T20:26:43.960539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:43.960591] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:43.960620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:43.960679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:44.018443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:44.019378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:44.019472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:44.019505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:44.142267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:44.142426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:44.142467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:44.142495] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:44.145957] [DEBUG] [FORECASTER] MFA: Forecast T+1@11:T+2@11: UP (p=66.35%) [2026-02-12T20:26:44.146241] [INFO ] [FORECASTER] Completed predict_future for MFA [2026-02-12T20:26:44.146376] [INFO ] [sig ] MFA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:44.292803] [INFO ] [LOCAL ] Saved forecast: MFA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MFA.txt [2026-02-12T20:26:44.292967] [INFO ] [sig ] [1951/3411] Completed MFA in 0.3s | 2.79 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-12T20:26:44.293007] [INFO ] [sig ] [1952/3411] Forecasting MFC... [2026-02-12T20:26:44.293037] [INFO ] [sig ] Generating forecast for: MFC [2026-02-12T20:26:44.293075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFC' from 'https://tdm.silogroup.org/data/derivative_storage/MFC.csv'. [2026-02-12T20:26:44.305859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFC'. [2026-02-12T20:26:44.306300] [INFO ] [FORECASTER] Starting predict_future for MFC [2026-02-12T20:26:44.307392] [DEBUG] [LOCAL ] No optimal features file found for MFC: ./output/feature-sets/MFC.txt [2026-02-12T20:26:44.307447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:44.307479] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:44.307506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:44.307566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:44.366905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:44.367829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:44.367914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:44.367949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:44.493808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:44.493970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:44.494011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:44.494042] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:44.498170] [DEBUG] [FORECASTER] MFC: Forecast T+1@11:T+2@11: DOWN (p=40.44%) [2026-02-12T20:26:44.498466] [INFO ] [FORECASTER] Completed predict_future for MFC [2026-02-12T20:26:44.498628] [INFO ] [sig ] MFC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:44.650939] [INFO ] [LOCAL ] Saved forecast: MFC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MFC.txt [2026-02-12T20:26:44.651141] [INFO ] [sig ] [1952/3411] Completed MFC in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-12T20:26:44.651204] [INFO ] [sig ] [1953/3411] Forecasting MFG... [2026-02-12T20:26:44.651243] [INFO ] [sig ] Generating forecast for: MFG [2026-02-12T20:26:44.651276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFG' from 'https://tdm.silogroup.org/data/derivative_storage/MFG.csv'. [2026-02-12T20:26:44.664529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFG'. [2026-02-12T20:26:44.665021] [INFO ] [FORECASTER] Starting predict_future for MFG [2026-02-12T20:26:44.665930] [DEBUG] [LOCAL ] No optimal features file found for MFG: ./output/feature-sets/MFG.txt [2026-02-12T20:26:44.665988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:44.666022] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:44.666051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:44.666108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:44.725197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:44.726374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:44.726462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:44.726498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:44.860764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:44.860933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:44.860976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:44.861006] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:44.865112] [DEBUG] [FORECASTER] MFG: Forecast T+1@11:T+2@11: UP (p=99.76%) [2026-02-12T20:26:44.865416] [INFO ] [FORECASTER] Completed predict_future for MFG [2026-02-12T20:26:44.865569] [INFO ] [sig ] MFG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:45.024002] [INFO ] [LOCAL ] Saved forecast: MFG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MFG.txt [2026-02-12T20:26:45.024180] [INFO ] [sig ] [1953/3411] Completed MFG in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-12T20:26:45.024233] [INFO ] [sig ] [1954/3411] Forecasting MFI... [2026-02-12T20:26:45.024281] [INFO ] [sig ] Generating forecast for: MFI [2026-02-12T20:26:45.024324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFI' from 'https://tdm.silogroup.org/data/derivative_storage/MFI.csv'. [2026-02-12T20:26:45.037915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFI'. [2026-02-12T20:26:45.038285] [INFO ] [FORECASTER] Starting predict_future for MFI [2026-02-12T20:26:45.039140] [DEBUG] [LOCAL ] No optimal features file found for MFI: ./output/feature-sets/MFI.txt [2026-02-12T20:26:45.039230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:45.039267] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:45.039296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:45.039354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:45.102953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:45.103977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:45.104096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:45.104146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:45.232885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:45.233054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:45.233097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:45.233127] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:45.236629] [DEBUG] [FORECASTER] MFI: Forecast T+1@11:T+2@11: DOWN (p=9.78%) [2026-02-12T20:26:45.236913] [INFO ] [FORECASTER] Completed predict_future for MFI [2026-02-12T20:26:45.237045] [INFO ] [sig ] MFI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:45.385323] [INFO ] [LOCAL ] Saved forecast: MFI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MFI.txt [2026-02-12T20:26:45.385484] [INFO ] [sig ] [1954/3411] Completed MFI in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-12T20:26:45.385535] [INFO ] [sig ] [1955/3411] Forecasting MFIC... [2026-02-12T20:26:45.385601] [INFO ] [sig ] Generating forecast for: MFIC [2026-02-12T20:26:45.385641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIC' from 'https://tdm.silogroup.org/data/derivative_storage/MFIC.csv'. [2026-02-12T20:26:45.397686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIC'. [2026-02-12T20:26:45.398040] [INFO ] [FORECASTER] Starting predict_future for MFIC [2026-02-12T20:26:45.398829] [DEBUG] [LOCAL ] No optimal features file found for MFIC: ./output/feature-sets/MFIC.txt [2026-02-12T20:26:45.398881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:45.398912] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:45.398938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:45.398997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:45.457412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:45.458302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:45.458388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:45.458423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:45.584064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:45.584228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:45.584269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:45.584299] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:45.588024] [DEBUG] [FORECASTER] MFIC: Forecast T+1@11:T+2@11: DOWN (p=35.96%) [2026-02-12T20:26:45.588357] [INFO ] [FORECASTER] Completed predict_future for MFIC [2026-02-12T20:26:45.588501] [INFO ] [sig ] MFIC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:45.752964] [INFO ] [LOCAL ] Saved forecast: MFIC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MFIC.txt [2026-02-12T20:26:45.753142] [INFO ] [sig ] [1955/3411] Completed MFIC in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-12T20:26:45.753186] [INFO ] [sig ] [1956/3411] Forecasting MFIN... [2026-02-12T20:26:45.753218] [INFO ] [sig ] Generating forecast for: MFIN [2026-02-12T20:26:45.753250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIN' from 'https://tdm.silogroup.org/data/derivative_storage/MFIN.csv'. [2026-02-12T20:26:45.765267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIN'. [2026-02-12T20:26:45.765700] [INFO ] [FORECASTER] Starting predict_future for MFIN [2026-02-12T20:26:45.766538] [DEBUG] [LOCAL ] No optimal features file found for MFIN: ./output/feature-sets/MFIN.txt [2026-02-12T20:26:45.766630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:45.766665] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:45.766692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:45.766750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:45.828891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:45.829995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:45.830098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:45.830132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:45.955280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:45.955441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:45.955482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:45.955511] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:45.959101] [DEBUG] [FORECASTER] MFIN: Forecast T+1@11:T+2@11: DOWN (p=1.29%) [2026-02-12T20:26:45.959387] [INFO ] [FORECASTER] Completed predict_future for MFIN [2026-02-12T20:26:45.959520] [INFO ] [sig ] MFIN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:46.101942] [INFO ] [LOCAL ] Saved forecast: MFIN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MFIN.txt [2026-02-12T20:26:46.102086] [INFO ] [sig ] [1956/3411] Completed MFIN in 0.3s | 2.79 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-12T20:26:46.102124] [INFO ] [sig ] [1957/3411] Forecasting MFM... [2026-02-12T20:26:46.102157] [INFO ] [sig ] Generating forecast for: MFM [2026-02-12T20:26:46.102188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFM' from 'https://tdm.silogroup.org/data/derivative_storage/MFM.csv'. [2026-02-12T20:26:46.113473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFM'. [2026-02-12T20:26:46.113863] [INFO ] [FORECASTER] Starting predict_future for MFM [2026-02-12T20:26:46.114700] [DEBUG] [LOCAL ] No optimal features file found for MFM: ./output/feature-sets/MFM.txt [2026-02-12T20:26:46.114764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:46.114799] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:46.114826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:46.114881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:46.175215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:46.176116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:46.176204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:46.176238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:46.303672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:46.303837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:46.303919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:46.303950] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:46.307552] [DEBUG] [FORECASTER] MFM: Forecast T+1@11:T+2@11: DOWN (p=29.93%) [2026-02-12T20:26:46.307902] [INFO ] [FORECASTER] Completed predict_future for MFM [2026-02-12T20:26:46.308061] [INFO ] [sig ] MFM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:46.451171] [INFO ] [LOCAL ] Saved forecast: MFM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MFM.txt [2026-02-12T20:26:46.451321] [INFO ] [sig ] [1957/3411] Completed MFM in 0.3s | 2.79 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-12T20:26:46.451360] [INFO ] [sig ] [1958/3411] Forecasting MG... [2026-02-12T20:26:46.451390] [INFO ] [sig ] Generating forecast for: MG [2026-02-12T20:26:46.451422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MG' from 'https://tdm.silogroup.org/data/derivative_storage/MG.csv'. [2026-02-12T20:26:46.463389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MG'. [2026-02-12T20:26:46.463759] [INFO ] [FORECASTER] Starting predict_future for MG [2026-02-12T20:26:46.464544] [DEBUG] [LOCAL ] No optimal features file found for MG: ./output/feature-sets/MG.txt [2026-02-12T20:26:46.464626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:46.464663] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:46.464692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:46.464749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:46.522041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:46.522876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:46.522958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:46.522991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:46.642321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:46.642475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:46.642516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:46.642545] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:46.646267] [DEBUG] [FORECASTER] MG: Forecast T+1@11:T+2@11: UP (p=95.01%) [2026-02-12T20:26:46.646617] [INFO ] [FORECASTER] Completed predict_future for MG [2026-02-12T20:26:46.646772] [INFO ] [sig ] MG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:46.788318] [INFO ] [LOCAL ] Saved forecast: MG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MG.txt [2026-02-12T20:26:46.788469] [INFO ] [sig ] [1958/3411] Completed MG in 0.3s | 2.79 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-12T20:26:46.788510] [INFO ] [sig ] [1959/3411] Forecasting MGA... [2026-02-12T20:26:46.788540] [INFO ] [sig ] Generating forecast for: MGA [2026-02-12T20:26:46.788593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGA' from 'https://tdm.silogroup.org/data/derivative_storage/MGA.csv'. [2026-02-12T20:26:46.799957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGA'. [2026-02-12T20:26:46.800310] [INFO ] [FORECASTER] Starting predict_future for MGA [2026-02-12T20:26:46.801220] [DEBUG] [LOCAL ] No optimal features file found for MGA: ./output/feature-sets/MGA.txt [2026-02-12T20:26:46.801276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:46.801309] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:46.801338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:46.801396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:46.861854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:46.863111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:46.863196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:46.863231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:46.996671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:46.996829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:46.996878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:46.996909] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:47.000448] [DEBUG] [FORECASTER] MGA: Forecast T+1@11:T+2@11: UP (p=64.89%) [2026-02-12T20:26:47.000747] [INFO ] [FORECASTER] Completed predict_future for MGA [2026-02-12T20:26:47.000902] [INFO ] [sig ] MGA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:47.148768] [INFO ] [LOCAL ] Saved forecast: MGA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MGA.txt [2026-02-12T20:26:47.148902] [INFO ] [sig ] [1959/3411] Completed MGA in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-12T20:26:47.148942] [INFO ] [sig ] [1960/3411] Forecasting MGEE... [2026-02-12T20:26:47.148972] [INFO ] [sig ] Generating forecast for: MGEE [2026-02-12T20:26:47.149002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGEE' from 'https://tdm.silogroup.org/data/derivative_storage/MGEE.csv'. [2026-02-12T20:26:47.160377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGEE'. [2026-02-12T20:26:47.160704] [INFO ] [FORECASTER] Starting predict_future for MGEE [2026-02-12T20:26:47.161706] [DEBUG] [LOCAL ] No optimal features file found for MGEE: ./output/feature-sets/MGEE.txt [2026-02-12T20:26:47.161769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:47.161810] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:47.161847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:47.161925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:47.222845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:47.223557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:47.223659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:47.223693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:47.345006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:47.345160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:47.345203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:47.345232] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:47.349199] [DEBUG] [FORECASTER] MGEE: Forecast T+1@11:T+2@11: UP (p=97.38%) [2026-02-12T20:26:47.349506] [INFO ] [FORECASTER] Completed predict_future for MGEE [2026-02-12T20:26:47.349673] [INFO ] [sig ] MGEE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:47.499432] [INFO ] [LOCAL ] Saved forecast: MGEE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MGEE.txt [2026-02-12T20:26:47.499619] [INFO ] [sig ] [1960/3411] Completed MGEE in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-12T20:26:47.499665] [INFO ] [sig ] [1961/3411] Forecasting MGIC... [2026-02-12T20:26:47.499693] [INFO ] [sig ] Generating forecast for: MGIC [2026-02-12T20:26:47.499749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGIC' from 'https://tdm.silogroup.org/data/derivative_storage/MGIC.csv'. [2026-02-12T20:26:47.512702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGIC'. [2026-02-12T20:26:47.513115] [INFO ] [FORECASTER] Starting predict_future for MGIC [2026-02-12T20:26:47.513980] [DEBUG] [LOCAL ] No optimal features file found for MGIC: ./output/feature-sets/MGIC.txt [2026-02-12T20:26:47.514046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:47.514079] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:47.514105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:47.514160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:47.575460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:47.576421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:47.576514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:47.576548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:47.711056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:47.711234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:47.711279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:47.711309] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:47.714893] [DEBUG] [FORECASTER] MGIC: Forecast T+1@11:T+2@11: UP (p=51.96%) [2026-02-12T20:26:47.715193] [INFO ] [FORECASTER] Completed predict_future for MGIC [2026-02-12T20:26:47.715340] [INFO ] [sig ] MGIC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:47.878014] [INFO ] [LOCAL ] Saved forecast: MGIC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MGIC.txt [2026-02-12T20:26:47.878188] [INFO ] [sig ] [1961/3411] Completed MGIC in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-12T20:26:47.878232] [INFO ] [sig ] [1962/3411] Forecasting MGM... [2026-02-12T20:26:47.878261] [INFO ] [sig ] Generating forecast for: MGM [2026-02-12T20:26:47.878293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGM' from 'https://tdm.silogroup.org/data/derivative_storage/MGM.csv'. [2026-02-12T20:26:47.890462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGM'. [2026-02-12T20:26:47.890901] [INFO ] [FORECASTER] Starting predict_future for MGM [2026-02-12T20:26:47.891776] [DEBUG] [LOCAL ] No optimal features file found for MGM: ./output/feature-sets/MGM.txt [2026-02-12T20:26:47.891830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:47.891863] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:47.891892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:47.891949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:47.959331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:47.960343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:47.960435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:47.960469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:48.100145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:48.100329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:48.100391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:48.100440] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:48.105362] [DEBUG] [FORECASTER] MGM: Forecast T+1@11:T+2@11: DOWN (p=16.19%) [2026-02-12T20:26:48.105810] [INFO ] [FORECASTER] Completed predict_future for MGM [2026-02-12T20:26:48.105998] [INFO ] [sig ] MGM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:48.254453] [INFO ] [LOCAL ] Saved forecast: MGM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MGM.txt [2026-02-12T20:26:48.254674] [INFO ] [sig ] [1962/3411] Completed MGM in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-12T20:26:48.254739] [INFO ] [sig ] [1963/3411] Forecasting MGNI... [2026-02-12T20:26:48.254782] [INFO ] [sig ] Generating forecast for: MGNI [2026-02-12T20:26:48.254813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNI' from 'https://tdm.silogroup.org/data/derivative_storage/MGNI.csv'. [2026-02-12T20:26:48.269674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNI'. [2026-02-12T20:26:48.270043] [INFO ] [FORECASTER] Starting predict_future for MGNI [2026-02-12T20:26:48.271047] [DEBUG] [LOCAL ] No optimal features file found for MGNI: ./output/feature-sets/MGNI.txt [2026-02-12T20:26:48.271101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:48.271143] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:48.271180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:48.271238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:48.332133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:48.333038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:48.333124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:48.333159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:48.466113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:48.466300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:48.466341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:48.466371] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:48.469963] [DEBUG] [FORECASTER] MGNI: Forecast T+1@11:T+2@11: UP (p=86.19%) [2026-02-12T20:26:48.470244] [INFO ] [FORECASTER] Completed predict_future for MGNI [2026-02-12T20:26:48.470379] [INFO ] [sig ] MGNI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:48.615535] [INFO ] [LOCAL ] Saved forecast: MGNI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MGNI.txt [2026-02-12T20:26:48.615715] [INFO ] [sig ] [1963/3411] Completed MGNI in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-12T20:26:48.615757] [INFO ] [sig ] [1964/3411] Forecasting MGNX... [2026-02-12T20:26:48.615786] [INFO ] [sig ] Generating forecast for: MGNX [2026-02-12T20:26:48.615818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNX' from 'https://tdm.silogroup.org/data/derivative_storage/MGNX.csv'. [2026-02-12T20:26:48.627642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNX'. [2026-02-12T20:26:48.627944] [INFO ] [FORECASTER] Starting predict_future for MGNX [2026-02-12T20:26:48.628732] [DEBUG] [LOCAL ] No optimal features file found for MGNX: ./output/feature-sets/MGNX.txt [2026-02-12T20:26:48.628783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:48.628816] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:48.628842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:48.629067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:48.688695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:48.689731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:48.689817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:48.689851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:48.812593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:48.812753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:48.812792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:48.812825] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:48.816332] [DEBUG] [FORECASTER] MGNX: Forecast T+1@11:T+2@11: DOWN (p=16.78%) [2026-02-12T20:26:48.816633] [INFO ] [FORECASTER] Completed predict_future for MGNX [2026-02-12T20:26:48.816769] [INFO ] [sig ] MGNX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:49.034962] [INFO ] [LOCAL ] Saved forecast: MGNX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MGNX.txt [2026-02-12T20:26:49.035141] [INFO ] [sig ] [1964/3411] Completed MGNX in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-12T20:26:49.035202] [INFO ] [sig ] [1965/3411] Forecasting MGPI... [2026-02-12T20:26:49.035239] [INFO ] [sig ] Generating forecast for: MGPI [2026-02-12T20:26:49.035281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGPI' from 'https://tdm.silogroup.org/data/derivative_storage/MGPI.csv'. [2026-02-12T20:26:49.046779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGPI'. [2026-02-12T20:26:49.047106] [INFO ] [FORECASTER] Starting predict_future for MGPI [2026-02-12T20:26:49.047948] [DEBUG] [LOCAL ] No optimal features file found for MGPI: ./output/feature-sets/MGPI.txt [2026-02-12T20:26:49.048001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:49.048033] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:49.048060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:49.048117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:49.111830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:49.112779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:49.112890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:49.112929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:49.241439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:49.241621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:49.241664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:49.241695] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:49.245452] [DEBUG] [FORECASTER] MGPI: Forecast T+1@11:T+2@11: UP (p=66.06%) [2026-02-12T20:26:49.245791] [INFO ] [FORECASTER] Completed predict_future for MGPI [2026-02-12T20:26:49.245945] [INFO ] [sig ] MGPI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:49.394194] [INFO ] [LOCAL ] Saved forecast: MGPI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MGPI.txt [2026-02-12T20:26:49.394364] [INFO ] [sig ] [1965/3411] Completed MGPI in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-12T20:26:49.394421] [INFO ] [sig ] [1966/3411] Forecasting MGRC... [2026-02-12T20:26:49.394469] [INFO ] [sig ] Generating forecast for: MGRC [2026-02-12T20:26:49.394503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGRC' from 'https://tdm.silogroup.org/data/derivative_storage/MGRC.csv'. [2026-02-12T20:26:49.408008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGRC'. [2026-02-12T20:26:49.408363] [INFO ] [FORECASTER] Starting predict_future for MGRC [2026-02-12T20:26:49.409324] [DEBUG] [LOCAL ] No optimal features file found for MGRC: ./output/feature-sets/MGRC.txt [2026-02-12T20:26:49.409380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:49.409413] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:49.409440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:49.409497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:49.473061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:49.473960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:49.474045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:49.474079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:49.600692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:49.600880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:49.600928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:49.600964] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:49.605384] [DEBUG] [FORECASTER] MGRC: Forecast T+1@11:T+2@11: DOWN (p=49.99%) [2026-02-12T20:26:49.605806] [INFO ] [FORECASTER] Completed predict_future for MGRC [2026-02-12T20:26:49.605975] [INFO ] [sig ] MGRC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:49.759815] [INFO ] [LOCAL ] Saved forecast: MGRC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MGRC.txt [2026-02-12T20:26:49.759974] [INFO ] [sig ] [1966/3411] Completed MGRC in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-12T20:26:49.760015] [INFO ] [sig ] [1967/3411] Forecasting MGTX... [2026-02-12T20:26:49.760048] [INFO ] [sig ] Generating forecast for: MGTX [2026-02-12T20:26:49.760079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGTX' from 'https://tdm.silogroup.org/data/derivative_storage/MGTX.csv'. [2026-02-12T20:26:49.772464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGTX'. [2026-02-12T20:26:49.772877] [INFO ] [FORECASTER] Starting predict_future for MGTX [2026-02-12T20:26:49.773706] [DEBUG] [LOCAL ] No optimal features file found for MGTX: ./output/feature-sets/MGTX.txt [2026-02-12T20:26:49.773763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:49.773794] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:49.773820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:49.773876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:49.834381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:49.835315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:49.835402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:49.835436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:49.964453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:49.964627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:49.964670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:49.964700] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:49.968464] [DEBUG] [FORECASTER] MGTX: Forecast T+1@11:T+2@11: DOWN (p=2.87%) [2026-02-12T20:26:49.968786] [INFO ] [FORECASTER] Completed predict_future for MGTX [2026-02-12T20:26:49.968965] [INFO ] [sig ] MGTX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:50.118973] [INFO ] [LOCAL ] Saved forecast: MGTX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MGTX.txt [2026-02-12T20:26:50.119176] [INFO ] [sig ] [1967/3411] Completed MGTX in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-12T20:26:50.119234] [INFO ] [sig ] [1968/3411] Forecasting MGX... [2026-02-12T20:26:50.119278] [INFO ] [sig ] Generating forecast for: MGX [2026-02-12T20:26:50.119322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGX' from 'https://tdm.silogroup.org/data/derivative_storage/MGX.csv'. [2026-02-12T20:26:50.137719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGX'. [2026-02-12T20:26:50.138202] [INFO ] [FORECASTER] Starting predict_future for MGX [2026-02-12T20:26:50.139223] [DEBUG] [LOCAL ] No optimal features file found for MGX: ./output/feature-sets/MGX.txt [2026-02-12T20:26:50.139285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:50.139324] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:50.139359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:50.139436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:50.216201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:50.217241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:50.217333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:50.217368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:50.356310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:50.356475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:50.356535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:50.356584] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:50.360541] [DEBUG] [FORECASTER] MGX: Forecast T+1@11:T+2@11: UP (p=86.81%) [2026-02-12T20:26:50.360915] [INFO ] [FORECASTER] Completed predict_future for MGX [2026-02-12T20:26:50.361243] [INFO ] [sig ] MGX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:50.506072] [INFO ] [LOCAL ] Saved forecast: MGX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MGX.txt [2026-02-12T20:26:50.506226] [INFO ] [sig ] [1968/3411] Completed MGX in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-12T20:26:50.506266] [INFO ] [sig ] [1969/3411] Forecasting MGY... [2026-02-12T20:26:50.506296] [INFO ] [sig ] Generating forecast for: MGY [2026-02-12T20:26:50.506326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGY' from 'https://tdm.silogroup.org/data/derivative_storage/MGY.csv'. [2026-02-12T20:26:50.518337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGY'. [2026-02-12T20:26:50.518692] [INFO ] [FORECASTER] Starting predict_future for MGY [2026-02-12T20:26:50.519464] [DEBUG] [LOCAL ] No optimal features file found for MGY: ./output/feature-sets/MGY.txt [2026-02-12T20:26:50.519517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:50.519549] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:50.519604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:50.519664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:50.579940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:50.580865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:50.580960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:50.581189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:50.701604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:50.701770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:50.701818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:50.701853] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:50.705239] [DEBUG] [FORECASTER] MGY: Forecast T+1@11:T+2@11: DOWN (p=42.41%) [2026-02-12T20:26:50.705511] [INFO ] [FORECASTER] Completed predict_future for MGY [2026-02-12T20:26:50.705660] [INFO ] [sig ] MGY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:50.852917] [INFO ] [LOCAL ] Saved forecast: MGY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MGY.txt [2026-02-12T20:26:50.853077] [INFO ] [sig ] [1969/3411] Completed MGY in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-12T20:26:50.853117] [INFO ] [sig ] [1970/3411] Forecasting MHD... [2026-02-12T20:26:50.853146] [INFO ] [sig ] Generating forecast for: MHD [2026-02-12T20:26:50.853181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHD' from 'https://tdm.silogroup.org/data/derivative_storage/MHD.csv'. [2026-02-12T20:26:50.869953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHD'. [2026-02-12T20:26:50.870350] [INFO ] [FORECASTER] Starting predict_future for MHD [2026-02-12T20:26:50.871221] [DEBUG] [LOCAL ] No optimal features file found for MHD: ./output/feature-sets/MHD.txt [2026-02-12T20:26:50.871275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:50.871307] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:50.871334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:50.871390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:50.929132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:50.930128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:50.930215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:50.930250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:51.049834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:51.049994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:51.050035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:51.050063] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:51.053475] [DEBUG] [FORECASTER] MHD: Forecast T+1@11:T+2@11: UP (p=73.42%) [2026-02-12T20:26:51.053798] [INFO ] [FORECASTER] Completed predict_future for MHD [2026-02-12T20:26:51.053933] [INFO ] [sig ] MHD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:51.194928] [INFO ] [LOCAL ] Saved forecast: MHD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MHD.txt [2026-02-12T20:26:51.195075] [INFO ] [sig ] [1970/3411] Completed MHD in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-12T20:26:51.195116] [INFO ] [sig ] [1971/3411] Forecasting MHF... [2026-02-12T20:26:51.195147] [INFO ] [sig ] Generating forecast for: MHF [2026-02-12T20:26:51.195177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHF' from 'https://tdm.silogroup.org/data/derivative_storage/MHF.csv'. [2026-02-12T20:26:51.206321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHF'. [2026-02-12T20:26:51.206673] [INFO ] [FORECASTER] Starting predict_future for MHF [2026-02-12T20:26:51.207485] [DEBUG] [LOCAL ] No optimal features file found for MHF: ./output/feature-sets/MHF.txt [2026-02-12T20:26:51.207537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:51.207593] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:51.207624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:51.207682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:51.270329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:51.271334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:51.271432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:51.271469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:51.403116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:51.403276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:51.403339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:51.403376] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:51.407086] [DEBUG] [FORECASTER] MHF: Forecast T+1@11:T+2@11: DOWN (p=31.73%) [2026-02-12T20:26:51.407398] [INFO ] [FORECASTER] Completed predict_future for MHF [2026-02-12T20:26:51.407548] [INFO ] [sig ] MHF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:51.560641] [INFO ] [LOCAL ] Saved forecast: MHF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MHF.txt [2026-02-12T20:26:51.560866] [INFO ] [sig ] [1971/3411] Completed MHF in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-12T20:26:51.560932] [INFO ] [sig ] [1972/3411] Forecasting MHK... [2026-02-12T20:26:51.560971] [INFO ] [sig ] Generating forecast for: MHK [2026-02-12T20:26:51.561004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHK' from 'https://tdm.silogroup.org/data/derivative_storage/MHK.csv'. [2026-02-12T20:26:51.576179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHK'. [2026-02-12T20:26:51.576599] [INFO ] [FORECASTER] Starting predict_future for MHK [2026-02-12T20:26:51.577493] [DEBUG] [LOCAL ] No optimal features file found for MHK: ./output/feature-sets/MHK.txt [2026-02-12T20:26:51.577549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:51.577628] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:51.577667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:51.577788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:51.645387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:51.646554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:51.646698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:51.646751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:51.779040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:51.779207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:51.779248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:51.779277] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:51.782765] [DEBUG] [FORECASTER] MHK: Forecast T+1@11:T+2@11: DOWN (p=4.01%) [2026-02-12T20:26:51.783071] [INFO ] [FORECASTER] Completed predict_future for MHK [2026-02-12T20:26:51.783207] [INFO ] [sig ] MHK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:51.924783] [INFO ] [LOCAL ] Saved forecast: MHK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MHK.txt [2026-02-12T20:26:51.924946] [INFO ] [sig ] [1972/3411] Completed MHK in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-12T20:26:51.924988] [INFO ] [sig ] [1973/3411] Forecasting MHO... [2026-02-12T20:26:51.925021] [INFO ] [sig ] Generating forecast for: MHO [2026-02-12T20:26:51.925068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHO' from 'https://tdm.silogroup.org/data/derivative_storage/MHO.csv'. [2026-02-12T20:26:51.937191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHO'. [2026-02-12T20:26:51.937642] [INFO ] [FORECASTER] Starting predict_future for MHO [2026-02-12T20:26:51.938512] [DEBUG] [LOCAL ] No optimal features file found for MHO: ./output/feature-sets/MHO.txt [2026-02-12T20:26:51.938566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:51.938624] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:51.938652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:51.938711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:52.005629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:52.006858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:52.006952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:52.006996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:52.140557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:52.140734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:52.140775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:52.140803] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:52.144605] [DEBUG] [FORECASTER] MHO: Forecast T+1@11:T+2@11: UP (p=69.96%) [2026-02-12T20:26:52.144927] [INFO ] [FORECASTER] Completed predict_future for MHO [2026-02-12T20:26:52.145065] [INFO ] [sig ] MHO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:52.300381] [INFO ] [LOCAL ] Saved forecast: MHO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MHO.txt [2026-02-12T20:26:52.300536] [INFO ] [sig ] [1973/3411] Completed MHO in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-12T20:26:52.300594] [INFO ] [sig ] [1974/3411] Forecasting MIDD... [2026-02-12T20:26:52.300628] [INFO ] [sig ] Generating forecast for: MIDD [2026-02-12T20:26:52.300659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIDD' from 'https://tdm.silogroup.org/data/derivative_storage/MIDD.csv'. [2026-02-12T20:26:52.313386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIDD'. [2026-02-12T20:26:52.313793] [INFO ] [FORECASTER] Starting predict_future for MIDD [2026-02-12T20:26:52.314773] [DEBUG] [LOCAL ] No optimal features file found for MIDD: ./output/feature-sets/MIDD.txt [2026-02-12T20:26:52.314826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:52.314856] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:52.314882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:52.314938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:52.372519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:52.373410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:52.373496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:52.373529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:52.493168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:52.493353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:52.493392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:52.493420] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:52.496931] [DEBUG] [FORECASTER] MIDD: Forecast T+1@11:T+2@11: UP (p=96.45%) [2026-02-12T20:26:52.497237] [INFO ] [FORECASTER] Completed predict_future for MIDD [2026-02-12T20:26:52.497372] [INFO ] [sig ] MIDD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:52.637730] [INFO ] [LOCAL ] Saved forecast: MIDD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MIDD.txt [2026-02-12T20:26:52.637894] [INFO ] [sig ] [1974/3411] Completed MIDD in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-12T20:26:52.637933] [INFO ] [sig ] [1975/3411] Forecasting MIGI... [2026-02-12T20:26:52.637964] [INFO ] [sig ] Generating forecast for: MIGI [2026-02-12T20:26:52.637994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIGI' from 'https://tdm.silogroup.org/data/derivative_storage/MIGI.csv'. [2026-02-12T20:26:52.649272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIGI'. [2026-02-12T20:26:52.649606] [INFO ] [FORECASTER] Starting predict_future for MIGI [2026-02-12T20:26:52.650388] [DEBUG] [LOCAL ] No optimal features file found for MIGI: ./output/feature-sets/MIGI.txt [2026-02-12T20:26:52.650441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:52.650473] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:52.650500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:52.650557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:52.713309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:52.714306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:52.714400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:52.714442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:52.831986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:52.832138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:52.832178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:52.832207] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:52.835639] [DEBUG] [FORECASTER] MIGI: Forecast T+1@11:T+2@11: DOWN (p=42.40%) [2026-02-12T20:26:52.835916] [INFO ] [FORECASTER] Completed predict_future for MIGI [2026-02-12T20:26:52.836046] [INFO ] [sig ] MIGI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:52.975120] [INFO ] [LOCAL ] Saved forecast: MIGI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MIGI.txt [2026-02-12T20:26:52.975276] [INFO ] [sig ] [1975/3411] Completed MIGI in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-12T20:26:52.975318] [INFO ] [sig ] [1976/3411] Forecasting MILN... [2026-02-12T20:26:52.975362] [INFO ] [sig ] Generating forecast for: MILN [2026-02-12T20:26:52.975395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MILN' from 'https://tdm.silogroup.org/data/derivative_storage/MILN.csv'. [2026-02-12T20:26:52.986907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MILN'. [2026-02-12T20:26:52.987302] [INFO ] [FORECASTER] Starting predict_future for MILN [2026-02-12T20:26:52.988324] [DEBUG] [LOCAL ] No optimal features file found for MILN: ./output/feature-sets/MILN.txt [2026-02-12T20:26:52.988377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:52.988409] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:52.988434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:52.988491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:53.054022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:53.054913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:53.054998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:53.055033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:53.162773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:53.162944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:53.162986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:53.163016] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:53.166443] [DEBUG] [FORECASTER] MILN: Forecast T+1@11:T+2@11: UP (p=87.26%) [2026-02-12T20:26:53.166749] [INFO ] [FORECASTER] Completed predict_future for MILN [2026-02-12T20:26:53.166908] [INFO ] [sig ] MILN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:53.312778] [INFO ] [LOCAL ] Saved forecast: MILN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MILN.txt [2026-02-12T20:26:53.312948] [INFO ] [sig ] [1976/3411] Completed MILN in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-12T20:26:53.312991] [INFO ] [sig ] [1977/3411] Forecasting MIND... [2026-02-12T20:26:53.313021] [INFO ] [sig ] Generating forecast for: MIND [2026-02-12T20:26:53.313051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIND' from 'https://tdm.silogroup.org/data/derivative_storage/MIND.csv'. [2026-02-12T20:26:53.324959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIND'. [2026-02-12T20:26:53.325290] [INFO ] [FORECASTER] Starting predict_future for MIND [2026-02-12T20:26:53.326124] [DEBUG] [LOCAL ] No optimal features file found for MIND: ./output/feature-sets/MIND.txt [2026-02-12T20:26:53.326179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:53.326212] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:53.326244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:53.326303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:53.388034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:53.388932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:53.389021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:53.389055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:53.512313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:53.512463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:53.512502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:53.512531] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:53.515924] [DEBUG] [FORECASTER] MIND: Forecast T+1@11:T+2@11: DOWN (p=8.94%) [2026-02-12T20:26:53.516197] [INFO ] [FORECASTER] Completed predict_future for MIND [2026-02-12T20:26:53.516329] [INFO ] [sig ] MIND: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:53.671844] [INFO ] [LOCAL ] Saved forecast: MIND 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MIND.txt [2026-02-12T20:26:53.671992] [INFO ] [sig ] [1977/3411] Completed MIND in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-12T20:26:53.672060] [INFO ] [sig ] [1978/3411] Forecasting MIRA... [2026-02-12T20:26:53.672091] [INFO ] [sig ] Generating forecast for: MIRA [2026-02-12T20:26:53.672122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRA' from 'https://tdm.silogroup.org/data/derivative_storage/MIRA.csv'. [2026-02-12T20:26:53.683944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRA'. [2026-02-12T20:26:53.684311] [INFO ] [FORECASTER] Starting predict_future for MIRA [2026-02-12T20:26:53.685140] [DEBUG] [LOCAL ] No optimal features file found for MIRA: ./output/feature-sets/MIRA.txt [2026-02-12T20:26:53.685194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:53.685226] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:53.685252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:53.685307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:53.744189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:53.745024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:53.745111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:53.745144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:53.872497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:53.872694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:53.872746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:53.872783] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:53.876499] [DEBUG] [FORECASTER] MIRA: Forecast T+1@11:T+2@11: UP (p=65.91%) [2026-02-12T20:26:53.876823] [INFO ] [FORECASTER] Completed predict_future for MIRA [2026-02-12T20:26:53.876972] [INFO ] [sig ] MIRA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:54.021264] [INFO ] [LOCAL ] Saved forecast: MIRA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MIRA.txt [2026-02-12T20:26:54.021415] [INFO ] [sig ] [1978/3411] Completed MIRA in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-12T20:26:54.021457] [INFO ] [sig ] [1979/3411] Forecasting MIRM... [2026-02-12T20:26:54.021487] [INFO ] [sig ] Generating forecast for: MIRM [2026-02-12T20:26:54.021516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRM' from 'https://tdm.silogroup.org/data/derivative_storage/MIRM.csv'. [2026-02-12T20:26:54.033626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRM'. [2026-02-12T20:26:54.033931] [INFO ] [FORECASTER] Starting predict_future for MIRM [2026-02-12T20:26:54.034729] [DEBUG] [LOCAL ] No optimal features file found for MIRM: ./output/feature-sets/MIRM.txt [2026-02-12T20:26:54.034781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:54.034812] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:54.034839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:54.034896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:54.093801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:54.094633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:54.094739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:54.094775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:54.218710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:54.218888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:54.218935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:54.218980] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:54.222510] [DEBUG] [FORECASTER] MIRM: Forecast T+1@11:T+2@11: DOWN (p=2.81%) [2026-02-12T20:26:54.222837] [INFO ] [FORECASTER] Completed predict_future for MIRM [2026-02-12T20:26:54.223005] [INFO ] [sig ] MIRM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:54.362880] [INFO ] [LOCAL ] Saved forecast: MIRM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MIRM.txt [2026-02-12T20:26:54.363204] [INFO ] [sig ] [1979/3411] Completed MIRM in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-12T20:26:54.363244] [INFO ] [sig ] [1980/3411] Forecasting MITK... [2026-02-12T20:26:54.363273] [INFO ] [sig ] Generating forecast for: MITK [2026-02-12T20:26:54.363302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MITK' from 'https://tdm.silogroup.org/data/derivative_storage/MITK.csv'. [2026-02-12T20:26:54.375833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MITK'. [2026-02-12T20:26:54.376125] [INFO ] [FORECASTER] Starting predict_future for MITK [2026-02-12T20:26:54.376935] [DEBUG] [LOCAL ] No optimal features file found for MITK: ./output/feature-sets/MITK.txt [2026-02-12T20:26:54.376995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:54.377026] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:54.377053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:54.377109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:54.436186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:54.437354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:54.437446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:54.437479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:54.567534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:54.567753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:54.567810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:54.567845] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:54.571730] [DEBUG] [FORECASTER] MITK: Forecast T+1@11:T+2@11: DOWN (p=10.81%) [2026-02-12T20:26:54.572038] [INFO ] [FORECASTER] Completed predict_future for MITK [2026-02-12T20:26:54.572173] [INFO ] [sig ] MITK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:54.714795] [INFO ] [LOCAL ] Saved forecast: MITK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MITK.txt [2026-02-12T20:26:54.714936] [INFO ] [sig ] [1980/3411] Completed MITK in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-12T20:26:54.714976] [INFO ] [sig ] [1981/3411] Forecasting MIY... [2026-02-12T20:26:54.715006] [INFO ] [sig ] Generating forecast for: MIY [2026-02-12T20:26:54.715036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIY' from 'https://tdm.silogroup.org/data/derivative_storage/MIY.csv'. [2026-02-12T20:26:54.726376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIY'. [2026-02-12T20:26:54.726698] [INFO ] [FORECASTER] Starting predict_future for MIY [2026-02-12T20:26:54.727560] [DEBUG] [LOCAL ] No optimal features file found for MIY: ./output/feature-sets/MIY.txt [2026-02-12T20:26:54.727638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:54.727670] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:54.727720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:54.727784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:54.785668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:54.786524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:54.786630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:54.786680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:54.908193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:54.908347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:54.908390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:54.908419] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:54.911980] [DEBUG] [FORECASTER] MIY: Forecast T+1@11:T+2@11: UP (p=61.54%) [2026-02-12T20:26:54.912262] [INFO ] [FORECASTER] Completed predict_future for MIY [2026-02-12T20:26:54.912397] [INFO ] [sig ] MIY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:55.056291] [INFO ] [LOCAL ] Saved forecast: MIY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MIY.txt [2026-02-12T20:26:55.056427] [INFO ] [sig ] [1981/3411] Completed MIY in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-12T20:26:55.056467] [INFO ] [sig ] [1982/3411] Forecasting MKC... [2026-02-12T20:26:55.056498] [INFO ] [sig ] Generating forecast for: MKC [2026-02-12T20:26:55.056528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKC' from 'https://tdm.silogroup.org/data/derivative_storage/MKC.csv'. [2026-02-12T20:26:55.067852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKC'. [2026-02-12T20:26:55.068159] [INFO ] [FORECASTER] Starting predict_future for MKC [2026-02-12T20:26:55.068994] [DEBUG] [LOCAL ] No optimal features file found for MKC: ./output/feature-sets/MKC.txt [2026-02-12T20:26:55.069234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:55.069266] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:55.069292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:55.069348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:55.128118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:55.128809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:55.128905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:55.128945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:55.248995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:55.249338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:55.249377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:55.249405] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:55.253069] [DEBUG] [FORECASTER] MKC: Forecast T+1@11:T+2@11: DOWN (p=3.51%) [2026-02-12T20:26:55.253345] [INFO ] [FORECASTER] Completed predict_future for MKC [2026-02-12T20:26:55.253475] [INFO ] [sig ] MKC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:55.396403] [INFO ] [LOCAL ] Saved forecast: MKC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MKC.txt [2026-02-12T20:26:55.396553] [INFO ] [sig ] [1982/3411] Completed MKC in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-12T20:26:55.396613] [INFO ] [sig ] [1983/3411] Forecasting MKSI... [2026-02-12T20:26:55.396645] [INFO ] [sig ] Generating forecast for: MKSI [2026-02-12T20:26:55.396675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKSI' from 'https://tdm.silogroup.org/data/derivative_storage/MKSI.csv'. [2026-02-12T20:26:55.410188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKSI'. [2026-02-12T20:26:55.410522] [INFO ] [FORECASTER] Starting predict_future for MKSI [2026-02-12T20:26:55.411337] [DEBUG] [LOCAL ] No optimal features file found for MKSI: ./output/feature-sets/MKSI.txt [2026-02-12T20:26:55.411391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:55.411423] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:55.411463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:55.411522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:55.471417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:55.472197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:55.472279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:55.472313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:55.596978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:55.597130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:55.597171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:55.597199] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:55.600834] [DEBUG] [FORECASTER] MKSI: Forecast T+1@11:T+2@11: DOWN (p=24.54%) [2026-02-12T20:26:55.601138] [INFO ] [FORECASTER] Completed predict_future for MKSI [2026-02-12T20:26:55.601270] [INFO ] [sig ] MKSI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:55.744083] [INFO ] [LOCAL ] Saved forecast: MKSI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MKSI.txt [2026-02-12T20:26:55.744413] [INFO ] [sig ] [1983/3411] Completed MKSI in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-12T20:26:55.744452] [INFO ] [sig ] [1984/3411] Forecasting MKTX... [2026-02-12T20:26:55.744483] [INFO ] [sig ] Generating forecast for: MKTX [2026-02-12T20:26:55.744513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKTX' from 'https://tdm.silogroup.org/data/derivative_storage/MKTX.csv'. [2026-02-12T20:26:55.757332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKTX'. [2026-02-12T20:26:55.757738] [INFO ] [FORECASTER] Starting predict_future for MKTX [2026-02-12T20:26:55.758777] [DEBUG] [LOCAL ] No optimal features file found for MKTX: ./output/feature-sets/MKTX.txt [2026-02-12T20:26:55.758840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:55.758878] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:55.758910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:55.758978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:55.816247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:55.817044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:55.817129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:55.817165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:55.935442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:55.935612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:55.935654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:55.935681] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:55.939231] [DEBUG] [FORECASTER] MKTX: Forecast T+1@11:T+2@11: UP (p=57.22%) [2026-02-12T20:26:55.939518] [INFO ] [FORECASTER] Completed predict_future for MKTX [2026-02-12T20:26:55.939671] [INFO ] [sig ] MKTX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:56.081943] [INFO ] [LOCAL ] Saved forecast: MKTX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MKTX.txt [2026-02-12T20:26:56.082286] [INFO ] [sig ] [1984/3411] Completed MKTX in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-12T20:26:56.082326] [INFO ] [sig ] [1985/3411] Forecasting MLAB... [2026-02-12T20:26:56.082357] [INFO ] [sig ] Generating forecast for: MLAB [2026-02-12T20:26:56.082388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLAB' from 'https://tdm.silogroup.org/data/derivative_storage/MLAB.csv'. [2026-02-12T20:26:56.095043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLAB'. [2026-02-12T20:26:56.095367] [INFO ] [FORECASTER] Starting predict_future for MLAB [2026-02-12T20:26:56.096228] [DEBUG] [LOCAL ] No optimal features file found for MLAB: ./output/feature-sets/MLAB.txt [2026-02-12T20:26:56.096281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:56.096313] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:56.096339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:56.096395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:56.154284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:56.155170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:56.155254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:56.155288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:56.269992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:56.270151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:56.270190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:56.270220] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:56.274069] [DEBUG] [FORECASTER] MLAB: Forecast T+1@11:T+2@11: DOWN (p=2.87%) [2026-02-12T20:26:56.274353] [INFO ] [FORECASTER] Completed predict_future for MLAB [2026-02-12T20:26:56.274484] [INFO ] [sig ] MLAB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:56.415038] [INFO ] [LOCAL ] Saved forecast: MLAB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MLAB.txt [2026-02-12T20:26:56.415191] [INFO ] [sig ] [1985/3411] Completed MLAB in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-12T20:26:56.415231] [INFO ] [sig ] [1986/3411] Forecasting MLCO... [2026-02-12T20:26:56.415262] [INFO ] [sig ] Generating forecast for: MLCO [2026-02-12T20:26:56.415293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLCO' from 'https://tdm.silogroup.org/data/derivative_storage/MLCO.csv'. [2026-02-12T20:26:56.426612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLCO'. [2026-02-12T20:26:56.426901] [INFO ] [FORECASTER] Starting predict_future for MLCO [2026-02-12T20:26:56.427731] [DEBUG] [LOCAL ] No optimal features file found for MLCO: ./output/feature-sets/MLCO.txt [2026-02-12T20:26:56.427783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:56.427814] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:56.427840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:56.427896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:56.487832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:56.488907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:56.489002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:56.489041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:56.617145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:56.617346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:56.617389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:56.617417] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:56.621214] [DEBUG] [FORECASTER] MLCO: Forecast T+1@11:T+2@11: UP (p=93.89%) [2026-02-12T20:26:56.621515] [INFO ] [FORECASTER] Completed predict_future for MLCO [2026-02-12T20:26:56.621686] [INFO ] [sig ] MLCO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:56.763904] [INFO ] [LOCAL ] Saved forecast: MLCO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MLCO.txt [2026-02-12T20:26:56.764063] [INFO ] [sig ] [1986/3411] Completed MLCO in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-12T20:26:56.764102] [INFO ] [sig ] [1987/3411] Forecasting MLGO... [2026-02-12T20:26:56.764132] [INFO ] [sig ] Generating forecast for: MLGO [2026-02-12T20:26:56.764186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLGO' from 'https://tdm.silogroup.org/data/derivative_storage/MLGO.csv'. [2026-02-12T20:26:56.776608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLGO'. [2026-02-12T20:26:56.776934] [INFO ] [FORECASTER] Starting predict_future for MLGO [2026-02-12T20:26:56.777810] [DEBUG] [LOCAL ] No optimal features file found for MLGO: ./output/feature-sets/MLGO.txt [2026-02-12T20:26:56.777863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:56.777894] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:56.777919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:56.777985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:56.835630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:56.836347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:56.836430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:56.836464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:56.957634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:56.957794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:56.957834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:56.957869] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:56.961532] [DEBUG] [FORECASTER] MLGO: Forecast T+1@11:T+2@11: DOWN (p=2.80%) [2026-02-12T20:26:56.961836] [INFO ] [FORECASTER] Completed predict_future for MLGO [2026-02-12T20:26:56.961966] [INFO ] [sig ] MLGO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:57.105389] [INFO ] [LOCAL ] Saved forecast: MLGO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MLGO.txt [2026-02-12T20:26:57.105528] [INFO ] [sig ] [1987/3411] Completed MLGO in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-12T20:26:57.105585] [INFO ] [sig ] [1988/3411] Forecasting MLI... [2026-02-12T20:26:57.105619] [INFO ] [sig ] Generating forecast for: MLI [2026-02-12T20:26:57.105650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLI' from 'https://tdm.silogroup.org/data/derivative_storage/MLI.csv'. [2026-02-12T20:26:57.117167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLI'. [2026-02-12T20:26:57.117518] [INFO ] [FORECASTER] Starting predict_future for MLI [2026-02-12T20:26:57.118322] [DEBUG] [LOCAL ] No optimal features file found for MLI: ./output/feature-sets/MLI.txt [2026-02-12T20:26:57.118374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:57.118406] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:57.118433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:57.118489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:57.179163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:57.179949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:57.180040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:57.180073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:57.311788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:57.311998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:57.312059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:57.312093] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:57.315766] [DEBUG] [FORECASTER] MLI: Forecast T+1@11:T+2@11: UP (p=98.70%) [2026-02-12T20:26:57.316054] [INFO ] [FORECASTER] Completed predict_future for MLI [2026-02-12T20:26:57.316201] [INFO ] [sig ] MLI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:57.457198] [INFO ] [LOCAL ] Saved forecast: MLI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MLI.txt [2026-02-12T20:26:57.457348] [INFO ] [sig ] [1988/3411] Completed MLI in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-12T20:26:57.457389] [INFO ] [sig ] [1989/3411] Forecasting MLKN... [2026-02-12T20:26:57.457418] [INFO ] [sig ] Generating forecast for: MLKN [2026-02-12T20:26:57.457450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLKN' from 'https://tdm.silogroup.org/data/derivative_storage/MLKN.csv'. [2026-02-12T20:26:57.470112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLKN'. [2026-02-12T20:26:57.470417] [INFO ] [FORECASTER] Starting predict_future for MLKN [2026-02-12T20:26:57.471209] [DEBUG] [LOCAL ] No optimal features file found for MLKN: ./output/feature-sets/MLKN.txt [2026-02-12T20:26:57.471261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:57.471293] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:57.471319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:57.471386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:57.532775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:57.533493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:57.533592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:57.533630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:57.655981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:57.656136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:57.656177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:57.656206] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:57.659857] [DEBUG] [FORECASTER] MLKN: Forecast T+1@11:T+2@11: DOWN (p=5.56%) [2026-02-12T20:26:57.660335] [INFO ] [FORECASTER] Completed predict_future for MLKN [2026-02-12T20:26:57.660469] [INFO ] [sig ] MLKN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:57.803567] [INFO ] [LOCAL ] Saved forecast: MLKN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MLKN.txt [2026-02-12T20:26:57.803726] [INFO ] [sig ] [1989/3411] Completed MLKN in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-12T20:26:57.803765] [INFO ] [sig ] [1990/3411] Forecasting MLM... [2026-02-12T20:26:57.803795] [INFO ] [sig ] Generating forecast for: MLM [2026-02-12T20:26:57.803829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLM' from 'https://tdm.silogroup.org/data/derivative_storage/MLM.csv'. [2026-02-12T20:26:57.819927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLM'. [2026-02-12T20:26:57.820226] [INFO ] [FORECASTER] Starting predict_future for MLM [2026-02-12T20:26:57.821056] [DEBUG] [LOCAL ] No optimal features file found for MLM: ./output/feature-sets/MLM.txt [2026-02-12T20:26:57.821110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:57.821143] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:57.821171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:57.821229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:57.880836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:57.881652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:57.881736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:57.881771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:58.005872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:58.006028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:58.006069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:58.006099] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:58.009661] [DEBUG] [FORECASTER] MLM: Forecast T+1@11:T+2@11: UP (p=63.77%) [2026-02-12T20:26:58.009968] [INFO ] [FORECASTER] Completed predict_future for MLM [2026-02-12T20:26:58.010115] [INFO ] [sig ] MLM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:58.149877] [INFO ] [LOCAL ] Saved forecast: MLM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MLM.txt [2026-02-12T20:26:58.150006] [INFO ] [sig ] [1990/3411] Completed MLM in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-12T20:26:58.150046] [INFO ] [sig ] [1991/3411] Forecasting MLP... [2026-02-12T20:26:58.150078] [INFO ] [sig ] Generating forecast for: MLP [2026-02-12T20:26:58.150110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLP' from 'https://tdm.silogroup.org/data/derivative_storage/MLP.csv'. [2026-02-12T20:26:58.161385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLP'. [2026-02-12T20:26:58.161674] [INFO ] [FORECASTER] Starting predict_future for MLP [2026-02-12T20:26:58.162439] [DEBUG] [LOCAL ] No optimal features file found for MLP: ./output/feature-sets/MLP.txt [2026-02-12T20:26:58.162490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:58.162521] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:58.162548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:58.162628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:58.222508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:58.223167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:58.223279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:58.223321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:58.330652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:58.330800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:58.330840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:58.330874] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:58.334311] [DEBUG] [FORECASTER] MLP: Forecast T+1@11:T+2@11: DOWN (p=22.58%) [2026-02-12T20:26:58.334600] [INFO ] [FORECASTER] Completed predict_future for MLP [2026-02-12T20:26:58.334729] [INFO ] [sig ] MLP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:58.476894] [INFO ] [LOCAL ] Saved forecast: MLP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MLP.txt [2026-02-12T20:26:58.477022] [INFO ] [sig ] [1991/3411] Completed MLP in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-12T20:26:58.477060] [INFO ] [sig ] [1992/3411] Forecasting MLTX... [2026-02-12T20:26:58.477091] [INFO ] [sig ] Generating forecast for: MLTX [2026-02-12T20:26:58.477121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLTX' from 'https://tdm.silogroup.org/data/derivative_storage/MLTX.csv'. [2026-02-12T20:26:58.488512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLTX'. [2026-02-12T20:26:58.488806] [INFO ] [FORECASTER] Starting predict_future for MLTX [2026-02-12T20:26:58.489632] [DEBUG] [LOCAL ] No optimal features file found for MLTX: ./output/feature-sets/MLTX.txt [2026-02-12T20:26:58.489693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:58.489724] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:58.489751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:58.489807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:58.549791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:58.550612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:58.550696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:58.550729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:58.673641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:58.673827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:58.673872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:58.673903] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:58.677560] [DEBUG] [FORECASTER] MLTX: Forecast T+1@11:T+2@11: UP (p=89.86%) [2026-02-12T20:26:58.677856] [INFO ] [FORECASTER] Completed predict_future for MLTX [2026-02-12T20:26:58.677993] [INFO ] [sig ] MLTX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:26:58.821935] [INFO ] [LOCAL ] Saved forecast: MLTX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MLTX.txt [2026-02-12T20:26:58.822102] [INFO ] [sig ] [1992/3411] Completed MLTX in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-12T20:26:58.822142] [INFO ] [sig ] [1993/3411] Forecasting MLYS... [2026-02-12T20:26:58.822172] [INFO ] [sig ] Generating forecast for: MLYS [2026-02-12T20:26:58.822204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLYS' from 'https://tdm.silogroup.org/data/derivative_storage/MLYS.csv'. [2026-02-12T20:26:58.834175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLYS'. [2026-02-12T20:26:58.834474] [INFO ] [FORECASTER] Starting predict_future for MLYS [2026-02-12T20:26:58.835268] [DEBUG] [LOCAL ] No optimal features file found for MLYS: ./output/feature-sets/MLYS.txt [2026-02-12T20:26:58.835320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:58.835351] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:58.835377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:58.835433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:58.894025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:58.894825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:58.894911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:58.894950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:59.016407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:59.016565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:59.016623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:59.016652] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:59.020304] [DEBUG] [FORECASTER] MLYS: Forecast T+1@11:T+2@11: DOWN (p=25.51%) [2026-02-12T20:26:59.020601] [INFO ] [FORECASTER] Completed predict_future for MLYS [2026-02-12T20:26:59.020735] [INFO ] [sig ] MLYS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:59.162819] [INFO ] [LOCAL ] Saved forecast: MLYS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MLYS.txt [2026-02-12T20:26:59.162964] [INFO ] [sig ] [1993/3411] Completed MLYS in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-12T20:26:59.163003] [INFO ] [sig ] [1994/3411] Forecasting MMD... [2026-02-12T20:26:59.163033] [INFO ] [sig ] Generating forecast for: MMD [2026-02-12T20:26:59.163063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMD' from 'https://tdm.silogroup.org/data/derivative_storage/MMD.csv'. [2026-02-12T20:26:59.174616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMD'. [2026-02-12T20:26:59.174901] [INFO ] [FORECASTER] Starting predict_future for MMD [2026-02-12T20:26:59.175714] [DEBUG] [LOCAL ] No optimal features file found for MMD: ./output/feature-sets/MMD.txt [2026-02-12T20:26:59.175766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:59.175798] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:59.175825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:59.175881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:59.235782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:59.236719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:59.236800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:59.236833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:59.366219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:59.366388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:59.366429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:59.366458] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:59.370129] [DEBUG] [FORECASTER] MMD: Forecast T+1@11:T+2@11: DOWN (p=4.82%) [2026-02-12T20:26:59.370403] [INFO ] [FORECASTER] Completed predict_future for MMD [2026-02-12T20:26:59.370544] [INFO ] [sig ] MMD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:59.517254] [INFO ] [LOCAL ] Saved forecast: MMD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MMD.txt [2026-02-12T20:26:59.517461] [INFO ] [sig ] [1994/3411] Completed MMD in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-12T20:26:59.517503] [INFO ] [sig ] [1995/3411] Forecasting MMLP... [2026-02-12T20:26:59.517534] [INFO ] [sig ] Generating forecast for: MMLP [2026-02-12T20:26:59.517565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMLP' from 'https://tdm.silogroup.org/data/derivative_storage/MMLP.csv'. [2026-02-12T20:26:59.529632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMLP'. [2026-02-12T20:26:59.529966] [INFO ] [FORECASTER] Starting predict_future for MMLP [2026-02-12T20:26:59.530777] [DEBUG] [LOCAL ] No optimal features file found for MMLP: ./output/feature-sets/MMLP.txt [2026-02-12T20:26:59.530829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:59.530861] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:59.530888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:59.530946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:59.591043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:59.591966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:59.592052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:59.592085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:26:59.707995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:26:59.708154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:26:59.708196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:26:59.708227] [INFO ] [FORECASTER] Training complete [2026-02-12T20:26:59.711794] [DEBUG] [FORECASTER] MMLP: Forecast T+1@11:T+2@11: DOWN (p=3.11%) [2026-02-12T20:26:59.712112] [INFO ] [FORECASTER] Completed predict_future for MMLP [2026-02-12T20:26:59.712245] [INFO ] [sig ] MMLP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:26:59.856751] [INFO ] [LOCAL ] Saved forecast: MMLP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MMLP.txt [2026-02-12T20:26:59.856893] [INFO ] [sig ] [1995/3411] Completed MMLP in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-12T20:26:59.856932] [INFO ] [sig ] [1996/3411] Forecasting MMS... [2026-02-12T20:26:59.856963] [INFO ] [sig ] Generating forecast for: MMS [2026-02-12T20:26:59.856999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMS' from 'https://tdm.silogroup.org/data/derivative_storage/MMS.csv'. [2026-02-12T20:26:59.868112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMS'. [2026-02-12T20:26:59.868399] [INFO ] [FORECASTER] Starting predict_future for MMS [2026-02-12T20:26:59.869225] [DEBUG] [LOCAL ] No optimal features file found for MMS: ./output/feature-sets/MMS.txt [2026-02-12T20:26:59.869287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:26:59.869320] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:26:59.869348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:26:59.869405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:26:59.927538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:26:59.928334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:26:59.928414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:26:59.928448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:00.052337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:00.052502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:00.052543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:00.052594] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:00.056191] [DEBUG] [FORECASTER] MMS: Forecast T+1@11:T+2@11: DOWN (p=20.20%) [2026-02-12T20:27:00.056490] [INFO ] [FORECASTER] Completed predict_future for MMS [2026-02-12T20:27:00.056642] [INFO ] [sig ] MMS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:00.205079] [INFO ] [LOCAL ] Saved forecast: MMS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MMS.txt [2026-02-12T20:27:00.205234] [INFO ] [sig ] [1996/3411] Completed MMS in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-12T20:27:00.205273] [INFO ] [sig ] [1997/3411] Forecasting MMSI... [2026-02-12T20:27:00.205303] [INFO ] [sig ] Generating forecast for: MMSI [2026-02-12T20:27:00.205333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMSI' from 'https://tdm.silogroup.org/data/derivative_storage/MMSI.csv'. [2026-02-12T20:27:00.217003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMSI'. [2026-02-12T20:27:00.217330] [INFO ] [FORECASTER] Starting predict_future for MMSI [2026-02-12T20:27:00.218149] [DEBUG] [LOCAL ] No optimal features file found for MMSI: ./output/feature-sets/MMSI.txt [2026-02-12T20:27:00.218203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:00.218237] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:00.218265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:00.218324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:00.276287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:00.277125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:00.277210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:00.277267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:00.415661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:00.415825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:00.415864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:00.415893] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:00.419892] [DEBUG] [FORECASTER] MMSI: Forecast T+1@11:T+2@11: UP (p=61.98%) [2026-02-12T20:27:00.420202] [INFO ] [FORECASTER] Completed predict_future for MMSI [2026-02-12T20:27:00.420356] [INFO ] [sig ] MMSI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:00.575003] [INFO ] [LOCAL ] Saved forecast: MMSI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MMSI.txt [2026-02-12T20:27:00.575185] [INFO ] [sig ] [1997/3411] Completed MMSI in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-12T20:27:00.575225] [INFO ] [sig ] [1998/3411] Forecasting MNDO... [2026-02-12T20:27:00.575255] [INFO ] [sig ] Generating forecast for: MNDO [2026-02-12T20:27:00.575285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDO' from 'https://tdm.silogroup.org/data/derivative_storage/MNDO.csv'. [2026-02-12T20:27:00.588605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDO'. [2026-02-12T20:27:00.588975] [INFO ] [FORECASTER] Starting predict_future for MNDO [2026-02-12T20:27:00.589798] [DEBUG] [LOCAL ] No optimal features file found for MNDO: ./output/feature-sets/MNDO.txt [2026-02-12T20:27:00.589852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:00.589916] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:00.589953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:00.590026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:00.650851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:00.651953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:00.652064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:00.652108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:00.774858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:00.775039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:00.775087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:00.775118] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:00.778946] [DEBUG] [FORECASTER] MNDO: Forecast T+1@11:T+2@11: DOWN (p=2.99%) [2026-02-12T20:27:00.779289] [INFO ] [FORECASTER] Completed predict_future for MNDO [2026-02-12T20:27:00.779436] [INFO ] [sig ] MNDO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:00.925243] [INFO ] [LOCAL ] Saved forecast: MNDO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MNDO.txt [2026-02-12T20:27:00.925406] [INFO ] [sig ] [1998/3411] Completed MNDO in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-12T20:27:00.925446] [INFO ] [sig ] [1999/3411] Forecasting MNDY... [2026-02-12T20:27:00.925476] [INFO ] [sig ] Generating forecast for: MNDY [2026-02-12T20:27:00.925509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDY' from 'https://tdm.silogroup.org/data/derivative_storage/MNDY.csv'. [2026-02-12T20:27:00.938499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDY'. [2026-02-12T20:27:00.938971] [INFO ] [FORECASTER] Starting predict_future for MNDY [2026-02-12T20:27:00.940018] [DEBUG] [LOCAL ] No optimal features file found for MNDY: ./output/feature-sets/MNDY.txt [2026-02-12T20:27:00.940072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:00.940104] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:00.940130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:00.940192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:01.003454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:01.004479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:01.004591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:01.004629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:01.138278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:01.138444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:01.138486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:01.138517] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:01.142186] [DEBUG] [FORECASTER] MNDY: Forecast T+1@11:T+2@11: DOWN (p=12.75%) [2026-02-12T20:27:01.142505] [INFO ] [FORECASTER] Completed predict_future for MNDY [2026-02-12T20:27:01.142669] [INFO ] [sig ] MNDY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:01.287524] [INFO ] [LOCAL ] Saved forecast: MNDY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MNDY.txt [2026-02-12T20:27:01.287698] [INFO ] [sig ] [1999/3411] Completed MNDY in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-12T20:27:01.287748] [INFO ] [sig ] [2000/3411] Forecasting MNKD... [2026-02-12T20:27:01.287781] [INFO ] [sig ] Generating forecast for: MNKD [2026-02-12T20:27:01.287814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNKD' from 'https://tdm.silogroup.org/data/derivative_storage/MNKD.csv'. [2026-02-12T20:27:01.299400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNKD'. [2026-02-12T20:27:01.299735] [INFO ] [FORECASTER] Starting predict_future for MNKD [2026-02-12T20:27:01.300633] [DEBUG] [LOCAL ] No optimal features file found for MNKD: ./output/feature-sets/MNKD.txt [2026-02-12T20:27:01.300693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:01.300728] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:01.300755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:01.300812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:01.358897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:01.359813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:01.359899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:01.359932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:01.486783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:01.487069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:01.487112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:01.487141] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:01.490878] [DEBUG] [FORECASTER] MNKD: Forecast T+1@11:T+2@11: UP (p=93.05%) [2026-02-12T20:27:01.491166] [INFO ] [FORECASTER] Completed predict_future for MNKD [2026-02-12T20:27:01.491298] [INFO ] [sig ] MNKD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:01.662345] [INFO ] [LOCAL ] Saved forecast: MNKD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MNKD.txt [2026-02-12T20:27:01.662529] [INFO ] [sig ] [2000/3411] Completed MNKD in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-12T20:27:01.662588] [INFO ] [sig ] [2001/3411] Forecasting MNRO... [2026-02-12T20:27:01.662622] [INFO ] [sig ] Generating forecast for: MNRO [2026-02-12T20:27:01.662656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNRO' from 'https://tdm.silogroup.org/data/derivative_storage/MNRO.csv'. [2026-02-12T20:27:01.675270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNRO'. [2026-02-12T20:27:01.675740] [INFO ] [FORECASTER] Starting predict_future for MNRO [2026-02-12T20:27:01.676678] [DEBUG] [LOCAL ] No optimal features file found for MNRO: ./output/feature-sets/MNRO.txt [2026-02-12T20:27:01.676733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:01.676765] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:01.676792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:01.676850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:01.735724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:01.736628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:01.736718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:01.736750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:01.872873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:01.873038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:01.873079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:01.873149] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:01.876761] [DEBUG] [FORECASTER] MNRO: Forecast T+1@11:T+2@11: DOWN (p=0.60%) [2026-02-12T20:27:01.877114] [INFO ] [FORECASTER] Completed predict_future for MNRO [2026-02-12T20:27:01.877292] [INFO ] [sig ] MNRO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:02.023449] [INFO ] [LOCAL ] Saved forecast: MNRO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MNRO.txt [2026-02-12T20:27:02.023636] [INFO ] [sig ] [2001/3411] Completed MNRO in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-12T20:27:02.023681] [INFO ] [sig ] [2002/3411] Forecasting MNSO... [2026-02-12T20:27:02.023711] [INFO ] [sig ] Generating forecast for: MNSO [2026-02-12T20:27:02.023929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNSO' from 'https://tdm.silogroup.org/data/derivative_storage/MNSO.csv'. [2026-02-12T20:27:02.036145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNSO'. [2026-02-12T20:27:02.036614] [INFO ] [FORECASTER] Starting predict_future for MNSO [2026-02-12T20:27:02.037504] [DEBUG] [LOCAL ] No optimal features file found for MNSO: ./output/feature-sets/MNSO.txt [2026-02-12T20:27:02.037559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:02.037615] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:02.037643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:02.037701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:02.099185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:02.100085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:02.100173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:02.100207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:02.227323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:02.227538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:02.227604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:02.227645] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:02.231553] [DEBUG] [FORECASTER] MNSO: Forecast T+1@11:T+2@11: DOWN (p=7.22%) [2026-02-12T20:27:02.231867] [INFO ] [FORECASTER] Completed predict_future for MNSO [2026-02-12T20:27:02.232003] [INFO ] [sig ] MNSO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:02.375385] [INFO ] [LOCAL ] Saved forecast: MNSO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MNSO.txt [2026-02-12T20:27:02.375560] [INFO ] [sig ] [2002/3411] Completed MNSO in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-12T20:27:02.375621] [INFO ] [sig ] [2003/3411] Forecasting MNTK... [2026-02-12T20:27:02.375652] [INFO ] [sig ] Generating forecast for: MNTK [2026-02-12T20:27:02.375682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNTK' from 'https://tdm.silogroup.org/data/derivative_storage/MNTK.csv'. [2026-02-12T20:27:02.388298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNTK'. [2026-02-12T20:27:02.388729] [INFO ] [FORECASTER] Starting predict_future for MNTK [2026-02-12T20:27:02.389535] [DEBUG] [LOCAL ] No optimal features file found for MNTK: ./output/feature-sets/MNTK.txt [2026-02-12T20:27:02.389616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:02.389650] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:02.389676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:02.389732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:02.450934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:02.451898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:02.452009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:02.452058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:02.577419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:02.577607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:02.577675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:02.577711] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:02.581785] [DEBUG] [FORECASTER] MNTK: Forecast T+1@11:T+2@11: UP (p=75.54%) [2026-02-12T20:27:02.582160] [INFO ] [FORECASTER] Completed predict_future for MNTK [2026-02-12T20:27:02.582482] [INFO ] [sig ] MNTK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:02.732244] [INFO ] [LOCAL ] Saved forecast: MNTK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MNTK.txt [2026-02-12T20:27:02.732429] [INFO ] [sig ] [2003/3411] Completed MNTK in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-12T20:27:02.732474] [INFO ] [sig ] [2004/3411] Forecasting MNY... [2026-02-12T20:27:02.732504] [INFO ] [sig ] Generating forecast for: MNY [2026-02-12T20:27:02.732535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNY' from 'https://tdm.silogroup.org/data/derivative_storage/MNY.csv'. [2026-02-12T20:27:02.748335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNY'. [2026-02-12T20:27:02.749146] [INFO ] [FORECASTER] Starting predict_future for MNY [2026-02-12T20:27:02.750090] [DEBUG] [LOCAL ] No optimal features file found for MNY: ./output/feature-sets/MNY.txt [2026-02-12T20:27:02.750145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:02.750179] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:02.750206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:02.750264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:02.811033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:02.812236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:02.812329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:02.812361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:02.932371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:02.932557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:02.932616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:02.932646] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:02.936256] [DEBUG] [FORECASTER] MNY: Forecast T+1@11:T+2@11: UP (p=67.14%) [2026-02-12T20:27:02.936544] [INFO ] [FORECASTER] Completed predict_future for MNY [2026-02-12T20:27:02.936693] [INFO ] [sig ] MNY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:03.079018] [INFO ] [LOCAL ] Saved forecast: MNY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MNY.txt [2026-02-12T20:27:03.079202] [INFO ] [sig ] [2004/3411] Completed MNY in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-12T20:27:03.079260] [INFO ] [sig ] [2005/3411] Forecasting MOD... [2026-02-12T20:27:03.079289] [INFO ] [sig ] Generating forecast for: MOD [2026-02-12T20:27:03.079320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOD' from 'https://tdm.silogroup.org/data/derivative_storage/MOD.csv'. [2026-02-12T20:27:03.093131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOD'. [2026-02-12T20:27:03.093774] [INFO ] [FORECASTER] Starting predict_future for MOD [2026-02-12T20:27:03.094795] [DEBUG] [LOCAL ] No optimal features file found for MOD: ./output/feature-sets/MOD.txt [2026-02-12T20:27:03.094848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:03.094880] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:03.094906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:03.094968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:03.154214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:03.155175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:03.155259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:03.155293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:03.282751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:03.282915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:03.282954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:03.282983] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:03.286387] [DEBUG] [FORECASTER] MOD: Forecast T+1@11:T+2@11: UP (p=65.97%) [2026-02-12T20:27:03.286691] [INFO ] [FORECASTER] Completed predict_future for MOD [2026-02-12T20:27:03.286826] [INFO ] [sig ] MOD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:03.430160] [INFO ] [LOCAL ] Saved forecast: MOD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MOD.txt [2026-02-12T20:27:03.430326] [INFO ] [sig ] [2005/3411] Completed MOD in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-12T20:27:03.430368] [INFO ] [sig ] [2006/3411] Forecasting MODL... [2026-02-12T20:27:03.430399] [INFO ] [sig ] Generating forecast for: MODL [2026-02-12T20:27:03.430431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MODL' from 'https://tdm.silogroup.org/data/derivative_storage/MODL.csv'. [2026-02-12T20:27:03.442222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MODL'. [2026-02-12T20:27:03.442561] [INFO ] [FORECASTER] Starting predict_future for MODL [2026-02-12T20:27:03.443343] [DEBUG] [LOCAL ] No optimal features file found for MODL: ./output/feature-sets/MODL.txt [2026-02-12T20:27:03.443395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:03.443427] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:03.443453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:03.443510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:03.500757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:03.501661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:03.501744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:03.501777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:03.626917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:03.627088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:03.627137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:03.627171] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:03.630909] [DEBUG] [FORECASTER] MODL: Forecast T+1@11:T+2@11: UP (p=93.51%) [2026-02-12T20:27:03.631391] [INFO ] [FORECASTER] Completed predict_future for MODL [2026-02-12T20:27:03.631524] [INFO ] [sig ] MODL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:03.790514] [INFO ] [LOCAL ] Saved forecast: MODL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MODL.txt [2026-02-12T20:27:03.790765] [INFO ] [sig ] [2006/3411] Completed MODL in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-12T20:27:03.790823] [INFO ] [sig ] [2007/3411] Forecasting MOFG... [2026-02-12T20:27:03.790863] [INFO ] [sig ] Generating forecast for: MOFG [2026-02-12T20:27:03.790904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOFG' from 'https://tdm.silogroup.org/data/derivative_storage/MOFG.csv'. [2026-02-12T20:27:03.806967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOFG'. [2026-02-12T20:27:03.807883] [INFO ] [FORECASTER] Starting predict_future for MOFG [2026-02-12T20:27:03.809366] [DEBUG] [LOCAL ] No optimal features file found for MOFG: ./output/feature-sets/MOFG.txt [2026-02-12T20:27:03.809426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:03.809475] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:03.809505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:03.809562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:03.871150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:03.872141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:03.872235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:03.872269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:04.021348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:04.021514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:04.021555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:04.021604] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:04.025589] [DEBUG] [FORECASTER] MOFG: Forecast T+1@11:T+2@11: DOWN (p=13.50%) [2026-02-12T20:27:04.025904] [INFO ] [FORECASTER] Completed predict_future for MOFG [2026-02-12T20:27:04.026063] [INFO ] [sig ] MOFG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:04.187144] [INFO ] [LOCAL ] Saved forecast: MOFG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MOFG.txt [2026-02-12T20:27:04.187347] [INFO ] [sig ] [2007/3411] Completed MOFG in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-12T20:27:04.187395] [INFO ] [sig ] [2008/3411] Forecasting MOH... [2026-02-12T20:27:04.187427] [INFO ] [sig ] Generating forecast for: MOH [2026-02-12T20:27:04.187458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOH' from 'https://tdm.silogroup.org/data/derivative_storage/MOH.csv'. [2026-02-12T20:27:04.204644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOH'. [2026-02-12T20:27:04.205210] [INFO ] [FORECASTER] Starting predict_future for MOH [2026-02-12T20:27:04.206345] [DEBUG] [LOCAL ] No optimal features file found for MOH: ./output/feature-sets/MOH.txt [2026-02-12T20:27:04.206425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:04.206464] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:04.206499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:04.206616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:04.275531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:04.276481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:04.276636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:04.276673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:04.404427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:04.404627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:04.404672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:04.404701] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:04.408513] [DEBUG] [FORECASTER] MOH: Forecast T+1@11:T+2@11: UP (p=92.81%) [2026-02-12T20:27:04.408863] [INFO ] [FORECASTER] Completed predict_future for MOH [2026-02-12T20:27:04.409012] [INFO ] [sig ] MOH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:04.556159] [INFO ] [LOCAL ] Saved forecast: MOH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MOH.txt [2026-02-12T20:27:04.556334] [INFO ] [sig ] [2008/3411] Completed MOH in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-12T20:27:04.556377] [INFO ] [sig ] [2009/3411] Forecasting MOMO... [2026-02-12T20:27:04.556409] [INFO ] [sig ] Generating forecast for: MOMO [2026-02-12T20:27:04.556440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOMO' from 'https://tdm.silogroup.org/data/derivative_storage/MOMO.csv'. [2026-02-12T20:27:04.569622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOMO'. [2026-02-12T20:27:04.570048] [INFO ] [FORECASTER] Starting predict_future for MOMO [2026-02-12T20:27:04.571622] [DEBUG] [LOCAL ] No optimal features file found for MOMO: ./output/feature-sets/MOMO.txt [2026-02-12T20:27:04.571692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:04.571736] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:04.571775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:04.571859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:04.647884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:04.648857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:04.648953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:04.648989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:04.782295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:04.782474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:04.782523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:04.782556] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:04.786769] [DEBUG] [FORECASTER] MOMO: Forecast T+1@11:T+2@11: UP (p=98.07%) [2026-02-12T20:27:04.787179] [INFO ] [FORECASTER] Completed predict_future for MOMO [2026-02-12T20:27:04.787386] [INFO ] [sig ] MOMO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:04.951866] [INFO ] [LOCAL ] Saved forecast: MOMO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MOMO.txt [2026-02-12T20:27:04.952071] [INFO ] [sig ] [2009/3411] Completed MOMO in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-12T20:27:04.952136] [INFO ] [sig ] [2010/3411] Forecasting MORN... [2026-02-12T20:27:04.952184] [INFO ] [sig ] Generating forecast for: MORN [2026-02-12T20:27:04.952230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MORN' from 'https://tdm.silogroup.org/data/derivative_storage/MORN.csv'. [2026-02-12T20:27:04.967158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MORN'. [2026-02-12T20:27:04.967734] [INFO ] [FORECASTER] Starting predict_future for MORN [2026-02-12T20:27:04.968635] [DEBUG] [LOCAL ] No optimal features file found for MORN: ./output/feature-sets/MORN.txt [2026-02-12T20:27:04.968689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:04.968722] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:04.968748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:04.968805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:05.029469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:05.030304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:05.030388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:05.030423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:05.159133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:05.159329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:05.159372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:05.159401] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:05.163105] [DEBUG] [FORECASTER] MORN: Forecast T+1@11:T+2@11: DOWN (p=2.53%) [2026-02-12T20:27:05.163403] [INFO ] [FORECASTER] Completed predict_future for MORN [2026-02-12T20:27:05.163536] [INFO ] [sig ] MORN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:05.308936] [INFO ] [LOCAL ] Saved forecast: MORN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MORN.txt [2026-02-12T20:27:05.309103] [INFO ] [sig ] [2010/3411] Completed MORN in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-12T20:27:05.309153] [INFO ] [sig ] [2011/3411] Forecasting MOS... [2026-02-12T20:27:05.309184] [INFO ] [sig ] Generating forecast for: MOS [2026-02-12T20:27:05.309214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOS' from 'https://tdm.silogroup.org/data/derivative_storage/MOS.csv'. [2026-02-12T20:27:05.322769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOS'. [2026-02-12T20:27:05.323203] [INFO ] [FORECASTER] Starting predict_future for MOS [2026-02-12T20:27:05.324051] [DEBUG] [LOCAL ] No optimal features file found for MOS: ./output/feature-sets/MOS.txt [2026-02-12T20:27:05.324105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:05.324137] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:05.324164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:05.324220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:05.382088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:05.382993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:05.383084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:05.383130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:05.507523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:05.507692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:05.507734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:05.507765] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:05.511213] [DEBUG] [FORECASTER] MOS: Forecast T+1@11:T+2@11: UP (p=63.12%) [2026-02-12T20:27:05.511495] [INFO ] [FORECASTER] Completed predict_future for MOS [2026-02-12T20:27:05.511646] [INFO ] [sig ] MOS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:05.653028] [INFO ] [LOCAL ] Saved forecast: MOS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MOS.txt [2026-02-12T20:27:05.653214] [INFO ] [sig ] [2011/3411] Completed MOS in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-12T20:27:05.653265] [INFO ] [sig ] [2012/3411] Forecasting MP... [2026-02-12T20:27:05.653307] [INFO ] [sig ] Generating forecast for: MP [2026-02-12T20:27:05.653351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MP' from 'https://tdm.silogroup.org/data/derivative_storage/MP.csv'. [2026-02-12T20:27:05.666128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MP'. [2026-02-12T20:27:05.666631] [INFO ] [FORECASTER] Starting predict_future for MP [2026-02-12T20:27:05.667703] [DEBUG] [LOCAL ] No optimal features file found for MP: ./output/feature-sets/MP.txt [2026-02-12T20:27:05.667760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:05.667794] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:05.667821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:05.667889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:05.736876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:05.737883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:05.737977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:05.738011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:05.875847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:05.876039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:05.876099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:05.876131] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:05.881049] [DEBUG] [FORECASTER] MP: Forecast T+1@11:T+2@11: DOWN (p=19.33%) [2026-02-12T20:27:05.881497] [INFO ] [FORECASTER] Completed predict_future for MP [2026-02-12T20:27:05.881683] [INFO ] [sig ] MP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:06.030909] [INFO ] [LOCAL ] Saved forecast: MP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MP.txt [2026-02-12T20:27:06.031071] [INFO ] [sig ] [2012/3411] Completed MP in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-12T20:27:06.031123] [INFO ] [sig ] [2013/3411] Forecasting MPA... [2026-02-12T20:27:06.031156] [INFO ] [sig ] Generating forecast for: MPA [2026-02-12T20:27:06.031187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPA' from 'https://tdm.silogroup.org/data/derivative_storage/MPA.csv'. [2026-02-12T20:27:06.044826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPA'. [2026-02-12T20:27:06.045204] [INFO ] [FORECASTER] Starting predict_future for MPA [2026-02-12T20:27:06.046028] [DEBUG] [LOCAL ] No optimal features file found for MPA: ./output/feature-sets/MPA.txt [2026-02-12T20:27:06.046082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:06.046114] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:06.046142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:06.046199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:06.102982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:06.103778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:06.103864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:06.103898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:06.214177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:06.214345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:06.214386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:06.214415] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:06.218021] [DEBUG] [FORECASTER] MPA: Forecast T+1@11:T+2@11: DOWN (p=5.87%) [2026-02-12T20:27:06.218348] [INFO ] [FORECASTER] Completed predict_future for MPA [2026-02-12T20:27:06.218485] [INFO ] [sig ] MPA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:06.372266] [INFO ] [LOCAL ] Saved forecast: MPA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MPA.txt [2026-02-12T20:27:06.372426] [INFO ] [sig ] [2013/3411] Completed MPA in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-12T20:27:06.372465] [INFO ] [sig ] [2014/3411] Forecasting MPAA... [2026-02-12T20:27:06.372497] [INFO ] [sig ] Generating forecast for: MPAA [2026-02-12T20:27:06.372526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPAA' from 'https://tdm.silogroup.org/data/derivative_storage/MPAA.csv'. [2026-02-12T20:27:06.384984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPAA'. [2026-02-12T20:27:06.385360] [INFO ] [FORECASTER] Starting predict_future for MPAA [2026-02-12T20:27:06.386169] [DEBUG] [LOCAL ] No optimal features file found for MPAA: ./output/feature-sets/MPAA.txt [2026-02-12T20:27:06.386222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:06.386255] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:06.386282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:06.386339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:06.447930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:06.448860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:06.448943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:06.448978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:06.580596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:06.580791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:06.580838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:06.580893] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:06.584650] [DEBUG] [FORECASTER] MPAA: Forecast T+1@11:T+2@11: UP (p=90.24%) [2026-02-12T20:27:06.584948] [INFO ] [FORECASTER] Completed predict_future for MPAA [2026-02-12T20:27:06.585083] [INFO ] [sig ] MPAA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:06.725635] [INFO ] [LOCAL ] Saved forecast: MPAA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MPAA.txt [2026-02-12T20:27:06.725785] [INFO ] [sig ] [2014/3411] Completed MPAA in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-12T20:27:06.725826] [INFO ] [sig ] [2015/3411] Forecasting MPB... [2026-02-12T20:27:06.725855] [INFO ] [sig ] Generating forecast for: MPB [2026-02-12T20:27:06.725884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPB' from 'https://tdm.silogroup.org/data/derivative_storage/MPB.csv'. [2026-02-12T20:27:06.739900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPB'. [2026-02-12T20:27:06.740466] [INFO ] [FORECASTER] Starting predict_future for MPB [2026-02-12T20:27:06.741339] [DEBUG] [LOCAL ] No optimal features file found for MPB: ./output/feature-sets/MPB.txt [2026-02-12T20:27:06.741616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:06.741692] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:06.741722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:06.741782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:06.804613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:06.805471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:06.805557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:06.805613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:06.930633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:06.930790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:06.930832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:06.930861] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:06.935560] [DEBUG] [FORECASTER] MPB: Forecast T+1@11:T+2@11: DOWN (p=0.29%) [2026-02-12T20:27:06.935897] [INFO ] [FORECASTER] Completed predict_future for MPB [2026-02-12T20:27:06.936038] [INFO ] [sig ] MPB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:07.095016] [INFO ] [LOCAL ] Saved forecast: MPB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MPB.txt [2026-02-12T20:27:07.095193] [INFO ] [sig ] [2015/3411] Completed MPB in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-12T20:27:07.095253] [INFO ] [sig ] [2016/3411] Forecasting MPC... [2026-02-12T20:27:07.095299] [INFO ] [sig ] Generating forecast for: MPC [2026-02-12T20:27:07.095337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPC' from 'https://tdm.silogroup.org/data/derivative_storage/MPC.csv'. [2026-02-12T20:27:07.109244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPC'. [2026-02-12T20:27:07.109655] [INFO ] [FORECASTER] Starting predict_future for MPC [2026-02-12T20:27:07.110482] [DEBUG] [LOCAL ] No optimal features file found for MPC: ./output/feature-sets/MPC.txt [2026-02-12T20:27:07.110535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:07.110567] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:07.110619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:07.110678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:07.172658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:07.173624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:07.173736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:07.173796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:07.302710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:07.302936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:07.302980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:07.303009] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:07.306662] [DEBUG] [FORECASTER] MPC: Forecast T+1@11:T+2@11: DOWN (p=2.68%) [2026-02-12T20:27:07.307004] [INFO ] [FORECASTER] Completed predict_future for MPC [2026-02-12T20:27:07.307157] [INFO ] [sig ] MPC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:07.459552] [INFO ] [LOCAL ] Saved forecast: MPC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MPC.txt [2026-02-12T20:27:07.459755] [INFO ] [sig ] [2016/3411] Completed MPC in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-12T20:27:07.459801] [INFO ] [sig ] [2017/3411] Forecasting MPX... [2026-02-12T20:27:07.459834] [INFO ] [sig ] Generating forecast for: MPX [2026-02-12T20:27:07.459879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPX' from 'https://tdm.silogroup.org/data/derivative_storage/MPX.csv'. [2026-02-12T20:27:07.472692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPX'. [2026-02-12T20:27:07.473127] [INFO ] [FORECASTER] Starting predict_future for MPX [2026-02-12T20:27:07.474320] [DEBUG] [LOCAL ] No optimal features file found for MPX: ./output/feature-sets/MPX.txt [2026-02-12T20:27:07.474374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:07.474410] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:07.474439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:07.474497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:07.536001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:07.536905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:07.536991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:07.537026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:07.654777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:07.654936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:07.654977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:07.655007] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:07.658545] [DEBUG] [FORECASTER] MPX: Forecast T+1@11:T+2@11: UP (p=98.77%) [2026-02-12T20:27:07.658854] [INFO ] [FORECASTER] Completed predict_future for MPX [2026-02-12T20:27:07.658987] [INFO ] [sig ] MPX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:07.805354] [INFO ] [LOCAL ] Saved forecast: MPX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MPX.txt [2026-02-12T20:27:07.805505] [INFO ] [sig ] [2017/3411] Completed MPX in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-12T20:27:07.805545] [INFO ] [sig ] [2018/3411] Forecasting MQ... [2026-02-12T20:27:07.805593] [INFO ] [sig ] Generating forecast for: MQ [2026-02-12T20:27:07.805627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQ' from 'https://tdm.silogroup.org/data/derivative_storage/MQ.csv'. [2026-02-12T20:27:07.818293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQ'. [2026-02-12T20:27:07.818666] [INFO ] [FORECASTER] Starting predict_future for MQ [2026-02-12T20:27:07.819476] [DEBUG] [LOCAL ] No optimal features file found for MQ: ./output/feature-sets/MQ.txt [2026-02-12T20:27:07.819530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:07.819563] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:07.819619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:07.819703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:07.876685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:07.877434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:07.877515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:07.877548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:08.002605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:08.002774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:08.002818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:08.002848] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:08.006621] [DEBUG] [FORECASTER] MQ: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-02-12T20:27:08.006909] [INFO ] [FORECASTER] Completed predict_future for MQ [2026-02-12T20:27:08.007046] [INFO ] [sig ] MQ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:08.153074] [INFO ] [LOCAL ] Saved forecast: MQ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MQ.txt [2026-02-12T20:27:08.153220] [INFO ] [sig ] [2018/3411] Completed MQ in 0.3s | 2.79 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-12T20:27:08.153271] [INFO ] [sig ] [2019/3411] Forecasting MQY... [2026-02-12T20:27:08.153312] [INFO ] [sig ] Generating forecast for: MQY [2026-02-12T20:27:08.153354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQY' from 'https://tdm.silogroup.org/data/derivative_storage/MQY.csv'. [2026-02-12T20:27:08.166909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQY'. [2026-02-12T20:27:08.167302] [INFO ] [FORECASTER] Starting predict_future for MQY [2026-02-12T20:27:08.168129] [DEBUG] [LOCAL ] No optimal features file found for MQY: ./output/feature-sets/MQY.txt [2026-02-12T20:27:08.168195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:08.168236] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:08.168270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:08.168333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:08.226133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:08.226887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:08.226970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:08.227002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:08.348717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:08.348875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:08.348917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:08.348946] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:08.352735] [DEBUG] [FORECASTER] MQY: Forecast T+1@11:T+2@11: DOWN (p=41.01%) [2026-02-12T20:27:08.353017] [INFO ] [FORECASTER] Completed predict_future for MQY [2026-02-12T20:27:08.353147] [INFO ] [sig ] MQY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:08.511216] [INFO ] [LOCAL ] Saved forecast: MQY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MQY.txt [2026-02-12T20:27:08.511374] [INFO ] [sig ] [2019/3411] Completed MQY in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-12T20:27:08.511418] [INFO ] [sig ] [2020/3411] Forecasting MRAM... [2026-02-12T20:27:08.511450] [INFO ] [sig ] Generating forecast for: MRAM [2026-02-12T20:27:08.511482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRAM' from 'https://tdm.silogroup.org/data/derivative_storage/MRAM.csv'. [2026-02-12T20:27:08.525894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRAM'. [2026-02-12T20:27:08.526307] [INFO ] [FORECASTER] Starting predict_future for MRAM [2026-02-12T20:27:08.527149] [DEBUG] [LOCAL ] No optimal features file found for MRAM: ./output/feature-sets/MRAM.txt [2026-02-12T20:27:08.527242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:08.527278] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:08.527307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:08.527365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:08.588880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:08.589744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:08.589829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:08.589864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:08.717972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:08.718136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:08.718185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:08.718222] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:08.722725] [DEBUG] [FORECASTER] MRAM: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-02-12T20:27:08.723080] [INFO ] [FORECASTER] Completed predict_future for MRAM [2026-02-12T20:27:08.723232] [INFO ] [sig ] MRAM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:08.885365] [INFO ] [LOCAL ] Saved forecast: MRAM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MRAM.txt [2026-02-12T20:27:08.885541] [INFO ] [sig ] [2020/3411] Completed MRAM in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-12T20:27:08.885794] [INFO ] [sig ] [2021/3411] Forecasting MRBK... [2026-02-12T20:27:08.885828] [INFO ] [sig ] Generating forecast for: MRBK [2026-02-12T20:27:08.885870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRBK' from 'https://tdm.silogroup.org/data/derivative_storage/MRBK.csv'. [2026-02-12T20:27:08.899336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRBK'. [2026-02-12T20:27:08.899759] [INFO ] [FORECASTER] Starting predict_future for MRBK [2026-02-12T20:27:08.900560] [DEBUG] [LOCAL ] No optimal features file found for MRBK: ./output/feature-sets/MRBK.txt [2026-02-12T20:27:08.900636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:08.900669] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:08.900696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:08.900755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:08.962009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:08.962942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:08.963030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:08.963066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:09.099758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:09.099923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:09.099965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:09.099993] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:09.103511] [DEBUG] [FORECASTER] MRBK: Forecast T+1@11:T+2@11: UP (p=67.02%) [2026-02-12T20:27:09.103848] [INFO ] [FORECASTER] Completed predict_future for MRBK [2026-02-12T20:27:09.103987] [INFO ] [sig ] MRBK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:09.263014] [INFO ] [LOCAL ] Saved forecast: MRBK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MRBK.txt [2026-02-12T20:27:09.263205] [INFO ] [sig ] [2021/3411] Completed MRBK in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-12T20:27:09.263258] [INFO ] [sig ] [2022/3411] Forecasting MRCC... [2026-02-12T20:27:09.263287] [INFO ] [sig ] Generating forecast for: MRCC [2026-02-12T20:27:09.263318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCC' from 'https://tdm.silogroup.org/data/derivative_storage/MRCC.csv'. [2026-02-12T20:27:09.275823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCC'. [2026-02-12T20:27:09.276175] [INFO ] [FORECASTER] Starting predict_future for MRCC [2026-02-12T20:27:09.276997] [DEBUG] [LOCAL ] No optimal features file found for MRCC: ./output/feature-sets/MRCC.txt [2026-02-12T20:27:09.277050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:09.277084] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:09.277112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:09.277172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:09.338599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:09.339398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:09.339481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:09.339516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:09.466906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:09.467061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:09.467102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:09.467133] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:09.470999] [DEBUG] [FORECASTER] MRCC: Forecast T+1@11:T+2@11: UP (p=92.17%) [2026-02-12T20:27:09.471315] [INFO ] [FORECASTER] Completed predict_future for MRCC [2026-02-12T20:27:09.471456] [INFO ] [sig ] MRCC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:09.615632] [INFO ] [LOCAL ] Saved forecast: MRCC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MRCC.txt [2026-02-12T20:27:09.615796] [INFO ] [sig ] [2022/3411] Completed MRCC in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-12T20:27:09.615837] [INFO ] [sig ] [2023/3411] Forecasting MRCY... [2026-02-12T20:27:09.615865] [INFO ] [sig ] Generating forecast for: MRCY [2026-02-12T20:27:09.615895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCY' from 'https://tdm.silogroup.org/data/derivative_storage/MRCY.csv'. [2026-02-12T20:27:09.628908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCY'. [2026-02-12T20:27:09.629379] [INFO ] [FORECASTER] Starting predict_future for MRCY [2026-02-12T20:27:09.630378] [DEBUG] [LOCAL ] No optimal features file found for MRCY: ./output/feature-sets/MRCY.txt [2026-02-12T20:27:09.630438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:09.630473] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:09.630501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:09.630560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:09.692897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:09.693953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:09.694048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:09.694083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:09.834953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:09.835129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:09.835186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:09.835231] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:09.839860] [DEBUG] [FORECASTER] MRCY: Forecast T+1@11:T+2@11: DOWN (p=37.23%) [2026-02-12T20:27:09.840262] [INFO ] [FORECASTER] Completed predict_future for MRCY [2026-02-12T20:27:09.840441] [INFO ] [sig ] MRCY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:09.989773] [INFO ] [LOCAL ] Saved forecast: MRCY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MRCY.txt [2026-02-12T20:27:09.989946] [INFO ] [sig ] [2023/3411] Completed MRCY in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-12T20:27:09.989988] [INFO ] [sig ] [2024/3411] Forecasting MRK... [2026-02-12T20:27:09.990018] [INFO ] [sig ] Generating forecast for: MRK [2026-02-12T20:27:09.990049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRK' from 'https://tdm.silogroup.org/data/derivative_storage/MRK.csv'. [2026-02-12T20:27:10.007735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRK'. [2026-02-12T20:27:10.008163] [INFO ] [FORECASTER] Starting predict_future for MRK [2026-02-12T20:27:10.009010] [DEBUG] [LOCAL ] No optimal features file found for MRK: ./output/feature-sets/MRK.txt [2026-02-12T20:27:10.009063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:10.009095] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:10.009122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:10.009181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:10.077232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:10.078283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:10.078397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:10.078438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:10.223105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:10.223301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:10.223343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:10.223373] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:10.227371] [DEBUG] [FORECASTER] MRK: Forecast T+1@11:T+2@11: UP (p=69.01%) [2026-02-12T20:27:10.227804] [INFO ] [FORECASTER] Completed predict_future for MRK [2026-02-12T20:27:10.227961] [INFO ] [sig ] MRK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:10.376507] [INFO ] [LOCAL ] Saved forecast: MRK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MRK.txt [2026-02-12T20:27:10.376702] [INFO ] [sig ] [2024/3411] Completed MRK in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-12T20:27:10.376747] [INFO ] [sig ] [2025/3411] Forecasting MRM... [2026-02-12T20:27:10.376777] [INFO ] [sig ] Generating forecast for: MRM [2026-02-12T20:27:10.376808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRM' from 'https://tdm.silogroup.org/data/derivative_storage/MRM.csv'. [2026-02-12T20:27:10.390519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRM'. [2026-02-12T20:27:10.390953] [INFO ] [FORECASTER] Starting predict_future for MRM [2026-02-12T20:27:10.391842] [DEBUG] [LOCAL ] No optimal features file found for MRM: ./output/feature-sets/MRM.txt [2026-02-12T20:27:10.391902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:10.391934] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:10.391962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:10.392019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:10.455951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:10.456865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:10.457004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:10.457052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:10.592384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:10.592538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:10.592597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:10.592629] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:10.596066] [DEBUG] [FORECASTER] MRM: Forecast T+1@11:T+2@11: UP (p=72.64%) [2026-02-12T20:27:10.596366] [INFO ] [FORECASTER] Completed predict_future for MRM [2026-02-12T20:27:10.596498] [INFO ] [sig ] MRM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:10.739080] [INFO ] [LOCAL ] Saved forecast: MRM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MRM.txt [2026-02-12T20:27:10.739233] [INFO ] [sig ] [2025/3411] Completed MRM in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-12T20:27:10.739284] [INFO ] [sig ] [2026/3411] Forecasting MRNA... [2026-02-12T20:27:10.739322] [INFO ] [sig ] Generating forecast for: MRNA [2026-02-12T20:27:10.739361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRNA' from 'https://tdm.silogroup.org/data/derivative_storage/MRNA.csv'. [2026-02-12T20:27:10.753187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRNA'. [2026-02-12T20:27:10.753562] [INFO ] [FORECASTER] Starting predict_future for MRNA [2026-02-12T20:27:10.754395] [DEBUG] [LOCAL ] No optimal features file found for MRNA: ./output/feature-sets/MRNA.txt [2026-02-12T20:27:10.754456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:10.754491] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:10.754518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:10.754601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:10.813254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:10.814094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:10.814181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:10.814221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:10.942678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:10.942834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:10.942876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:10.942906] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:10.947304] [DEBUG] [FORECASTER] MRNA: Forecast T+1@11:T+2@11: DOWN (p=37.43%) [2026-02-12T20:27:10.947644] [INFO ] [FORECASTER] Completed predict_future for MRNA [2026-02-12T20:27:10.947831] [INFO ] [sig ] MRNA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:11.103186] [INFO ] [LOCAL ] Saved forecast: MRNA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MRNA.txt [2026-02-12T20:27:11.103544] [INFO ] [sig ] [2026/3411] Completed MRNA in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-12T20:27:11.103627] [INFO ] [sig ] [2027/3411] Forecasting MRTN... [2026-02-12T20:27:11.103659] [INFO ] [sig ] Generating forecast for: MRTN [2026-02-12T20:27:11.103690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRTN' from 'https://tdm.silogroup.org/data/derivative_storage/MRTN.csv'. [2026-02-12T20:27:11.117457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRTN'. [2026-02-12T20:27:11.117856] [INFO ] [FORECASTER] Starting predict_future for MRTN [2026-02-12T20:27:11.118726] [DEBUG] [LOCAL ] No optimal features file found for MRTN: ./output/feature-sets/MRTN.txt [2026-02-12T20:27:11.118781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:11.118814] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:11.118840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:11.118898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:11.181875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:11.182693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:11.182779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:11.182813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:11.308638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:11.308813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:11.308854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:11.308885] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:11.312473] [DEBUG] [FORECASTER] MRTN: Forecast T+1@11:T+2@11: DOWN (p=29.86%) [2026-02-12T20:27:11.312782] [INFO ] [FORECASTER] Completed predict_future for MRTN [2026-02-12T20:27:11.312919] [INFO ] [sig ] MRTN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:11.467145] [INFO ] [LOCAL ] Saved forecast: MRTN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MRTN.txt [2026-02-12T20:27:11.467338] [INFO ] [sig ] [2027/3411] Completed MRTN in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-12T20:27:11.467385] [INFO ] [sig ] [2028/3411] Forecasting MRVI... [2026-02-12T20:27:11.467414] [INFO ] [sig ] Generating forecast for: MRVI [2026-02-12T20:27:11.467444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVI' from 'https://tdm.silogroup.org/data/derivative_storage/MRVI.csv'. [2026-02-12T20:27:11.480739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVI'. [2026-02-12T20:27:11.481123] [INFO ] [FORECASTER] Starting predict_future for MRVI [2026-02-12T20:27:11.481986] [DEBUG] [LOCAL ] No optimal features file found for MRVI: ./output/feature-sets/MRVI.txt [2026-02-12T20:27:11.482044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:11.482077] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:11.482104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:11.482160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:11.546873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:11.548033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:11.548124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:11.548157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:11.678762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:11.678926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:11.678968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:11.679003] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:11.683199] [DEBUG] [FORECASTER] MRVI: Forecast T+1@11:T+2@11: UP (p=52.78%) [2026-02-12T20:27:11.683532] [INFO ] [FORECASTER] Completed predict_future for MRVI [2026-02-12T20:27:11.683706] [INFO ] [sig ] MRVI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:11.833026] [INFO ] [LOCAL ] Saved forecast: MRVI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MRVI.txt [2026-02-12T20:27:11.833222] [INFO ] [sig ] [2028/3411] Completed MRVI in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-12T20:27:11.833273] [INFO ] [sig ] [2029/3411] Forecasting MRVL... [2026-02-12T20:27:11.833311] [INFO ] [sig ] Generating forecast for: MRVL [2026-02-12T20:27:11.833347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVL' from 'https://tdm.silogroup.org/data/derivative_storage/MRVL.csv'. [2026-02-12T20:27:11.844942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVL'. [2026-02-12T20:27:11.845374] [INFO ] [FORECASTER] Starting predict_future for MRVL [2026-02-12T20:27:11.846207] [DEBUG] [LOCAL ] No optimal features file found for MRVL: ./output/feature-sets/MRVL.txt [2026-02-12T20:27:11.846273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:11.846312] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:11.846345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:11.846410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:11.903919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:11.904819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:11.904909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:11.904942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:12.025092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:12.025261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:12.025302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:12.025331] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:12.028887] [DEBUG] [FORECASTER] MRVL: Forecast T+1@11:T+2@11: DOWN (p=30.14%) [2026-02-12T20:27:12.029190] [INFO ] [FORECASTER] Completed predict_future for MRVL [2026-02-12T20:27:12.029356] [INFO ] [sig ] MRVL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:12.174351] [INFO ] [LOCAL ] Saved forecast: MRVL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MRVL.txt [2026-02-12T20:27:12.174706] [INFO ] [sig ] [2029/3411] Completed MRVL in 0.3s | 2.79 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-12T20:27:12.174748] [INFO ] [sig ] [2030/3411] Forecasting MRX... [2026-02-12T20:27:12.174777] [INFO ] [sig ] Generating forecast for: MRX [2026-02-12T20:27:12.174808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRX' from 'https://tdm.silogroup.org/data/derivative_storage/MRX.csv'. [2026-02-12T20:27:12.186187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRX'. [2026-02-12T20:27:12.186483] [INFO ] [FORECASTER] Starting predict_future for MRX [2026-02-12T20:27:12.187303] [DEBUG] [LOCAL ] No optimal features file found for MRX: ./output/feature-sets/MRX.txt [2026-02-12T20:27:12.187355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:12.187387] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:12.187414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:12.187470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:12.247121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:12.247913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:12.248025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:12.248061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:12.373909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:12.374057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:12.374098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:12.374128] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:12.377653] [DEBUG] [FORECASTER] MRX: Forecast T+1@11:T+2@11: DOWN (p=32.93%) [2026-02-12T20:27:12.377933] [INFO ] [FORECASTER] Completed predict_future for MRX [2026-02-12T20:27:12.378064] [INFO ] [sig ] MRX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:12.522761] [INFO ] [LOCAL ] Saved forecast: MRX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MRX.txt [2026-02-12T20:27:12.522923] [INFO ] [sig ] [2030/3411] Completed MRX in 0.3s | 2.79 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-12T20:27:12.522963] [INFO ] [sig ] [2031/3411] Forecasting MS... [2026-02-12T20:27:12.522996] [INFO ] [sig ] Generating forecast for: MS [2026-02-12T20:27:12.523028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MS' from 'https://tdm.silogroup.org/data/derivative_storage/MS.csv'. [2026-02-12T20:27:12.535650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MS'. [2026-02-12T20:27:12.536058] [INFO ] [FORECASTER] Starting predict_future for MS [2026-02-12T20:27:12.536918] [DEBUG] [LOCAL ] No optimal features file found for MS: ./output/feature-sets/MS.txt [2026-02-12T20:27:12.536974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:12.537020] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:12.537050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:12.537109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:12.612308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:12.613482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:12.613614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:12.613676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:12.746213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:12.746379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:12.746421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:12.746450] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:12.749968] [DEBUG] [FORECASTER] MS: Forecast T+1@11:T+2@11: UP (p=80.91%) [2026-02-12T20:27:12.750260] [INFO ] [FORECASTER] Completed predict_future for MS [2026-02-12T20:27:12.750406] [INFO ] [sig ] MS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:12.900964] [INFO ] [LOCAL ] Saved forecast: MS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MS.txt [2026-02-12T20:27:12.901169] [INFO ] [sig ] [2031/3411] Completed MS in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-12T20:27:12.901226] [INFO ] [sig ] [2032/3411] Forecasting MSA... [2026-02-12T20:27:12.901261] [INFO ] [sig ] Generating forecast for: MSA [2026-02-12T20:27:12.901301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSA' from 'https://tdm.silogroup.org/data/derivative_storage/MSA.csv'. [2026-02-12T20:27:12.916449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSA'. [2026-02-12T20:27:12.916866] [INFO ] [FORECASTER] Starting predict_future for MSA [2026-02-12T20:27:12.917840] [DEBUG] [LOCAL ] No optimal features file found for MSA: ./output/feature-sets/MSA.txt [2026-02-12T20:27:12.917893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:12.917950] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:12.917979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:12.918036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:12.976200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:12.977103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:12.977268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:12.977307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:13.100056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:13.100221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:13.100268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:13.100298] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:13.104252] [DEBUG] [FORECASTER] MSA: Forecast T+1@11:T+2@11: DOWN (p=8.40%) [2026-02-12T20:27:13.104600] [INFO ] [FORECASTER] Completed predict_future for MSA [2026-02-12T20:27:13.104748] [INFO ] [sig ] MSA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:13.252814] [INFO ] [LOCAL ] Saved forecast: MSA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MSA.txt [2026-02-12T20:27:13.252960] [INFO ] [sig ] [2032/3411] Completed MSA in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-12T20:27:13.253000] [INFO ] [sig ] [2033/3411] Forecasting MSB... [2026-02-12T20:27:13.253029] [INFO ] [sig ] Generating forecast for: MSB [2026-02-12T20:27:13.253060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSB' from 'https://tdm.silogroup.org/data/derivative_storage/MSB.csv'. [2026-02-12T20:27:13.264334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSB'. [2026-02-12T20:27:13.264772] [INFO ] [FORECASTER] Starting predict_future for MSB [2026-02-12T20:27:13.265617] [DEBUG] [LOCAL ] No optimal features file found for MSB: ./output/feature-sets/MSB.txt [2026-02-12T20:27:13.265671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:13.265703] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:13.265730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:13.265786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:13.323904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:13.324780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:13.324866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:13.324901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:13.445550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:13.445720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:13.445763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:13.445790] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:13.449472] [DEBUG] [FORECASTER] MSB: Forecast T+1@11:T+2@11: DOWN (p=9.23%) [2026-02-12T20:27:13.449773] [INFO ] [FORECASTER] Completed predict_future for MSB [2026-02-12T20:27:13.449906] [INFO ] [sig ] MSB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:13.600045] [INFO ] [LOCAL ] Saved forecast: MSB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MSB.txt [2026-02-12T20:27:13.600241] [INFO ] [sig ] [2033/3411] Completed MSB in 0.3s | 2.79 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-12T20:27:13.600284] [INFO ] [sig ] [2034/3411] Forecasting MSBI... [2026-02-12T20:27:13.600337] [INFO ] [sig ] Generating forecast for: MSBI [2026-02-12T20:27:13.600407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSBI' from 'https://tdm.silogroup.org/data/derivative_storage/MSBI.csv'. [2026-02-12T20:27:13.614073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSBI'. [2026-02-12T20:27:13.614668] [INFO ] [FORECASTER] Starting predict_future for MSBI [2026-02-12T20:27:13.615532] [DEBUG] [LOCAL ] No optimal features file found for MSBI: ./output/feature-sets/MSBI.txt [2026-02-12T20:27:13.615601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:13.615640] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:13.615667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:13.615728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:13.674898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:13.675730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:13.675834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:13.675868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:13.809219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:13.809387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:13.809429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:13.809457] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:13.813077] [DEBUG] [FORECASTER] MSBI: Forecast T+1@11:T+2@11: UP (p=67.19%) [2026-02-12T20:27:13.813403] [INFO ] [FORECASTER] Completed predict_future for MSBI [2026-02-12T20:27:13.813545] [INFO ] [sig ] MSBI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:13.955064] [INFO ] [LOCAL ] Saved forecast: MSBI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MSBI.txt [2026-02-12T20:27:13.955224] [INFO ] [sig ] [2034/3411] Completed MSBI in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-12T20:27:13.955275] [INFO ] [sig ] [2035/3411] Forecasting MSCI... [2026-02-12T20:27:13.955309] [INFO ] [sig ] Generating forecast for: MSCI [2026-02-12T20:27:13.955339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSCI' from 'https://tdm.silogroup.org/data/derivative_storage/MSCI.csv'. [2026-02-12T20:27:13.968917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSCI'. [2026-02-12T20:27:13.969322] [INFO ] [FORECASTER] Starting predict_future for MSCI [2026-02-12T20:27:13.970158] [DEBUG] [LOCAL ] No optimal features file found for MSCI: ./output/feature-sets/MSCI.txt [2026-02-12T20:27:13.970210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:13.970249] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:13.970281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:13.970350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:14.027470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:14.028375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:14.028469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:14.028502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:14.147454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:14.147633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:14.147675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:14.147739] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:14.151749] [DEBUG] [FORECASTER] MSCI: Forecast T+1@11:T+2@11: UP (p=82.30%) [2026-02-12T20:27:14.152035] [INFO ] [FORECASTER] Completed predict_future for MSCI [2026-02-12T20:27:14.152171] [INFO ] [sig ] MSCI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:14.297405] [INFO ] [LOCAL ] Saved forecast: MSCI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MSCI.txt [2026-02-12T20:27:14.297591] [INFO ] [sig ] [2035/3411] Completed MSCI in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-12T20:27:14.297645] [INFO ] [sig ] [2036/3411] Forecasting MSD... [2026-02-12T20:27:14.297677] [INFO ] [sig ] Generating forecast for: MSD [2026-02-12T20:27:14.297707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSD' from 'https://tdm.silogroup.org/data/derivative_storage/MSD.csv'. [2026-02-12T20:27:14.311558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSD'. [2026-02-12T20:27:14.311918] [INFO ] [FORECASTER] Starting predict_future for MSD [2026-02-12T20:27:14.312821] [DEBUG] [LOCAL ] No optimal features file found for MSD: ./output/feature-sets/MSD.txt [2026-02-12T20:27:14.312873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:14.312906] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:14.312933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:14.312996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:14.372502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:14.373271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:14.373370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:14.373404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:14.498591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:14.498760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:14.498801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:14.498831] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:14.502372] [DEBUG] [FORECASTER] MSD: Forecast T+1@11:T+2@11: UP (p=55.06%) [2026-02-12T20:27:14.502682] [INFO ] [FORECASTER] Completed predict_future for MSD [2026-02-12T20:27:14.502838] [INFO ] [sig ] MSD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:14.646532] [INFO ] [LOCAL ] Saved forecast: MSD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MSD.txt [2026-02-12T20:27:14.646701] [INFO ] [sig ] [2036/3411] Completed MSD in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-12T20:27:14.646754] [INFO ] [sig ] [2037/3411] Forecasting MSEX... [2026-02-12T20:27:14.646785] [INFO ] [sig ] Generating forecast for: MSEX [2026-02-12T20:27:14.646816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSEX' from 'https://tdm.silogroup.org/data/derivative_storage/MSEX.csv'. [2026-02-12T20:27:14.659286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSEX'. [2026-02-12T20:27:14.659646] [INFO ] [FORECASTER] Starting predict_future for MSEX [2026-02-12T20:27:14.660439] [DEBUG] [LOCAL ] No optimal features file found for MSEX: ./output/feature-sets/MSEX.txt [2026-02-12T20:27:14.660492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:14.660524] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:14.660550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:14.660626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:14.721829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:14.722634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:14.722718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:14.722751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:14.844593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:14.844764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:14.844807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:14.844837] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:14.848615] [DEBUG] [FORECASTER] MSEX: Forecast T+1@11:T+2@11: DOWN (p=23.59%) [2026-02-12T20:27:14.848987] [INFO ] [FORECASTER] Completed predict_future for MSEX [2026-02-12T20:27:14.849146] [INFO ] [sig ] MSEX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:15.001954] [INFO ] [LOCAL ] Saved forecast: MSEX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MSEX.txt [2026-02-12T20:27:15.002140] [INFO ] [sig ] [2037/3411] Completed MSEX in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-12T20:27:15.002188] [INFO ] [sig ] [2038/3411] Forecasting MSFD... [2026-02-12T20:27:15.002217] [INFO ] [sig ] Generating forecast for: MSFD [2026-02-12T20:27:15.002248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFD' from 'https://tdm.silogroup.org/data/derivative_storage/MSFD.csv'. [2026-02-12T20:27:15.013596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFD'. [2026-02-12T20:27:15.013913] [INFO ] [FORECASTER] Starting predict_future for MSFD [2026-02-12T20:27:15.014739] [DEBUG] [LOCAL ] No optimal features file found for MSFD: ./output/feature-sets/MSFD.txt [2026-02-12T20:27:15.014791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:15.014822] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:15.014849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:15.014910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:15.073797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:15.074603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:15.074707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:15.074742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:15.197528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:15.197702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:15.197744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:15.197788] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:15.201296] [DEBUG] [FORECASTER] MSFD: Forecast T+1@11:T+2@11: UP (p=84.61%) [2026-02-12T20:27:15.201615] [INFO ] [FORECASTER] Completed predict_future for MSFD [2026-02-12T20:27:15.201753] [INFO ] [sig ] MSFD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:15.348630] [INFO ] [LOCAL ] Saved forecast: MSFD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MSFD.txt [2026-02-12T20:27:15.348785] [INFO ] [sig ] [2038/3411] Completed MSFD in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-12T20:27:15.348834] [INFO ] [sig ] [2039/3411] Forecasting MSFL... [2026-02-12T20:27:15.348864] [INFO ] [sig ] Generating forecast for: MSFL [2026-02-12T20:27:15.348893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFL' from 'https://tdm.silogroup.org/data/derivative_storage/MSFL.csv'. [2026-02-12T20:27:15.360303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFL'. [2026-02-12T20:27:15.360665] [INFO ] [FORECASTER] Starting predict_future for MSFL [2026-02-12T20:27:15.361447] [DEBUG] [LOCAL ] No optimal features file found for MSFL: ./output/feature-sets/MSFL.txt [2026-02-12T20:27:15.361499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:15.361531] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:15.361557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:15.361642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:15.420077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:15.420852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:15.420934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:15.420967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:15.548905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:15.549066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:15.549113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:15.549142] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:15.553034] [DEBUG] [FORECASTER] MSFL: Forecast T+1@11:T+2@11: DOWN (p=44.34%) [2026-02-12T20:27:15.553312] [INFO ] [FORECASTER] Completed predict_future for MSFL [2026-02-12T20:27:15.553460] [INFO ] [sig ] MSFL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:15.696474] [INFO ] [LOCAL ] Saved forecast: MSFL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MSFL.txt [2026-02-12T20:27:15.696670] [INFO ] [sig ] [2039/3411] Completed MSFL in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-12T20:27:15.696716] [INFO ] [sig ] [2040/3411] Forecasting MSGE... [2026-02-12T20:27:15.696744] [INFO ] [sig ] Generating forecast for: MSGE [2026-02-12T20:27:15.696774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGE' from 'https://tdm.silogroup.org/data/derivative_storage/MSGE.csv'. [2026-02-12T20:27:15.708279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGE'. [2026-02-12T20:27:15.708822] [INFO ] [FORECASTER] Starting predict_future for MSGE [2026-02-12T20:27:15.709640] [DEBUG] [LOCAL ] No optimal features file found for MSGE: ./output/feature-sets/MSGE.txt [2026-02-12T20:27:15.709693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:15.709724] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:15.709750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:15.709806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:15.769056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:15.769968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:15.770074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:15.770108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:15.895595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:15.895748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:15.895788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:15.895817] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:15.899230] [DEBUG] [FORECASTER] MSGE: Forecast T+1@11:T+2@11: DOWN (p=15.64%) [2026-02-12T20:27:15.899520] [INFO ] [FORECASTER] Completed predict_future for MSGE [2026-02-12T20:27:15.899666] [INFO ] [sig ] MSGE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:16.041875] [INFO ] [LOCAL ] Saved forecast: MSGE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MSGE.txt [2026-02-12T20:27:16.042023] [INFO ] [sig ] [2040/3411] Completed MSGE in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-12T20:27:16.042062] [INFO ] [sig ] [2041/3411] Forecasting MSGM... [2026-02-12T20:27:16.042091] [INFO ] [sig ] Generating forecast for: MSGM [2026-02-12T20:27:16.042123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGM' from 'https://tdm.silogroup.org/data/derivative_storage/MSGM.csv'. [2026-02-12T20:27:16.054290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGM'. [2026-02-12T20:27:16.054642] [INFO ] [FORECASTER] Starting predict_future for MSGM [2026-02-12T20:27:16.055437] [DEBUG] [LOCAL ] No optimal features file found for MSGM: ./output/feature-sets/MSGM.txt [2026-02-12T20:27:16.055492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:16.055524] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:16.055550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:16.055637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:16.112858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:16.113939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:16.114024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:16.114056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:16.236597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:16.236760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:16.236802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:16.236831] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:16.241198] [DEBUG] [FORECASTER] MSGM: Forecast T+1@11:T+2@11: DOWN (p=45.01%) [2026-02-12T20:27:16.241530] [INFO ] [FORECASTER] Completed predict_future for MSGM [2026-02-12T20:27:16.241701] [INFO ] [sig ] MSGM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:16.384767] [INFO ] [LOCAL ] Saved forecast: MSGM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MSGM.txt [2026-02-12T20:27:16.384920] [INFO ] [sig ] [2041/3411] Completed MSGM in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-12T20:27:16.384961] [INFO ] [sig ] [2042/3411] Forecasting MSGS... [2026-02-12T20:27:16.384990] [INFO ] [sig ] Generating forecast for: MSGS [2026-02-12T20:27:16.385021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGS' from 'https://tdm.silogroup.org/data/derivative_storage/MSGS.csv'. [2026-02-12T20:27:16.396949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGS'. [2026-02-12T20:27:16.397277] [INFO ] [FORECASTER] Starting predict_future for MSGS [2026-02-12T20:27:16.398076] [DEBUG] [LOCAL ] No optimal features file found for MSGS: ./output/feature-sets/MSGS.txt [2026-02-12T20:27:16.398128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:16.398171] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:16.398201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:16.398257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:16.455897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:16.456698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:16.456836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:16.456871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:16.580272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:16.580429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:16.580468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:16.580498] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:16.583948] [DEBUG] [FORECASTER] MSGS: Forecast T+1@11:T+2@11: UP (p=82.21%) [2026-02-12T20:27:16.584226] [INFO ] [FORECASTER] Completed predict_future for MSGS [2026-02-12T20:27:16.584360] [INFO ] [sig ] MSGS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:16.725931] [INFO ] [LOCAL ] Saved forecast: MSGS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MSGS.txt [2026-02-12T20:27:16.726078] [INFO ] [sig ] [2042/3411] Completed MSGS in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-12T20:27:16.726119] [INFO ] [sig ] [2043/3411] Forecasting MSI... [2026-02-12T20:27:16.726148] [INFO ] [sig ] Generating forecast for: MSI [2026-02-12T20:27:16.726179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSI' from 'https://tdm.silogroup.org/data/derivative_storage/MSI.csv'. [2026-02-12T20:27:16.738037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSI'. [2026-02-12T20:27:16.738367] [INFO ] [FORECASTER] Starting predict_future for MSI [2026-02-12T20:27:16.739200] [DEBUG] [LOCAL ] No optimal features file found for MSI: ./output/feature-sets/MSI.txt [2026-02-12T20:27:16.739252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:16.739286] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:16.739319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:16.739389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:16.798010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:16.798845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:16.798930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:16.798965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:16.929058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:16.929225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:16.929266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:16.929300] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:16.932858] [DEBUG] [FORECASTER] MSI: Forecast T+1@11:T+2@11: DOWN (p=43.31%) [2026-02-12T20:27:16.933156] [INFO ] [FORECASTER] Completed predict_future for MSI [2026-02-12T20:27:16.933295] [INFO ] [sig ] MSI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:17.078275] [INFO ] [LOCAL ] Saved forecast: MSI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MSI.txt [2026-02-12T20:27:17.078445] [INFO ] [sig ] [2043/3411] Completed MSI in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-12T20:27:17.078496] [INFO ] [sig ] [2044/3411] Forecasting MSM... [2026-02-12T20:27:17.078525] [INFO ] [sig ] Generating forecast for: MSM [2026-02-12T20:27:17.078555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSM' from 'https://tdm.silogroup.org/data/derivative_storage/MSM.csv'. [2026-02-12T20:27:17.091209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSM'. [2026-02-12T20:27:17.091590] [INFO ] [FORECASTER] Starting predict_future for MSM [2026-02-12T20:27:17.092387] [DEBUG] [LOCAL ] No optimal features file found for MSM: ./output/feature-sets/MSM.txt [2026-02-12T20:27:17.092440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:17.092484] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:17.092517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:17.092596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:17.154546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:17.155410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:17.155496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:17.155530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:17.279442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:17.279615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:17.279658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:17.279688] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:17.283191] [DEBUG] [FORECASTER] MSM: Forecast T+1@11:T+2@11: UP (p=88.96%) [2026-02-12T20:27:17.283480] [INFO ] [FORECASTER] Completed predict_future for MSM [2026-02-12T20:27:17.283658] [INFO ] [sig ] MSM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:17.426155] [INFO ] [LOCAL ] Saved forecast: MSM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MSM.txt [2026-02-12T20:27:17.426330] [INFO ] [sig ] [2044/3411] Completed MSM in 0.3s | 2.79 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-12T20:27:17.426381] [INFO ] [sig ] [2045/3411] Forecasting MTB... [2026-02-12T20:27:17.426418] [INFO ] [sig ] Generating forecast for: MTB [2026-02-12T20:27:17.426454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTB' from 'https://tdm.silogroup.org/data/derivative_storage/MTB.csv'. [2026-02-12T20:27:17.439309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTB'. [2026-02-12T20:27:17.439729] [INFO ] [FORECASTER] Starting predict_future for MTB [2026-02-12T20:27:17.440598] [DEBUG] [LOCAL ] No optimal features file found for MTB: ./output/feature-sets/MTB.txt [2026-02-12T20:27:17.440655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:17.440717] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:17.440751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:17.440824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:17.500023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:17.500900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:17.500985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:17.501019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:17.637814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:17.638000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:17.638044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:17.638076] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:17.641918] [DEBUG] [FORECASTER] MTB: Forecast T+1@11:T+2@11: UP (p=62.51%) [2026-02-12T20:27:17.642262] [INFO ] [FORECASTER] Completed predict_future for MTB [2026-02-12T20:27:17.642412] [INFO ] [sig ] MTB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:17.795867] [INFO ] [LOCAL ] Saved forecast: MTB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MTB.txt [2026-02-12T20:27:17.796055] [INFO ] [sig ] [2045/3411] Completed MTB in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-12T20:27:17.796096] [INFO ] [sig ] [2046/3411] Forecasting MTCH... [2026-02-12T20:27:17.796127] [INFO ] [sig ] Generating forecast for: MTCH [2026-02-12T20:27:17.796167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTCH' from 'https://tdm.silogroup.org/data/derivative_storage/MTCH.csv'. [2026-02-12T20:27:17.808337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTCH'. [2026-02-12T20:27:17.808749] [INFO ] [FORECASTER] Starting predict_future for MTCH [2026-02-12T20:27:17.809541] [DEBUG] [LOCAL ] No optimal features file found for MTCH: ./output/feature-sets/MTCH.txt [2026-02-12T20:27:17.809612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:17.809646] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:17.809866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:17.809923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:17.876967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:17.877902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:17.877993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:17.878028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:18.001616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:18.001773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:18.001814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:18.001842] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:18.005215] [DEBUG] [FORECASTER] MTCH: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-02-12T20:27:18.005494] [INFO ] [FORECASTER] Completed predict_future for MTCH [2026-02-12T20:27:18.005646] [INFO ] [sig ] MTCH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:18.157109] [INFO ] [LOCAL ] Saved forecast: MTCH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MTCH.txt [2026-02-12T20:27:18.157294] [INFO ] [sig ] [2046/3411] Completed MTCH in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-12T20:27:18.157340] [INFO ] [sig ] [2047/3411] Forecasting MTG... [2026-02-12T20:27:18.157371] [INFO ] [sig ] Generating forecast for: MTG [2026-02-12T20:27:18.157403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTG' from 'https://tdm.silogroup.org/data/derivative_storage/MTG.csv'. [2026-02-12T20:27:18.170035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTG'. [2026-02-12T20:27:18.170397] [INFO ] [FORECASTER] Starting predict_future for MTG [2026-02-12T20:27:18.171222] [DEBUG] [LOCAL ] No optimal features file found for MTG: ./output/feature-sets/MTG.txt [2026-02-12T20:27:18.171276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:18.171328] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:18.171358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:18.171421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:18.231591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:18.232439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:18.232527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:18.232561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:18.362541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:18.362741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:18.362786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:18.362817] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:18.366771] [DEBUG] [FORECASTER] MTG: Forecast T+1@11:T+2@11: DOWN (p=24.29%) [2026-02-12T20:27:18.367077] [INFO ] [FORECASTER] Completed predict_future for MTG [2026-02-12T20:27:18.367265] [INFO ] [sig ] MTG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:18.515085] [INFO ] [LOCAL ] Saved forecast: MTG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MTG.txt [2026-02-12T20:27:18.515245] [INFO ] [sig ] [2047/3411] Completed MTG in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-12T20:27:18.515287] [INFO ] [sig ] [2048/3411] Forecasting MTH... [2026-02-12T20:27:18.515316] [INFO ] [sig ] Generating forecast for: MTH [2026-02-12T20:27:18.515347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTH' from 'https://tdm.silogroup.org/data/derivative_storage/MTH.csv'. [2026-02-12T20:27:18.527936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTH'. [2026-02-12T20:27:18.528324] [INFO ] [FORECASTER] Starting predict_future for MTH [2026-02-12T20:27:18.529195] [DEBUG] [LOCAL ] No optimal features file found for MTH: ./output/feature-sets/MTH.txt [2026-02-12T20:27:18.529261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:18.529312] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:18.529341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:18.529399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:18.591255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:18.592087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:18.592203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:18.592240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:18.716971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:18.717125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:18.717166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:18.717196] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:18.721416] [DEBUG] [FORECASTER] MTH: Forecast T+1@11:T+2@11: DOWN (p=36.07%) [2026-02-12T20:27:18.721726] [INFO ] [FORECASTER] Completed predict_future for MTH [2026-02-12T20:27:18.721863] [INFO ] [sig ] MTH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:18.871141] [INFO ] [LOCAL ] Saved forecast: MTH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MTH.txt [2026-02-12T20:27:18.871278] [INFO ] [sig ] [2048/3411] Completed MTH in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-12T20:27:18.871317] [INFO ] [sig ] [2049/3411] Forecasting MTLS... [2026-02-12T20:27:18.871348] [INFO ] [sig ] Generating forecast for: MTLS [2026-02-12T20:27:18.871379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTLS' from 'https://tdm.silogroup.org/data/derivative_storage/MTLS.csv'. [2026-02-12T20:27:18.883204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTLS'. [2026-02-12T20:27:18.883514] [INFO ] [FORECASTER] Starting predict_future for MTLS [2026-02-12T20:27:18.884330] [DEBUG] [LOCAL ] No optimal features file found for MTLS: ./output/feature-sets/MTLS.txt [2026-02-12T20:27:18.884388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:18.884461] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:18.884497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:18.884561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:18.952262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:18.953337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:18.953422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:18.953457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:19.080371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:19.080532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:19.080786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:19.080820] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:19.084535] [DEBUG] [FORECASTER] MTLS: Forecast T+1@11:T+2@11: DOWN (p=23.98%) [2026-02-12T20:27:19.084831] [INFO ] [FORECASTER] Completed predict_future for MTLS [2026-02-12T20:27:19.085158] [INFO ] [sig ] MTLS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:19.230982] [INFO ] [LOCAL ] Saved forecast: MTLS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MTLS.txt [2026-02-12T20:27:19.231148] [INFO ] [sig ] [2049/3411] Completed MTLS in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-12T20:27:19.231191] [INFO ] [sig ] [2050/3411] Forecasting MTN... [2026-02-12T20:27:19.231223] [INFO ] [sig ] Generating forecast for: MTN [2026-02-12T20:27:19.231254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTN' from 'https://tdm.silogroup.org/data/derivative_storage/MTN.csv'. [2026-02-12T20:27:19.245483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTN'. [2026-02-12T20:27:19.246134] [INFO ] [FORECASTER] Starting predict_future for MTN [2026-02-12T20:27:19.246989] [DEBUG] [LOCAL ] No optimal features file found for MTN: ./output/feature-sets/MTN.txt [2026-02-12T20:27:19.247043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:19.247074] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:19.247100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:19.247157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:19.310852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:19.311835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:19.311928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:19.311964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:19.447457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:19.447649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:19.447694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:19.447725] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:19.451442] [DEBUG] [FORECASTER] MTN: Forecast T+1@11:T+2@11: DOWN (p=10.11%) [2026-02-12T20:27:19.451786] [INFO ] [FORECASTER] Completed predict_future for MTN [2026-02-12T20:27:19.451938] [INFO ] [sig ] MTN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:19.623732] [INFO ] [LOCAL ] Saved forecast: MTN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MTN.txt [2026-02-12T20:27:19.623998] [INFO ] [sig ] [2050/3411] Completed MTN in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-12T20:27:19.624070] [INFO ] [sig ] [2051/3411] Forecasting MTRN... [2026-02-12T20:27:19.624126] [INFO ] [sig ] Generating forecast for: MTRN [2026-02-12T20:27:19.624181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRN' from 'https://tdm.silogroup.org/data/derivative_storage/MTRN.csv'. [2026-02-12T20:27:19.641489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRN'. [2026-02-12T20:27:19.642035] [INFO ] [FORECASTER] Starting predict_future for MTRN [2026-02-12T20:27:19.643214] [DEBUG] [LOCAL ] No optimal features file found for MTRN: ./output/feature-sets/MTRN.txt [2026-02-12T20:27:19.643282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:19.643330] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:19.643374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:19.643485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:19.738112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:19.739816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:19.739977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:19.740031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:19.918126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:19.918345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:19.918416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:19.918469] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:19.923995] [DEBUG] [FORECASTER] MTRN: Forecast T+1@11:T+2@11: DOWN (p=25.41%) [2026-02-12T20:27:19.924508] [INFO ] [FORECASTER] Completed predict_future for MTRN [2026-02-12T20:27:19.924758] [INFO ] [sig ] MTRN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:20.157675] [INFO ] [LOCAL ] Saved forecast: MTRN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MTRN.txt [2026-02-12T20:27:20.157917] [INFO ] [sig ] [2051/3411] Completed MTRN in 0.5s | 2.79 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-12T20:27:20.157983] [INFO ] [sig ] [2052/3411] Forecasting MTRX... [2026-02-12T20:27:20.158035] [INFO ] [sig ] Generating forecast for: MTRX [2026-02-12T20:27:20.158091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRX' from 'https://tdm.silogroup.org/data/derivative_storage/MTRX.csv'. [2026-02-12T20:27:20.195077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRX'. [2026-02-12T20:27:20.195651] [INFO ] [FORECASTER] Starting predict_future for MTRX [2026-02-12T20:27:20.196953] [DEBUG] [LOCAL ] No optimal features file found for MTRX: ./output/feature-sets/MTRX.txt [2026-02-12T20:27:20.197030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:20.197084] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:20.197130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:20.197601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:20.283793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:20.285428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:20.285931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:20.285992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:20.479538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:20.479864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:20.479936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:20.480042] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:20.486295] [DEBUG] [FORECASTER] MTRX: Forecast T+1@11:T+2@11: DOWN (p=48.37%) [2026-02-12T20:27:20.486951] [INFO ] [FORECASTER] Completed predict_future for MTRX [2026-02-12T20:27:20.487208] [INFO ] [sig ] MTRX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:20.708220] [INFO ] [LOCAL ] Saved forecast: MTRX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MTRX.txt [2026-02-12T20:27:20.708491] [INFO ] [sig ] [2052/3411] Completed MTRX in 0.6s | 2.79 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-12T20:27:20.708542] [INFO ] [sig ] [2053/3411] Forecasting MTSI... [2026-02-12T20:27:20.708603] [INFO ] [sig ] Generating forecast for: MTSI [2026-02-12T20:27:20.708647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTSI' from 'https://tdm.silogroup.org/data/derivative_storage/MTSI.csv'. [2026-02-12T20:27:20.737797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTSI'. [2026-02-12T20:27:20.738508] [INFO ] [FORECASTER] Starting predict_future for MTSI [2026-02-12T20:27:20.739879] [DEBUG] [LOCAL ] No optimal features file found for MTSI: ./output/feature-sets/MTSI.txt [2026-02-12T20:27:20.739957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:20.739999] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:20.740032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:20.740154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:20.810012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:20.811207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:20.811308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:20.811344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:20.939261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:20.939440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:20.939491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:20.939546] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:20.943898] [DEBUG] [FORECASTER] MTSI: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-02-12T20:27:20.944340] [INFO ] [FORECASTER] Completed predict_future for MTSI [2026-02-12T20:27:20.944545] [INFO ] [sig ] MTSI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:21.105786] [INFO ] [LOCAL ] Saved forecast: MTSI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MTSI.txt [2026-02-12T20:27:21.105967] [INFO ] [sig ] [2053/3411] Completed MTSI in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-12T20:27:21.106009] [INFO ] [sig ] [2054/3411] Forecasting MTX... [2026-02-12T20:27:21.106041] [INFO ] [sig ] Generating forecast for: MTX [2026-02-12T20:27:21.106072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTX' from 'https://tdm.silogroup.org/data/derivative_storage/MTX.csv'. [2026-02-12T20:27:21.118917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTX'. [2026-02-12T20:27:21.119351] [INFO ] [FORECASTER] Starting predict_future for MTX [2026-02-12T20:27:21.120324] [DEBUG] [LOCAL ] No optimal features file found for MTX: ./output/feature-sets/MTX.txt [2026-02-12T20:27:21.120395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:21.120441] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:21.120475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:21.120545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:21.184096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:21.185064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:21.185161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:21.185194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:21.333794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:21.333961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:21.334001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:21.334031] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:21.337793] [DEBUG] [FORECASTER] MTX: Forecast T+1@11:T+2@11: UP (p=51.82%) [2026-02-12T20:27:21.338153] [INFO ] [FORECASTER] Completed predict_future for MTX [2026-02-12T20:27:21.338306] [INFO ] [sig ] MTX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:21.506108] [INFO ] [LOCAL ] Saved forecast: MTX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MTX.txt [2026-02-12T20:27:21.506273] [INFO ] [sig ] [2054/3411] Completed MTX in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-12T20:27:21.506317] [INFO ] [sig ] [2055/3411] Forecasting MTZ... [2026-02-12T20:27:21.506360] [INFO ] [sig ] Generating forecast for: MTZ [2026-02-12T20:27:21.506397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTZ' from 'https://tdm.silogroup.org/data/derivative_storage/MTZ.csv'. [2026-02-12T20:27:21.518863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTZ'. [2026-02-12T20:27:21.519271] [INFO ] [FORECASTER] Starting predict_future for MTZ [2026-02-12T20:27:21.520177] [DEBUG] [LOCAL ] No optimal features file found for MTZ: ./output/feature-sets/MTZ.txt [2026-02-12T20:27:21.520247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:21.520280] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:21.520307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:21.520365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:21.582557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:21.583708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:21.583825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:21.583865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:21.726125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:21.726288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:21.726330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:21.726358] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:21.730168] [DEBUG] [FORECASTER] MTZ: Forecast T+1@11:T+2@11: DOWN (p=36.90%) [2026-02-12T20:27:21.730486] [INFO ] [FORECASTER] Completed predict_future for MTZ [2026-02-12T20:27:21.730650] [INFO ] [sig ] MTZ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:21.885384] [INFO ] [LOCAL ] Saved forecast: MTZ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MTZ.txt [2026-02-12T20:27:21.885566] [INFO ] [sig ] [2055/3411] Completed MTZ in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-12T20:27:21.885631] [INFO ] [sig ] [2056/3411] Forecasting MUA... [2026-02-12T20:27:21.885660] [INFO ] [sig ] Generating forecast for: MUA [2026-02-12T20:27:21.885690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUA' from 'https://tdm.silogroup.org/data/derivative_storage/MUA.csv'. [2026-02-12T20:27:21.898178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUA'. [2026-02-12T20:27:21.898556] [INFO ] [FORECASTER] Starting predict_future for MUA [2026-02-12T20:27:21.899543] [DEBUG] [LOCAL ] No optimal features file found for MUA: ./output/feature-sets/MUA.txt [2026-02-12T20:27:21.899633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:21.899668] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:21.899695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:21.899754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:21.957774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:21.958621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:21.958705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:21.958739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:22.093061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:22.093219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:22.093259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:22.093289] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:22.097206] [DEBUG] [FORECASTER] MUA: Forecast T+1@11:T+2@11: DOWN (p=1.75%) [2026-02-12T20:27:22.097533] [INFO ] [FORECASTER] Completed predict_future for MUA [2026-02-12T20:27:22.097702] [INFO ] [sig ] MUA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:22.249498] [INFO ] [LOCAL ] Saved forecast: MUA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MUA.txt [2026-02-12T20:27:22.249697] [INFO ] [sig ] [2056/3411] Completed MUA in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-12T20:27:22.249747] [INFO ] [sig ] [2057/3411] Forecasting MUC... [2026-02-12T20:27:22.249779] [INFO ] [sig ] Generating forecast for: MUC [2026-02-12T20:27:22.249812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUC' from 'https://tdm.silogroup.org/data/derivative_storage/MUC.csv'. [2026-02-12T20:27:22.262903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUC'. [2026-02-12T20:27:22.263272] [INFO ] [FORECASTER] Starting predict_future for MUC [2026-02-12T20:27:22.264197] [DEBUG] [LOCAL ] No optimal features file found for MUC: ./output/feature-sets/MUC.txt [2026-02-12T20:27:22.264257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:22.264299] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:22.264329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:22.264388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:22.325464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:22.326372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:22.326466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:22.326500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:22.464281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:22.464471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:22.464524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:22.464557] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:22.468690] [DEBUG] [FORECASTER] MUC: Forecast T+1@11:T+2@11: DOWN (p=13.97%) [2026-02-12T20:27:22.468995] [INFO ] [FORECASTER] Completed predict_future for MUC [2026-02-12T20:27:22.469136] [INFO ] [sig ] MUC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:22.618738] [INFO ] [LOCAL ] Saved forecast: MUC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MUC.txt [2026-02-12T20:27:22.618894] [INFO ] [sig ] [2057/3411] Completed MUC in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-12T20:27:22.618937] [INFO ] [sig ] [2058/3411] Forecasting MUFG... [2026-02-12T20:27:22.618966] [INFO ] [sig ] Generating forecast for: MUFG [2026-02-12T20:27:22.618996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUFG' from 'https://tdm.silogroup.org/data/derivative_storage/MUFG.csv'. [2026-02-12T20:27:22.632014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUFG'. [2026-02-12T20:27:22.632385] [INFO ] [FORECASTER] Starting predict_future for MUFG [2026-02-12T20:27:22.633328] [DEBUG] [LOCAL ] No optimal features file found for MUFG: ./output/feature-sets/MUFG.txt [2026-02-12T20:27:22.633384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:22.633417] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:22.633445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:22.633503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:22.695281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:22.696189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:22.696293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:22.696330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:22.826022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:22.826173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:22.826212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:22.826241] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:22.830233] [DEBUG] [FORECASTER] MUFG: Forecast T+1@11:T+2@11: UP (p=87.88%) [2026-02-12T20:27:22.830558] [INFO ] [FORECASTER] Completed predict_future for MUFG [2026-02-12T20:27:22.830745] [INFO ] [sig ] MUFG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:22.972674] [INFO ] [LOCAL ] Saved forecast: MUFG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MUFG.txt [2026-02-12T20:27:22.972830] [INFO ] [sig ] [2058/3411] Completed MUFG in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-12T20:27:22.972879] [INFO ] [sig ] [2059/3411] Forecasting MUJ... [2026-02-12T20:27:22.972910] [INFO ] [sig ] Generating forecast for: MUJ [2026-02-12T20:27:22.972940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUJ' from 'https://tdm.silogroup.org/data/derivative_storage/MUJ.csv'. [2026-02-12T20:27:22.985076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUJ'. [2026-02-12T20:27:22.985432] [INFO ] [FORECASTER] Starting predict_future for MUJ [2026-02-12T20:27:22.986222] [DEBUG] [LOCAL ] No optimal features file found for MUJ: ./output/feature-sets/MUJ.txt [2026-02-12T20:27:22.986274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:22.986306] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:22.986334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:22.986392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:23.045824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:23.046515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:23.046640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:23.046675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:23.173452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:23.173658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:23.173717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:23.173759] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:23.178247] [DEBUG] [FORECASTER] MUJ: Forecast T+1@11:T+2@11: UP (p=82.99%) [2026-02-12T20:27:23.178619] [INFO ] [FORECASTER] Completed predict_future for MUJ [2026-02-12T20:27:23.178771] [INFO ] [sig ] MUJ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:23.331422] [INFO ] [LOCAL ] Saved forecast: MUJ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MUJ.txt [2026-02-12T20:27:23.331630] [INFO ] [sig ] [2059/3411] Completed MUJ in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-12T20:27:23.331677] [INFO ] [sig ] [2060/3411] Forecasting MUSA... [2026-02-12T20:27:23.331708] [INFO ] [sig ] Generating forecast for: MUSA [2026-02-12T20:27:23.331739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUSA' from 'https://tdm.silogroup.org/data/derivative_storage/MUSA.csv'. [2026-02-12T20:27:23.344039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUSA'. [2026-02-12T20:27:23.344384] [INFO ] [FORECASTER] Starting predict_future for MUSA [2026-02-12T20:27:23.345305] [DEBUG] [LOCAL ] No optimal features file found for MUSA: ./output/feature-sets/MUSA.txt [2026-02-12T20:27:23.345360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:23.345393] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:23.345420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:23.345488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:23.414813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:23.415972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:23.416067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:23.416107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:23.544391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:23.544554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:23.544618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:23.544650] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:23.548253] [DEBUG] [FORECASTER] MUSA: Forecast T+1@11:T+2@11: UP (p=99.62%) [2026-02-12T20:27:23.548562] [INFO ] [FORECASTER] Completed predict_future for MUSA [2026-02-12T20:27:23.548724] [INFO ] [sig ] MUSA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:23.690149] [INFO ] [LOCAL ] Saved forecast: MUSA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MUSA.txt [2026-02-12T20:27:23.690291] [INFO ] [sig ] [2060/3411] Completed MUSA in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-12T20:27:23.690333] [INFO ] [sig ] [2061/3411] Forecasting MUX... [2026-02-12T20:27:23.690363] [INFO ] [sig ] Generating forecast for: MUX [2026-02-12T20:27:23.690403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUX' from 'https://tdm.silogroup.org/data/derivative_storage/MUX.csv'. [2026-02-12T20:27:23.703048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUX'. [2026-02-12T20:27:23.703405] [INFO ] [FORECASTER] Starting predict_future for MUX [2026-02-12T20:27:23.704279] [DEBUG] [LOCAL ] No optimal features file found for MUX: ./output/feature-sets/MUX.txt [2026-02-12T20:27:23.704335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:23.704369] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:23.704398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:23.704457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:23.765139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:23.766238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:23.766325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:23.766358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:23.894108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:23.894286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:23.894331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:23.894361] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:23.898429] [DEBUG] [FORECASTER] MUX: Forecast T+1@11:T+2@11: DOWN (p=13.86%) [2026-02-12T20:27:23.898834] [INFO ] [FORECASTER] Completed predict_future for MUX [2026-02-12T20:27:23.899000] [INFO ] [sig ] MUX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:24.043894] [INFO ] [LOCAL ] Saved forecast: MUX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MUX.txt [2026-02-12T20:27:24.044066] [INFO ] [sig ] [2061/3411] Completed MUX in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-12T20:27:24.044108] [INFO ] [sig ] [2062/3411] Forecasting MVBF... [2026-02-12T20:27:24.044137] [INFO ] [sig ] Generating forecast for: MVBF [2026-02-12T20:27:24.044175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVBF' from 'https://tdm.silogroup.org/data/derivative_storage/MVBF.csv'. [2026-02-12T20:27:24.057636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVBF'. [2026-02-12T20:27:24.058258] [INFO ] [FORECASTER] Starting predict_future for MVBF [2026-02-12T20:27:24.059347] [DEBUG] [LOCAL ] No optimal features file found for MVBF: ./output/feature-sets/MVBF.txt [2026-02-12T20:27:24.059400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:24.059433] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:24.059460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:24.059520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:24.124462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:24.125644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:24.125926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:24.125960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:24.261153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:24.261316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:24.261377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:24.261409] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:24.265042] [DEBUG] [FORECASTER] MVBF: Forecast T+1@11:T+2@11: UP (p=85.04%) [2026-02-12T20:27:24.265336] [INFO ] [FORECASTER] Completed predict_future for MVBF [2026-02-12T20:27:24.265473] [INFO ] [sig ] MVBF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:24.409080] [INFO ] [LOCAL ] Saved forecast: MVBF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MVBF.txt [2026-02-12T20:27:24.409246] [INFO ] [sig ] [2062/3411] Completed MVBF in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-12T20:27:24.409310] [INFO ] [sig ] [2063/3411] Forecasting MVF... [2026-02-12T20:27:24.409341] [INFO ] [sig ] Generating forecast for: MVF [2026-02-12T20:27:24.409372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVF' from 'https://tdm.silogroup.org/data/derivative_storage/MVF.csv'. [2026-02-12T20:27:24.421169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVF'. [2026-02-12T20:27:24.421522] [INFO ] [FORECASTER] Starting predict_future for MVF [2026-02-12T20:27:24.422333] [DEBUG] [LOCAL ] No optimal features file found for MVF: ./output/feature-sets/MVF.txt [2026-02-12T20:27:24.422386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:24.422418] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:24.422444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:24.422501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:24.484665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:24.485626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:24.485717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:24.485752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:24.611022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:24.611180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:24.611220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:24.611249] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:24.614748] [DEBUG] [FORECASTER] MVF: Forecast T+1@11:T+2@11: DOWN (p=46.55%) [2026-02-12T20:27:24.615025] [INFO ] [FORECASTER] Completed predict_future for MVF [2026-02-12T20:27:24.615155] [INFO ] [sig ] MVF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:24.760332] [INFO ] [LOCAL ] Saved forecast: MVF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MVF.txt [2026-02-12T20:27:24.760514] [INFO ] [sig ] [2063/3411] Completed MVF in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-12T20:27:24.760563] [INFO ] [sig ] [2064/3411] Forecasting MWA... [2026-02-12T20:27:24.760625] [INFO ] [sig ] Generating forecast for: MWA [2026-02-12T20:27:24.760676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MWA' from 'https://tdm.silogroup.org/data/derivative_storage/MWA.csv'. [2026-02-12T20:27:24.772804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MWA'. [2026-02-12T20:27:24.773205] [INFO ] [FORECASTER] Starting predict_future for MWA [2026-02-12T20:27:24.774068] [DEBUG] [LOCAL ] No optimal features file found for MWA: ./output/feature-sets/MWA.txt [2026-02-12T20:27:24.774122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:24.774155] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:24.774182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:24.774251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:24.832816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:24.833760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:24.833846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:24.833880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:24.961871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:24.962033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:24.962075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:24.962107] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:24.965683] [DEBUG] [FORECASTER] MWA: Forecast T+1@11:T+2@11: DOWN (p=15.88%) [2026-02-12T20:27:24.965964] [INFO ] [FORECASTER] Completed predict_future for MWA [2026-02-12T20:27:24.966097] [INFO ] [sig ] MWA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:25.113028] [INFO ] [LOCAL ] Saved forecast: MWA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MWA.txt [2026-02-12T20:27:25.113176] [INFO ] [sig ] [2064/3411] Completed MWA in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-12T20:27:25.113218] [INFO ] [sig ] [2065/3411] Forecasting MX... [2026-02-12T20:27:25.113248] [INFO ] [sig ] Generating forecast for: MX [2026-02-12T20:27:25.113281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MX' from 'https://tdm.silogroup.org/data/derivative_storage/MX.csv'. [2026-02-12T20:27:25.132332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MX'. [2026-02-12T20:27:25.132775] [INFO ] [FORECASTER] Starting predict_future for MX [2026-02-12T20:27:25.133665] [DEBUG] [LOCAL ] No optimal features file found for MX: ./output/feature-sets/MX.txt [2026-02-12T20:27:25.133720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:25.133752] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:25.133780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:25.133836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:25.193273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:25.194167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:25.194253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:25.194286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:25.323989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:25.324143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:25.324183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:25.324213] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:25.327722] [DEBUG] [FORECASTER] MX: Forecast T+1@11:T+2@11: DOWN (p=28.86%) [2026-02-12T20:27:25.328000] [INFO ] [FORECASTER] Completed predict_future for MX [2026-02-12T20:27:25.328131] [INFO ] [sig ] MX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:25.471385] [INFO ] [LOCAL ] Saved forecast: MX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MX.txt [2026-02-12T20:27:25.471541] [INFO ] [sig ] [2065/3411] Completed MX in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-12T20:27:25.471601] [INFO ] [sig ] [2066/3411] Forecasting MXF... [2026-02-12T20:27:25.471633] [INFO ] [sig ] Generating forecast for: MXF [2026-02-12T20:27:25.471665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXF' from 'https://tdm.silogroup.org/data/derivative_storage/MXF.csv'. [2026-02-12T20:27:25.483211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXF'. [2026-02-12T20:27:25.483584] [INFO ] [FORECASTER] Starting predict_future for MXF [2026-02-12T20:27:25.484353] [DEBUG] [LOCAL ] No optimal features file found for MXF: ./output/feature-sets/MXF.txt [2026-02-12T20:27:25.484404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:25.484474] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:25.484502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:25.484562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:25.543943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:25.544725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:25.544816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:25.544854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:25.660899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:25.661064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:25.661105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:25.661134] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:25.664755] [DEBUG] [FORECASTER] MXF: Forecast T+1@11:T+2@11: UP (p=86.77%) [2026-02-12T20:27:25.665087] [INFO ] [FORECASTER] Completed predict_future for MXF [2026-02-12T20:27:25.665236] [INFO ] [sig ] MXF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:25.811239] [INFO ] [LOCAL ] Saved forecast: MXF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MXF.txt [2026-02-12T20:27:25.811400] [INFO ] [sig ] [2066/3411] Completed MXF in 0.3s | 2.79 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-12T20:27:25.811442] [INFO ] [sig ] [2067/3411] Forecasting MXL... [2026-02-12T20:27:25.811472] [INFO ] [sig ] Generating forecast for: MXL [2026-02-12T20:27:25.811503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXL' from 'https://tdm.silogroup.org/data/derivative_storage/MXL.csv'. [2026-02-12T20:27:25.824121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXL'. [2026-02-12T20:27:25.824424] [INFO ] [FORECASTER] Starting predict_future for MXL [2026-02-12T20:27:25.825288] [DEBUG] [LOCAL ] No optimal features file found for MXL: ./output/feature-sets/MXL.txt [2026-02-12T20:27:25.825341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:25.825372] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:25.825398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:25.825455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:25.886111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:25.886838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:25.886918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:25.886951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:26.014648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:26.014803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:26.014845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:26.014873] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:26.018486] [DEBUG] [FORECASTER] MXL: Forecast T+1@11:T+2@11: DOWN (p=32.69%) [2026-02-12T20:27:26.018784] [INFO ] [FORECASTER] Completed predict_future for MXL [2026-02-12T20:27:26.018916] [INFO ] [sig ] MXL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:26.163776] [INFO ] [LOCAL ] Saved forecast: MXL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MXL.txt [2026-02-12T20:27:26.163910] [INFO ] [sig ] [2067/3411] Completed MXL in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-12T20:27:26.163950] [INFO ] [sig ] [2068/3411] Forecasting MYE... [2026-02-12T20:27:26.163979] [INFO ] [sig ] Generating forecast for: MYE [2026-02-12T20:27:26.164009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYE' from 'https://tdm.silogroup.org/data/derivative_storage/MYE.csv'. [2026-02-12T20:27:26.175801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYE'. [2026-02-12T20:27:26.176122] [INFO ] [FORECASTER] Starting predict_future for MYE [2026-02-12T20:27:26.176944] [DEBUG] [LOCAL ] No optimal features file found for MYE: ./output/feature-sets/MYE.txt [2026-02-12T20:27:26.176997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:26.177030] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:26.177059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:26.177118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:26.239098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:26.239994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:26.240079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:26.240111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:26.372929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:26.373089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:26.373128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:26.373156] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:26.377073] [DEBUG] [FORECASTER] MYE: Forecast T+1@11:T+2@11: UP (p=94.56%) [2026-02-12T20:27:26.377409] [INFO ] [FORECASTER] Completed predict_future for MYE [2026-02-12T20:27:26.377554] [INFO ] [sig ] MYE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:26.526049] [INFO ] [LOCAL ] Saved forecast: MYE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MYE.txt [2026-02-12T20:27:26.526205] [INFO ] [sig ] [2068/3411] Completed MYE in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-12T20:27:26.526252] [INFO ] [sig ] [2069/3411] Forecasting MYGN... [2026-02-12T20:27:26.526284] [INFO ] [sig ] Generating forecast for: MYGN [2026-02-12T20:27:26.526317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYGN' from 'https://tdm.silogroup.org/data/derivative_storage/MYGN.csv'. [2026-02-12T20:27:26.540833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYGN'. [2026-02-12T20:27:26.541222] [INFO ] [FORECASTER] Starting predict_future for MYGN [2026-02-12T20:27:26.542265] [DEBUG] [LOCAL ] No optimal features file found for MYGN: ./output/feature-sets/MYGN.txt [2026-02-12T20:27:26.542326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:26.542366] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:26.542399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:26.542459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:26.602606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:26.603600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:26.603706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:26.603743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:26.730715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:26.730874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:26.730913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:26.730996] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:26.734830] [DEBUG] [FORECASTER] MYGN: Forecast T+1@11:T+2@11: DOWN (p=45.00%) [2026-02-12T20:27:26.735113] [INFO ] [FORECASTER] Completed predict_future for MYGN [2026-02-12T20:27:26.735244] [INFO ] [sig ] MYGN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:26.886620] [INFO ] [LOCAL ] Saved forecast: MYGN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MYGN.txt [2026-02-12T20:27:26.886787] [INFO ] [sig ] [2069/3411] Completed MYGN in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-12T20:27:26.886828] [INFO ] [sig ] [2070/3411] Forecasting MYI... [2026-02-12T20:27:26.886877] [INFO ] [sig ] Generating forecast for: MYI [2026-02-12T20:27:26.886912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYI' from 'https://tdm.silogroup.org/data/derivative_storage/MYI.csv'. [2026-02-12T20:27:26.899626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYI'. [2026-02-12T20:27:26.900011] [INFO ] [FORECASTER] Starting predict_future for MYI [2026-02-12T20:27:26.900812] [DEBUG] [LOCAL ] No optimal features file found for MYI: ./output/feature-sets/MYI.txt [2026-02-12T20:27:26.900865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:26.900896] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:26.900922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:26.900978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:26.963087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:26.963975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:26.964062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:26.964096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:27.090507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:27.090690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:27.090732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:27.090762] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:27.094915] [DEBUG] [FORECASTER] MYI: Forecast T+1@11:T+2@11: UP (p=96.48%) [2026-02-12T20:27:27.095256] [INFO ] [FORECASTER] Completed predict_future for MYI [2026-02-12T20:27:27.095407] [INFO ] [sig ] MYI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:27.269020] [INFO ] [LOCAL ] Saved forecast: MYI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/MYI.txt [2026-02-12T20:27:27.269188] [INFO ] [sig ] [2070/3411] Completed MYI in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-12T20:27:27.269229] [INFO ] [sig ] [2071/3411] Forecasting MYN... [2026-02-12T20:27:27.269259] [INFO ] [sig ] Generating forecast for: MYN [2026-02-12T20:27:27.269289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYN' from 'https://tdm.silogroup.org/data/derivative_storage/MYN.csv'. [2026-02-12T20:27:27.281241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYN'. [2026-02-12T20:27:27.281637] [INFO ] [FORECASTER] Starting predict_future for MYN [2026-02-12T20:27:27.282531] [DEBUG] [LOCAL ] No optimal features file found for MYN: ./output/feature-sets/MYN.txt [2026-02-12T20:27:27.282631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:27.282678] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:27.282712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:27.282772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:27.341366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:27.342393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:27.342512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:27.342547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:27.474055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:27.474236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:27.474292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:27.474349] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:27.478032] [DEBUG] [FORECASTER] MYN: Forecast T+1@11:T+2@11: DOWN (p=45.90%) [2026-02-12T20:27:27.478323] [INFO ] [FORECASTER] Completed predict_future for MYN [2026-02-12T20:27:27.478461] [INFO ] [sig ] MYN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:27.624530] [INFO ] [LOCAL ] Saved forecast: MYN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MYN.txt [2026-02-12T20:27:27.624755] [INFO ] [sig ] [2071/3411] Completed MYN in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-12T20:27:27.624803] [INFO ] [sig ] [2072/3411] Forecasting MYRG... [2026-02-12T20:27:27.624839] [INFO ] [sig ] Generating forecast for: MYRG [2026-02-12T20:27:27.624878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYRG' from 'https://tdm.silogroup.org/data/derivative_storage/MYRG.csv'. [2026-02-12T20:27:27.639318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYRG'. [2026-02-12T20:27:27.639764] [INFO ] [FORECASTER] Starting predict_future for MYRG [2026-02-12T20:27:27.640726] [DEBUG] [LOCAL ] No optimal features file found for MYRG: ./output/feature-sets/MYRG.txt [2026-02-12T20:27:27.640785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:27.640823] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:27.640854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:27.640926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:27.705260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:27.706117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:27.706212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:27.706245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:27.829303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:27.829616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:27.829660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:27.829687] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:27.833409] [DEBUG] [FORECASTER] MYRG: Forecast T+1@11:T+2@11: DOWN (p=36.04%) [2026-02-12T20:27:27.833745] [INFO ] [FORECASTER] Completed predict_future for MYRG [2026-02-12T20:27:27.833899] [INFO ] [sig ] MYRG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:27.976905] [INFO ] [LOCAL ] Saved forecast: MYRG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/MYRG.txt [2026-02-12T20:27:27.977090] [INFO ] [sig ] [2072/3411] Completed MYRG in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-12T20:27:27.977131] [INFO ] [sig ] [2073/3411] Forecasting NA... [2026-02-12T20:27:27.977161] [INFO ] [sig ] Generating forecast for: NA [2026-02-12T20:27:27.977194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NA' from 'https://tdm.silogroup.org/data/derivative_storage/NA.csv'. [2026-02-12T20:27:27.989475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NA'. [2026-02-12T20:27:27.989923] [INFO ] [FORECASTER] Starting predict_future for NA [2026-02-12T20:27:27.990738] [DEBUG] [LOCAL ] No optimal features file found for NA: ./output/feature-sets/NA.txt [2026-02-12T20:27:27.990790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:27.990822] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:27.990848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:27.990904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:28.050770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:28.051702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:28.051794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:28.051828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:28.178990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:28.179150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:28.179190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:28.179253] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:28.182819] [DEBUG] [FORECASTER] NA: Forecast T+1@11:T+2@11: UP (p=62.39%) [2026-02-12T20:27:28.183130] [INFO ] [FORECASTER] Completed predict_future for NA [2026-02-12T20:27:28.183265] [INFO ] [sig ] NA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:28.331218] [INFO ] [LOCAL ] Saved forecast: NA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NA.txt [2026-02-12T20:27:28.331372] [INFO ] [sig ] [2073/3411] Completed NA in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-12T20:27:28.331413] [INFO ] [sig ] [2074/3411] Forecasting NAAS... [2026-02-12T20:27:28.331443] [INFO ] [sig ] Generating forecast for: NAAS [2026-02-12T20:27:28.331600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAAS' from 'https://tdm.silogroup.org/data/derivative_storage/NAAS.csv'. [2026-02-12T20:27:28.344190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAAS'. [2026-02-12T20:27:28.344632] [INFO ] [FORECASTER] Starting predict_future for NAAS [2026-02-12T20:27:28.345730] [DEBUG] [LOCAL ] No optimal features file found for NAAS: ./output/feature-sets/NAAS.txt [2026-02-12T20:27:28.345795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:28.345828] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:28.345854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:28.346086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:28.405651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:28.406554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:28.406664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:28.406698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:28.544673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:28.544841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:28.544881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:28.544909] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:28.548470] [DEBUG] [FORECASTER] NAAS: Forecast T+1@11:T+2@11: UP (p=96.94%) [2026-02-12T20:27:28.548817] [INFO ] [FORECASTER] Completed predict_future for NAAS [2026-02-12T20:27:28.548954] [INFO ] [sig ] NAAS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:28.701831] [INFO ] [LOCAL ] Saved forecast: NAAS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NAAS.txt [2026-02-12T20:27:28.702173] [INFO ] [sig ] [2074/3411] Completed NAAS in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-12T20:27:28.702220] [INFO ] [sig ] [2075/3411] Forecasting NABL... [2026-02-12T20:27:28.702250] [INFO ] [sig ] Generating forecast for: NABL [2026-02-12T20:27:28.702281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NABL' from 'https://tdm.silogroup.org/data/derivative_storage/NABL.csv'. [2026-02-12T20:27:28.714236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NABL'. [2026-02-12T20:27:28.714498] [INFO ] [FORECASTER] Starting predict_future for NABL [2026-02-12T20:27:28.715467] [DEBUG] [LOCAL ] No optimal features file found for NABL: ./output/feature-sets/NABL.txt [2026-02-12T20:27:28.715518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:28.715549] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:28.715594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:28.715659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:28.775944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:28.776634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:28.776714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:28.776746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:28.903346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:28.903514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:28.903556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:28.903606] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:28.907256] [DEBUG] [FORECASTER] NABL: Forecast T+1@11:T+2@11: DOWN (p=30.70%) [2026-02-12T20:27:28.907622] [INFO ] [FORECASTER] Completed predict_future for NABL [2026-02-12T20:27:28.907811] [INFO ] [sig ] NABL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:29.079236] [INFO ] [LOCAL ] Saved forecast: NABL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NABL.txt [2026-02-12T20:27:29.079405] [INFO ] [sig ] [2075/3411] Completed NABL in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-12T20:27:29.079446] [INFO ] [sig ] [2076/3411] Forecasting NAC... [2026-02-12T20:27:29.079479] [INFO ] [sig ] Generating forecast for: NAC [2026-02-12T20:27:29.079511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAC' from 'https://tdm.silogroup.org/data/derivative_storage/NAC.csv'. [2026-02-12T20:27:29.093324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAC'. [2026-02-12T20:27:29.093750] [INFO ] [FORECASTER] Starting predict_future for NAC [2026-02-12T20:27:29.094604] [DEBUG] [LOCAL ] No optimal features file found for NAC: ./output/feature-sets/NAC.txt [2026-02-12T20:27:29.094673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:29.094713] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:29.094749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:29.094811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:29.156975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:29.157918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:29.158056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:29.158091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:29.283804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:29.283980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:29.284024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:29.284053] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:29.287741] [DEBUG] [FORECASTER] NAC: Forecast T+1@11:T+2@11: DOWN (p=3.49%) [2026-02-12T20:27:29.288023] [INFO ] [FORECASTER] Completed predict_future for NAC [2026-02-12T20:27:29.288152] [INFO ] [sig ] NAC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:29.435367] [INFO ] [LOCAL ] Saved forecast: NAC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NAC.txt [2026-02-12T20:27:29.435516] [INFO ] [sig ] [2076/3411] Completed NAC in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-12T20:27:29.435556] [INFO ] [sig ] [2077/3411] Forecasting NAD... [2026-02-12T20:27:29.435611] [INFO ] [sig ] Generating forecast for: NAD [2026-02-12T20:27:29.435650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAD' from 'https://tdm.silogroup.org/data/derivative_storage/NAD.csv'. [2026-02-12T20:27:29.448927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAD'. [2026-02-12T20:27:29.449318] [INFO ] [FORECASTER] Starting predict_future for NAD [2026-02-12T20:27:29.450165] [DEBUG] [LOCAL ] No optimal features file found for NAD: ./output/feature-sets/NAD.txt [2026-02-12T20:27:29.450219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:29.450253] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:29.450280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:29.450351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:29.510459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:29.511193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:29.511270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:29.511303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:29.638712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:29.639064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:29.639108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:29.639138] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:29.643101] [DEBUG] [FORECASTER] NAD: Forecast T+1@11:T+2@11: DOWN (p=2.81%) [2026-02-12T20:27:29.643387] [INFO ] [FORECASTER] Completed predict_future for NAD [2026-02-12T20:27:29.643529] [INFO ] [sig ] NAD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:29.795056] [INFO ] [LOCAL ] Saved forecast: NAD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NAD.txt [2026-02-12T20:27:29.795197] [INFO ] [sig ] [2077/3411] Completed NAD in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-12T20:27:29.795236] [INFO ] [sig ] [2078/3411] Forecasting NATH... [2026-02-12T20:27:29.795265] [INFO ] [sig ] Generating forecast for: NATH [2026-02-12T20:27:29.795302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATH' from 'https://tdm.silogroup.org/data/derivative_storage/NATH.csv'. [2026-02-12T20:27:29.807002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATH'. [2026-02-12T20:27:29.807339] [INFO ] [FORECASTER] Starting predict_future for NATH [2026-02-12T20:27:29.808157] [DEBUG] [LOCAL ] No optimal features file found for NATH: ./output/feature-sets/NATH.txt [2026-02-12T20:27:29.808211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:29.808242] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:29.808268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:29.808325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:29.866026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:29.866773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:29.866853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:29.866886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:29.994099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:29.994281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:29.994333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:29.994365] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:29.998313] [DEBUG] [FORECASTER] NATH: Forecast T+1@11:T+2@11: DOWN (p=29.27%) [2026-02-12T20:27:29.998691] [INFO ] [FORECASTER] Completed predict_future for NATH [2026-02-12T20:27:29.998890] [INFO ] [sig ] NATH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:30.164025] [INFO ] [LOCAL ] Saved forecast: NATH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NATH.txt [2026-02-12T20:27:30.164207] [INFO ] [sig ] [2078/3411] Completed NATH in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-12T20:27:30.164253] [INFO ] [sig ] [2079/3411] Forecasting NATL... [2026-02-12T20:27:30.164287] [INFO ] [sig ] Generating forecast for: NATL [2026-02-12T20:27:30.164322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATL' from 'https://tdm.silogroup.org/data/derivative_storage/NATL.csv'. [2026-02-12T20:27:30.177627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATL'. [2026-02-12T20:27:30.178067] [INFO ] [FORECASTER] Starting predict_future for NATL [2026-02-12T20:27:30.178968] [DEBUG] [LOCAL ] No optimal features file found for NATL: ./output/feature-sets/NATL.txt [2026-02-12T20:27:30.179039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:30.179074] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:30.179102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:30.179161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:30.241712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:30.242642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:30.242741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:30.242775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:30.378825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:30.378989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:30.379029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:30.379059] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:30.382907] [DEBUG] [FORECASTER] NATL: Forecast T+1@11:T+2@11: UP (p=92.34%) [2026-02-12T20:27:30.383198] [INFO ] [FORECASTER] Completed predict_future for NATL [2026-02-12T20:27:30.383331] [INFO ] [sig ] NATL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:30.534923] [INFO ] [LOCAL ] Saved forecast: NATL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NATL.txt [2026-02-12T20:27:30.535114] [INFO ] [sig ] [2079/3411] Completed NATL in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-12T20:27:30.535155] [INFO ] [sig ] [2080/3411] Forecasting NAVI... [2026-02-12T20:27:30.535187] [INFO ] [sig ] Generating forecast for: NAVI [2026-02-12T20:27:30.535219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAVI' from 'https://tdm.silogroup.org/data/derivative_storage/NAVI.csv'. [2026-02-12T20:27:30.547339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAVI'. [2026-02-12T20:27:30.547723] [INFO ] [FORECASTER] Starting predict_future for NAVI [2026-02-12T20:27:30.548502] [DEBUG] [LOCAL ] No optimal features file found for NAVI: ./output/feature-sets/NAVI.txt [2026-02-12T20:27:30.548554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:30.548613] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:30.548642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:30.548698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:30.606991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:30.607958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:30.608235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:30.608267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:30.734838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:30.735002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:30.735044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:30.735073] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:30.738931] [DEBUG] [FORECASTER] NAVI: Forecast T+1@11:T+2@11: UP (p=65.02%) [2026-02-12T20:27:30.739255] [INFO ] [FORECASTER] Completed predict_future for NAVI [2026-02-12T20:27:30.739402] [INFO ] [sig ] NAVI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:30.894152] [INFO ] [LOCAL ] Saved forecast: NAVI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NAVI.txt [2026-02-12T20:27:30.894298] [INFO ] [sig ] [2080/3411] Completed NAVI in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-12T20:27:30.894337] [INFO ] [sig ] [2081/3411] Forecasting NAZ... [2026-02-12T20:27:30.894367] [INFO ] [sig ] Generating forecast for: NAZ [2026-02-12T20:27:30.894397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAZ' from 'https://tdm.silogroup.org/data/derivative_storage/NAZ.csv'. [2026-02-12T20:27:30.905776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAZ'. [2026-02-12T20:27:30.906053] [INFO ] [FORECASTER] Starting predict_future for NAZ [2026-02-12T20:27:30.906873] [DEBUG] [LOCAL ] No optimal features file found for NAZ: ./output/feature-sets/NAZ.txt [2026-02-12T20:27:30.906926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:30.906957] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:30.906983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:30.907040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:30.973024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:30.974217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:30.974317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:30.974356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:31.079177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:31.079390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:31.079430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:31.079460] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:31.082876] [DEBUG] [FORECASTER] NAZ: Forecast T+1@11:T+2@11: DOWN (p=47.64%) [2026-02-12T20:27:31.083148] [INFO ] [FORECASTER] Completed predict_future for NAZ [2026-02-12T20:27:31.083276] [INFO ] [sig ] NAZ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:31.222550] [INFO ] [LOCAL ] Saved forecast: NAZ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NAZ.txt [2026-02-12T20:27:31.222725] [INFO ] [sig ] [2081/3411] Completed NAZ in 0.3s | 2.79 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-12T20:27:31.222765] [INFO ] [sig ] [2082/3411] Forecasting NB... [2026-02-12T20:27:31.222796] [INFO ] [sig ] Generating forecast for: NB [2026-02-12T20:27:31.222827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NB' from 'https://tdm.silogroup.org/data/derivative_storage/NB.csv'. [2026-02-12T20:27:31.234345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NB'. [2026-02-12T20:27:31.234668] [INFO ] [FORECASTER] Starting predict_future for NB [2026-02-12T20:27:31.235443] [DEBUG] [LOCAL ] No optimal features file found for NB: ./output/feature-sets/NB.txt [2026-02-12T20:27:31.235495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:31.235528] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:31.235554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:31.235635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:31.292167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:31.293067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:31.293152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:31.293186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:31.413900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:31.414048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:31.414087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:31.414116] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:31.417765] [DEBUG] [FORECASTER] NB: Forecast T+1@11:T+2@11: DOWN (p=47.39%) [2026-02-12T20:27:31.418254] [INFO ] [FORECASTER] Completed predict_future for NB [2026-02-12T20:27:31.418391] [INFO ] [sig ] NB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:31.563321] [INFO ] [LOCAL ] Saved forecast: NB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NB.txt [2026-02-12T20:27:31.563449] [INFO ] [sig ] [2082/3411] Completed NB in 0.3s | 2.79 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-12T20:27:31.563493] [INFO ] [sig ] [2083/3411] Forecasting NBB... [2026-02-12T20:27:31.563522] [INFO ] [sig ] Generating forecast for: NBB [2026-02-12T20:27:31.563553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBB' from 'https://tdm.silogroup.org/data/derivative_storage/NBB.csv'. [2026-02-12T20:27:31.578747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBB'. [2026-02-12T20:27:31.579213] [INFO ] [FORECASTER] Starting predict_future for NBB [2026-02-12T20:27:31.580042] [DEBUG] [LOCAL ] No optimal features file found for NBB: ./output/feature-sets/NBB.txt [2026-02-12T20:27:31.580094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:31.580151] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:31.580179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:31.580237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:31.641334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:31.642235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:31.642317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:31.642350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:31.768789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:31.768940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:31.768982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:31.769012] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:31.772597] [DEBUG] [FORECASTER] NBB: Forecast T+1@11:T+2@11: UP (p=90.96%) [2026-02-12T20:27:31.772924] [INFO ] [FORECASTER] Completed predict_future for NBB [2026-02-12T20:27:31.773059] [INFO ] [sig ] NBB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:31.929919] [INFO ] [LOCAL ] Saved forecast: NBB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NBB.txt [2026-02-12T20:27:31.930069] [INFO ] [sig ] [2083/3411] Completed NBB in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-12T20:27:31.930109] [INFO ] [sig ] [2084/3411] Forecasting NBBK... [2026-02-12T20:27:31.930139] [INFO ] [sig ] Generating forecast for: NBBK [2026-02-12T20:27:31.930169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBBK' from 'https://tdm.silogroup.org/data/derivative_storage/NBBK.csv'. [2026-02-12T20:27:31.944240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBBK'. [2026-02-12T20:27:31.944639] [INFO ] [FORECASTER] Starting predict_future for NBBK [2026-02-12T20:27:31.945457] [DEBUG] [LOCAL ] No optimal features file found for NBBK: ./output/feature-sets/NBBK.txt [2026-02-12T20:27:31.945511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:31.945544] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:31.945591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:31.945654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:32.005322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:32.006069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:32.006154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:32.006189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:32.131472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:32.131636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:32.131689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:32.131724] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:32.135223] [DEBUG] [FORECASTER] NBBK: Forecast T+1@11:T+2@11: DOWN (p=35.34%) [2026-02-12T20:27:32.135556] [INFO ] [FORECASTER] Completed predict_future for NBBK [2026-02-12T20:27:32.135726] [INFO ] [sig ] NBBK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:32.281553] [INFO ] [LOCAL ] Saved forecast: NBBK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NBBK.txt [2026-02-12T20:27:32.281717] [INFO ] [sig ] [2084/3411] Completed NBBK in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-12T20:27:32.281758] [INFO ] [sig ] [2085/3411] Forecasting NBHC... [2026-02-12T20:27:32.281788] [INFO ] [sig ] Generating forecast for: NBHC [2026-02-12T20:27:32.281819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBHC' from 'https://tdm.silogroup.org/data/derivative_storage/NBHC.csv'. [2026-02-12T20:27:32.294237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBHC'. [2026-02-12T20:27:32.294517] [INFO ] [FORECASTER] Starting predict_future for NBHC [2026-02-12T20:27:32.295333] [DEBUG] [LOCAL ] No optimal features file found for NBHC: ./output/feature-sets/NBHC.txt [2026-02-12T20:27:32.295388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:32.295421] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:32.295449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:32.295508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:32.360260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:32.361093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:32.361183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:32.361217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:32.478139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:32.478273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:32.478314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:32.478342] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:32.481737] [DEBUG] [FORECASTER] NBHC: Forecast T+1@11:T+2@11: DOWN (p=49.41%) [2026-02-12T20:27:32.482013] [INFO ] [FORECASTER] Completed predict_future for NBHC [2026-02-12T20:27:32.482139] [INFO ] [sig ] NBHC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:32.625431] [INFO ] [LOCAL ] Saved forecast: NBHC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NBHC.txt [2026-02-12T20:27:32.625615] [INFO ] [sig ] [2085/3411] Completed NBHC in 0.3s | 2.79 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-12T20:27:32.625669] [INFO ] [sig ] [2086/3411] Forecasting NBIX... [2026-02-12T20:27:32.625704] [INFO ] [sig ] Generating forecast for: NBIX [2026-02-12T20:27:32.625737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBIX' from 'https://tdm.silogroup.org/data/derivative_storage/NBIX.csv'. [2026-02-12T20:27:32.638868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBIX'. [2026-02-12T20:27:32.639307] [INFO ] [FORECASTER] Starting predict_future for NBIX [2026-02-12T20:27:32.640283] [DEBUG] [LOCAL ] No optimal features file found for NBIX: ./output/feature-sets/NBIX.txt [2026-02-12T20:27:32.640346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:32.640379] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:32.640406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:32.640464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:32.700184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:32.701066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:32.701151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:32.701186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:32.821401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:32.821551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:32.821624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:32.821705] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:32.825319] [DEBUG] [FORECASTER] NBIX: Forecast T+1@11:T+2@11: DOWN (p=3.81%) [2026-02-12T20:27:32.825611] [INFO ] [FORECASTER] Completed predict_future for NBIX [2026-02-12T20:27:32.825742] [INFO ] [sig ] NBIX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:32.966566] [INFO ] [LOCAL ] Saved forecast: NBIX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NBIX.txt [2026-02-12T20:27:32.966739] [INFO ] [sig ] [2086/3411] Completed NBIX in 0.3s | 2.79 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-12T20:27:32.966780] [INFO ] [sig ] [2087/3411] Forecasting NBN... [2026-02-12T20:27:32.966810] [INFO ] [sig ] Generating forecast for: NBN [2026-02-12T20:27:32.966840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBN' from 'https://tdm.silogroup.org/data/derivative_storage/NBN.csv'. [2026-02-12T20:27:32.978499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBN'. [2026-02-12T20:27:32.978849] [INFO ] [FORECASTER] Starting predict_future for NBN [2026-02-12T20:27:32.979731] [DEBUG] [LOCAL ] No optimal features file found for NBN: ./output/feature-sets/NBN.txt [2026-02-12T20:27:32.979799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:32.979839] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:32.979873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:32.979937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:33.041965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:33.043020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:33.043118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:33.043155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:33.171525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:33.171700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:33.171740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:33.171769] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:33.175418] [DEBUG] [FORECASTER] NBN: Forecast T+1@11:T+2@11: DOWN (p=46.20%) [2026-02-12T20:27:33.175745] [INFO ] [FORECASTER] Completed predict_future for NBN [2026-02-12T20:27:33.175909] [INFO ] [sig ] NBN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:33.328663] [INFO ] [LOCAL ] Saved forecast: NBN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NBN.txt [2026-02-12T20:27:33.328858] [INFO ] [sig ] [2087/3411] Completed NBN in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-12T20:27:33.328905] [INFO ] [sig ] [2088/3411] Forecasting NBTB... [2026-02-12T20:27:33.328935] [INFO ] [sig ] Generating forecast for: NBTB [2026-02-12T20:27:33.328967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBTB' from 'https://tdm.silogroup.org/data/derivative_storage/NBTB.csv'. [2026-02-12T20:27:33.341777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBTB'. [2026-02-12T20:27:33.342220] [INFO ] [FORECASTER] Starting predict_future for NBTB [2026-02-12T20:27:33.343150] [DEBUG] [LOCAL ] No optimal features file found for NBTB: ./output/feature-sets/NBTB.txt [2026-02-12T20:27:33.343204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:33.343235] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:33.343262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:33.343322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:33.401515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:33.402475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:33.402562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:33.402619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:33.527386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:33.527548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:33.527608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:33.527640] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:33.531123] [DEBUG] [FORECASTER] NBTB: Forecast T+1@11:T+2@11: UP (p=52.98%) [2026-02-12T20:27:33.531422] [INFO ] [FORECASTER] Completed predict_future for NBTB [2026-02-12T20:27:33.531561] [INFO ] [sig ] NBTB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:33.681532] [INFO ] [LOCAL ] Saved forecast: NBTB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NBTB.txt [2026-02-12T20:27:33.681742] [INFO ] [sig ] [2088/3411] Completed NBTB in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-12T20:27:33.681783] [INFO ] [sig ] [2089/3411] Forecasting NBXG... [2026-02-12T20:27:33.681815] [INFO ] [sig ] Generating forecast for: NBXG [2026-02-12T20:27:33.681852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBXG' from 'https://tdm.silogroup.org/data/derivative_storage/NBXG.csv'. [2026-02-12T20:27:33.694819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBXG'. [2026-02-12T20:27:33.695229] [INFO ] [FORECASTER] Starting predict_future for NBXG [2026-02-12T20:27:33.696066] [DEBUG] [LOCAL ] No optimal features file found for NBXG: ./output/feature-sets/NBXG.txt [2026-02-12T20:27:33.696119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:33.696150] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:33.696176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:33.696232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:33.757366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:33.758338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:33.758427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:33.758462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:33.887476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:33.887651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:33.887691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:33.887720] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:33.891417] [DEBUG] [FORECASTER] NBXG: Forecast T+1@11:T+2@11: UP (p=91.56%) [2026-02-12T20:27:33.891745] [INFO ] [FORECASTER] Completed predict_future for NBXG [2026-02-12T20:27:33.891905] [INFO ] [sig ] NBXG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:34.038431] [INFO ] [LOCAL ] Saved forecast: NBXG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NBXG.txt [2026-02-12T20:27:34.038629] [INFO ] [sig ] [2089/3411] Completed NBXG in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-12T20:27:34.038676] [INFO ] [sig ] [2090/3411] Forecasting NC... [2026-02-12T20:27:34.038708] [INFO ] [sig ] Generating forecast for: NC [2026-02-12T20:27:34.038745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NC' from 'https://tdm.silogroup.org/data/derivative_storage/NC.csv'. [2026-02-12T20:27:34.050739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NC'. [2026-02-12T20:27:34.051158] [INFO ] [FORECASTER] Starting predict_future for NC [2026-02-12T20:27:34.052001] [DEBUG] [LOCAL ] No optimal features file found for NC: ./output/feature-sets/NC.txt [2026-02-12T20:27:34.052055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:34.052101] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:34.052131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:34.052190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:34.110898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:34.111856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:34.111947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:34.111981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:34.219028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:34.219191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:34.219233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:34.219262] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:34.222839] [DEBUG] [FORECASTER] NC: Forecast T+1@11:T+2@11: UP (p=63.90%) [2026-02-12T20:27:34.223169] [INFO ] [FORECASTER] Completed predict_future for NC [2026-02-12T20:27:34.223310] [INFO ] [sig ] NC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:34.374321] [INFO ] [LOCAL ] Saved forecast: NC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NC.txt [2026-02-12T20:27:34.374493] [INFO ] [sig ] [2090/3411] Completed NC in 0.3s | 2.79 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-12T20:27:34.374536] [INFO ] [sig ] [2091/3411] Forecasting NCA... [2026-02-12T20:27:34.374566] [INFO ] [sig ] Generating forecast for: NCA [2026-02-12T20:27:34.374619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCA' from 'https://tdm.silogroup.org/data/derivative_storage/NCA.csv'. [2026-02-12T20:27:34.386049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCA'. [2026-02-12T20:27:34.386428] [INFO ] [FORECASTER] Starting predict_future for NCA [2026-02-12T20:27:34.387303] [DEBUG] [LOCAL ] No optimal features file found for NCA: ./output/feature-sets/NCA.txt [2026-02-12T20:27:34.387357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:34.387390] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:34.387417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:34.387474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:34.447981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:34.449139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:34.449226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:34.449259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:34.572732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:34.572898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:34.572937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:34.572966] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:34.576528] [DEBUG] [FORECASTER] NCA: Forecast T+1@11:T+2@11: DOWN (p=9.78%) [2026-02-12T20:27:34.576898] [INFO ] [FORECASTER] Completed predict_future for NCA [2026-02-12T20:27:34.577040] [INFO ] [sig ] NCA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:34.720186] [INFO ] [LOCAL ] Saved forecast: NCA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NCA.txt [2026-02-12T20:27:34.720352] [INFO ] [sig ] [2091/3411] Completed NCA in 0.3s | 2.79 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-12T20:27:34.720391] [INFO ] [sig ] [2092/3411] Forecasting NCLH... [2026-02-12T20:27:34.720422] [INFO ] [sig ] Generating forecast for: NCLH [2026-02-12T20:27:34.720453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCLH' from 'https://tdm.silogroup.org/data/derivative_storage/NCLH.csv'. [2026-02-12T20:27:34.732819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCLH'. [2026-02-12T20:27:34.733246] [INFO ] [FORECASTER] Starting predict_future for NCLH [2026-02-12T20:27:34.734095] [DEBUG] [LOCAL ] No optimal features file found for NCLH: ./output/feature-sets/NCLH.txt [2026-02-12T20:27:34.734149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:34.734180] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:34.734207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:34.734264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:34.793547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:34.794471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:34.794557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:34.794613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:34.916224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:34.916391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:34.916431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:34.916461] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:34.920048] [DEBUG] [FORECASTER] NCLH: Forecast T+1@11:T+2@11: DOWN (p=29.82%) [2026-02-12T20:27:34.920372] [INFO ] [FORECASTER] Completed predict_future for NCLH [2026-02-12T20:27:34.920517] [INFO ] [sig ] NCLH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:35.065134] [INFO ] [LOCAL ] Saved forecast: NCLH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NCLH.txt [2026-02-12T20:27:35.065307] [INFO ] [sig ] [2092/3411] Completed NCLH in 0.3s | 2.79 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-12T20:27:35.065348] [INFO ] [sig ] [2093/3411] Forecasting NCMI... [2026-02-12T20:27:35.065379] [INFO ] [sig ] Generating forecast for: NCMI [2026-02-12T20:27:35.065408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCMI' from 'https://tdm.silogroup.org/data/derivative_storage/NCMI.csv'. [2026-02-12T20:27:35.077323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCMI'. [2026-02-12T20:27:35.077773] [INFO ] [FORECASTER] Starting predict_future for NCMI [2026-02-12T20:27:35.078624] [DEBUG] [LOCAL ] No optimal features file found for NCMI: ./output/feature-sets/NCMI.txt [2026-02-12T20:27:35.078678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:35.078712] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:35.078745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:35.078815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:35.139030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:35.140229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:35.140341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:35.140374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:35.266509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:35.266682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:35.266726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:35.266755] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:35.270382] [DEBUG] [FORECASTER] NCMI: Forecast T+1@11:T+2@11: UP (p=54.51%) [2026-02-12T20:27:35.270687] [INFO ] [FORECASTER] Completed predict_future for NCMI [2026-02-12T20:27:35.270823] [INFO ] [sig ] NCMI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:35.415254] [INFO ] [LOCAL ] Saved forecast: NCMI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NCMI.txt [2026-02-12T20:27:35.415391] [INFO ] [sig ] [2093/3411] Completed NCMI in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-12T20:27:35.415431] [INFO ] [sig ] [2094/3411] Forecasting NCNA... [2026-02-12T20:27:35.415467] [INFO ] [sig ] Generating forecast for: NCNA [2026-02-12T20:27:35.415498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNA' from 'https://tdm.silogroup.org/data/derivative_storage/NCNA.csv'. [2026-02-12T20:27:35.427679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNA'. [2026-02-12T20:27:35.428004] [INFO ] [FORECASTER] Starting predict_future for NCNA [2026-02-12T20:27:35.428809] [DEBUG] [LOCAL ] No optimal features file found for NCNA: ./output/feature-sets/NCNA.txt [2026-02-12T20:27:35.428872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:35.428911] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:35.428944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:35.429004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:35.488826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:35.489673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:35.489762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:35.489804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:35.610655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:35.610808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:35.610849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:35.610877] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:35.614684] [DEBUG] [FORECASTER] NCNA: Forecast T+1@11:T+2@11: DOWN (p=4.79%) [2026-02-12T20:27:35.614989] [INFO ] [FORECASTER] Completed predict_future for NCNA [2026-02-12T20:27:35.615121] [INFO ] [sig ] NCNA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:35.763316] [INFO ] [LOCAL ] Saved forecast: NCNA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NCNA.txt [2026-02-12T20:27:35.763478] [INFO ] [sig ] [2094/3411] Completed NCNA in 0.3s | 2.79 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-12T20:27:35.763529] [INFO ] [sig ] [2095/3411] Forecasting NCNO... [2026-02-12T20:27:35.763564] [INFO ] [sig ] Generating forecast for: NCNO [2026-02-12T20:27:35.763618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNO' from 'https://tdm.silogroup.org/data/derivative_storage/NCNO.csv'. [2026-02-12T20:27:35.776394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNO'. [2026-02-12T20:27:35.776711] [INFO ] [FORECASTER] Starting predict_future for NCNO [2026-02-12T20:27:35.777523] [DEBUG] [LOCAL ] No optimal features file found for NCNO: ./output/feature-sets/NCNO.txt [2026-02-12T20:27:35.777599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:35.777633] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:35.777660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:35.777718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:35.840560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:35.841479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:35.841565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:35.841629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:35.972835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:35.973195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:35.973236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:35.973265] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:35.977147] [DEBUG] [FORECASTER] NCNO: Forecast T+1@11:T+2@11: UP (p=57.76%) [2026-02-12T20:27:35.977459] [INFO ] [FORECASTER] Completed predict_future for NCNO [2026-02-12T20:27:35.977614] [INFO ] [sig ] NCNO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:36.203902] [INFO ] [LOCAL ] Saved forecast: NCNO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NCNO.txt [2026-02-12T20:27:36.204077] [INFO ] [sig ] [2095/3411] Completed NCNO in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-12T20:27:36.204121] [INFO ] [sig ] [2096/3411] Forecasting NCTY... [2026-02-12T20:27:36.204151] [INFO ] [sig ] Generating forecast for: NCTY [2026-02-12T20:27:36.204182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCTY' from 'https://tdm.silogroup.org/data/derivative_storage/NCTY.csv'. [2026-02-12T20:27:36.215992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCTY'. [2026-02-12T20:27:36.216356] [INFO ] [FORECASTER] Starting predict_future for NCTY [2026-02-12T20:27:36.217195] [DEBUG] [LOCAL ] No optimal features file found for NCTY: ./output/feature-sets/NCTY.txt [2026-02-12T20:27:36.217275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:36.217308] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:36.217335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:36.217391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:36.276430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:36.277389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:36.277478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:36.277513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:36.400664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:36.400821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:36.400871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:36.400907] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:36.404367] [DEBUG] [FORECASTER] NCTY: Forecast T+1@11:T+2@11: UP (p=60.70%) [2026-02-12T20:27:36.404663] [INFO ] [FORECASTER] Completed predict_future for NCTY [2026-02-12T20:27:36.404798] [INFO ] [sig ] NCTY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:36.548364] [INFO ] [LOCAL ] Saved forecast: NCTY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NCTY.txt [2026-02-12T20:27:36.548549] [INFO ] [sig ] [2096/3411] Completed NCTY in 0.3s | 2.79 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-12T20:27:36.548610] [INFO ] [sig ] [2097/3411] Forecasting NCZ... [2026-02-12T20:27:36.548645] [INFO ] [sig ] Generating forecast for: NCZ [2026-02-12T20:27:36.548677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCZ' from 'https://tdm.silogroup.org/data/derivative_storage/NCZ.csv'. [2026-02-12T20:27:36.559886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCZ'. [2026-02-12T20:27:36.560204] [INFO ] [FORECASTER] Starting predict_future for NCZ [2026-02-12T20:27:36.561089] [DEBUG] [LOCAL ] No optimal features file found for NCZ: ./output/feature-sets/NCZ.txt [2026-02-12T20:27:36.561146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:36.561178] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:36.561206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:36.561263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:36.618672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:36.619369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:36.619460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:36.619493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:36.738247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:36.738401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:36.738441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:36.738486] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:36.742014] [DEBUG] [FORECASTER] NCZ: Forecast T+1@11:T+2@11: DOWN (p=47.09%) [2026-02-12T20:27:36.742292] [INFO ] [FORECASTER] Completed predict_future for NCZ [2026-02-12T20:27:36.742423] [INFO ] [sig ] NCZ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:36.886176] [INFO ] [LOCAL ] Saved forecast: NCZ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NCZ.txt [2026-02-12T20:27:36.886342] [INFO ] [sig ] [2097/3411] Completed NCZ in 0.3s | 2.79 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-12T20:27:36.886383] [INFO ] [sig ] [2098/3411] Forecasting NDAQ... [2026-02-12T20:27:36.886414] [INFO ] [sig ] Generating forecast for: NDAQ [2026-02-12T20:27:36.886444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDAQ' from 'https://tdm.silogroup.org/data/derivative_storage/NDAQ.csv'. [2026-02-12T20:27:36.898902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDAQ'. [2026-02-12T20:27:36.899290] [INFO ] [FORECASTER] Starting predict_future for NDAQ [2026-02-12T20:27:36.900224] [DEBUG] [LOCAL ] No optimal features file found for NDAQ: ./output/feature-sets/NDAQ.txt [2026-02-12T20:27:36.900279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:36.900311] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:36.900344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:36.900414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:36.961592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:36.962476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:36.962568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:36.962626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:37.094960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:37.095140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:37.095181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:37.095209] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:37.098767] [DEBUG] [FORECASTER] NDAQ: Forecast T+1@11:T+2@11: UP (p=84.89%) [2026-02-12T20:27:37.099083] [INFO ] [FORECASTER] Completed predict_future for NDAQ [2026-02-12T20:27:37.099223] [INFO ] [sig ] NDAQ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:37.243917] [INFO ] [LOCAL ] Saved forecast: NDAQ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NDAQ.txt [2026-02-12T20:27:37.244084] [INFO ] [sig ] [2098/3411] Completed NDAQ in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-12T20:27:37.244125] [INFO ] [sig ] [2099/3411] Forecasting NDMO... [2026-02-12T20:27:37.244155] [INFO ] [sig ] Generating forecast for: NDMO [2026-02-12T20:27:37.244186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDMO' from 'https://tdm.silogroup.org/data/derivative_storage/NDMO.csv'. [2026-02-12T20:27:37.256402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDMO'. [2026-02-12T20:27:37.256754] [INFO ] [FORECASTER] Starting predict_future for NDMO [2026-02-12T20:27:37.257594] [DEBUG] [LOCAL ] No optimal features file found for NDMO: ./output/feature-sets/NDMO.txt [2026-02-12T20:27:37.257648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:37.257679] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:37.257705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:37.257762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:37.316919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:37.317692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:37.317775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:37.317826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:37.439537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:37.439703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:37.439744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:37.439775] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:37.443239] [DEBUG] [FORECASTER] NDMO: Forecast T+1@11:T+2@11: DOWN (p=43.12%) [2026-02-12T20:27:37.443520] [INFO ] [FORECASTER] Completed predict_future for NDMO [2026-02-12T20:27:37.443671] [INFO ] [sig ] NDMO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:37.586729] [INFO ] [LOCAL ] Saved forecast: NDMO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NDMO.txt [2026-02-12T20:27:37.586889] [INFO ] [sig ] [2099/3411] Completed NDMO in 0.3s | 2.79 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-12T20:27:37.586929] [INFO ] [sig ] [2100/3411] Forecasting NDRA... [2026-02-12T20:27:37.586960] [INFO ] [sig ] Generating forecast for: NDRA [2026-02-12T20:27:37.586990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDRA' from 'https://tdm.silogroup.org/data/derivative_storage/NDRA.csv'. [2026-02-12T20:27:37.598057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDRA'. [2026-02-12T20:27:37.598406] [INFO ] [FORECASTER] Starting predict_future for NDRA [2026-02-12T20:27:37.599236] [DEBUG] [LOCAL ] No optimal features file found for NDRA: ./output/feature-sets/NDRA.txt [2026-02-12T20:27:37.599288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:37.599347] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:37.599375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:37.599432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:37.657426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:37.658317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:37.658398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:37.658430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:37.776756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:37.776912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:37.776953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:37.776983] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:37.780473] [DEBUG] [FORECASTER] NDRA: Forecast T+1@11:T+2@11: DOWN (p=0.93%) [2026-02-12T20:27:37.780785] [INFO ] [FORECASTER] Completed predict_future for NDRA [2026-02-12T20:27:37.780919] [INFO ] [sig ] NDRA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:37.924686] [INFO ] [LOCAL ] Saved forecast: NDRA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NDRA.txt [2026-02-12T20:27:37.924854] [INFO ] [sig ] [2100/3411] Completed NDRA in 0.3s | 2.79 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-12T20:27:37.924895] [INFO ] [sig ] [2101/3411] Forecasting NDSN... [2026-02-12T20:27:37.924926] [INFO ] [sig ] Generating forecast for: NDSN [2026-02-12T20:27:37.924956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDSN' from 'https://tdm.silogroup.org/data/derivative_storage/NDSN.csv'. [2026-02-12T20:27:37.939925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDSN'. [2026-02-12T20:27:37.940356] [INFO ] [FORECASTER] Starting predict_future for NDSN [2026-02-12T20:27:37.941385] [DEBUG] [LOCAL ] No optimal features file found for NDSN: ./output/feature-sets/NDSN.txt [2026-02-12T20:27:37.941450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:37.941493] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:37.941544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:37.941660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:38.009421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:38.010543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:38.010655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:38.010688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:38.131813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:38.131972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:38.132020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:38.132049] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:38.135451] [DEBUG] [FORECASTER] NDSN: Forecast T+1@11:T+2@11: UP (p=99.63%) [2026-02-12T20:27:38.135743] [INFO ] [FORECASTER] Completed predict_future for NDSN [2026-02-12T20:27:38.135894] [INFO ] [sig ] NDSN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:38.275630] [INFO ] [LOCAL ] Saved forecast: NDSN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NDSN.txt [2026-02-12T20:27:38.275775] [INFO ] [sig ] [2101/3411] Completed NDSN in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-12T20:27:38.275814] [INFO ] [sig ] [2102/3411] Forecasting NE... [2026-02-12T20:27:38.275845] [INFO ] [sig ] Generating forecast for: NE [2026-02-12T20:27:38.275875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NE' from 'https://tdm.silogroup.org/data/derivative_storage/NE.csv'. [2026-02-12T20:27:38.287706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NE'. [2026-02-12T20:27:38.288059] [INFO ] [FORECASTER] Starting predict_future for NE [2026-02-12T20:27:38.288867] [DEBUG] [LOCAL ] No optimal features file found for NE: ./output/feature-sets/NE.txt [2026-02-12T20:27:38.288931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:38.288970] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:38.288997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:38.289054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:38.350180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:38.351671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:38.351837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:38.351878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:38.478497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:38.478661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:38.478701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:38.478730] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:38.482198] [DEBUG] [FORECASTER] NE: Forecast T+1@11:T+2@11: UP (p=92.99%) [2026-02-12T20:27:38.482478] [INFO ] [FORECASTER] Completed predict_future for NE [2026-02-12T20:27:38.482627] [INFO ] [sig ] NE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:38.623784] [INFO ] [LOCAL ] Saved forecast: NE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NE.txt [2026-02-12T20:27:38.623934] [INFO ] [sig ] [2102/3411] Completed NE in 0.3s | 2.79 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-12T20:27:38.623985] [INFO ] [sig ] [2103/3411] Forecasting NEA... [2026-02-12T20:27:38.624018] [INFO ] [sig ] Generating forecast for: NEA [2026-02-12T20:27:38.624055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEA' from 'https://tdm.silogroup.org/data/derivative_storage/NEA.csv'. [2026-02-12T20:27:38.636630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEA'. [2026-02-12T20:27:38.636932] [INFO ] [FORECASTER] Starting predict_future for NEA [2026-02-12T20:27:38.637747] [DEBUG] [LOCAL ] No optimal features file found for NEA: ./output/feature-sets/NEA.txt [2026-02-12T20:27:38.637802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:38.637840] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:38.637873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:38.637942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:38.696110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:38.696846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:38.696941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:38.696981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:38.825350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:38.825504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:38.825543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:38.825623] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:38.829172] [DEBUG] [FORECASTER] NEA: Forecast T+1@11:T+2@11: DOWN (p=47.46%) [2026-02-12T20:27:38.829443] [INFO ] [FORECASTER] Completed predict_future for NEA [2026-02-12T20:27:38.829570] [INFO ] [sig ] NEA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:38.969371] [INFO ] [LOCAL ] Saved forecast: NEA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NEA.txt [2026-02-12T20:27:38.969498] [INFO ] [sig ] [2103/3411] Completed NEA in 0.3s | 2.79 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-12T20:27:38.969536] [INFO ] [sig ] [2104/3411] Forecasting NECB... [2026-02-12T20:27:38.969566] [INFO ] [sig ] Generating forecast for: NECB [2026-02-12T20:27:38.969617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NECB' from 'https://tdm.silogroup.org/data/derivative_storage/NECB.csv'. [2026-02-12T20:27:38.981038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NECB'. [2026-02-12T20:27:38.981338] [INFO ] [FORECASTER] Starting predict_future for NECB [2026-02-12T20:27:38.982119] [DEBUG] [LOCAL ] No optimal features file found for NECB: ./output/feature-sets/NECB.txt [2026-02-12T20:27:38.982171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:38.982203] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:38.982229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:38.982290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:39.040506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:39.041408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:39.041493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:39.041526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:39.161123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:39.161278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:39.161320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:39.161349] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:39.164772] [DEBUG] [FORECASTER] NECB: Forecast T+1@11:T+2@11: UP (p=59.41%) [2026-02-12T20:27:39.165045] [INFO ] [FORECASTER] Completed predict_future for NECB [2026-02-12T20:27:39.165172] [INFO ] [sig ] NECB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:39.304274] [INFO ] [LOCAL ] Saved forecast: NECB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NECB.txt [2026-02-12T20:27:39.304412] [INFO ] [sig ] [2104/3411] Completed NECB in 0.3s | 2.79 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-12T20:27:39.304450] [INFO ] [sig ] [2105/3411] Forecasting NEE... [2026-02-12T20:27:39.304480] [INFO ] [sig ] Generating forecast for: NEE [2026-02-12T20:27:39.304517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEE' from 'https://tdm.silogroup.org/data/derivative_storage/NEE.csv'. [2026-02-12T20:27:39.315880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEE'. [2026-02-12T20:27:39.316168] [INFO ] [FORECASTER] Starting predict_future for NEE [2026-02-12T20:27:39.316950] [DEBUG] [LOCAL ] No optimal features file found for NEE: ./output/feature-sets/NEE.txt [2026-02-12T20:27:39.317001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:39.317032] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:39.317058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:39.317114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:39.373767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:39.374443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:39.374523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:39.374555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:39.494027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:39.494208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:39.494265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:39.494301] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:39.498284] [DEBUG] [FORECASTER] NEE: Forecast T+1@11:T+2@11: UP (p=76.87%) [2026-02-12T20:27:39.498610] [INFO ] [FORECASTER] Completed predict_future for NEE [2026-02-12T20:27:39.498755] [INFO ] [sig ] NEE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:39.640685] [INFO ] [LOCAL ] Saved forecast: NEE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NEE.txt [2026-02-12T20:27:39.640835] [INFO ] [sig ] [2105/3411] Completed NEE in 0.3s | 2.79 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-12T20:27:39.640885] [INFO ] [sig ] [2106/3411] Forecasting NEGG... [2026-02-12T20:27:39.640923] [INFO ] [sig ] Generating forecast for: NEGG [2026-02-12T20:27:39.640962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEGG' from 'https://tdm.silogroup.org/data/derivative_storage/NEGG.csv'. [2026-02-12T20:27:39.657425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEGG'. [2026-02-12T20:27:39.657936] [INFO ] [FORECASTER] Starting predict_future for NEGG [2026-02-12T20:27:39.658971] [DEBUG] [LOCAL ] No optimal features file found for NEGG: ./output/feature-sets/NEGG.txt [2026-02-12T20:27:39.659034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:39.659073] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:39.659101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:39.659167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:39.717429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:39.718391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:39.718508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:39.718546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:39.839689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:39.839849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:39.839893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:39.839924] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:39.843650] [DEBUG] [FORECASTER] NEGG: Forecast T+1@11:T+2@11: DOWN (p=29.81%) [2026-02-12T20:27:39.843970] [INFO ] [FORECASTER] Completed predict_future for NEGG [2026-02-12T20:27:39.844118] [INFO ] [sig ] NEGG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:39.984919] [INFO ] [LOCAL ] Saved forecast: NEGG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NEGG.txt [2026-02-12T20:27:39.985066] [INFO ] [sig ] [2106/3411] Completed NEGG in 0.3s | 2.79 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-12T20:27:39.985109] [INFO ] [sig ] [2107/3411] Forecasting NEM... [2026-02-12T20:27:39.985138] [INFO ] [sig ] Generating forecast for: NEM [2026-02-12T20:27:39.985167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEM' from 'https://tdm.silogroup.org/data/derivative_storage/NEM.csv'. [2026-02-12T20:27:39.999789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEM'. [2026-02-12T20:27:40.000134] [INFO ] [FORECASTER] Starting predict_future for NEM [2026-02-12T20:27:40.000934] [DEBUG] [LOCAL ] No optimal features file found for NEM: ./output/feature-sets/NEM.txt [2026-02-12T20:27:40.000987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:40.001020] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:40.001047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:40.001105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:40.058289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:40.059183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:40.059268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:40.059301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:40.182046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:40.182203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:40.182242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:40.182271] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:40.185722] [DEBUG] [FORECASTER] NEM: Forecast T+1@11:T+2@11: UP (p=96.58%) [2026-02-12T20:27:40.186002] [INFO ] [FORECASTER] Completed predict_future for NEM [2026-02-12T20:27:40.186135] [INFO ] [sig ] NEM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:40.326028] [INFO ] [LOCAL ] Saved forecast: NEM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NEM.txt [2026-02-12T20:27:40.326191] [INFO ] [sig ] [2107/3411] Completed NEM in 0.3s | 2.79 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-12T20:27:40.326231] [INFO ] [sig ] [2108/3411] Forecasting NEOG... [2026-02-12T20:27:40.326261] [INFO ] [sig ] Generating forecast for: NEOG [2026-02-12T20:27:40.326294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEOG' from 'https://tdm.silogroup.org/data/derivative_storage/NEOG.csv'. [2026-02-12T20:27:40.338240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEOG'. [2026-02-12T20:27:40.338657] [INFO ] [FORECASTER] Starting predict_future for NEOG [2026-02-12T20:27:40.339472] [DEBUG] [LOCAL ] No optimal features file found for NEOG: ./output/feature-sets/NEOG.txt [2026-02-12T20:27:40.339526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:40.339557] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:40.339606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:40.339666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:40.397973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:40.398835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:40.398927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:40.398962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:40.528870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:40.529039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:40.529079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:40.529110] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:40.532835] [DEBUG] [FORECASTER] NEOG: Forecast T+1@11:T+2@11: UP (p=51.96%) [2026-02-12T20:27:40.533143] [INFO ] [FORECASTER] Completed predict_future for NEOG [2026-02-12T20:27:40.533277] [INFO ] [sig ] NEOG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:40.679510] [INFO ] [LOCAL ] Saved forecast: NEOG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NEOG.txt [2026-02-12T20:27:40.679683] [INFO ] [sig ] [2108/3411] Completed NEOG in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-12T20:27:40.679726] [INFO ] [sig ] [2109/3411] Forecasting NEON... [2026-02-12T20:27:40.679758] [INFO ] [sig ] Generating forecast for: NEON [2026-02-12T20:27:40.679788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEON' from 'https://tdm.silogroup.org/data/derivative_storage/NEON.csv'. [2026-02-12T20:27:40.692677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEON'. [2026-02-12T20:27:40.692986] [INFO ] [FORECASTER] Starting predict_future for NEON [2026-02-12T20:27:40.693792] [DEBUG] [LOCAL ] No optimal features file found for NEON: ./output/feature-sets/NEON.txt [2026-02-12T20:27:40.693845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:40.693877] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:40.693903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:40.693960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:40.750766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:40.751608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:40.751692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:40.751725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:40.873601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:40.873754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:40.873795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:40.873823] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:40.877266] [DEBUG] [FORECASTER] NEON: Forecast T+1@11:T+2@11: UP (p=97.74%) [2026-02-12T20:27:40.877543] [INFO ] [FORECASTER] Completed predict_future for NEON [2026-02-12T20:27:40.877696] [INFO ] [sig ] NEON: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:41.035922] [INFO ] [LOCAL ] Saved forecast: NEON 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NEON.txt [2026-02-12T20:27:41.036098] [INFO ] [sig ] [2109/3411] Completed NEON in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-12T20:27:41.036140] [INFO ] [sig ] [2110/3411] Forecasting NEXA... [2026-02-12T20:27:41.036171] [INFO ] [sig ] Generating forecast for: NEXA [2026-02-12T20:27:41.036201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXA' from 'https://tdm.silogroup.org/data/derivative_storage/NEXA.csv'. [2026-02-12T20:27:41.082670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXA'. [2026-02-12T20:27:41.083120] [INFO ] [FORECASTER] Starting predict_future for NEXA [2026-02-12T20:27:41.084377] [DEBUG] [LOCAL ] No optimal features file found for NEXA: ./output/feature-sets/NEXA.txt [2026-02-12T20:27:41.084430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:41.084461] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:41.084489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:41.084547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:41.148531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:41.149520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:41.149690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:41.149736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:41.268533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:41.268719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:41.268762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:41.268792] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:41.272516] [DEBUG] [FORECASTER] NEXA: Forecast T+1@11:T+2@11: UP (p=82.13%) [2026-02-12T20:27:41.272886] [INFO ] [FORECASTER] Completed predict_future for NEXA [2026-02-12T20:27:41.273040] [INFO ] [sig ] NEXA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:41.423847] [INFO ] [LOCAL ] Saved forecast: NEXA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NEXA.txt [2026-02-12T20:27:41.424017] [INFO ] [sig ] [2110/3411] Completed NEXA in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-12T20:27:41.424069] [INFO ] [sig ] [2111/3411] Forecasting NEXN... [2026-02-12T20:27:41.424115] [INFO ] [sig ] Generating forecast for: NEXN [2026-02-12T20:27:41.424158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXN' from 'https://tdm.silogroup.org/data/derivative_storage/NEXN.csv'. [2026-02-12T20:27:41.437521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXN'. [2026-02-12T20:27:41.437911] [INFO ] [FORECASTER] Starting predict_future for NEXN [2026-02-12T20:27:41.438742] [DEBUG] [LOCAL ] No optimal features file found for NEXN: ./output/feature-sets/NEXN.txt [2026-02-12T20:27:41.438794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:41.438825] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:41.438851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:41.438914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:41.503989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:41.505037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:41.505144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:41.505182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:41.637767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:41.637935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:41.637977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:41.638006] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:41.641777] [DEBUG] [FORECASTER] NEXN: Forecast T+1@11:T+2@11: UP (p=96.19%) [2026-02-12T20:27:41.642323] [INFO ] [FORECASTER] Completed predict_future for NEXN [2026-02-12T20:27:41.642482] [INFO ] [sig ] NEXN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:41.788492] [INFO ] [LOCAL ] Saved forecast: NEXN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NEXN.txt [2026-02-12T20:27:41.788863] [INFO ] [sig ] [2111/3411] Completed NEXN in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-12T20:27:41.788905] [INFO ] [sig ] [2112/3411] Forecasting NFBK... [2026-02-12T20:27:41.788936] [INFO ] [sig ] Generating forecast for: NFBK [2026-02-12T20:27:41.788965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFBK' from 'https://tdm.silogroup.org/data/derivative_storage/NFBK.csv'. [2026-02-12T20:27:41.802284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFBK'. [2026-02-12T20:27:41.802714] [INFO ] [FORECASTER] Starting predict_future for NFBK [2026-02-12T20:27:41.803499] [DEBUG] [LOCAL ] No optimal features file found for NFBK: ./output/feature-sets/NFBK.txt [2026-02-12T20:27:41.803551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:41.803606] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:41.803635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:41.803691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:41.862909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:41.863792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:41.863876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:41.863913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:41.989970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:41.990114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:41.990154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:41.990183] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:41.994249] [DEBUG] [FORECASTER] NFBK: Forecast T+1@11:T+2@11: DOWN (p=9.52%) [2026-02-12T20:27:41.994526] [INFO ] [FORECASTER] Completed predict_future for NFBK [2026-02-12T20:27:41.994677] [INFO ] [sig ] NFBK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:42.142084] [INFO ] [LOCAL ] Saved forecast: NFBK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NFBK.txt [2026-02-12T20:27:42.142413] [INFO ] [sig ] [2112/3411] Completed NFBK in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-12T20:27:42.142454] [INFO ] [sig ] [2113/3411] Forecasting NFE... [2026-02-12T20:27:42.142484] [INFO ] [sig ] Generating forecast for: NFE [2026-02-12T20:27:42.142513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFE' from 'https://tdm.silogroup.org/data/derivative_storage/NFE.csv'. [2026-02-12T20:27:42.154460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFE'. [2026-02-12T20:27:42.154740] [INFO ] [FORECASTER] Starting predict_future for NFE [2026-02-12T20:27:42.155504] [DEBUG] [LOCAL ] No optimal features file found for NFE: ./output/feature-sets/NFE.txt [2026-02-12T20:27:42.155557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:42.155610] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:42.155638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:42.155694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:42.213533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:42.214198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:42.214278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:42.214310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:42.344452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:42.344638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:42.344680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:42.344708] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:42.348383] [DEBUG] [FORECASTER] NFE: Forecast T+1@11:T+2@11: DOWN (p=17.86%) [2026-02-12T20:27:42.348690] [INFO ] [FORECASTER] Completed predict_future for NFE [2026-02-12T20:27:42.348839] [INFO ] [sig ] NFE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:42.491894] [INFO ] [LOCAL ] Saved forecast: NFE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NFE.txt [2026-02-12T20:27:42.492080] [INFO ] [sig ] [2113/3411] Completed NFE in 0.3s | 2.79 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-12T20:27:42.492129] [INFO ] [sig ] [2114/3411] Forecasting NFG... [2026-02-12T20:27:42.492162] [INFO ] [sig ] Generating forecast for: NFG [2026-02-12T20:27:42.492193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFG' from 'https://tdm.silogroup.org/data/derivative_storage/NFG.csv'. [2026-02-12T20:27:42.504868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFG'. [2026-02-12T20:27:42.505216] [INFO ] [FORECASTER] Starting predict_future for NFG [2026-02-12T20:27:42.506039] [DEBUG] [LOCAL ] No optimal features file found for NFG: ./output/feature-sets/NFG.txt [2026-02-12T20:27:42.506104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:42.506137] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:42.506343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:42.506400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:42.565431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:42.566297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:42.566383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:42.566416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:42.700221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:42.700392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:42.700434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:42.700464] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:42.704038] [DEBUG] [FORECASTER] NFG: Forecast T+1@11:T+2@11: DOWN (p=1.77%) [2026-02-12T20:27:42.704348] [INFO ] [FORECASTER] Completed predict_future for NFG [2026-02-12T20:27:42.704489] [INFO ] [sig ] NFG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:42.846311] [INFO ] [LOCAL ] Saved forecast: NFG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NFG.txt [2026-02-12T20:27:42.846475] [INFO ] [sig ] [2114/3411] Completed NFG in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-12T20:27:42.846527] [INFO ] [sig ] [2115/3411] Forecasting NFJ... [2026-02-12T20:27:42.846559] [INFO ] [sig ] Generating forecast for: NFJ [2026-02-12T20:27:42.846611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFJ' from 'https://tdm.silogroup.org/data/derivative_storage/NFJ.csv'. [2026-02-12T20:27:42.858883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFJ'. [2026-02-12T20:27:42.859308] [INFO ] [FORECASTER] Starting predict_future for NFJ [2026-02-12T20:27:42.860175] [DEBUG] [LOCAL ] No optimal features file found for NFJ: ./output/feature-sets/NFJ.txt [2026-02-12T20:27:42.860230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:42.860263] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:42.860289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:42.860347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:42.919242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:42.920134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:42.920223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:42.920258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:43.045632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:43.045791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:43.045832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:43.045861] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:43.049461] [DEBUG] [FORECASTER] NFJ: Forecast T+1@11:T+2@11: DOWN (p=9.33%) [2026-02-12T20:27:43.049806] [INFO ] [FORECASTER] Completed predict_future for NFJ [2026-02-12T20:27:43.049954] [INFO ] [sig ] NFJ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:43.193841] [INFO ] [LOCAL ] Saved forecast: NFJ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NFJ.txt [2026-02-12T20:27:43.193993] [INFO ] [sig ] [2115/3411] Completed NFJ in 0.3s | 2.79 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-12T20:27:43.194033] [INFO ] [sig ] [2116/3411] Forecasting NFLX... [2026-02-12T20:27:43.194063] [INFO ] [sig ] Generating forecast for: NFLX [2026-02-12T20:27:43.194092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFLX' from 'https://tdm.silogroup.org/data/derivative_storage/NFLX.csv'. [2026-02-12T20:27:43.206049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFLX'. [2026-02-12T20:27:43.206376] [INFO ] [FORECASTER] Starting predict_future for NFLX [2026-02-12T20:27:43.207375] [DEBUG] [LOCAL ] No optimal features file found for NFLX: ./output/feature-sets/NFLX.txt [2026-02-12T20:27:43.207429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:43.207463] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:43.207490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:43.207548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:43.267189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:43.268161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:43.268250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:43.268283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:43.393798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:43.393961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:43.394010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:43.394046] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:43.397861] [DEBUG] [FORECASTER] NFLX: Forecast T+1@11:T+2@11: UP (p=97.69%) [2026-02-12T20:27:43.398222] [INFO ] [FORECASTER] Completed predict_future for NFLX [2026-02-12T20:27:43.398599] [INFO ] [sig ] NFLX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:43.543883] [INFO ] [LOCAL ] Saved forecast: NFLX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NFLX.txt [2026-02-12T20:27:43.544033] [INFO ] [sig ] [2116/3411] Completed NFLX in 0.3s | 2.79 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-12T20:27:43.544084] [INFO ] [sig ] [2117/3411] Forecasting NFTY... [2026-02-12T20:27:43.544116] [INFO ] [sig ] Generating forecast for: NFTY [2026-02-12T20:27:43.544147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFTY' from 'https://tdm.silogroup.org/data/derivative_storage/NFTY.csv'. [2026-02-12T20:27:43.555300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFTY'. [2026-02-12T20:27:43.555600] [INFO ] [FORECASTER] Starting predict_future for NFTY [2026-02-12T20:27:43.556365] [DEBUG] [LOCAL ] No optimal features file found for NFTY: ./output/feature-sets/NFTY.txt [2026-02-12T20:27:43.556416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:43.556475] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:43.556504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:43.556561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:43.613661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:43.614396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:43.614476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:43.614526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:43.732257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:43.732414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:43.732455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:43.732487] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:43.736002] [DEBUG] [FORECASTER] NFTY: Forecast T+1@11:T+2@11: UP (p=59.58%) [2026-02-12T20:27:43.736298] [INFO ] [FORECASTER] Completed predict_future for NFTY [2026-02-12T20:27:43.736433] [INFO ] [sig ] NFTY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:43.898179] [INFO ] [LOCAL ] Saved forecast: NFTY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NFTY.txt [2026-02-12T20:27:43.898314] [INFO ] [sig ] [2117/3411] Completed NFTY in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-12T20:27:43.898360] [INFO ] [sig ] [2118/3411] Forecasting NGG... [2026-02-12T20:27:43.898392] [INFO ] [sig ] Generating forecast for: NGG [2026-02-12T20:27:43.898423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGG' from 'https://tdm.silogroup.org/data/derivative_storage/NGG.csv'. [2026-02-12T20:27:43.909654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGG'. [2026-02-12T20:27:43.909944] [INFO ] [FORECASTER] Starting predict_future for NGG [2026-02-12T20:27:43.910790] [DEBUG] [LOCAL ] No optimal features file found for NGG: ./output/feature-sets/NGG.txt [2026-02-12T20:27:43.910844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:43.910877] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:43.910905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:43.910976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:43.969006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:43.969709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:43.969788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:43.969821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:44.097595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:44.097753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:44.097796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:44.097827] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:44.101309] [DEBUG] [FORECASTER] NGG: Forecast T+1@11:T+2@11: UP (p=92.58%) [2026-02-12T20:27:44.101626] [INFO ] [FORECASTER] Completed predict_future for NGG [2026-02-12T20:27:44.101759] [INFO ] [sig ] NGG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:44.252156] [INFO ] [LOCAL ] Saved forecast: NGG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NGG.txt [2026-02-12T20:27:44.252329] [INFO ] [sig ] [2118/3411] Completed NGG in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-12T20:27:44.252370] [INFO ] [sig ] [2119/3411] Forecasting NGL... [2026-02-12T20:27:44.252401] [INFO ] [sig ] Generating forecast for: NGL [2026-02-12T20:27:44.252431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGL' from 'https://tdm.silogroup.org/data/derivative_storage/NGL.csv'. [2026-02-12T20:27:44.264646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGL'. [2026-02-12T20:27:44.265057] [INFO ] [FORECASTER] Starting predict_future for NGL [2026-02-12T20:27:44.265871] [DEBUG] [LOCAL ] No optimal features file found for NGL: ./output/feature-sets/NGL.txt [2026-02-12T20:27:44.265926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:44.265965] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:44.265998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:44.266067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:44.325112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:44.326006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:44.326106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:44.326145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:44.449234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:44.449388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:44.449428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:44.449457] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:44.452967] [DEBUG] [FORECASTER] NGL: Forecast T+1@11:T+2@11: UP (p=74.70%) [2026-02-12T20:27:44.453249] [INFO ] [FORECASTER] Completed predict_future for NGL [2026-02-12T20:27:44.453400] [INFO ] [sig ] NGL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:44.597028] [INFO ] [LOCAL ] Saved forecast: NGL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NGL.txt [2026-02-12T20:27:44.597160] [INFO ] [sig ] [2119/3411] Completed NGL in 0.3s | 2.79 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-12T20:27:44.597199] [INFO ] [sig ] [2120/3411] Forecasting NGNE... [2026-02-12T20:27:44.597258] [INFO ] [sig ] Generating forecast for: NGNE [2026-02-12T20:27:44.597310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGNE' from 'https://tdm.silogroup.org/data/derivative_storage/NGNE.csv'. [2026-02-12T20:27:44.608696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGNE'. [2026-02-12T20:27:44.608975] [INFO ] [FORECASTER] Starting predict_future for NGNE [2026-02-12T20:27:44.609766] [DEBUG] [LOCAL ] No optimal features file found for NGNE: ./output/feature-sets/NGNE.txt [2026-02-12T20:27:44.609818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:44.609849] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:44.609875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:44.609933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:44.670936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:44.671589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:44.671677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:44.671709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:44.793666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:44.793810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:44.793851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:44.793912] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:44.797548] [DEBUG] [FORECASTER] NGNE: Forecast T+1@11:T+2@11: DOWN (p=15.59%) [2026-02-12T20:27:44.797843] [INFO ] [FORECASTER] Completed predict_future for NGNE [2026-02-12T20:27:44.797983] [INFO ] [sig ] NGNE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:44.939674] [INFO ] [LOCAL ] Saved forecast: NGNE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NGNE.txt [2026-02-12T20:27:44.939838] [INFO ] [sig ] [2120/3411] Completed NGNE in 0.3s | 2.79 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-12T20:27:44.939879] [INFO ] [sig ] [2121/3411] Forecasting NGS... [2026-02-12T20:27:44.939911] [INFO ] [sig ] Generating forecast for: NGS [2026-02-12T20:27:44.939941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGS' from 'https://tdm.silogroup.org/data/derivative_storage/NGS.csv'. [2026-02-12T20:27:44.952330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGS'. [2026-02-12T20:27:44.952719] [INFO ] [FORECASTER] Starting predict_future for NGS [2026-02-12T20:27:44.953504] [DEBUG] [LOCAL ] No optimal features file found for NGS: ./output/feature-sets/NGS.txt [2026-02-12T20:27:44.953555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:44.953613] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:44.953641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:44.953696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:45.011415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:45.012336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:45.012421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:45.012454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:45.131723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:45.131883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:45.131940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:45.131972] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:45.135432] [DEBUG] [FORECASTER] NGS: Forecast T+1@11:T+2@11: DOWN (p=32.78%) [2026-02-12T20:27:45.135741] [INFO ] [FORECASTER] Completed predict_future for NGS [2026-02-12T20:27:45.135875] [INFO ] [sig ] NGS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:45.278757] [INFO ] [LOCAL ] Saved forecast: NGS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NGS.txt [2026-02-12T20:27:45.278926] [INFO ] [sig ] [2121/3411] Completed NGS in 0.3s | 2.79 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-12T20:27:45.278968] [INFO ] [sig ] [2122/3411] Forecasting NGVC... [2026-02-12T20:27:45.279000] [INFO ] [sig ] Generating forecast for: NGVC [2026-02-12T20:27:45.279030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGVC' from 'https://tdm.silogroup.org/data/derivative_storage/NGVC.csv'. [2026-02-12T20:27:45.290947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGVC'. [2026-02-12T20:27:45.291279] [INFO ] [FORECASTER] Starting predict_future for NGVC [2026-02-12T20:27:45.292100] [DEBUG] [LOCAL ] No optimal features file found for NGVC: ./output/feature-sets/NGVC.txt [2026-02-12T20:27:45.292154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:45.292185] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:45.292211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:45.292268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:45.351291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:45.352630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:45.352719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:45.352751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:45.471494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:45.471668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:45.471710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:45.471739] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:45.475183] [DEBUG] [FORECASTER] NGVC: Forecast T+1@11:T+2@11: DOWN (p=25.54%) [2026-02-12T20:27:45.475470] [INFO ] [FORECASTER] Completed predict_future for NGVC [2026-02-12T20:27:45.475628] [INFO ] [sig ] NGVC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:45.615120] [INFO ] [LOCAL ] Saved forecast: NGVC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NGVC.txt [2026-02-12T20:27:45.615277] [INFO ] [sig ] [2122/3411] Completed NGVC in 0.3s | 2.79 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-12T20:27:45.615318] [INFO ] [sig ] [2123/3411] Forecasting NHI... [2026-02-12T20:27:45.615349] [INFO ] [sig ] Generating forecast for: NHI [2026-02-12T20:27:45.615381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHI' from 'https://tdm.silogroup.org/data/derivative_storage/NHI.csv'. [2026-02-12T20:27:45.626766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHI'. [2026-02-12T20:27:45.627124] [INFO ] [FORECASTER] Starting predict_future for NHI [2026-02-12T20:27:45.627965] [DEBUG] [LOCAL ] No optimal features file found for NHI: ./output/feature-sets/NHI.txt [2026-02-12T20:27:45.628019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:45.628049] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:45.628075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:45.628166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:45.687171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:45.688130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:45.688418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:45.688450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:45.812404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:45.812560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:45.812621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:45.812652] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:45.816127] [DEBUG] [FORECASTER] NHI: Forecast T+1@11:T+2@11: UP (p=90.92%) [2026-02-12T20:27:45.816410] [INFO ] [FORECASTER] Completed predict_future for NHI [2026-02-12T20:27:45.816539] [INFO ] [sig ] NHI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:45.956753] [INFO ] [LOCAL ] Saved forecast: NHI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NHI.txt [2026-02-12T20:27:45.956881] [INFO ] [sig ] [2123/3411] Completed NHI in 0.3s | 2.79 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-12T20:27:45.956920] [INFO ] [sig ] [2124/3411] Forecasting NHTC... [2026-02-12T20:27:45.956950] [INFO ] [sig ] Generating forecast for: NHTC [2026-02-12T20:27:45.956980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHTC' from 'https://tdm.silogroup.org/data/derivative_storage/NHTC.csv'. [2026-02-12T20:27:45.969161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHTC'. [2026-02-12T20:27:45.969451] [INFO ] [FORECASTER] Starting predict_future for NHTC [2026-02-12T20:27:45.970268] [DEBUG] [LOCAL ] No optimal features file found for NHTC: ./output/feature-sets/NHTC.txt [2026-02-12T20:27:45.970321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:45.970354] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:45.970382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:45.970440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:46.031492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:46.032247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:46.032354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:46.032391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:46.145306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:46.145465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:46.145504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:46.145534] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:46.149135] [DEBUG] [FORECASTER] NHTC: Forecast T+1@11:T+2@11: UP (p=89.81%) [2026-02-12T20:27:46.149439] [INFO ] [FORECASTER] Completed predict_future for NHTC [2026-02-12T20:27:46.149590] [INFO ] [sig ] NHTC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:46.291069] [INFO ] [LOCAL ] Saved forecast: NHTC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NHTC.txt [2026-02-12T20:27:46.291223] [INFO ] [sig ] [2124/3411] Completed NHTC in 0.3s | 2.79 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-12T20:27:46.291264] [INFO ] [sig ] [2125/3411] Forecasting NI... [2026-02-12T20:27:46.291301] [INFO ] [sig ] Generating forecast for: NI [2026-02-12T20:27:46.291331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NI' from 'https://tdm.silogroup.org/data/derivative_storage/NI.csv'. [2026-02-12T20:27:46.303433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NI'. [2026-02-12T20:27:46.303733] [INFO ] [FORECASTER] Starting predict_future for NI [2026-02-12T20:27:46.304510] [DEBUG] [LOCAL ] No optimal features file found for NI: ./output/feature-sets/NI.txt [2026-02-12T20:27:46.304563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:46.304626] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:46.304663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:46.304720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:46.363176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:46.363921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:46.364002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:46.364034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:46.489523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:46.489693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:46.489734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:46.489764] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:46.493341] [DEBUG] [FORECASTER] NI: Forecast T+1@11:T+2@11: DOWN (p=7.83%) [2026-02-12T20:27:46.493645] [INFO ] [FORECASTER] Completed predict_future for NI [2026-02-12T20:27:46.493779] [INFO ] [sig ] NI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:46.633692] [INFO ] [LOCAL ] Saved forecast: NI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NI.txt [2026-02-12T20:27:46.633837] [INFO ] [sig ] [2125/3411] Completed NI in 0.3s | 2.79 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-12T20:27:46.633878] [INFO ] [sig ] [2126/3411] Forecasting NIC... [2026-02-12T20:27:46.633908] [INFO ] [sig ] Generating forecast for: NIC [2026-02-12T20:27:46.633940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIC' from 'https://tdm.silogroup.org/data/derivative_storage/NIC.csv'. [2026-02-12T20:27:46.645410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIC'. [2026-02-12T20:27:46.645747] [INFO ] [FORECASTER] Starting predict_future for NIC [2026-02-12T20:27:46.646519] [DEBUG] [LOCAL ] No optimal features file found for NIC: ./output/feature-sets/NIC.txt [2026-02-12T20:27:46.646590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:46.646625] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:46.646651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:46.646708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:46.703178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:46.704057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:46.704147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:46.704180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:46.824632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:46.824790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:46.824830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:46.824858] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:46.828372] [DEBUG] [FORECASTER] NIC: Forecast T+1@11:T+2@11: DOWN (p=15.89%) [2026-02-12T20:27:46.828689] [INFO ] [FORECASTER] Completed predict_future for NIC [2026-02-12T20:27:46.828830] [INFO ] [sig ] NIC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:46.969300] [INFO ] [LOCAL ] Saved forecast: NIC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NIC.txt [2026-02-12T20:27:46.969462] [INFO ] [sig ] [2126/3411] Completed NIC in 0.3s | 2.79 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-12T20:27:46.969502] [INFO ] [sig ] [2127/3411] Forecasting NICE... [2026-02-12T20:27:46.969531] [INFO ] [sig ] Generating forecast for: NICE [2026-02-12T20:27:46.969562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NICE' from 'https://tdm.silogroup.org/data/derivative_storage/NICE.csv'. [2026-02-12T20:27:46.981836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NICE'. [2026-02-12T20:27:46.982244] [INFO ] [FORECASTER] Starting predict_future for NICE [2026-02-12T20:27:46.983063] [DEBUG] [LOCAL ] No optimal features file found for NICE: ./output/feature-sets/NICE.txt [2026-02-12T20:27:46.983116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:46.983146] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:46.983172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:46.983228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:47.043720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:47.044658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:47.044791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:47.044834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:47.175223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:47.175375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:47.175414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:47.175443] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:47.178931] [DEBUG] [FORECASTER] NICE: Forecast T+1@11:T+2@11: DOWN (p=32.47%) [2026-02-12T20:27:47.179224] [INFO ] [FORECASTER] Completed predict_future for NICE [2026-02-12T20:27:47.179362] [INFO ] [sig ] NICE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:47.323210] [INFO ] [LOCAL ] Saved forecast: NICE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NICE.txt [2026-02-12T20:27:47.323378] [INFO ] [sig ] [2127/3411] Completed NICE in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-12T20:27:47.323420] [INFO ] [sig ] [2128/3411] Forecasting NIE... [2026-02-12T20:27:47.323451] [INFO ] [sig ] Generating forecast for: NIE [2026-02-12T20:27:47.323482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIE' from 'https://tdm.silogroup.org/data/derivative_storage/NIE.csv'. [2026-02-12T20:27:47.335226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIE'. [2026-02-12T20:27:47.335815] [INFO ] [FORECASTER] Starting predict_future for NIE [2026-02-12T20:27:47.336935] [DEBUG] [LOCAL ] No optimal features file found for NIE: ./output/feature-sets/NIE.txt [2026-02-12T20:27:47.336989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:47.337022] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:47.337049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:47.337106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:47.401329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:47.402278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:47.402392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:47.402429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:47.519230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:47.519385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:47.519425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:47.519454] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:47.522981] [DEBUG] [FORECASTER] NIE: Forecast T+1@11:T+2@11: DOWN (p=6.70%) [2026-02-12T20:27:47.523303] [INFO ] [FORECASTER] Completed predict_future for NIE [2026-02-12T20:27:47.523447] [INFO ] [sig ] NIE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:47.663295] [INFO ] [LOCAL ] Saved forecast: NIE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NIE.txt [2026-02-12T20:27:47.663454] [INFO ] [sig ] [2128/3411] Completed NIE in 0.3s | 2.79 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-12T20:27:47.663492] [INFO ] [sig ] [2129/3411] Forecasting NIKL... [2026-02-12T20:27:47.663528] [INFO ] [sig ] Generating forecast for: NIKL [2026-02-12T20:27:47.663560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIKL' from 'https://tdm.silogroup.org/data/derivative_storage/NIKL.csv'. [2026-02-12T20:27:47.674959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIKL'. [2026-02-12T20:27:47.675313] [INFO ] [FORECASTER] Starting predict_future for NIKL [2026-02-12T20:27:47.676194] [DEBUG] [LOCAL ] No optimal features file found for NIKL: ./output/feature-sets/NIKL.txt [2026-02-12T20:27:47.676248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:47.676280] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:47.676307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:47.676365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:47.734720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:47.735685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:47.735775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:47.735807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:47.854624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:47.854775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:47.854817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:47.854847] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:47.858429] [DEBUG] [FORECASTER] NIKL: Forecast T+1@11:T+2@11: DOWN (p=18.93%) [2026-02-12T20:27:47.858726] [INFO ] [FORECASTER] Completed predict_future for NIKL [2026-02-12T20:27:47.858860] [INFO ] [sig ] NIKL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:48.007130] [INFO ] [LOCAL ] Saved forecast: NIKL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NIKL.txt [2026-02-12T20:27:48.007553] [INFO ] [sig ] [2129/3411] Completed NIKL in 0.3s | 2.79 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-12T20:27:48.007627] [INFO ] [sig ] [2130/3411] Forecasting NIM... [2026-02-12T20:27:48.007671] [INFO ] [sig ] Generating forecast for: NIM [2026-02-12T20:27:48.007712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIM' from 'https://tdm.silogroup.org/data/derivative_storage/NIM.csv'. [2026-02-12T20:27:48.021137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIM'. [2026-02-12T20:27:48.021564] [INFO ] [FORECASTER] Starting predict_future for NIM [2026-02-12T20:27:48.022878] [DEBUG] [LOCAL ] No optimal features file found for NIM: ./output/feature-sets/NIM.txt [2026-02-12T20:27:48.022941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:48.022982] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:48.023010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:48.023086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:48.083066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:48.083972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:48.084064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:48.084097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:48.199013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:48.199183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:48.199231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:48.199262] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:48.202784] [DEBUG] [FORECASTER] NIM: Forecast T+1@11:T+2@11: UP (p=71.52%) [2026-02-12T20:27:48.203073] [INFO ] [FORECASTER] Completed predict_future for NIM [2026-02-12T20:27:48.203209] [INFO ] [sig ] NIM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:48.387760] [INFO ] [LOCAL ] Saved forecast: NIM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NIM.txt [2026-02-12T20:27:48.388115] [INFO ] [sig ] [2130/3411] Completed NIM in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-12T20:27:48.388174] [INFO ] [sig ] [2131/3411] Forecasting NIO... [2026-02-12T20:27:48.388213] [INFO ] [sig ] Generating forecast for: NIO [2026-02-12T20:27:48.388249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIO' from 'https://tdm.silogroup.org/data/derivative_storage/NIO.csv'. [2026-02-12T20:27:48.404650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIO'. [2026-02-12T20:27:48.405175] [INFO ] [FORECASTER] Starting predict_future for NIO [2026-02-12T20:27:48.406369] [DEBUG] [LOCAL ] No optimal features file found for NIO: ./output/feature-sets/NIO.txt [2026-02-12T20:27:48.406438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:48.406482] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:48.406520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:48.406632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:48.474652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:48.475557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:48.475669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:48.475705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:48.606526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:48.606704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:48.606746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:48.606775] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:48.610637] [DEBUG] [FORECASTER] NIO: Forecast T+1@11:T+2@11: DOWN (p=7.91%) [2026-02-12T20:27:48.610947] [INFO ] [FORECASTER] Completed predict_future for NIO [2026-02-12T20:27:48.611088] [INFO ] [sig ] NIO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:48.764538] [INFO ] [LOCAL ] Saved forecast: NIO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NIO.txt [2026-02-12T20:27:48.764716] [INFO ] [sig ] [2131/3411] Completed NIO in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-12T20:27:48.764757] [INFO ] [sig ] [2132/3411] Forecasting NKSH... [2026-02-12T20:27:48.764786] [INFO ] [sig ] Generating forecast for: NKSH [2026-02-12T20:27:48.764817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKSH' from 'https://tdm.silogroup.org/data/derivative_storage/NKSH.csv'. [2026-02-12T20:27:48.776076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKSH'. [2026-02-12T20:27:48.776468] [INFO ] [FORECASTER] Starting predict_future for NKSH [2026-02-12T20:27:48.777518] [DEBUG] [LOCAL ] No optimal features file found for NKSH: ./output/feature-sets/NKSH.txt [2026-02-12T20:27:48.777590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:48.777626] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:48.777654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:48.777712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:48.835979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:48.836882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:48.836968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:48.837000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:48.947855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:48.948016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:48.948058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:48.948105] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:48.951601] [DEBUG] [FORECASTER] NKSH: Forecast T+1@11:T+2@11: UP (p=63.90%) [2026-02-12T20:27:48.951880] [INFO ] [FORECASTER] Completed predict_future for NKSH [2026-02-12T20:27:48.952011] [INFO ] [sig ] NKSH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:49.096117] [INFO ] [LOCAL ] Saved forecast: NKSH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NKSH.txt [2026-02-12T20:27:49.096276] [INFO ] [sig ] [2132/3411] Completed NKSH in 0.3s | 2.79 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-12T20:27:49.096315] [INFO ] [sig ] [2133/3411] Forecasting NKTX... [2026-02-12T20:27:49.096345] [INFO ] [sig ] Generating forecast for: NKTX [2026-02-12T20:27:49.096375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKTX' from 'https://tdm.silogroup.org/data/derivative_storage/NKTX.csv'. [2026-02-12T20:27:49.109020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKTX'. [2026-02-12T20:27:49.109395] [INFO ] [FORECASTER] Starting predict_future for NKTX [2026-02-12T20:27:49.110305] [DEBUG] [LOCAL ] No optimal features file found for NKTX: ./output/feature-sets/NKTX.txt [2026-02-12T20:27:49.110360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:49.110393] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:49.110421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:49.110480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:49.168828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:49.169737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:49.169824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:49.169859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:49.291315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:49.291478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:49.291518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:49.291550] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:49.295098] [DEBUG] [FORECASTER] NKTX: Forecast T+1@11:T+2@11: DOWN (p=0.69%) [2026-02-12T20:27:49.295398] [INFO ] [FORECASTER] Completed predict_future for NKTX [2026-02-12T20:27:49.295544] [INFO ] [sig ] NKTX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:49.443679] [INFO ] [LOCAL ] Saved forecast: NKTX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NKTX.txt [2026-02-12T20:27:49.443845] [INFO ] [sig ] [2133/3411] Completed NKTX in 0.3s | 2.79 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-12T20:27:49.443897] [INFO ] [sig ] [2134/3411] Forecasting NKX... [2026-02-12T20:27:49.443940] [INFO ] [sig ] Generating forecast for: NKX [2026-02-12T20:27:49.443987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKX' from 'https://tdm.silogroup.org/data/derivative_storage/NKX.csv'. [2026-02-12T20:27:49.457462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKX'. [2026-02-12T20:27:49.457867] [INFO ] [FORECASTER] Starting predict_future for NKX [2026-02-12T20:27:49.458760] [DEBUG] [LOCAL ] No optimal features file found for NKX: ./output/feature-sets/NKX.txt [2026-02-12T20:27:49.458824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:49.458907] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:49.458951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:49.459032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:49.528126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:49.529154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:49.529283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:49.529322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:49.659496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:49.659675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:49.659717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:49.659748] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:49.663191] [DEBUG] [FORECASTER] NKX: Forecast T+1@11:T+2@11: DOWN (p=20.24%) [2026-02-12T20:27:49.663474] [INFO ] [FORECASTER] Completed predict_future for NKX [2026-02-12T20:27:49.663627] [INFO ] [sig ] NKX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:49.804462] [INFO ] [LOCAL ] Saved forecast: NKX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NKX.txt [2026-02-12T20:27:49.804625] [INFO ] [sig ] [2134/3411] Completed NKX in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-12T20:27:49.804667] [INFO ] [sig ] [2135/3411] Forecasting NLOP... [2026-02-12T20:27:49.804697] [INFO ] [sig ] Generating forecast for: NLOP [2026-02-12T20:27:49.804727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLOP' from 'https://tdm.silogroup.org/data/derivative_storage/NLOP.csv'. [2026-02-12T20:27:49.816051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLOP'. [2026-02-12T20:27:49.816331] [INFO ] [FORECASTER] Starting predict_future for NLOP [2026-02-12T20:27:49.817116] [DEBUG] [LOCAL ] No optimal features file found for NLOP: ./output/feature-sets/NLOP.txt [2026-02-12T20:27:49.817168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:49.817199] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:49.817259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:49.817317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:49.875368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:49.876112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:49.876219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:49.876266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:49.995273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:49.995425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:49.995465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:49.995496] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:49.999038] [DEBUG] [FORECASTER] NLOP: Forecast T+1@11:T+2@11: UP (p=98.42%) [2026-02-12T20:27:49.999353] [INFO ] [FORECASTER] Completed predict_future for NLOP [2026-02-12T20:27:49.999483] [INFO ] [sig ] NLOP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:50.145104] [INFO ] [LOCAL ] Saved forecast: NLOP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NLOP.txt [2026-02-12T20:27:50.145263] [INFO ] [sig ] [2135/3411] Completed NLOP in 0.3s | 2.79 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-12T20:27:50.145302] [INFO ] [sig ] [2136/3411] Forecasting NLY... [2026-02-12T20:27:50.145333] [INFO ] [sig ] Generating forecast for: NLY [2026-02-12T20:27:50.145364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLY' from 'https://tdm.silogroup.org/data/derivative_storage/NLY.csv'. [2026-02-12T20:27:50.157325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLY'. [2026-02-12T20:27:50.157938] [INFO ] [FORECASTER] Starting predict_future for NLY [2026-02-12T20:27:50.158965] [DEBUG] [LOCAL ] No optimal features file found for NLY: ./output/feature-sets/NLY.txt [2026-02-12T20:27:50.159017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:50.159049] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:50.159078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:50.159163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:50.217774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:50.218677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:50.218762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:50.218795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:50.344961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:50.345125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:50.345165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:50.345193] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:50.348753] [DEBUG] [FORECASTER] NLY: Forecast T+1@11:T+2@11: DOWN (p=6.93%) [2026-02-12T20:27:50.349049] [INFO ] [FORECASTER] Completed predict_future for NLY [2026-02-12T20:27:50.349186] [INFO ] [sig ] NLY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:50.502287] [INFO ] [LOCAL ] Saved forecast: NLY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NLY.txt [2026-02-12T20:27:50.502449] [INFO ] [sig ] [2136/3411] Completed NLY in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-12T20:27:50.502492] [INFO ] [sig ] [2137/3411] Forecasting NMAI... [2026-02-12T20:27:50.502523] [INFO ] [sig ] Generating forecast for: NMAI [2026-02-12T20:27:50.502555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMAI' from 'https://tdm.silogroup.org/data/derivative_storage/NMAI.csv'. [2026-02-12T20:27:50.514894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMAI'. [2026-02-12T20:27:50.515258] [INFO ] [FORECASTER] Starting predict_future for NMAI [2026-02-12T20:27:50.516107] [DEBUG] [LOCAL ] No optimal features file found for NMAI: ./output/feature-sets/NMAI.txt [2026-02-12T20:27:50.516163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:50.516196] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:50.516222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:50.516281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:50.575114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:50.576058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:50.576174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:50.576222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:50.696406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:50.696566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:50.696628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:50.696691] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:50.700265] [DEBUG] [FORECASTER] NMAI: Forecast T+1@11:T+2@11: UP (p=85.87%) [2026-02-12T20:27:50.700552] [INFO ] [FORECASTER] Completed predict_future for NMAI [2026-02-12T20:27:50.700710] [INFO ] [sig ] NMAI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:50.853882] [INFO ] [LOCAL ] Saved forecast: NMAI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NMAI.txt [2026-02-12T20:27:50.854075] [INFO ] [sig ] [2137/3411] Completed NMAI in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-12T20:27:50.854125] [INFO ] [sig ] [2138/3411] Forecasting NMCO... [2026-02-12T20:27:50.854164] [INFO ] [sig ] Generating forecast for: NMCO [2026-02-12T20:27:50.854200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMCO' from 'https://tdm.silogroup.org/data/derivative_storage/NMCO.csv'. [2026-02-12T20:27:50.866494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMCO'. [2026-02-12T20:27:50.866872] [INFO ] [FORECASTER] Starting predict_future for NMCO [2026-02-12T20:27:50.867769] [DEBUG] [LOCAL ] No optimal features file found for NMCO: ./output/feature-sets/NMCO.txt [2026-02-12T20:27:50.867845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:50.867881] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:50.867908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:50.867983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:50.925605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:50.926484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:50.926604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:50.926640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:51.055185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:51.055349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:51.055390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:51.055419] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:51.058967] [DEBUG] [FORECASTER] NMCO: Forecast T+1@11:T+2@11: DOWN (p=25.95%) [2026-02-12T20:27:51.059289] [INFO ] [FORECASTER] Completed predict_future for NMCO [2026-02-12T20:27:51.059428] [INFO ] [sig ] NMCO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:51.208359] [INFO ] [LOCAL ] Saved forecast: NMCO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NMCO.txt [2026-02-12T20:27:51.208563] [INFO ] [sig ] [2138/3411] Completed NMCO in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-12T20:27:51.208641] [INFO ] [sig ] [2139/3411] Forecasting NMFC... [2026-02-12T20:27:51.208683] [INFO ] [sig ] Generating forecast for: NMFC [2026-02-12T20:27:51.208730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMFC' from 'https://tdm.silogroup.org/data/derivative_storage/NMFC.csv'. [2026-02-12T20:27:51.223376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMFC'. [2026-02-12T20:27:51.223818] [INFO ] [FORECASTER] Starting predict_future for NMFC [2026-02-12T20:27:51.224846] [DEBUG] [LOCAL ] No optimal features file found for NMFC: ./output/feature-sets/NMFC.txt [2026-02-12T20:27:51.224913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:51.224956] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:51.224998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:51.225077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:51.284085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:51.284879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:51.284962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:51.284996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:51.409516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:51.409700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:51.409748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:51.409785] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:51.413264] [DEBUG] [FORECASTER] NMFC: Forecast T+1@11:T+2@11: UP (p=96.19%) [2026-02-12T20:27:51.413547] [INFO ] [FORECASTER] Completed predict_future for NMFC [2026-02-12T20:27:51.413699] [INFO ] [sig ] NMFC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:51.556769] [INFO ] [LOCAL ] Saved forecast: NMFC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NMFC.txt [2026-02-12T20:27:51.556919] [INFO ] [sig ] [2139/3411] Completed NMFC in 0.3s | 2.79 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-12T20:27:51.556959] [INFO ] [sig ] [2140/3411] Forecasting NMG... [2026-02-12T20:27:51.556989] [INFO ] [sig ] Generating forecast for: NMG [2026-02-12T20:27:51.557020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMG' from 'https://tdm.silogroup.org/data/derivative_storage/NMG.csv'. [2026-02-12T20:27:51.569067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMG'. [2026-02-12T20:27:51.569415] [INFO ] [FORECASTER] Starting predict_future for NMG [2026-02-12T20:27:51.570442] [DEBUG] [LOCAL ] No optimal features file found for NMG: ./output/feature-sets/NMG.txt [2026-02-12T20:27:51.570494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:51.570525] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:51.570551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:51.570627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:51.629204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:51.629936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:51.630017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:51.630049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:51.749161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:51.749313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:51.749356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:51.749384] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:51.752915] [DEBUG] [FORECASTER] NMG: Forecast T+1@11:T+2@11: DOWN (p=20.72%) [2026-02-12T20:27:51.753213] [INFO ] [FORECASTER] Completed predict_future for NMG [2026-02-12T20:27:51.753343] [INFO ] [sig ] NMG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:51.896912] [INFO ] [LOCAL ] Saved forecast: NMG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NMG.txt [2026-02-12T20:27:51.897074] [INFO ] [sig ] [2140/3411] Completed NMG in 0.3s | 2.79 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-12T20:27:51.897113] [INFO ] [sig ] [2141/3411] Forecasting NMI... [2026-02-12T20:27:51.897144] [INFO ] [sig ] Generating forecast for: NMI [2026-02-12T20:27:51.897174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMI' from 'https://tdm.silogroup.org/data/derivative_storage/NMI.csv'. [2026-02-12T20:27:51.908500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMI'. [2026-02-12T20:27:51.908894] [INFO ] [FORECASTER] Starting predict_future for NMI [2026-02-12T20:27:51.909707] [DEBUG] [LOCAL ] No optimal features file found for NMI: ./output/feature-sets/NMI.txt [2026-02-12T20:27:51.909759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:51.909791] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:51.909818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:51.909873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:51.971229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:51.972130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:51.972220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:51.972254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:52.082920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:52.083047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:52.083086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:52.083116] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:52.086560] [DEBUG] [FORECASTER] NMI: Forecast T+1@11:T+2@11: UP (p=59.07%) [2026-02-12T20:27:52.086858] [INFO ] [FORECASTER] Completed predict_future for NMI [2026-02-12T20:27:52.086989] [INFO ] [sig ] NMI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:52.234253] [INFO ] [LOCAL ] Saved forecast: NMI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NMI.txt [2026-02-12T20:27:52.234408] [INFO ] [sig ] [2141/3411] Completed NMI in 0.3s | 2.79 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-12T20:27:52.234452] [INFO ] [sig ] [2142/3411] Forecasting NMIH... [2026-02-12T20:27:52.234482] [INFO ] [sig ] Generating forecast for: NMIH [2026-02-12T20:27:52.234511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMIH' from 'https://tdm.silogroup.org/data/derivative_storage/NMIH.csv'. [2026-02-12T20:27:52.245733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMIH'. [2026-02-12T20:27:52.246089] [INFO ] [FORECASTER] Starting predict_future for NMIH [2026-02-12T20:27:52.246938] [DEBUG] [LOCAL ] No optimal features file found for NMIH: ./output/feature-sets/NMIH.txt [2026-02-12T20:27:52.246991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:52.247023] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:52.247050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:52.247108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:52.304682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:52.305444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:52.305525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:52.305557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:52.427618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:52.427781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:52.427822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:52.427851] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:52.431359] [DEBUG] [FORECASTER] NMIH: Forecast T+1@11:T+2@11: UP (p=90.00%) [2026-02-12T20:27:52.431715] [INFO ] [FORECASTER] Completed predict_future for NMIH [2026-02-12T20:27:52.431865] [INFO ] [sig ] NMIH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:52.574334] [INFO ] [LOCAL ] Saved forecast: NMIH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NMIH.txt [2026-02-12T20:27:52.574494] [INFO ] [sig ] [2142/3411] Completed NMIH in 0.3s | 2.79 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-12T20:27:52.574534] [INFO ] [sig ] [2143/3411] Forecasting NMM... [2026-02-12T20:27:52.574564] [INFO ] [sig ] Generating forecast for: NMM [2026-02-12T20:27:52.574617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMM' from 'https://tdm.silogroup.org/data/derivative_storage/NMM.csv'. [2026-02-12T20:27:52.586481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMM'. [2026-02-12T20:27:52.586827] [INFO ] [FORECASTER] Starting predict_future for NMM [2026-02-12T20:27:52.587655] [DEBUG] [LOCAL ] No optimal features file found for NMM: ./output/feature-sets/NMM.txt [2026-02-12T20:27:52.587708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:52.587739] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:52.587765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:52.587820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:52.646753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:52.647711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:52.647800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:52.647834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:52.775041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:52.775204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:52.775255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:52.775296] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:52.778942] [DEBUG] [FORECASTER] NMM: Forecast T+1@11:T+2@11: DOWN (p=46.88%) [2026-02-12T20:27:52.779291] [INFO ] [FORECASTER] Completed predict_future for NMM [2026-02-12T20:27:52.779434] [INFO ] [sig ] NMM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:52.927097] [INFO ] [LOCAL ] Saved forecast: NMM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NMM.txt [2026-02-12T20:27:52.927283] [INFO ] [sig ] [2143/3411] Completed NMM in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-12T20:27:52.927327] [INFO ] [sig ] [2144/3411] Forecasting NMRA... [2026-02-12T20:27:52.927360] [INFO ] [sig ] Generating forecast for: NMRA [2026-02-12T20:27:52.927391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRA' from 'https://tdm.silogroup.org/data/derivative_storage/NMRA.csv'. [2026-02-12T20:27:52.941152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRA'. [2026-02-12T20:27:52.941549] [INFO ] [FORECASTER] Starting predict_future for NMRA [2026-02-12T20:27:52.942379] [DEBUG] [LOCAL ] No optimal features file found for NMRA: ./output/feature-sets/NMRA.txt [2026-02-12T20:27:52.942642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:52.942679] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:52.942709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:52.942766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:53.010898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:53.011817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:53.011936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:53.011971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:53.131741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:53.131907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:53.131950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:53.131980] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:53.135528] [DEBUG] [FORECASTER] NMRA: Forecast T+1@11:T+2@11: DOWN (p=44.98%) [2026-02-12T20:27:53.135893] [INFO ] [FORECASTER] Completed predict_future for NMRA [2026-02-12T20:27:53.136043] [INFO ] [sig ] NMRA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:53.282053] [INFO ] [LOCAL ] Saved forecast: NMRA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NMRA.txt [2026-02-12T20:27:53.282206] [INFO ] [sig ] [2144/3411] Completed NMRA in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-12T20:27:53.282246] [INFO ] [sig ] [2145/3411] Forecasting NMRK... [2026-02-12T20:27:53.282278] [INFO ] [sig ] Generating forecast for: NMRK [2026-02-12T20:27:53.282311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRK' from 'https://tdm.silogroup.org/data/derivative_storage/NMRK.csv'. [2026-02-12T20:27:53.294002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRK'. [2026-02-12T20:27:53.294302] [INFO ] [FORECASTER] Starting predict_future for NMRK [2026-02-12T20:27:53.295101] [DEBUG] [LOCAL ] No optimal features file found for NMRK: ./output/feature-sets/NMRK.txt [2026-02-12T20:27:53.295156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:53.295188] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:53.295216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:53.295274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:53.352222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:53.353140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:53.353227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:53.353265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:53.479095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:53.479283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:53.479332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:53.479366] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:53.482816] [DEBUG] [FORECASTER] NMRK: Forecast T+1@11:T+2@11: UP (p=86.92%) [2026-02-12T20:27:53.483098] [INFO ] [FORECASTER] Completed predict_future for NMRK [2026-02-12T20:27:53.483242] [INFO ] [sig ] NMRK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:53.623228] [INFO ] [LOCAL ] Saved forecast: NMRK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NMRK.txt [2026-02-12T20:27:53.623385] [INFO ] [sig ] [2145/3411] Completed NMRK in 0.3s | 2.79 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-12T20:27:53.623426] [INFO ] [sig ] [2146/3411] Forecasting NN... [2026-02-12T20:27:53.623455] [INFO ] [sig ] Generating forecast for: NN [2026-02-12T20:27:53.623485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NN' from 'https://tdm.silogroup.org/data/derivative_storage/NN.csv'. [2026-02-12T20:27:53.635048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NN'. [2026-02-12T20:27:53.635374] [INFO ] [FORECASTER] Starting predict_future for NN [2026-02-12T20:27:53.636190] [DEBUG] [LOCAL ] No optimal features file found for NN: ./output/feature-sets/NN.txt [2026-02-12T20:27:53.636243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:53.636274] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:53.636301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:53.636357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:53.695898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:53.696854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:53.696942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:53.696977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:53.828157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:53.828337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:53.828384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:53.828414] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:53.832078] [DEBUG] [FORECASTER] NN: Forecast T+1@11:T+2@11: DOWN (p=39.30%) [2026-02-12T20:27:53.832419] [INFO ] [FORECASTER] Completed predict_future for NN [2026-02-12T20:27:53.832563] [INFO ] [sig ] NN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:53.983497] [INFO ] [LOCAL ] Saved forecast: NN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NN.txt [2026-02-12T20:27:53.983695] [INFO ] [sig ] [2146/3411] Completed NN in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-12T20:27:53.983737] [INFO ] [sig ] [2147/3411] Forecasting NNDM... [2026-02-12T20:27:53.983767] [INFO ] [sig ] Generating forecast for: NNDM [2026-02-12T20:27:53.983799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNDM' from 'https://tdm.silogroup.org/data/derivative_storage/NNDM.csv'. [2026-02-12T20:27:53.997688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNDM'. [2026-02-12T20:27:53.998124] [INFO ] [FORECASTER] Starting predict_future for NNDM [2026-02-12T20:27:53.999217] [DEBUG] [LOCAL ] No optimal features file found for NNDM: ./output/feature-sets/NNDM.txt [2026-02-12T20:27:53.999272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:53.999305] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:53.999332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:53.999387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:54.069828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:54.071279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:54.071406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:54.071665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:54.233895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:54.234052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:54.234092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:54.234121] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:54.237656] [DEBUG] [FORECASTER] NNDM: Forecast T+1@11:T+2@11: UP (p=60.20%) [2026-02-12T20:27:54.237940] [INFO ] [FORECASTER] Completed predict_future for NNDM [2026-02-12T20:27:54.238071] [INFO ] [sig ] NNDM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:54.387486] [INFO ] [LOCAL ] Saved forecast: NNDM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NNDM.txt [2026-02-12T20:27:54.387705] [INFO ] [sig ] [2147/3411] Completed NNDM in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-12T20:27:54.387750] [INFO ] [sig ] [2148/3411] Forecasting NNE... [2026-02-12T20:27:54.387783] [INFO ] [sig ] Generating forecast for: NNE [2026-02-12T20:27:54.387816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNE' from 'https://tdm.silogroup.org/data/derivative_storage/NNE.csv'. [2026-02-12T20:27:54.399700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNE'. [2026-02-12T20:27:54.400058] [INFO ] [FORECASTER] Starting predict_future for NNE [2026-02-12T20:27:54.400859] [DEBUG] [LOCAL ] No optimal features file found for NNE: ./output/feature-sets/NNE.txt [2026-02-12T20:27:54.400913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:54.400944] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:54.400971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:54.401033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:54.470318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:54.471280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:54.471369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:54.471404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:54.601655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:54.601806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:54.601847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:54.601876] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:54.605854] [DEBUG] [FORECASTER] NNE: Forecast T+1@11:T+2@11: DOWN (p=42.38%) [2026-02-12T20:27:54.606138] [INFO ] [FORECASTER] Completed predict_future for NNE [2026-02-12T20:27:54.606270] [INFO ] [sig ] NNE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:54.753985] [INFO ] [LOCAL ] Saved forecast: NNE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NNE.txt [2026-02-12T20:27:54.754150] [INFO ] [sig ] [2148/3411] Completed NNE in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-12T20:27:54.754195] [INFO ] [sig ] [2149/3411] Forecasting NNI... [2026-02-12T20:27:54.754233] [INFO ] [sig ] Generating forecast for: NNI [2026-02-12T20:27:54.754273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNI' from 'https://tdm.silogroup.org/data/derivative_storage/NNI.csv'. [2026-02-12T20:27:54.767663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNI'. [2026-02-12T20:27:54.767973] [INFO ] [FORECASTER] Starting predict_future for NNI [2026-02-12T20:27:54.768781] [DEBUG] [LOCAL ] No optimal features file found for NNI: ./output/feature-sets/NNI.txt [2026-02-12T20:27:54.768833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:54.768876] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:54.768905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:54.768962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:54.829039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:54.829728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:54.829808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:54.829841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:54.947898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:54.948043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:54.948082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:54.948110] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:54.951515] [DEBUG] [FORECASTER] NNI: Forecast T+1@11:T+2@11: DOWN (p=23.12%) [2026-02-12T20:27:54.951811] [INFO ] [FORECASTER] Completed predict_future for NNI [2026-02-12T20:27:54.951939] [INFO ] [sig ] NNI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:55.095659] [INFO ] [LOCAL ] Saved forecast: NNI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NNI.txt [2026-02-12T20:27:55.095815] [INFO ] [sig ] [2149/3411] Completed NNI in 0.3s | 2.79 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-12T20:27:55.095856] [INFO ] [sig ] [2150/3411] Forecasting NNN... [2026-02-12T20:27:55.095886] [INFO ] [sig ] Generating forecast for: NNN [2026-02-12T20:27:55.095916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNN' from 'https://tdm.silogroup.org/data/derivative_storage/NNN.csv'. [2026-02-12T20:27:55.108807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNN'. [2026-02-12T20:27:55.109108] [INFO ] [FORECASTER] Starting predict_future for NNN [2026-02-12T20:27:55.110139] [DEBUG] [LOCAL ] No optimal features file found for NNN: ./output/feature-sets/NNN.txt [2026-02-12T20:27:55.110190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:55.110222] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:55.110248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:55.110303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:55.170828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:55.171720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:55.171810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:55.171845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:55.299291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:55.299452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:55.299493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:55.299526] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:55.303268] [DEBUG] [FORECASTER] NNN: Forecast T+1@11:T+2@11: DOWN (p=32.82%) [2026-02-12T20:27:55.303619] [INFO ] [FORECASTER] Completed predict_future for NNN [2026-02-12T20:27:55.303782] [INFO ] [sig ] NNN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:55.446003] [INFO ] [LOCAL ] Saved forecast: NNN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NNN.txt [2026-02-12T20:27:55.446158] [INFO ] [sig ] [2150/3411] Completed NNN in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-12T20:27:55.446197] [INFO ] [sig ] [2151/3411] Forecasting NNOX... [2026-02-12T20:27:55.446227] [INFO ] [sig ] Generating forecast for: NNOX [2026-02-12T20:27:55.446257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNOX' from 'https://tdm.silogroup.org/data/derivative_storage/NNOX.csv'. [2026-02-12T20:27:55.457654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNOX'. [2026-02-12T20:27:55.457986] [INFO ] [FORECASTER] Starting predict_future for NNOX [2026-02-12T20:27:55.458802] [DEBUG] [LOCAL ] No optimal features file found for NNOX: ./output/feature-sets/NNOX.txt [2026-02-12T20:27:55.458855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:55.458916] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:55.458945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:55.459003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:55.518949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:55.519725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:55.519806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:55.519840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:55.647980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:55.648132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:55.648173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:55.648201] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:55.651783] [DEBUG] [FORECASTER] NNOX: Forecast T+1@11:T+2@11: DOWN (p=18.85%) [2026-02-12T20:27:55.652059] [INFO ] [FORECASTER] Completed predict_future for NNOX [2026-02-12T20:27:55.652192] [INFO ] [sig ] NNOX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:55.795390] [INFO ] [LOCAL ] Saved forecast: NNOX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NNOX.txt [2026-02-12T20:27:55.795548] [INFO ] [sig ] [2151/3411] Completed NNOX in 0.3s | 2.79 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-12T20:27:55.795611] [INFO ] [sig ] [2152/3411] Forecasting NNY... [2026-02-12T20:27:55.795644] [INFO ] [sig ] Generating forecast for: NNY [2026-02-12T20:27:55.795673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNY' from 'https://tdm.silogroup.org/data/derivative_storage/NNY.csv'. [2026-02-12T20:27:55.807448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNY'. [2026-02-12T20:27:55.807844] [INFO ] [FORECASTER] Starting predict_future for NNY [2026-02-12T20:27:55.808904] [DEBUG] [LOCAL ] No optimal features file found for NNY: ./output/feature-sets/NNY.txt [2026-02-12T20:27:55.808959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:55.808991] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:55.809018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:55.809076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:55.870109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:55.870976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:55.871060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:55.871094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:55.983319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:55.983466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:55.983507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:55.983535] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:55.986912] [DEBUG] [FORECASTER] NNY: Forecast T+1@11:T+2@11: DOWN (p=0.68%) [2026-02-12T20:27:55.987186] [INFO ] [FORECASTER] Completed predict_future for NNY [2026-02-12T20:27:55.987360] [INFO ] [sig ] NNY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:56.129518] [INFO ] [LOCAL ] Saved forecast: NNY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NNY.txt [2026-02-12T20:27:56.129665] [INFO ] [sig ] [2152/3411] Completed NNY in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-12T20:27:56.129713] [INFO ] [sig ] [2153/3411] Forecasting NOA... [2026-02-12T20:27:56.129743] [INFO ] [sig ] Generating forecast for: NOA [2026-02-12T20:27:56.129774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOA' from 'https://tdm.silogroup.org/data/derivative_storage/NOA.csv'. [2026-02-12T20:27:56.141926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOA'. [2026-02-12T20:27:56.142235] [INFO ] [FORECASTER] Starting predict_future for NOA [2026-02-12T20:27:56.143028] [DEBUG] [LOCAL ] No optimal features file found for NOA: ./output/feature-sets/NOA.txt [2026-02-12T20:27:56.143093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:56.143129] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:56.143155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:56.143210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:56.202124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:56.202833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:56.202911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:56.202944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:56.325792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:56.325945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:56.325984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:56.326012] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:56.332423] [DEBUG] [FORECASTER] NOA: Forecast T+1@11:T+2@11: UP (p=94.78%) [2026-02-12T20:27:56.332755] [INFO ] [FORECASTER] Completed predict_future for NOA [2026-02-12T20:27:56.332892] [INFO ] [sig ] NOA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:56.475922] [INFO ] [LOCAL ] Saved forecast: NOA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NOA.txt [2026-02-12T20:27:56.476052] [INFO ] [sig ] [2153/3411] Completed NOA in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-12T20:27:56.476093] [INFO ] [sig ] [2154/3411] Forecasting NOAH... [2026-02-12T20:27:56.476123] [INFO ] [sig ] Generating forecast for: NOAH [2026-02-12T20:27:56.476155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOAH' from 'https://tdm.silogroup.org/data/derivative_storage/NOAH.csv'. [2026-02-12T20:27:56.487829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOAH'. [2026-02-12T20:27:56.488197] [INFO ] [FORECASTER] Starting predict_future for NOAH [2026-02-12T20:27:56.489010] [DEBUG] [LOCAL ] No optimal features file found for NOAH: ./output/feature-sets/NOAH.txt [2026-02-12T20:27:56.489065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:56.489098] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:56.489124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:56.489182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:56.549754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:56.550668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:56.550752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:56.550786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:56.674730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:56.674895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:56.674944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:56.675015] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:56.678659] [DEBUG] [FORECASTER] NOAH: Forecast T+1@11:T+2@11: UP (p=83.35%) [2026-02-12T20:27:56.678948] [INFO ] [FORECASTER] Completed predict_future for NOAH [2026-02-12T20:27:56.679085] [INFO ] [sig ] NOAH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:56.822813] [INFO ] [LOCAL ] Saved forecast: NOAH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NOAH.txt [2026-02-12T20:27:56.822957] [INFO ] [sig ] [2154/3411] Completed NOAH in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-12T20:27:56.822998] [INFO ] [sig ] [2155/3411] Forecasting NODK... [2026-02-12T20:27:56.823027] [INFO ] [sig ] Generating forecast for: NODK [2026-02-12T20:27:56.823057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NODK' from 'https://tdm.silogroup.org/data/derivative_storage/NODK.csv'. [2026-02-12T20:27:56.833401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NODK'. [2026-02-12T20:27:56.833714] [INFO ] [FORECASTER] Starting predict_future for NODK [2026-02-12T20:27:56.834496] [DEBUG] [LOCAL ] No optimal features file found for NODK: ./output/feature-sets/NODK.txt [2026-02-12T20:27:56.834550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:56.834615] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:56.834649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:56.834707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:56.895137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:56.896008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:56.896094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:56.896129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:56.996524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:56.996687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:56.996728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:56.996757] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:57.000441] [DEBUG] [FORECASTER] NODK: Forecast T+1@11:T+2@11: DOWN (p=7.15%) [2026-02-12T20:27:57.000746] [INFO ] [FORECASTER] Completed predict_future for NODK [2026-02-12T20:27:57.000880] [INFO ] [sig ] NODK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:57.144436] [INFO ] [LOCAL ] Saved forecast: NODK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NODK.txt [2026-02-12T20:27:57.144589] [INFO ] [sig ] [2155/3411] Completed NODK in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-12T20:27:57.144631] [INFO ] [sig ] [2156/3411] Forecasting NOG... [2026-02-12T20:27:57.144660] [INFO ] [sig ] Generating forecast for: NOG [2026-02-12T20:27:57.144692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOG' from 'https://tdm.silogroup.org/data/derivative_storage/NOG.csv'. [2026-02-12T20:27:57.156346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOG'. [2026-02-12T20:27:57.156685] [INFO ] [FORECASTER] Starting predict_future for NOG [2026-02-12T20:27:57.157509] [DEBUG] [LOCAL ] No optimal features file found for NOG: ./output/feature-sets/NOG.txt [2026-02-12T20:27:57.157562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:57.157626] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:57.157655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:57.157713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:57.218704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:57.219795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:57.219884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:57.219920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:57.344805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:57.344979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:57.345019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:57.345067] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:57.348823] [DEBUG] [FORECASTER] NOG: Forecast T+1@11:T+2@11: UP (p=83.66%) [2026-02-12T20:27:57.349158] [INFO ] [FORECASTER] Completed predict_future for NOG [2026-02-12T20:27:57.349308] [INFO ] [sig ] NOG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:57.493375] [INFO ] [LOCAL ] Saved forecast: NOG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NOG.txt [2026-02-12T20:27:57.493543] [INFO ] [sig ] [2156/3411] Completed NOG in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-12T20:27:57.493606] [INFO ] [sig ] [2157/3411] Forecasting NOMD... [2026-02-12T20:27:57.493638] [INFO ] [sig ] Generating forecast for: NOMD [2026-02-12T20:27:57.493671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOMD' from 'https://tdm.silogroup.org/data/derivative_storage/NOMD.csv'. [2026-02-12T20:27:57.505555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOMD'. [2026-02-12T20:27:57.505942] [INFO ] [FORECASTER] Starting predict_future for NOMD [2026-02-12T20:27:57.506762] [DEBUG] [LOCAL ] No optimal features file found for NOMD: ./output/feature-sets/NOMD.txt [2026-02-12T20:27:57.506813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:57.506844] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:57.506870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:57.506926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:57.564146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:57.565219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:57.565319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:57.565359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:57.692445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:57.692648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:57.692704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:57.692734] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:57.696373] [DEBUG] [FORECASTER] NOMD: Forecast T+1@11:T+2@11: DOWN (p=12.48%) [2026-02-12T20:27:57.696703] [INFO ] [FORECASTER] Completed predict_future for NOMD [2026-02-12T20:27:57.696841] [INFO ] [sig ] NOMD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:57.838337] [INFO ] [LOCAL ] Saved forecast: NOMD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NOMD.txt [2026-02-12T20:27:57.838518] [INFO ] [sig ] [2157/3411] Completed NOMD in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-12T20:27:57.838560] [INFO ] [sig ] [2158/3411] Forecasting NOTE... [2026-02-12T20:27:57.838612] [INFO ] [sig ] Generating forecast for: NOTE [2026-02-12T20:27:57.838646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOTE' from 'https://tdm.silogroup.org/data/derivative_storage/NOTE.csv'. [2026-02-12T20:27:57.861690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOTE'. [2026-02-12T20:27:57.862074] [INFO ] [FORECASTER] Starting predict_future for NOTE [2026-02-12T20:27:57.863109] [DEBUG] [LOCAL ] No optimal features file found for NOTE: ./output/feature-sets/NOTE.txt [2026-02-12T20:27:57.863161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:57.863193] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:57.863219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:57.863275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:57.923751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:57.924703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:57.924815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:57.924850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:58.043740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:58.043902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:58.043942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:58.043971] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:58.047514] [DEBUG] [FORECASTER] NOTE: Forecast T+1@11:T+2@11: DOWN (p=21.41%) [2026-02-12T20:27:58.047836] [INFO ] [FORECASTER] Completed predict_future for NOTE [2026-02-12T20:27:58.047971] [INFO ] [sig ] NOTE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:58.190504] [INFO ] [LOCAL ] Saved forecast: NOTE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NOTE.txt [2026-02-12T20:27:58.190692] [INFO ] [sig ] [2158/3411] Completed NOTE in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-12T20:27:58.190745] [INFO ] [sig ] [2159/3411] Forecasting NPCE... [2026-02-12T20:27:58.190778] [INFO ] [sig ] Generating forecast for: NPCE [2026-02-12T20:27:58.190808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPCE' from 'https://tdm.silogroup.org/data/derivative_storage/NPCE.csv'. [2026-02-12T20:27:58.202467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPCE'. [2026-02-12T20:27:58.202831] [INFO ] [FORECASTER] Starting predict_future for NPCE [2026-02-12T20:27:58.203628] [DEBUG] [LOCAL ] No optimal features file found for NPCE: ./output/feature-sets/NPCE.txt [2026-02-12T20:27:58.203681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:58.203715] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:58.203742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:58.203798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:58.263088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:58.263973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:58.264057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:58.264090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:58.381374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:58.381530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:58.381593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:58.381626] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:58.385107] [DEBUG] [FORECASTER] NPCE: Forecast T+1@11:T+2@11: DOWN (p=43.69%) [2026-02-12T20:27:58.385381] [INFO ] [FORECASTER] Completed predict_future for NPCE [2026-02-12T20:27:58.385508] [INFO ] [sig ] NPCE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:58.526688] [INFO ] [LOCAL ] Saved forecast: NPCE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NPCE.txt [2026-02-12T20:27:58.526848] [INFO ] [sig ] [2159/3411] Completed NPCE in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-12T20:27:58.526888] [INFO ] [sig ] [2160/3411] Forecasting NPFD... [2026-02-12T20:27:58.526919] [INFO ] [sig ] Generating forecast for: NPFD [2026-02-12T20:27:58.526949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPFD' from 'https://tdm.silogroup.org/data/derivative_storage/NPFD.csv'. [2026-02-12T20:27:58.538748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPFD'. [2026-02-12T20:27:58.539116] [INFO ] [FORECASTER] Starting predict_future for NPFD [2026-02-12T20:27:58.539925] [DEBUG] [LOCAL ] No optimal features file found for NPFD: ./output/feature-sets/NPFD.txt [2026-02-12T20:27:58.539977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:58.540008] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:58.540046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:58.540105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:58.597699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:58.598620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:58.598702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:58.598736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:58.719705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:58.719858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:58.719899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:58.719927] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:58.723377] [DEBUG] [FORECASTER] NPFD: Forecast T+1@11:T+2@11: UP (p=95.23%) [2026-02-12T20:27:58.723879] [INFO ] [FORECASTER] Completed predict_future for NPFD [2026-02-12T20:27:58.724012] [INFO ] [sig ] NPFD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:58.877198] [INFO ] [LOCAL ] Saved forecast: NPFD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NPFD.txt [2026-02-12T20:27:58.877380] [INFO ] [sig ] [2160/3411] Completed NPFD in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-12T20:27:58.877420] [INFO ] [sig ] [2161/3411] Forecasting NPK... [2026-02-12T20:27:58.877450] [INFO ] [sig ] Generating forecast for: NPK [2026-02-12T20:27:58.877481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPK' from 'https://tdm.silogroup.org/data/derivative_storage/NPK.csv'. [2026-02-12T20:27:58.889222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPK'. [2026-02-12T20:27:58.889599] [INFO ] [FORECASTER] Starting predict_future for NPK [2026-02-12T20:27:58.890413] [DEBUG] [LOCAL ] No optimal features file found for NPK: ./output/feature-sets/NPK.txt [2026-02-12T20:27:58.890466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:58.890498] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:58.890527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:58.890608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:58.949782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:58.950653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:58.950789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:58.950836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:59.079906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:59.080068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:59.080119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:59.080149] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:59.084046] [DEBUG] [FORECASTER] NPK: Forecast T+1@11:T+2@11: DOWN (p=6.40%) [2026-02-12T20:27:59.084349] [INFO ] [FORECASTER] Completed predict_future for NPK [2026-02-12T20:27:59.084508] [INFO ] [sig ] NPK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:27:59.235907] [INFO ] [LOCAL ] Saved forecast: NPK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NPK.txt [2026-02-12T20:27:59.236088] [INFO ] [sig ] [2161/3411] Completed NPK in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-12T20:27:59.236130] [INFO ] [sig ] [2162/3411] Forecasting NPO... [2026-02-12T20:27:59.236161] [INFO ] [sig ] Generating forecast for: NPO [2026-02-12T20:27:59.236191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPO' from 'https://tdm.silogroup.org/data/derivative_storage/NPO.csv'. [2026-02-12T20:27:59.259645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPO'. [2026-02-12T20:27:59.260040] [INFO ] [FORECASTER] Starting predict_future for NPO [2026-02-12T20:27:59.261111] [DEBUG] [LOCAL ] No optimal features file found for NPO: ./output/feature-sets/NPO.txt [2026-02-12T20:27:59.261164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:59.261196] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:59.261222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:59.261277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:59.319996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:59.320949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:59.321040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:59.321074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:59.440393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:59.440546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:59.440611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:59.440643] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:59.444034] [DEBUG] [FORECASTER] NPO: Forecast T+1@11:T+2@11: UP (p=74.81%) [2026-02-12T20:27:59.444310] [INFO ] [FORECASTER] Completed predict_future for NPO [2026-02-12T20:27:59.444445] [INFO ] [sig ] NPO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:59.586400] [INFO ] [LOCAL ] Saved forecast: NPO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NPO.txt [2026-02-12T20:27:59.586562] [INFO ] [sig ] [2162/3411] Completed NPO in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-12T20:27:59.586624] [INFO ] [sig ] [2163/3411] Forecasting NQP... [2026-02-12T20:27:59.586656] [INFO ] [sig ] Generating forecast for: NQP [2026-02-12T20:27:59.586685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NQP' from 'https://tdm.silogroup.org/data/derivative_storage/NQP.csv'. [2026-02-12T20:27:59.600712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NQP'. [2026-02-12T20:27:59.601123] [INFO ] [FORECASTER] Starting predict_future for NQP [2026-02-12T20:27:59.602242] [DEBUG] [LOCAL ] No optimal features file found for NQP: ./output/feature-sets/NQP.txt [2026-02-12T20:27:59.602301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:59.602339] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:59.602370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:59.602444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:59.660930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:59.661822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:59.661906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:59.661939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:27:59.781311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:27:59.781474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:27:59.781515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:27:59.781543] [INFO ] [FORECASTER] Training complete [2026-02-12T20:27:59.784988] [DEBUG] [FORECASTER] NQP: Forecast T+1@11:T+2@11: UP (p=75.57%) [2026-02-12T20:27:59.785262] [INFO ] [FORECASTER] Completed predict_future for NQP [2026-02-12T20:27:59.785389] [INFO ] [sig ] NQP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:27:59.926397] [INFO ] [LOCAL ] Saved forecast: NQP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NQP.txt [2026-02-12T20:27:59.926539] [INFO ] [sig ] [2163/3411] Completed NQP in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-12T20:27:59.926597] [INFO ] [sig ] [2164/3411] Forecasting NRC... [2026-02-12T20:27:59.926630] [INFO ] [sig ] Generating forecast for: NRC [2026-02-12T20:27:59.926667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRC' from 'https://tdm.silogroup.org/data/derivative_storage/NRC.csv'. [2026-02-12T20:27:59.938114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRC'. [2026-02-12T20:27:59.938414] [INFO ] [FORECASTER] Starting predict_future for NRC [2026-02-12T20:27:59.939420] [DEBUG] [LOCAL ] No optimal features file found for NRC: ./output/feature-sets/NRC.txt [2026-02-12T20:27:59.939472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:27:59.939504] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:27:59.939532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:27:59.939605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:27:59.996409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:27:59.997267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:27:59.997358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:27:59.997392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:00.118054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:00.118175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:00.118211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:00.118239] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:00.121881] [DEBUG] [FORECASTER] NRC: Forecast T+1@11:T+2@11: DOWN (p=1.30%) [2026-02-12T20:28:00.122157] [INFO ] [FORECASTER] Completed predict_future for NRC [2026-02-12T20:28:00.122285] [INFO ] [sig ] NRC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:00.269207] [INFO ] [LOCAL ] Saved forecast: NRC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NRC.txt [2026-02-12T20:28:00.269364] [INFO ] [sig ] [2164/3411] Completed NRC in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-12T20:28:00.269412] [INFO ] [sig ] [2165/3411] Forecasting NRDS... [2026-02-12T20:28:00.269449] [INFO ] [sig ] Generating forecast for: NRDS [2026-02-12T20:28:00.269485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRDS' from 'https://tdm.silogroup.org/data/derivative_storage/NRDS.csv'. [2026-02-12T20:28:00.281294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRDS'. [2026-02-12T20:28:00.281621] [INFO ] [FORECASTER] Starting predict_future for NRDS [2026-02-12T20:28:00.282414] [DEBUG] [LOCAL ] No optimal features file found for NRDS: ./output/feature-sets/NRDS.txt [2026-02-12T20:28:00.282469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:00.282502] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:00.282530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:00.282605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:00.344149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:00.344854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:00.344931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:00.344965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:00.464485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:00.464607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:00.464647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:00.464675] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:00.467901] [DEBUG] [FORECASTER] NRDS: Forecast T+1@11:T+2@11: UP (p=83.17%) [2026-02-12T20:28:00.468170] [INFO ] [FORECASTER] Completed predict_future for NRDS [2026-02-12T20:28:00.468298] [INFO ] [sig ] NRDS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:00.610299] [INFO ] [LOCAL ] Saved forecast: NRDS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NRDS.txt [2026-02-12T20:28:00.610468] [INFO ] [sig ] [2165/3411] Completed NRDS in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-12T20:28:00.610509] [INFO ] [sig ] [2166/3411] Forecasting NREF... [2026-02-12T20:28:00.610540] [INFO ] [sig ] Generating forecast for: NREF [2026-02-12T20:28:00.610592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NREF' from 'https://tdm.silogroup.org/data/derivative_storage/NREF.csv'. [2026-02-12T20:28:00.621530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NREF'. [2026-02-12T20:28:00.621893] [INFO ] [FORECASTER] Starting predict_future for NREF [2026-02-12T20:28:00.622743] [DEBUG] [LOCAL ] No optimal features file found for NREF: ./output/feature-sets/NREF.txt [2026-02-12T20:28:00.622798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:00.622831] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:00.622859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:00.622916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:00.681423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:00.682424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:00.682505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:00.682538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:00.812760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:00.812875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:00.812917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:00.812946] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:00.816931] [DEBUG] [FORECASTER] NREF: Forecast T+1@11:T+2@11: DOWN (p=15.74%) [2026-02-12T20:28:00.817280] [INFO ] [FORECASTER] Completed predict_future for NREF [2026-02-12T20:28:00.817439] [INFO ] [sig ] NREF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:00.961988] [INFO ] [LOCAL ] Saved forecast: NREF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NREF.txt [2026-02-12T20:28:00.962142] [INFO ] [sig ] [2166/3411] Completed NREF in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-12T20:28:00.962181] [INFO ] [sig ] [2167/3411] Forecasting NRG... [2026-02-12T20:28:00.962212] [INFO ] [sig ] Generating forecast for: NRG [2026-02-12T20:28:00.962242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRG' from 'https://tdm.silogroup.org/data/derivative_storage/NRG.csv'. [2026-02-12T20:28:00.973715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRG'. [2026-02-12T20:28:00.974033] [INFO ] [FORECASTER] Starting predict_future for NRG [2026-02-12T20:28:00.974841] [DEBUG] [LOCAL ] No optimal features file found for NRG: ./output/feature-sets/NRG.txt [2026-02-12T20:28:00.974902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:00.974941] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:00.974973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:00.975042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:01.034081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:01.034881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:01.034967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:01.034999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:01.162553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:01.162680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:01.162719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:01.162750] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:01.166107] [DEBUG] [FORECASTER] NRG: Forecast T+1@11:T+2@11: DOWN (p=16.53%) [2026-02-12T20:28:01.166387] [INFO ] [FORECASTER] Completed predict_future for NRG [2026-02-12T20:28:01.166519] [INFO ] [sig ] NRG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:01.307250] [INFO ] [LOCAL ] Saved forecast: NRG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NRG.txt [2026-02-12T20:28:01.307383] [INFO ] [sig ] [2167/3411] Completed NRG in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-12T20:28:01.307423] [INFO ] [sig ] [2168/3411] Forecasting NRIM... [2026-02-12T20:28:01.307453] [INFO ] [sig ] Generating forecast for: NRIM [2026-02-12T20:28:01.307485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIM' from 'https://tdm.silogroup.org/data/derivative_storage/NRIM.csv'. [2026-02-12T20:28:01.318340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIM'. [2026-02-12T20:28:01.318646] [INFO ] [FORECASTER] Starting predict_future for NRIM [2026-02-12T20:28:01.319851] [DEBUG] [LOCAL ] No optimal features file found for NRIM: ./output/feature-sets/NRIM.txt [2026-02-12T20:28:01.319902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:01.319975] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:01.320003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:01.320065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:01.378292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:01.378933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:01.379012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:01.379047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:01.514964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:01.515148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:01.515205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:01.515251] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:01.519333] [DEBUG] [FORECASTER] NRIM: Forecast T+1@11:T+2@11: UP (p=72.65%) [2026-02-12T20:28:01.519690] [INFO ] [FORECASTER] Completed predict_future for NRIM [2026-02-12T20:28:01.519825] [INFO ] [sig ] NRIM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:01.664071] [INFO ] [LOCAL ] Saved forecast: NRIM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NRIM.txt [2026-02-12T20:28:01.664200] [INFO ] [sig ] [2168/3411] Completed NRIM in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-12T20:28:01.664239] [INFO ] [sig ] [2169/3411] Forecasting NRIX... [2026-02-12T20:28:01.664268] [INFO ] [sig ] Generating forecast for: NRIX [2026-02-12T20:28:01.664297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIX' from 'https://tdm.silogroup.org/data/derivative_storage/NRIX.csv'. [2026-02-12T20:28:01.681097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIX'. [2026-02-12T20:28:01.681388] [INFO ] [FORECASTER] Starting predict_future for NRIX [2026-02-12T20:28:01.682237] [DEBUG] [LOCAL ] No optimal features file found for NRIX: ./output/feature-sets/NRIX.txt [2026-02-12T20:28:01.682289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:01.682320] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:01.682360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:01.682428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:01.742526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:01.743222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:01.743301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:01.743334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:01.871368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:01.871534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:01.871591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:01.871624] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:01.875112] [DEBUG] [FORECASTER] NRIX: Forecast T+1@11:T+2@11: DOWN (p=43.82%) [2026-02-12T20:28:01.875395] [INFO ] [FORECASTER] Completed predict_future for NRIX [2026-02-12T20:28:01.875547] [INFO ] [sig ] NRIX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:02.038032] [INFO ] [LOCAL ] Saved forecast: NRIX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NRIX.txt [2026-02-12T20:28:02.038239] [INFO ] [sig ] [2169/3411] Completed NRIX in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-12T20:28:02.038290] [INFO ] [sig ] [2170/3411] Forecasting NRK... [2026-02-12T20:28:02.038328] [INFO ] [sig ] Generating forecast for: NRK [2026-02-12T20:28:02.038558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRK' from 'https://tdm.silogroup.org/data/derivative_storage/NRK.csv'. [2026-02-12T20:28:02.051917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRK'. [2026-02-12T20:28:02.052290] [INFO ] [FORECASTER] Starting predict_future for NRK [2026-02-12T20:28:02.053158] [DEBUG] [LOCAL ] No optimal features file found for NRK: ./output/feature-sets/NRK.txt [2026-02-12T20:28:02.053213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:02.053245] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:02.053271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:02.053327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:02.114557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:02.115476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:02.115566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:02.115623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:02.236636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:02.236796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:02.236835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:02.236863] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:02.240363] [DEBUG] [FORECASTER] NRK: Forecast T+1@11:T+2@11: DOWN (p=14.83%) [2026-02-12T20:28:02.240661] [INFO ] [FORECASTER] Completed predict_future for NRK [2026-02-12T20:28:02.240794] [INFO ] [sig ] NRK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:02.389950] [INFO ] [LOCAL ] Saved forecast: NRK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NRK.txt [2026-02-12T20:28:02.390106] [INFO ] [sig ] [2170/3411] Completed NRK in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-12T20:28:02.390146] [INFO ] [sig ] [2171/3411] Forecasting NRP... [2026-02-12T20:28:02.390177] [INFO ] [sig ] Generating forecast for: NRP [2026-02-12T20:28:02.390209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRP' from 'https://tdm.silogroup.org/data/derivative_storage/NRP.csv'. [2026-02-12T20:28:02.402376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRP'. [2026-02-12T20:28:02.402769] [INFO ] [FORECASTER] Starting predict_future for NRP [2026-02-12T20:28:02.403569] [DEBUG] [LOCAL ] No optimal features file found for NRP: ./output/feature-sets/NRP.txt [2026-02-12T20:28:02.403643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:02.403674] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:02.403700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:02.403755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:02.466626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:02.467554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:02.467672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:02.467707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:02.590905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:02.591072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:02.591115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:02.591179] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:02.595564] [DEBUG] [FORECASTER] NRP: Forecast T+1@11:T+2@11: DOWN (p=23.83%) [2026-02-12T20:28:02.596078] [INFO ] [FORECASTER] Completed predict_future for NRP [2026-02-12T20:28:02.596221] [INFO ] [sig ] NRP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:02.744010] [INFO ] [LOCAL ] Saved forecast: NRP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NRP.txt [2026-02-12T20:28:02.744171] [INFO ] [sig ] [2171/3411] Completed NRP in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-12T20:28:02.744211] [INFO ] [sig ] [2172/3411] Forecasting NRXP... [2026-02-12T20:28:02.744242] [INFO ] [sig ] Generating forecast for: NRXP [2026-02-12T20:28:02.744273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRXP' from 'https://tdm.silogroup.org/data/derivative_storage/NRXP.csv'. [2026-02-12T20:28:02.756615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRXP'. [2026-02-12T20:28:02.756991] [INFO ] [FORECASTER] Starting predict_future for NRXP [2026-02-12T20:28:02.757853] [DEBUG] [LOCAL ] No optimal features file found for NRXP: ./output/feature-sets/NRXP.txt [2026-02-12T20:28:02.757906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:02.757937] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:02.757963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:02.758018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:02.815898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:02.816936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:02.817021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:02.817054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:02.940404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:02.940565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:02.940627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:02.940655] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:02.944344] [DEBUG] [FORECASTER] NRXP: Forecast T+1@11:T+2@11: DOWN (p=20.19%) [2026-02-12T20:28:02.944702] [INFO ] [FORECASTER] Completed predict_future for NRXP [2026-02-12T20:28:02.944853] [INFO ] [sig ] NRXP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:03.090511] [INFO ] [LOCAL ] Saved forecast: NRXP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NRXP.txt [2026-02-12T20:28:03.090721] [INFO ] [sig ] [2172/3411] Completed NRXP in 0.3s | 2.79 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-12T20:28:03.090763] [INFO ] [sig ] [2173/3411] Forecasting NSC... [2026-02-12T20:28:03.090793] [INFO ] [sig ] Generating forecast for: NSC [2026-02-12T20:28:03.090824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSC.csv'. [2026-02-12T20:28:03.102833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSC'. [2026-02-12T20:28:03.103239] [INFO ] [FORECASTER] Starting predict_future for NSC [2026-02-12T20:28:03.104127] [DEBUG] [LOCAL ] No optimal features file found for NSC: ./output/feature-sets/NSC.txt [2026-02-12T20:28:03.104194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:03.104226] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:03.104253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:03.104311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:03.160548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:03.161497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:03.161624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:03.161661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:03.288242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:03.288408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:03.288452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:03.288482] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:03.292247] [DEBUG] [FORECASTER] NSC: Forecast T+1@11:T+2@11: DOWN (p=18.97%) [2026-02-12T20:28:03.292568] [INFO ] [FORECASTER] Completed predict_future for NSC [2026-02-12T20:28:03.292733] [INFO ] [sig ] NSC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:03.438857] [INFO ] [LOCAL ] Saved forecast: NSC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NSC.txt [2026-02-12T20:28:03.439089] [INFO ] [sig ] [2173/3411] Completed NSC in 0.3s | 2.79 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-12T20:28:03.439148] [INFO ] [sig ] [2174/3411] Forecasting NSP... [2026-02-12T20:28:03.439182] [INFO ] [sig ] Generating forecast for: NSP [2026-02-12T20:28:03.439214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSP' from 'https://tdm.silogroup.org/data/derivative_storage/NSP.csv'. [2026-02-12T20:28:03.453916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSP'. [2026-02-12T20:28:03.454376] [INFO ] [FORECASTER] Starting predict_future for NSP [2026-02-12T20:28:03.455290] [DEBUG] [LOCAL ] No optimal features file found for NSP: ./output/feature-sets/NSP.txt [2026-02-12T20:28:03.455344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:03.455376] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:03.455406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:03.455489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:03.519518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:03.520632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:03.520768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:03.520805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:03.651889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:03.652059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:03.652099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:03.652127] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:03.656254] [DEBUG] [FORECASTER] NSP: Forecast T+1@11:T+2@11: DOWN (p=1.86%) [2026-02-12T20:28:03.656612] [INFO ] [FORECASTER] Completed predict_future for NSP [2026-02-12T20:28:03.656763] [INFO ] [sig ] NSP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:03.809747] [INFO ] [LOCAL ] Saved forecast: NSP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NSP.txt [2026-02-12T20:28:03.809917] [INFO ] [sig ] [2174/3411] Completed NSP in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-12T20:28:03.809957] [INFO ] [sig ] [2175/3411] Forecasting NSSC... [2026-02-12T20:28:03.809996] [INFO ] [sig ] Generating forecast for: NSSC [2026-02-12T20:28:03.810026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSSC.csv'. [2026-02-12T20:28:03.826791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSSC'. [2026-02-12T20:28:03.827318] [INFO ] [FORECASTER] Starting predict_future for NSSC [2026-02-12T20:28:03.828639] [DEBUG] [LOCAL ] No optimal features file found for NSSC: ./output/feature-sets/NSSC.txt [2026-02-12T20:28:03.828707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:03.828942] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:03.828982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:03.829067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:03.898228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:03.899146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:03.899231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:03.899265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:04.025697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:04.025861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:04.025901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:04.025930] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:04.029541] [DEBUG] [FORECASTER] NSSC: Forecast T+1@11:T+2@11: UP (p=73.14%) [2026-02-12T20:28:04.029900] [INFO ] [FORECASTER] Completed predict_future for NSSC [2026-02-12T20:28:04.030050] [INFO ] [sig ] NSSC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:04.174536] [INFO ] [LOCAL ] Saved forecast: NSSC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NSSC.txt [2026-02-12T20:28:04.174741] [INFO ] [sig ] [2175/3411] Completed NSSC in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-12T20:28:04.174783] [INFO ] [sig ] [2176/3411] Forecasting NTAP... [2026-02-12T20:28:04.174812] [INFO ] [sig ] Generating forecast for: NTAP [2026-02-12T20:28:04.174844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTAP' from 'https://tdm.silogroup.org/data/derivative_storage/NTAP.csv'. [2026-02-12T20:28:04.187091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTAP'. [2026-02-12T20:28:04.187529] [INFO ] [FORECASTER] Starting predict_future for NTAP [2026-02-12T20:28:04.188371] [DEBUG] [LOCAL ] No optimal features file found for NTAP: ./output/feature-sets/NTAP.txt [2026-02-12T20:28:04.188425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:04.188457] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:04.188486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:04.188544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:04.247248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:04.248213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:04.248325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:04.248358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:04.379942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:04.380132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:04.380183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:04.380214] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:04.385039] [DEBUG] [FORECASTER] NTAP: Forecast T+1@11:T+2@11: DOWN (p=25.61%) [2026-02-12T20:28:04.385434] [INFO ] [FORECASTER] Completed predict_future for NTAP [2026-02-12T20:28:04.385611] [INFO ] [sig ] NTAP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:04.536003] [INFO ] [LOCAL ] Saved forecast: NTAP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NTAP.txt [2026-02-12T20:28:04.536165] [INFO ] [sig ] [2176/3411] Completed NTAP in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-12T20:28:04.536212] [INFO ] [sig ] [2177/3411] Forecasting NTB... [2026-02-12T20:28:04.536243] [INFO ] [sig ] Generating forecast for: NTB [2026-02-12T20:28:04.536275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTB' from 'https://tdm.silogroup.org/data/derivative_storage/NTB.csv'. [2026-02-12T20:28:04.549384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTB'. [2026-02-12T20:28:04.549814] [INFO ] [FORECASTER] Starting predict_future for NTB [2026-02-12T20:28:04.550881] [DEBUG] [LOCAL ] No optimal features file found for NTB: ./output/feature-sets/NTB.txt [2026-02-12T20:28:04.550954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:04.551041] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:04.551074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:04.551133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:04.618354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:04.619364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:04.619463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:04.619508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:04.750633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:04.750797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:04.750840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:04.750870] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:04.754604] [DEBUG] [FORECASTER] NTB: Forecast T+1@11:T+2@11: UP (p=87.70%) [2026-02-12T20:28:04.754917] [INFO ] [FORECASTER] Completed predict_future for NTB [2026-02-12T20:28:04.755083] [INFO ] [sig ] NTB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:04.911266] [INFO ] [LOCAL ] Saved forecast: NTB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NTB.txt [2026-02-12T20:28:04.911459] [INFO ] [sig ] [2177/3411] Completed NTB in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-12T20:28:04.911510] [INFO ] [sig ] [2178/3411] Forecasting NTES... [2026-02-12T20:28:04.911547] [INFO ] [sig ] Generating forecast for: NTES [2026-02-12T20:28:04.911664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTES' from 'https://tdm.silogroup.org/data/derivative_storage/NTES.csv'. [2026-02-12T20:28:04.924951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTES'. [2026-02-12T20:28:04.925339] [INFO ] [FORECASTER] Starting predict_future for NTES [2026-02-12T20:28:04.926189] [DEBUG] [LOCAL ] No optimal features file found for NTES: ./output/feature-sets/NTES.txt [2026-02-12T20:28:04.926244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:04.926276] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:04.926305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:04.926374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:04.997428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:04.998387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:04.998522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:04.998558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:05.119564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:05.119751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:05.119793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:05.119823] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:05.123345] [DEBUG] [FORECASTER] NTES: Forecast T+1@11:T+2@11: DOWN (p=20.69%) [2026-02-12T20:28:05.123674] [INFO ] [FORECASTER] Completed predict_future for NTES [2026-02-12T20:28:05.123816] [INFO ] [sig ] NTES: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:05.268178] [INFO ] [LOCAL ] Saved forecast: NTES 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NTES.txt [2026-02-12T20:28:05.268352] [INFO ] [sig ] [2178/3411] Completed NTES in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-12T20:28:05.268392] [INFO ] [sig ] [2179/3411] Forecasting NTIC... [2026-02-12T20:28:05.268423] [INFO ] [sig ] Generating forecast for: NTIC [2026-02-12T20:28:05.268453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTIC' from 'https://tdm.silogroup.org/data/derivative_storage/NTIC.csv'. [2026-02-12T20:28:05.280435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTIC'. [2026-02-12T20:28:05.280877] [INFO ] [FORECASTER] Starting predict_future for NTIC [2026-02-12T20:28:05.281735] [DEBUG] [LOCAL ] No optimal features file found for NTIC: ./output/feature-sets/NTIC.txt [2026-02-12T20:28:05.281789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:05.281821] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:05.281847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:05.281905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:05.339985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:05.340929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:05.341019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:05.341052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:05.453200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:05.453364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:05.453406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:05.453435] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:05.456989] [DEBUG] [FORECASTER] NTIC: Forecast T+1@11:T+2@11: UP (p=56.43%) [2026-02-12T20:28:05.457292] [INFO ] [FORECASTER] Completed predict_future for NTIC [2026-02-12T20:28:05.457431] [INFO ] [sig ] NTIC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:05.600910] [INFO ] [LOCAL ] Saved forecast: NTIC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NTIC.txt [2026-02-12T20:28:05.601079] [INFO ] [sig ] [2179/3411] Completed NTIC in 0.3s | 2.79 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-12T20:28:05.601120] [INFO ] [sig ] [2180/3411] Forecasting NTLA... [2026-02-12T20:28:05.601150] [INFO ] [sig ] Generating forecast for: NTLA [2026-02-12T20:28:05.601179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTLA' from 'https://tdm.silogroup.org/data/derivative_storage/NTLA.csv'. [2026-02-12T20:28:05.613924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTLA'. [2026-02-12T20:28:05.614310] [INFO ] [FORECASTER] Starting predict_future for NTLA [2026-02-12T20:28:05.615352] [DEBUG] [LOCAL ] No optimal features file found for NTLA: ./output/feature-sets/NTLA.txt [2026-02-12T20:28:05.615405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:05.615436] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:05.615462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:05.615517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:05.674777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:05.675740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:05.675842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:05.675875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:05.807435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:05.807689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:05.807992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:05.808026] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:05.812047] [DEBUG] [FORECASTER] NTLA: Forecast T+1@11:T+2@11: UP (p=81.21%) [2026-02-12T20:28:05.812337] [INFO ] [FORECASTER] Completed predict_future for NTLA [2026-02-12T20:28:05.812482] [INFO ] [sig ] NTLA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:05.955712] [INFO ] [LOCAL ] Saved forecast: NTLA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NTLA.txt [2026-02-12T20:28:05.955879] [INFO ] [sig ] [2180/3411] Completed NTLA in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-12T20:28:05.955920] [INFO ] [sig ] [2181/3411] Forecasting NTNX... [2026-02-12T20:28:05.955950] [INFO ] [sig ] Generating forecast for: NTNX [2026-02-12T20:28:05.955980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTNX' from 'https://tdm.silogroup.org/data/derivative_storage/NTNX.csv'. [2026-02-12T20:28:05.968916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTNX'. [2026-02-12T20:28:05.969413] [INFO ] [FORECASTER] Starting predict_future for NTNX [2026-02-12T20:28:05.970524] [DEBUG] [LOCAL ] No optimal features file found for NTNX: ./output/feature-sets/NTNX.txt [2026-02-12T20:28:05.970611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:05.970662] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:05.970705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:05.970789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:06.041264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:06.042155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:06.042241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:06.042274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:06.166740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:06.166894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:06.166933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:06.166965] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:06.170446] [DEBUG] [FORECASTER] NTNX: Forecast T+1@11:T+2@11: UP (p=99.34%) [2026-02-12T20:28:06.170774] [INFO ] [FORECASTER] Completed predict_future for NTNX [2026-02-12T20:28:06.171101] [INFO ] [sig ] NTNX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:06.320976] [INFO ] [LOCAL ] Saved forecast: NTNX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NTNX.txt [2026-02-12T20:28:06.321187] [INFO ] [sig ] [2181/3411] Completed NTNX in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-12T20:28:06.321238] [INFO ] [sig ] [2182/3411] Forecasting NTRA... [2026-02-12T20:28:06.321271] [INFO ] [sig ] Generating forecast for: NTRA [2026-02-12T20:28:06.321309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRA' from 'https://tdm.silogroup.org/data/derivative_storage/NTRA.csv'. [2026-02-12T20:28:06.334446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRA'. [2026-02-12T20:28:06.334898] [INFO ] [FORECASTER] Starting predict_future for NTRA [2026-02-12T20:28:06.335810] [DEBUG] [LOCAL ] No optimal features file found for NTRA: ./output/feature-sets/NTRA.txt [2026-02-12T20:28:06.335864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:06.335906] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:06.335934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:06.335992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:06.399642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:06.400597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:06.400715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:06.400753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:06.528955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:06.529114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:06.529157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:06.529187] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:06.532910] [DEBUG] [FORECASTER] NTRA: Forecast T+1@11:T+2@11: DOWN (p=6.33%) [2026-02-12T20:28:06.533196] [INFO ] [FORECASTER] Completed predict_future for NTRA [2026-02-12T20:28:06.533332] [INFO ] [sig ] NTRA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:06.739388] [INFO ] [LOCAL ] Saved forecast: NTRA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NTRA.txt [2026-02-12T20:28:06.739671] [INFO ] [sig ] [2182/3411] Completed NTRA in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-12T20:28:06.739752] [INFO ] [sig ] [2183/3411] Forecasting NTRB... [2026-02-12T20:28:06.739997] [INFO ] [sig ] Generating forecast for: NTRB [2026-02-12T20:28:06.740052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRB' from 'https://tdm.silogroup.org/data/derivative_storage/NTRB.csv'. [2026-02-12T20:28:06.759352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRB'. [2026-02-12T20:28:06.759927] [INFO ] [FORECASTER] Starting predict_future for NTRB [2026-02-12T20:28:06.761197] [DEBUG] [LOCAL ] No optimal features file found for NTRB: ./output/feature-sets/NTRB.txt [2026-02-12T20:28:06.761274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:06.761329] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:06.761379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:06.761473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:06.849361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:06.850672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:06.850791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:06.850848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:06.999319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:06.999549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:06.999633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:06.999673] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:07.004675] [DEBUG] [FORECASTER] NTRB: Forecast T+1@11:T+2@11: DOWN (p=12.21%) [2026-02-12T20:28:07.005107] [INFO ] [FORECASTER] Completed predict_future for NTRB [2026-02-12T20:28:07.005282] [INFO ] [sig ] NTRB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:07.252914] [INFO ] [LOCAL ] Saved forecast: NTRB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NTRB.txt [2026-02-12T20:28:07.253166] [INFO ] [sig ] [2183/3411] Completed NTRB in 0.5s | 2.79 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-12T20:28:07.253239] [INFO ] [sig ] [2184/3411] Forecasting NTRS... [2026-02-12T20:28:07.253296] [INFO ] [sig ] Generating forecast for: NTRS [2026-02-12T20:28:07.253348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRS' from 'https://tdm.silogroup.org/data/derivative_storage/NTRS.csv'. [2026-02-12T20:28:07.279913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRS'. [2026-02-12T20:28:07.283167] [INFO ] [FORECASTER] Starting predict_future for NTRS [2026-02-12T20:28:07.285131] [DEBUG] [LOCAL ] No optimal features file found for NTRS: ./output/feature-sets/NTRS.txt [2026-02-12T20:28:07.285263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:07.285346] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:07.285399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:07.285510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:07.376416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:07.377788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:07.377937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:07.377982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:07.550909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:07.551102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:07.551149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:07.551185] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:07.555787] [DEBUG] [FORECASTER] NTRS: Forecast T+1@11:T+2@11: DOWN (p=12.56%) [2026-02-12T20:28:07.556247] [INFO ] [FORECASTER] Completed predict_future for NTRS [2026-02-12T20:28:07.556441] [INFO ] [sig ] NTRS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:07.776772] [INFO ] [LOCAL ] Saved forecast: NTRS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NTRS.txt [2026-02-12T20:28:07.777030] [INFO ] [sig ] [2184/3411] Completed NTRS in 0.5s | 2.79 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-12T20:28:07.777098] [INFO ] [sig ] [2185/3411] Forecasting NTRSO... [2026-02-12T20:28:07.777150] [INFO ] [sig ] Generating forecast for: NTRSO [2026-02-12T20:28:07.777205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRSO' from 'https://tdm.silogroup.org/data/derivative_storage/NTRSO.csv'. [2026-02-12T20:28:07.796191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRSO'. [2026-02-12T20:28:07.797142] [INFO ] [FORECASTER] Starting predict_future for NTRSO [2026-02-12T20:28:07.798334] [DEBUG] [LOCAL ] No optimal features file found for NTRSO: ./output/feature-sets/NTRSO.txt [2026-02-12T20:28:07.798394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:07.798476] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:07.798510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:07.798620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:07.890285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:07.891350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:07.891443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:07.891486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:08.065205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:08.065372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:08.065416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:08.065445] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:08.069124] [DEBUG] [FORECASTER] NTRSO: Forecast T+1@11:T+2@11: DOWN (p=5.02%) [2026-02-12T20:28:08.069435] [INFO ] [FORECASTER] Completed predict_future for NTRSO [2026-02-12T20:28:08.069623] [INFO ] [sig ] NTRSO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:08.224529] [INFO ] [LOCAL ] Saved forecast: NTRSO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NTRSO.txt [2026-02-12T20:28:08.224714] [INFO ] [sig ] [2185/3411] Completed NTRSO in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-12T20:28:08.224757] [INFO ] [sig ] [2186/3411] Forecasting NUS... [2026-02-12T20:28:08.224788] [INFO ] [sig ] Generating forecast for: NUS [2026-02-12T20:28:08.224818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUS' from 'https://tdm.silogroup.org/data/derivative_storage/NUS.csv'. [2026-02-12T20:28:08.236971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUS'. [2026-02-12T20:28:08.237347] [INFO ] [FORECASTER] Starting predict_future for NUS [2026-02-12T20:28:08.238223] [DEBUG] [LOCAL ] No optimal features file found for NUS: ./output/feature-sets/NUS.txt [2026-02-12T20:28:08.238278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:08.238312] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:08.238338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:08.238396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:08.297548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:08.298435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:08.298522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:08.298556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:08.431195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:08.431361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:08.431418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:08.431452] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:08.435599] [DEBUG] [FORECASTER] NUS: Forecast T+1@11:T+2@11: DOWN (p=11.65%) [2026-02-12T20:28:08.435910] [INFO ] [FORECASTER] Completed predict_future for NUS [2026-02-12T20:28:08.436065] [INFO ] [sig ] NUS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:08.587803] [INFO ] [LOCAL ] Saved forecast: NUS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NUS.txt [2026-02-12T20:28:08.587979] [INFO ] [sig ] [2186/3411] Completed NUS in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-12T20:28:08.588020] [INFO ] [sig ] [2187/3411] Forecasting NUTX... [2026-02-12T20:28:08.588050] [INFO ] [sig ] Generating forecast for: NUTX [2026-02-12T20:28:08.588079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUTX' from 'https://tdm.silogroup.org/data/derivative_storage/NUTX.csv'. [2026-02-12T20:28:08.600394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUTX'. [2026-02-12T20:28:08.600810] [INFO ] [FORECASTER] Starting predict_future for NUTX [2026-02-12T20:28:08.601830] [DEBUG] [LOCAL ] No optimal features file found for NUTX: ./output/feature-sets/NUTX.txt [2026-02-12T20:28:08.601884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:08.601918] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:08.601945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:08.602004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:08.662781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:08.663660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:08.663744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:08.663778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:08.793770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:08.793937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:08.793979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:08.794009] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:08.797711] [DEBUG] [FORECASTER] NUTX: Forecast T+1@11:T+2@11: DOWN (p=4.47%) [2026-02-12T20:28:08.798027] [INFO ] [FORECASTER] Completed predict_future for NUTX [2026-02-12T20:28:08.798173] [INFO ] [sig ] NUTX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:08.950345] [INFO ] [LOCAL ] Saved forecast: NUTX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NUTX.txt [2026-02-12T20:28:08.950513] [INFO ] [sig ] [2187/3411] Completed NUTX in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-12T20:28:08.950560] [INFO ] [sig ] [2188/3411] Forecasting NUVB... [2026-02-12T20:28:08.950616] [INFO ] [sig ] Generating forecast for: NUVB [2026-02-12T20:28:08.950650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVB' from 'https://tdm.silogroup.org/data/derivative_storage/NUVB.csv'. [2026-02-12T20:28:08.963990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVB'. [2026-02-12T20:28:08.964382] [INFO ] [FORECASTER] Starting predict_future for NUVB [2026-02-12T20:28:08.965300] [DEBUG] [LOCAL ] No optimal features file found for NUVB: ./output/feature-sets/NUVB.txt [2026-02-12T20:28:08.965357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:08.965388] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:08.965415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:08.965471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:09.045068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:09.046083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:09.046181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:09.046215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:09.184602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:09.184810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:09.184862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:09.184943] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:09.190275] [DEBUG] [FORECASTER] NUVB: Forecast T+1@11:T+2@11: DOWN (p=21.42%) [2026-02-12T20:28:09.190910] [INFO ] [FORECASTER] Completed predict_future for NUVB [2026-02-12T20:28:09.191162] [INFO ] [sig ] NUVB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:09.370808] [INFO ] [LOCAL ] Saved forecast: NUVB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NUVB.txt [2026-02-12T20:28:09.370973] [INFO ] [sig ] [2188/3411] Completed NUVB in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-12T20:28:09.371015] [INFO ] [sig ] [2189/3411] Forecasting NUVL... [2026-02-12T20:28:09.371045] [INFO ] [sig ] Generating forecast for: NUVL [2026-02-12T20:28:09.371076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVL' from 'https://tdm.silogroup.org/data/derivative_storage/NUVL.csv'. [2026-02-12T20:28:09.382681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVL'. [2026-02-12T20:28:09.383058] [INFO ] [FORECASTER] Starting predict_future for NUVL [2026-02-12T20:28:09.383877] [DEBUG] [LOCAL ] No optimal features file found for NUVL: ./output/feature-sets/NUVL.txt [2026-02-12T20:28:09.383930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:09.383962] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:09.383990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:09.384047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:09.444240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:09.445147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:09.445232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:09.445266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:09.569377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:09.569539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:09.569598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:09.569632] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:09.573144] [DEBUG] [FORECASTER] NUVL: Forecast T+1@11:T+2@11: DOWN (p=5.48%) [2026-02-12T20:28:09.573441] [INFO ] [FORECASTER] Completed predict_future for NUVL [2026-02-12T20:28:09.573618] [INFO ] [sig ] NUVL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:09.720038] [INFO ] [LOCAL ] Saved forecast: NUVL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NUVL.txt [2026-02-12T20:28:09.720189] [INFO ] [sig ] [2189/3411] Completed NUVL in 0.3s | 2.79 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-12T20:28:09.720228] [INFO ] [sig ] [2190/3411] Forecasting NUWE... [2026-02-12T20:28:09.720259] [INFO ] [sig ] Generating forecast for: NUWE [2026-02-12T20:28:09.720289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUWE' from 'https://tdm.silogroup.org/data/derivative_storage/NUWE.csv'. [2026-02-12T20:28:09.732169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUWE'. [2026-02-12T20:28:09.732474] [INFO ] [FORECASTER] Starting predict_future for NUWE [2026-02-12T20:28:09.733287] [DEBUG] [LOCAL ] No optimal features file found for NUWE: ./output/feature-sets/NUWE.txt [2026-02-12T20:28:09.733341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:09.733372] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:09.733399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:09.733456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:09.791364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:09.792202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:09.792307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:09.792342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:09.912394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:09.912554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:09.912613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:09.912645] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:09.916198] [DEBUG] [FORECASTER] NUWE: Forecast T+1@11:T+2@11: DOWN (p=29.91%) [2026-02-12T20:28:09.916508] [INFO ] [FORECASTER] Completed predict_future for NUWE [2026-02-12T20:28:09.916691] [INFO ] [sig ] NUWE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:10.090341] [INFO ] [LOCAL ] Saved forecast: NUWE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NUWE.txt [2026-02-12T20:28:10.090502] [INFO ] [sig ] [2190/3411] Completed NUWE in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-12T20:28:10.090544] [INFO ] [sig ] [2191/3411] Forecasting NVAX... [2026-02-12T20:28:10.090599] [INFO ] [sig ] Generating forecast for: NVAX [2026-02-12T20:28:10.090635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVAX' from 'https://tdm.silogroup.org/data/derivative_storage/NVAX.csv'. [2026-02-12T20:28:10.104130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVAX'. [2026-02-12T20:28:10.104546] [INFO ] [FORECASTER] Starting predict_future for NVAX [2026-02-12T20:28:10.105644] [DEBUG] [LOCAL ] No optimal features file found for NVAX: ./output/feature-sets/NVAX.txt [2026-02-12T20:28:10.105698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:10.105730] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:10.105756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:10.105813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:10.166941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:10.167970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:10.168143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:10.168178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:10.300326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:10.300487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:10.300561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:10.300610] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:10.304901] [DEBUG] [FORECASTER] NVAX: Forecast T+1@11:T+2@11: DOWN (p=17.12%) [2026-02-12T20:28:10.305194] [INFO ] [FORECASTER] Completed predict_future for NVAX [2026-02-12T20:28:10.305333] [INFO ] [sig ] NVAX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:10.448520] [INFO ] [LOCAL ] Saved forecast: NVAX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NVAX.txt [2026-02-12T20:28:10.448674] [INFO ] [sig ] [2191/3411] Completed NVAX in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-12T20:28:10.448714] [INFO ] [sig ] [2192/3411] Forecasting NVD... [2026-02-12T20:28:10.448744] [INFO ] [sig ] Generating forecast for: NVD [2026-02-12T20:28:10.448773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVD' from 'https://tdm.silogroup.org/data/derivative_storage/NVD.csv'. [2026-02-12T20:28:10.461139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVD'. [2026-02-12T20:28:10.461452] [INFO ] [FORECASTER] Starting predict_future for NVD [2026-02-12T20:28:10.462458] [DEBUG] [LOCAL ] No optimal features file found for NVD: ./output/feature-sets/NVD.txt [2026-02-12T20:28:10.462510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:10.462542] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:10.462568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:10.462644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:10.521033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:10.521735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:10.521815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:10.521847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:10.641650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:10.641814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:10.641854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:10.641883] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:10.645305] [DEBUG] [FORECASTER] NVD: Forecast T+1@11:T+2@11: UP (p=94.50%) [2026-02-12T20:28:10.645595] [INFO ] [FORECASTER] Completed predict_future for NVD [2026-02-12T20:28:10.645727] [INFO ] [sig ] NVD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:10.787732] [INFO ] [LOCAL ] Saved forecast: NVD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NVD.txt [2026-02-12T20:28:10.787874] [INFO ] [sig ] [2192/3411] Completed NVD in 0.3s | 2.79 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-12T20:28:10.787913] [INFO ] [sig ] [2193/3411] Forecasting NVDA... [2026-02-12T20:28:10.787943] [INFO ] [sig ] Generating forecast for: NVDA [2026-02-12T20:28:10.787974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDA' from 'https://tdm.silogroup.org/data/derivative_storage/NVDA.csv'. [2026-02-12T20:28:10.801423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDA'. [2026-02-12T20:28:10.801976] [INFO ] [FORECASTER] Starting predict_future for NVDA [2026-02-12T20:28:10.802790] [DEBUG] [LOCAL ] No optimal features file found for NVDA: ./output/feature-sets/NVDA.txt [2026-02-12T20:28:10.802843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:10.802874] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:10.802901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:10.802962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:10.862507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:10.863356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:10.863458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:10.863492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:10.994941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:10.995101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:10.995141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:10.995169] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:10.998733] [DEBUG] [FORECASTER] NVDA: Forecast T+1@11:T+2@11: UP (p=58.05%) [2026-02-12T20:28:10.999050] [INFO ] [FORECASTER] Completed predict_future for NVDA [2026-02-12T20:28:10.999190] [INFO ] [sig ] NVDA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:11.173653] [INFO ] [LOCAL ] Saved forecast: NVDA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NVDA.txt [2026-02-12T20:28:11.173861] [INFO ] [sig ] [2193/3411] Completed NVDA in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-12T20:28:11.173922] [INFO ] [sig ] [2194/3411] Forecasting NVDD... [2026-02-12T20:28:11.173965] [INFO ] [sig ] Generating forecast for: NVDD [2026-02-12T20:28:11.174004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDD' from 'https://tdm.silogroup.org/data/derivative_storage/NVDD.csv'. [2026-02-12T20:28:11.191926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDD'. [2026-02-12T20:28:11.192726] [INFO ] [FORECASTER] Starting predict_future for NVDD [2026-02-12T20:28:11.193966] [DEBUG] [LOCAL ] No optimal features file found for NVDD: ./output/feature-sets/NVDD.txt [2026-02-12T20:28:11.194026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:11.194059] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:11.194087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:11.194145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:11.253182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:11.254141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:11.254231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:11.254265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:11.381296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:11.381457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:11.381500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:11.381528] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:11.385135] [DEBUG] [FORECASTER] NVDD: Forecast T+1@11:T+2@11: DOWN (p=18.15%) [2026-02-12T20:28:11.385432] [INFO ] [FORECASTER] Completed predict_future for NVDD [2026-02-12T20:28:11.385597] [INFO ] [sig ] NVDD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:11.540933] [INFO ] [LOCAL ] Saved forecast: NVDD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NVDD.txt [2026-02-12T20:28:11.541101] [INFO ] [sig ] [2194/3411] Completed NVDD in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-12T20:28:11.541140] [INFO ] [sig ] [2195/3411] Forecasting NVDL... [2026-02-12T20:28:11.541171] [INFO ] [sig ] Generating forecast for: NVDL [2026-02-12T20:28:11.541201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDL' from 'https://tdm.silogroup.org/data/derivative_storage/NVDL.csv'. [2026-02-12T20:28:11.553109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDL'. [2026-02-12T20:28:11.553490] [INFO ] [FORECASTER] Starting predict_future for NVDL [2026-02-12T20:28:11.554307] [DEBUG] [LOCAL ] No optimal features file found for NVDL: ./output/feature-sets/NVDL.txt [2026-02-12T20:28:11.554361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:11.554405] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:11.554434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:11.554491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:11.615901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:11.616992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:11.617119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:11.617153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:11.743122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:11.743290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:11.743331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:11.743360] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:11.747087] [DEBUG] [FORECASTER] NVDL: Forecast T+1@11:T+2@11: UP (p=89.93%) [2026-02-12T20:28:11.747433] [INFO ] [FORECASTER] Completed predict_future for NVDL [2026-02-12T20:28:11.747598] [INFO ] [sig ] NVDL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:11.897659] [INFO ] [LOCAL ] Saved forecast: NVDL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NVDL.txt [2026-02-12T20:28:11.897862] [INFO ] [sig ] [2195/3411] Completed NVDL in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-12T20:28:11.897915] [INFO ] [sig ] [2196/3411] Forecasting NVDS... [2026-02-12T20:28:11.897950] [INFO ] [sig ] Generating forecast for: NVDS [2026-02-12T20:28:11.897981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDS' from 'https://tdm.silogroup.org/data/derivative_storage/NVDS.csv'. [2026-02-12T20:28:11.910454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDS'. [2026-02-12T20:28:11.910907] [INFO ] [FORECASTER] Starting predict_future for NVDS [2026-02-12T20:28:11.911748] [DEBUG] [LOCAL ] No optimal features file found for NVDS: ./output/feature-sets/NVDS.txt [2026-02-12T20:28:11.911801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:11.911833] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:11.911860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:11.911917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:11.977663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:11.978708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:11.978999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:11.979036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:12.111594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:12.111802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:12.111864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:12.111910] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:12.115853] [DEBUG] [FORECASTER] NVDS: Forecast T+1@11:T+2@11: DOWN (p=37.26%) [2026-02-12T20:28:12.116194] [INFO ] [FORECASTER] Completed predict_future for NVDS [2026-02-12T20:28:12.116388] [INFO ] [sig ] NVDS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:12.276200] [INFO ] [LOCAL ] Saved forecast: NVDS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NVDS.txt [2026-02-12T20:28:12.276387] [INFO ] [sig ] [2196/3411] Completed NVDS in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-12T20:28:12.276431] [INFO ] [sig ] [2197/3411] Forecasting NVEC... [2026-02-12T20:28:12.276467] [INFO ] [sig ] Generating forecast for: NVEC [2026-02-12T20:28:12.276514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVEC' from 'https://tdm.silogroup.org/data/derivative_storage/NVEC.csv'. [2026-02-12T20:28:12.289965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVEC'. [2026-02-12T20:28:12.290321] [INFO ] [FORECASTER] Starting predict_future for NVEC [2026-02-12T20:28:12.291156] [DEBUG] [LOCAL ] No optimal features file found for NVEC: ./output/feature-sets/NVEC.txt [2026-02-12T20:28:12.291210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:12.291242] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:12.291269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:12.291325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:12.356358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:12.357474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:12.357562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:12.357622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:12.481685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:12.481849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:12.481890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:12.481918] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:12.485330] [DEBUG] [FORECASTER] NVEC: Forecast T+1@11:T+2@11: DOWN (p=15.18%) [2026-02-12T20:28:12.485629] [INFO ] [FORECASTER] Completed predict_future for NVEC [2026-02-12T20:28:12.485766] [INFO ] [sig ] NVEC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:12.644276] [INFO ] [LOCAL ] Saved forecast: NVEC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NVEC.txt [2026-02-12T20:28:12.644445] [INFO ] [sig ] [2197/3411] Completed NVEC in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-12T20:28:12.644487] [INFO ] [sig ] [2198/3411] Forecasting NVG... [2026-02-12T20:28:12.644519] [INFO ] [sig ] Generating forecast for: NVG [2026-02-12T20:28:12.644551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVG' from 'https://tdm.silogroup.org/data/derivative_storage/NVG.csv'. [2026-02-12T20:28:12.658232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVG'. [2026-02-12T20:28:12.658633] [INFO ] [FORECASTER] Starting predict_future for NVG [2026-02-12T20:28:12.659491] [DEBUG] [LOCAL ] No optimal features file found for NVG: ./output/feature-sets/NVG.txt [2026-02-12T20:28:12.659546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:12.659599] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:12.659632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:12.659695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:12.724837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:12.725741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:12.725827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:12.725861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:12.857010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:12.857163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:12.857203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:12.857261] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:12.860737] [DEBUG] [FORECASTER] NVG: Forecast T+1@11:T+2@11: UP (p=95.12%) [2026-02-12T20:28:12.861009] [INFO ] [FORECASTER] Completed predict_future for NVG [2026-02-12T20:28:12.861140] [INFO ] [sig ] NVG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:13.019338] [INFO ] [LOCAL ] Saved forecast: NVG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NVG.txt [2026-02-12T20:28:13.019544] [INFO ] [sig ] [2198/3411] Completed NVG in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-12T20:28:13.019616] [INFO ] [sig ] [2199/3411] Forecasting NVGS... [2026-02-12T20:28:13.019657] [INFO ] [sig ] Generating forecast for: NVGS [2026-02-12T20:28:13.019691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVGS' from 'https://tdm.silogroup.org/data/derivative_storage/NVGS.csv'. [2026-02-12T20:28:13.033036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVGS'. [2026-02-12T20:28:13.033435] [INFO ] [FORECASTER] Starting predict_future for NVGS [2026-02-12T20:28:13.034334] [DEBUG] [LOCAL ] No optimal features file found for NVGS: ./output/feature-sets/NVGS.txt [2026-02-12T20:28:13.034387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:13.034419] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:13.034445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:13.034501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:13.096222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:13.097418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:13.097511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:13.097546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:13.226125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:13.226302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:13.226344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:13.226374] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:13.230280] [DEBUG] [FORECASTER] NVGS: Forecast T+1@11:T+2@11: DOWN (p=45.91%) [2026-02-12T20:28:13.230657] [INFO ] [FORECASTER] Completed predict_future for NVGS [2026-02-12T20:28:13.230808] [INFO ] [sig ] NVGS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:13.372197] [INFO ] [LOCAL ] Saved forecast: NVGS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NVGS.txt [2026-02-12T20:28:13.372365] [INFO ] [sig ] [2199/3411] Completed NVGS in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-12T20:28:13.372405] [INFO ] [sig ] [2200/3411] Forecasting NVMI... [2026-02-12T20:28:13.372435] [INFO ] [sig ] Generating forecast for: NVMI [2026-02-12T20:28:13.372466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVMI' from 'https://tdm.silogroup.org/data/derivative_storage/NVMI.csv'. [2026-02-12T20:28:13.384155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVMI'. [2026-02-12T20:28:13.384462] [INFO ] [FORECASTER] Starting predict_future for NVMI [2026-02-12T20:28:13.385264] [DEBUG] [LOCAL ] No optimal features file found for NVMI: ./output/feature-sets/NVMI.txt [2026-02-12T20:28:13.385318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:13.385350] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:13.385378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:13.385435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:13.443118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:13.443979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:13.444064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:13.444097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:13.564319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:13.564472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:13.564514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:13.564543] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:13.568597] [DEBUG] [FORECASTER] NVMI: Forecast T+1@11:T+2@11: UP (p=77.04%) [2026-02-12T20:28:13.569057] [INFO ] [FORECASTER] Completed predict_future for NVMI [2026-02-12T20:28:13.569189] [INFO ] [sig ] NVMI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:13.717766] [INFO ] [LOCAL ] Saved forecast: NVMI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NVMI.txt [2026-02-12T20:28:13.717924] [INFO ] [sig ] [2200/3411] Completed NVMI in 0.3s | 2.79 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-12T20:28:13.717964] [INFO ] [sig ] [2201/3411] Forecasting NVO... [2026-02-12T20:28:13.717994] [INFO ] [sig ] Generating forecast for: NVO [2026-02-12T20:28:13.718025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVO' from 'https://tdm.silogroup.org/data/derivative_storage/NVO.csv'. [2026-02-12T20:28:13.729538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVO'. [2026-02-12T20:28:13.729868] [INFO ] [FORECASTER] Starting predict_future for NVO [2026-02-12T20:28:13.730679] [DEBUG] [LOCAL ] No optimal features file found for NVO: ./output/feature-sets/NVO.txt [2026-02-12T20:28:13.730732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:13.730763] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:13.730790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:13.730847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:13.788516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:13.789218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:13.789299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:13.789331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:13.916787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:13.916985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:13.917039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:13.917073] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:13.921332] [DEBUG] [FORECASTER] NVO: Forecast T+1@11:T+2@11: DOWN (p=40.35%) [2026-02-12T20:28:13.921810] [INFO ] [FORECASTER] Completed predict_future for NVO [2026-02-12T20:28:13.922019] [INFO ] [sig ] NVO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:14.079354] [INFO ] [LOCAL ] Saved forecast: NVO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NVO.txt [2026-02-12T20:28:14.079514] [INFO ] [sig ] [2201/3411] Completed NVO in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-12T20:28:14.079556] [INFO ] [sig ] [2202/3411] Forecasting NVRI... [2026-02-12T20:28:14.079607] [INFO ] [sig ] Generating forecast for: NVRI [2026-02-12T20:28:14.079640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVRI' from 'https://tdm.silogroup.org/data/derivative_storage/NVRI.csv'. [2026-02-12T20:28:14.091987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVRI'. [2026-02-12T20:28:14.092392] [INFO ] [FORECASTER] Starting predict_future for NVRI [2026-02-12T20:28:14.093258] [DEBUG] [LOCAL ] No optimal features file found for NVRI: ./output/feature-sets/NVRI.txt [2026-02-12T20:28:14.093313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:14.093375] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:14.093403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:14.093460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:14.158895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:14.160066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:14.160166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:14.160202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:14.288761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:14.289118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:14.289159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:14.289207] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:14.293096] [DEBUG] [FORECASTER] NVRI: Forecast T+1@11:T+2@11: DOWN (p=19.32%) [2026-02-12T20:28:14.293423] [INFO ] [FORECASTER] Completed predict_future for NVRI [2026-02-12T20:28:14.293570] [INFO ] [sig ] NVRI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:14.444150] [INFO ] [LOCAL ] Saved forecast: NVRI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NVRI.txt [2026-02-12T20:28:14.444315] [INFO ] [sig ] [2202/3411] Completed NVRI in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-12T20:28:14.444364] [INFO ] [sig ] [2203/3411] Forecasting NVS... [2026-02-12T20:28:14.444395] [INFO ] [sig ] Generating forecast for: NVS [2026-02-12T20:28:14.444425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVS' from 'https://tdm.silogroup.org/data/derivative_storage/NVS.csv'. [2026-02-12T20:28:14.457462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVS'. [2026-02-12T20:28:14.457891] [INFO ] [FORECASTER] Starting predict_future for NVS [2026-02-12T20:28:14.458930] [DEBUG] [LOCAL ] No optimal features file found for NVS: ./output/feature-sets/NVS.txt [2026-02-12T20:28:14.459002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:14.459037] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:14.459066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:14.459126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:14.523077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:14.524120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:14.524234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:14.524268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:14.659434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:14.659616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:14.659659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:14.659692] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:14.663299] [DEBUG] [FORECASTER] NVS: Forecast T+1@11:T+2@11: UP (p=93.24%) [2026-02-12T20:28:14.663642] [INFO ] [FORECASTER] Completed predict_future for NVS [2026-02-12T20:28:14.663812] [INFO ] [sig ] NVS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:14.816846] [INFO ] [LOCAL ] Saved forecast: NVS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NVS.txt [2026-02-12T20:28:14.817234] [INFO ] [sig ] [2203/3411] Completed NVS in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-12T20:28:14.817277] [INFO ] [sig ] [2204/3411] Forecasting NVTS... [2026-02-12T20:28:14.817307] [INFO ] [sig ] Generating forecast for: NVTS [2026-02-12T20:28:14.817337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVTS' from 'https://tdm.silogroup.org/data/derivative_storage/NVTS.csv'. [2026-02-12T20:28:14.830293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVTS'. [2026-02-12T20:28:14.830726] [INFO ] [FORECASTER] Starting predict_future for NVTS [2026-02-12T20:28:14.831731] [DEBUG] [LOCAL ] No optimal features file found for NVTS: ./output/feature-sets/NVTS.txt [2026-02-12T20:28:14.831785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:14.831818] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:14.831847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:14.831904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:14.894338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:14.895268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:14.895357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:14.895407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:15.022961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:15.023124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:15.023164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:15.023193] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:15.026943] [DEBUG] [FORECASTER] NVTS: Forecast T+1@11:T+2@11: UP (p=94.97%) [2026-02-12T20:28:15.027338] [INFO ] [FORECASTER] Completed predict_future for NVTS [2026-02-12T20:28:15.027490] [INFO ] [sig ] NVTS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:15.176924] [INFO ] [LOCAL ] Saved forecast: NVTS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NVTS.txt [2026-02-12T20:28:15.177128] [INFO ] [sig ] [2204/3411] Completed NVTS in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-12T20:28:15.177181] [INFO ] [sig ] [2205/3411] Forecasting NWBI... [2026-02-12T20:28:15.177245] [INFO ] [sig ] Generating forecast for: NWBI [2026-02-12T20:28:15.177286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWBI' from 'https://tdm.silogroup.org/data/derivative_storage/NWBI.csv'. [2026-02-12T20:28:15.190132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWBI'. [2026-02-12T20:28:15.190600] [INFO ] [FORECASTER] Starting predict_future for NWBI [2026-02-12T20:28:15.191503] [DEBUG] [LOCAL ] No optimal features file found for NWBI: ./output/feature-sets/NWBI.txt [2026-02-12T20:28:15.191559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:15.191617] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:15.191648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:15.191709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:15.252378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:15.253404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:15.253527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:15.253566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:15.388365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:15.388546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:15.388627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:15.388717] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:15.393348] [DEBUG] [FORECASTER] NWBI: Forecast T+1@11:T+2@11: UP (p=80.79%) [2026-02-12T20:28:15.393816] [INFO ] [FORECASTER] Completed predict_future for NWBI [2026-02-12T20:28:15.393992] [INFO ] [sig ] NWBI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:15.543167] [INFO ] [LOCAL ] Saved forecast: NWBI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NWBI.txt [2026-02-12T20:28:15.543325] [INFO ] [sig ] [2205/3411] Completed NWBI in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-12T20:28:15.543367] [INFO ] [sig ] [2206/3411] Forecasting NWE... [2026-02-12T20:28:15.543401] [INFO ] [sig ] Generating forecast for: NWE [2026-02-12T20:28:15.543433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWE' from 'https://tdm.silogroup.org/data/derivative_storage/NWE.csv'. [2026-02-12T20:28:15.555373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWE'. [2026-02-12T20:28:15.555767] [INFO ] [FORECASTER] Starting predict_future for NWE [2026-02-12T20:28:15.556613] [DEBUG] [LOCAL ] No optimal features file found for NWE: ./output/feature-sets/NWE.txt [2026-02-12T20:28:15.556667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:15.556700] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:15.556738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:15.556825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:15.615432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:15.616347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:15.616429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:15.616463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:15.737590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:15.737763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:15.737812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:15.737848] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:15.741860] [DEBUG] [FORECASTER] NWE: Forecast T+1@11:T+2@11: UP (p=87.26%) [2026-02-12T20:28:15.742193] [INFO ] [FORECASTER] Completed predict_future for NWE [2026-02-12T20:28:15.742340] [INFO ] [sig ] NWE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:15.885877] [INFO ] [LOCAL ] Saved forecast: NWE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NWE.txt [2026-02-12T20:28:15.886244] [INFO ] [sig ] [2206/3411] Completed NWE in 0.3s | 2.79 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-12T20:28:15.886284] [INFO ] [sig ] [2207/3411] Forecasting NWFL... [2026-02-12T20:28:15.886314] [INFO ] [sig ] Generating forecast for: NWFL [2026-02-12T20:28:15.886343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWFL' from 'https://tdm.silogroup.org/data/derivative_storage/NWFL.csv'. [2026-02-12T20:28:15.902418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWFL'. [2026-02-12T20:28:15.902862] [INFO ] [FORECASTER] Starting predict_future for NWFL [2026-02-12T20:28:15.903747] [DEBUG] [LOCAL ] No optimal features file found for NWFL: ./output/feature-sets/NWFL.txt [2026-02-12T20:28:15.903810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:15.903848] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:15.903876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:15.903933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:15.968006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:15.968887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:15.968972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:15.969007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:16.080497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:16.080675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:16.080725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:16.080763] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:16.084317] [DEBUG] [FORECASTER] NWFL: Forecast T+1@11:T+2@11: UP (p=80.44%) [2026-02-12T20:28:16.084617] [INFO ] [FORECASTER] Completed predict_future for NWFL [2026-02-12T20:28:16.084751] [INFO ] [sig ] NWFL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:16.234566] [INFO ] [LOCAL ] Saved forecast: NWFL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NWFL.txt [2026-02-12T20:28:16.234745] [INFO ] [sig ] [2207/3411] Completed NWFL in 0.3s | 2.79 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-12T20:28:16.234793] [INFO ] [sig ] [2208/3411] Forecasting NWG... [2026-02-12T20:28:16.234831] [INFO ] [sig ] Generating forecast for: NWG [2026-02-12T20:28:16.234868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWG' from 'https://tdm.silogroup.org/data/derivative_storage/NWG.csv'. [2026-02-12T20:28:16.246919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWG'. [2026-02-12T20:28:16.247314] [INFO ] [FORECASTER] Starting predict_future for NWG [2026-02-12T20:28:16.248171] [DEBUG] [LOCAL ] No optimal features file found for NWG: ./output/feature-sets/NWG.txt [2026-02-12T20:28:16.248226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:16.248259] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:16.248295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:16.248372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:16.307400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:16.308339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:16.308444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:16.308489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:16.439624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:16.439782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:16.439824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:16.439854] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:16.443458] [DEBUG] [FORECASTER] NWG: Forecast T+1@11:T+2@11: DOWN (p=4.25%) [2026-02-12T20:28:16.443813] [INFO ] [FORECASTER] Completed predict_future for NWG [2026-02-12T20:28:16.443964] [INFO ] [sig ] NWG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:16.595674] [INFO ] [LOCAL ] Saved forecast: NWG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NWG.txt [2026-02-12T20:28:16.595828] [INFO ] [sig ] [2208/3411] Completed NWG in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-12T20:28:16.595875] [INFO ] [sig ] [2209/3411] Forecasting NWL... [2026-02-12T20:28:16.595907] [INFO ] [sig ] Generating forecast for: NWL [2026-02-12T20:28:16.595939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWL' from 'https://tdm.silogroup.org/data/derivative_storage/NWL.csv'. [2026-02-12T20:28:16.607490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWL'. [2026-02-12T20:28:16.607867] [INFO ] [FORECASTER] Starting predict_future for NWL [2026-02-12T20:28:16.608689] [DEBUG] [LOCAL ] No optimal features file found for NWL: ./output/feature-sets/NWL.txt [2026-02-12T20:28:16.608743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:16.608780] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:16.608809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:16.608868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:16.668251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:16.668963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:16.669045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:16.669079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:16.803014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:16.803199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:16.803247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:16.803280] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:16.806934] [DEBUG] [FORECASTER] NWL: Forecast T+1@11:T+2@11: DOWN (p=13.10%) [2026-02-12T20:28:16.807286] [INFO ] [FORECASTER] Completed predict_future for NWL [2026-02-12T20:28:16.807440] [INFO ] [sig ] NWL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:16.950377] [INFO ] [LOCAL ] Saved forecast: NWL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NWL.txt [2026-02-12T20:28:16.950550] [INFO ] [sig ] [2209/3411] Completed NWL in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-12T20:28:16.950611] [INFO ] [sig ] [2210/3411] Forecasting NWPX... [2026-02-12T20:28:16.950643] [INFO ] [sig ] Generating forecast for: NWPX [2026-02-12T20:28:16.950673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWPX' from 'https://tdm.silogroup.org/data/derivative_storage/NWPX.csv'. [2026-02-12T20:28:16.962287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWPX'. [2026-02-12T20:28:16.962677] [INFO ] [FORECASTER] Starting predict_future for NWPX [2026-02-12T20:28:16.963475] [DEBUG] [LOCAL ] No optimal features file found for NWPX: ./output/feature-sets/NWPX.txt [2026-02-12T20:28:16.963530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:16.963563] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:16.963621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:16.963680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:17.024027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:17.024927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:17.025016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:17.025049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:17.153405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:17.153559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:17.153622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:17.153652] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:17.157417] [DEBUG] [FORECASTER] NWPX: Forecast T+1@11:T+2@11: DOWN (p=46.29%) [2026-02-12T20:28:17.157737] [INFO ] [FORECASTER] Completed predict_future for NWPX [2026-02-12T20:28:17.157880] [INFO ] [sig ] NWPX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:17.307250] [INFO ] [LOCAL ] Saved forecast: NWPX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NWPX.txt [2026-02-12T20:28:17.307443] [INFO ] [sig ] [2210/3411] Completed NWPX in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-12T20:28:17.307500] [INFO ] [sig ] [2211/3411] Forecasting NWS... [2026-02-12T20:28:17.307535] [INFO ] [sig ] Generating forecast for: NWS [2026-02-12T20:28:17.307568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWS' from 'https://tdm.silogroup.org/data/derivative_storage/NWS.csv'. [2026-02-12T20:28:17.320852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWS'. [2026-02-12T20:28:17.321214] [INFO ] [FORECASTER] Starting predict_future for NWS [2026-02-12T20:28:17.322108] [DEBUG] [LOCAL ] No optimal features file found for NWS: ./output/feature-sets/NWS.txt [2026-02-12T20:28:17.322162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:17.322195] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:17.322233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:17.322302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:17.382218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:17.383099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:17.383186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:17.383219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:17.521387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:17.521600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:17.521645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:17.521676] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:17.525970] [DEBUG] [FORECASTER] NWS: Forecast T+1@11:T+2@11: DOWN (p=1.12%) [2026-02-12T20:28:17.526449] [INFO ] [FORECASTER] Completed predict_future for NWS [2026-02-12T20:28:17.526605] [INFO ] [sig ] NWS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:17.673155] [INFO ] [LOCAL ] Saved forecast: NWS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NWS.txt [2026-02-12T20:28:17.673326] [INFO ] [sig ] [2211/3411] Completed NWS in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-12T20:28:17.673368] [INFO ] [sig ] [2212/3411] Forecasting NWSA... [2026-02-12T20:28:17.673400] [INFO ] [sig ] Generating forecast for: NWSA [2026-02-12T20:28:17.673433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWSA' from 'https://tdm.silogroup.org/data/derivative_storage/NWSA.csv'. [2026-02-12T20:28:17.686015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWSA'. [2026-02-12T20:28:17.686372] [INFO ] [FORECASTER] Starting predict_future for NWSA [2026-02-12T20:28:17.687260] [DEBUG] [LOCAL ] No optimal features file found for NWSA: ./output/feature-sets/NWSA.txt [2026-02-12T20:28:17.687320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:17.687352] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:17.687380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:17.687438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:17.749378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:17.750367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:17.750519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:17.750595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:17.893369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:17.893532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:17.893594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:17.893627] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:17.897145] [DEBUG] [FORECASTER] NWSA: Forecast T+1@11:T+2@11: UP (p=87.03%) [2026-02-12T20:28:17.897456] [INFO ] [FORECASTER] Completed predict_future for NWSA [2026-02-12T20:28:17.897611] [INFO ] [sig ] NWSA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:18.041547] [INFO ] [LOCAL ] Saved forecast: NWSA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NWSA.txt [2026-02-12T20:28:18.041723] [INFO ] [sig ] [2212/3411] Completed NWSA in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-12T20:28:18.041763] [INFO ] [sig ] [2213/3411] Forecasting NX... [2026-02-12T20:28:18.041794] [INFO ] [sig ] Generating forecast for: NX [2026-02-12T20:28:18.041823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NX' from 'https://tdm.silogroup.org/data/derivative_storage/NX.csv'. [2026-02-12T20:28:18.053755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NX'. [2026-02-12T20:28:18.054096] [INFO ] [FORECASTER] Starting predict_future for NX [2026-02-12T20:28:18.054902] [DEBUG] [LOCAL ] No optimal features file found for NX: ./output/feature-sets/NX.txt [2026-02-12T20:28:18.055145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:18.055176] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:18.055202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:18.055258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:18.113021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:18.113912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:18.113994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:18.114026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:18.237527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:18.237810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:18.237864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:18.237897] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:18.241481] [DEBUG] [FORECASTER] NX: Forecast T+1@11:T+2@11: UP (p=90.52%) [2026-02-12T20:28:18.241807] [INFO ] [FORECASTER] Completed predict_future for NX [2026-02-12T20:28:18.241935] [INFO ] [sig ] NX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:18.382317] [INFO ] [LOCAL ] Saved forecast: NX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NX.txt [2026-02-12T20:28:18.382449] [INFO ] [sig ] [2213/3411] Completed NX in 0.3s | 2.79 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-12T20:28:18.382495] [INFO ] [sig ] [2214/3411] Forecasting NXE... [2026-02-12T20:28:18.382526] [INFO ] [sig ] Generating forecast for: NXE [2026-02-12T20:28:18.382556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXE' from 'https://tdm.silogroup.org/data/derivative_storage/NXE.csv'. [2026-02-12T20:28:18.394309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXE'. [2026-02-12T20:28:18.394604] [INFO ] [FORECASTER] Starting predict_future for NXE [2026-02-12T20:28:18.395422] [DEBUG] [LOCAL ] No optimal features file found for NXE: ./output/feature-sets/NXE.txt [2026-02-12T20:28:18.395474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:18.395504] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:18.395531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:18.395603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:18.452527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:18.453207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:18.453285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:18.453318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:18.572064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:18.572178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:18.572215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:18.572242] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:18.575531] [DEBUG] [FORECASTER] NXE: Forecast T+1@11:T+2@11: UP (p=76.64%) [2026-02-12T20:28:18.575820] [INFO ] [FORECASTER] Completed predict_future for NXE [2026-02-12T20:28:18.575948] [INFO ] [sig ] NXE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:18.715323] [INFO ] [LOCAL ] Saved forecast: NXE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NXE.txt [2026-02-12T20:28:18.715457] [INFO ] [sig ] [2214/3411] Completed NXE in 0.3s | 2.79 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-12T20:28:18.715497] [INFO ] [sig ] [2215/3411] Forecasting NXG... [2026-02-12T20:28:18.715527] [INFO ] [sig ] Generating forecast for: NXG [2026-02-12T20:28:18.715559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXG' from 'https://tdm.silogroup.org/data/derivative_storage/NXG.csv'. [2026-02-12T20:28:18.727455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXG'. [2026-02-12T20:28:18.727755] [INFO ] [FORECASTER] Starting predict_future for NXG [2026-02-12T20:28:18.728597] [DEBUG] [LOCAL ] No optimal features file found for NXG: ./output/feature-sets/NXG.txt [2026-02-12T20:28:18.728651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:18.728684] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:18.728712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:18.728777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:18.791256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:18.791962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:18.792046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:18.792083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:18.918294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:18.918475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:18.918519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:18.918550] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:18.922776] [DEBUG] [FORECASTER] NXG: Forecast T+1@11:T+2@11: UP (p=82.66%) [2026-02-12T20:28:18.923123] [INFO ] [FORECASTER] Completed predict_future for NXG [2026-02-12T20:28:18.923269] [INFO ] [sig ] NXG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:19.085288] [INFO ] [LOCAL ] Saved forecast: NXG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NXG.txt [2026-02-12T20:28:19.085493] [INFO ] [sig ] [2215/3411] Completed NXG in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-12T20:28:19.085538] [INFO ] [sig ] [2216/3411] Forecasting NXGL... [2026-02-12T20:28:19.085587] [INFO ] [sig ] Generating forecast for: NXGL [2026-02-12T20:28:19.085628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXGL' from 'https://tdm.silogroup.org/data/derivative_storage/NXGL.csv'. [2026-02-12T20:28:19.098432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXGL'. [2026-02-12T20:28:19.098809] [INFO ] [FORECASTER] Starting predict_future for NXGL [2026-02-12T20:28:19.100111] [DEBUG] [LOCAL ] No optimal features file found for NXGL: ./output/feature-sets/NXGL.txt [2026-02-12T20:28:19.100168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:19.100203] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:19.100241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:19.100329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:19.163804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:19.164947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:19.165038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:19.165072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:19.291943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:19.292306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:19.292349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:19.292379] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:19.296425] [DEBUG] [FORECASTER] NXGL: Forecast T+1@11:T+2@11: UP (p=96.68%) [2026-02-12T20:28:19.296742] [INFO ] [FORECASTER] Completed predict_future for NXGL [2026-02-12T20:28:19.296904] [INFO ] [sig ] NXGL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:19.444804] [INFO ] [LOCAL ] Saved forecast: NXGL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NXGL.txt [2026-02-12T20:28:19.444953] [INFO ] [sig ] [2216/3411] Completed NXGL in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-12T20:28:19.444993] [INFO ] [sig ] [2217/3411] Forecasting NXP... [2026-02-12T20:28:19.445024] [INFO ] [sig ] Generating forecast for: NXP [2026-02-12T20:28:19.445055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXP' from 'https://tdm.silogroup.org/data/derivative_storage/NXP.csv'. [2026-02-12T20:28:19.458112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXP'. [2026-02-12T20:28:19.458453] [INFO ] [FORECASTER] Starting predict_future for NXP [2026-02-12T20:28:19.459254] [DEBUG] [LOCAL ] No optimal features file found for NXP: ./output/feature-sets/NXP.txt [2026-02-12T20:28:19.459307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:19.459338] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:19.459365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:19.459421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:19.522044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:19.522928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:19.523012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:19.523046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:19.647790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:19.647962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:19.648006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:19.648035] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:19.651797] [DEBUG] [FORECASTER] NXP: Forecast T+1@11:T+2@11: UP (p=87.96%) [2026-02-12T20:28:19.652110] [INFO ] [FORECASTER] Completed predict_future for NXP [2026-02-12T20:28:19.652245] [INFO ] [sig ] NXP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:19.802195] [INFO ] [LOCAL ] Saved forecast: NXP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NXP.txt [2026-02-12T20:28:19.802369] [INFO ] [sig ] [2217/3411] Completed NXP in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-12T20:28:19.802410] [INFO ] [sig ] [2218/3411] Forecasting NXPI... [2026-02-12T20:28:19.802440] [INFO ] [sig ] Generating forecast for: NXPI [2026-02-12T20:28:19.802471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXPI' from 'https://tdm.silogroup.org/data/derivative_storage/NXPI.csv'. [2026-02-12T20:28:19.815194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXPI'. [2026-02-12T20:28:19.815622] [INFO ] [FORECASTER] Starting predict_future for NXPI [2026-02-12T20:28:19.816444] [DEBUG] [LOCAL ] No optimal features file found for NXPI: ./output/feature-sets/NXPI.txt [2026-02-12T20:28:19.816498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:19.816531] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:19.816557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:19.816635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:19.876043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:19.876764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:19.876847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:19.876880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:20.008449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:20.008635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:20.008678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:20.008707] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:20.012623] [DEBUG] [FORECASTER] NXPI: Forecast T+1@11:T+2@11: UP (p=91.27%) [2026-02-12T20:28:20.012923] [INFO ] [FORECASTER] Completed predict_future for NXPI [2026-02-12T20:28:20.013253] [INFO ] [sig ] NXPI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:20.159896] [INFO ] [LOCAL ] Saved forecast: NXPI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NXPI.txt [2026-02-12T20:28:20.160054] [INFO ] [sig ] [2218/3411] Completed NXPI in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-12T20:28:20.160093] [INFO ] [sig ] [2219/3411] Forecasting NYXH... [2026-02-12T20:28:20.160124] [INFO ] [sig ] Generating forecast for: NYXH [2026-02-12T20:28:20.160154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NYXH' from 'https://tdm.silogroup.org/data/derivative_storage/NYXH.csv'. [2026-02-12T20:28:20.171090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NYXH'. [2026-02-12T20:28:20.171401] [INFO ] [FORECASTER] Starting predict_future for NYXH [2026-02-12T20:28:20.172217] [DEBUG] [LOCAL ] No optimal features file found for NYXH: ./output/feature-sets/NYXH.txt [2026-02-12T20:28:20.172269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:20.172340] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:20.172369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:20.172427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:20.231968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:20.233328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:20.233440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:20.233485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:20.364450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:20.365019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:20.365292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:20.365327] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:20.371493] [DEBUG] [FORECASTER] NYXH: Forecast T+1@11:T+2@11: DOWN (p=3.90%) [2026-02-12T20:28:20.371885] [INFO ] [FORECASTER] Completed predict_future for NYXH [2026-02-12T20:28:20.372251] [INFO ] [sig ] NYXH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:20.517252] [INFO ] [LOCAL ] Saved forecast: NYXH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/NYXH.txt [2026-02-12T20:28:20.517420] [INFO ] [sig ] [2219/3411] Completed NYXH in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-12T20:28:20.517465] [INFO ] [sig ] [2220/3411] Forecasting NZF... [2026-02-12T20:28:20.517497] [INFO ] [sig ] Generating forecast for: NZF [2026-02-12T20:28:20.517526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NZF' from 'https://tdm.silogroup.org/data/derivative_storage/NZF.csv'. [2026-02-12T20:28:20.530437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NZF'. [2026-02-12T20:28:20.530762] [INFO ] [FORECASTER] Starting predict_future for NZF [2026-02-12T20:28:20.531561] [DEBUG] [LOCAL ] No optimal features file found for NZF: ./output/feature-sets/NZF.txt [2026-02-12T20:28:20.531630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:20.531662] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:20.531689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:20.531746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:20.590132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:20.590988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:20.591079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:20.591115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:20.713341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:20.713490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:20.713533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:20.713561] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:20.717121] [DEBUG] [FORECASTER] NZF: Forecast T+1@11:T+2@11: UP (p=77.08%) [2026-02-12T20:28:20.717818] [INFO ] [FORECASTER] Completed predict_future for NZF [2026-02-12T20:28:20.717959] [INFO ] [sig ] NZF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:20.862891] [INFO ] [LOCAL ] Saved forecast: NZF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/NZF.txt [2026-02-12T20:28:20.863014] [INFO ] [sig ] [2220/3411] Completed NZF in 0.3s | 2.79 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-12T20:28:20.863052] [INFO ] [sig ] [2221/3411] Forecasting OABI... [2026-02-12T20:28:20.863081] [INFO ] [sig ] Generating forecast for: OABI [2026-02-12T20:28:20.863111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OABI' from 'https://tdm.silogroup.org/data/derivative_storage/OABI.csv'. [2026-02-12T20:28:20.874630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OABI'. [2026-02-12T20:28:20.874940] [INFO ] [FORECASTER] Starting predict_future for OABI [2026-02-12T20:28:20.875756] [DEBUG] [LOCAL ] No optimal features file found for OABI: ./output/feature-sets/OABI.txt [2026-02-12T20:28:20.875810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:20.875843] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:20.875874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:20.875932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:20.934054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:20.934692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:20.934772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:20.934806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:21.073193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:21.073370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:21.073412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:21.073441] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:21.076855] [DEBUG] [FORECASTER] OABI: Forecast T+1@11:T+2@11: UP (p=71.90%) [2026-02-12T20:28:21.077135] [INFO ] [FORECASTER] Completed predict_future for OABI [2026-02-12T20:28:21.077293] [INFO ] [sig ] OABI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:21.217421] [INFO ] [LOCAL ] Saved forecast: OABI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OABI.txt [2026-02-12T20:28:21.217553] [INFO ] [sig ] [2221/3411] Completed OABI in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-12T20:28:21.217610] [INFO ] [sig ] [2222/3411] Forecasting OBDC... [2026-02-12T20:28:21.217641] [INFO ] [sig ] Generating forecast for: OBDC [2026-02-12T20:28:21.217671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBDC' from 'https://tdm.silogroup.org/data/derivative_storage/OBDC.csv'. [2026-02-12T20:28:21.229757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBDC'. [2026-02-12T20:28:21.230105] [INFO ] [FORECASTER] Starting predict_future for OBDC [2026-02-12T20:28:21.230894] [DEBUG] [LOCAL ] No optimal features file found for OBDC: ./output/feature-sets/OBDC.txt [2026-02-12T20:28:21.230946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:21.230978] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:21.231004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:21.231060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:21.291936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:21.292950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:21.293035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:21.293068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:21.415320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:21.415477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:21.415517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:21.415609] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:21.419070] [DEBUG] [FORECASTER] OBDC: Forecast T+1@11:T+2@11: DOWN (p=11.45%) [2026-02-12T20:28:21.419344] [INFO ] [FORECASTER] Completed predict_future for OBDC [2026-02-12T20:28:21.419476] [INFO ] [sig ] OBDC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:21.562384] [INFO ] [LOCAL ] Saved forecast: OBDC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OBDC.txt [2026-02-12T20:28:21.562544] [INFO ] [sig ] [2222/3411] Completed OBDC in 0.3s | 2.79 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-12T20:28:21.562609] [INFO ] [sig ] [2223/3411] Forecasting OBIL... [2026-02-12T20:28:21.562644] [INFO ] [sig ] Generating forecast for: OBIL [2026-02-12T20:28:21.562675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIL' from 'https://tdm.silogroup.org/data/derivative_storage/OBIL.csv'. [2026-02-12T20:28:21.573821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIL'. [2026-02-12T20:28:21.574120] [INFO ] [FORECASTER] Starting predict_future for OBIL [2026-02-12T20:28:21.574899] [DEBUG] [LOCAL ] No optimal features file found for OBIL: ./output/feature-sets/OBIL.txt [2026-02-12T20:28:21.574952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:21.574983] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:21.575009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:21.575065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:21.632411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:21.633340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:21.633428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:21.633461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:21.742534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:21.742702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:21.742741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:21.742769] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:21.746156] [DEBUG] [FORECASTER] OBIL: Forecast T+1@11:T+2@11: UP (p=99.78%) [2026-02-12T20:28:21.746432] [INFO ] [FORECASTER] Completed predict_future for OBIL [2026-02-12T20:28:21.746561] [INFO ] [sig ] OBIL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:21.888730] [INFO ] [LOCAL ] Saved forecast: OBIL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OBIL.txt [2026-02-12T20:28:21.888893] [INFO ] [sig ] [2223/3411] Completed OBIL in 0.3s | 2.79 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-12T20:28:21.888934] [INFO ] [sig ] [2224/3411] Forecasting OBIO... [2026-02-12T20:28:21.888964] [INFO ] [sig ] Generating forecast for: OBIO [2026-02-12T20:28:21.888994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIO' from 'https://tdm.silogroup.org/data/derivative_storage/OBIO.csv'. [2026-02-12T20:28:21.902549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIO'. [2026-02-12T20:28:21.902910] [INFO ] [FORECASTER] Starting predict_future for OBIO [2026-02-12T20:28:21.903701] [DEBUG] [LOCAL ] No optimal features file found for OBIO: ./output/feature-sets/OBIO.txt [2026-02-12T20:28:21.903753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:21.903784] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:21.903810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:21.903867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:21.965744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:21.966836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:21.966918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:21.966951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:22.090694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:22.090855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:22.090897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:22.090929] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:22.094535] [DEBUG] [FORECASTER] OBIO: Forecast T+1@11:T+2@11: UP (p=87.07%) [2026-02-12T20:28:22.094931] [INFO ] [FORECASTER] Completed predict_future for OBIO [2026-02-12T20:28:22.095098] [INFO ] [sig ] OBIO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:22.248215] [INFO ] [LOCAL ] Saved forecast: OBIO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OBIO.txt [2026-02-12T20:28:22.248381] [INFO ] [sig ] [2224/3411] Completed OBIO in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-12T20:28:22.248423] [INFO ] [sig ] [2225/3411] Forecasting OBK... [2026-02-12T20:28:22.248455] [INFO ] [sig ] Generating forecast for: OBK [2026-02-12T20:28:22.248487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBK' from 'https://tdm.silogroup.org/data/derivative_storage/OBK.csv'. [2026-02-12T20:28:22.260737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBK'. [2026-02-12T20:28:22.261169] [INFO ] [FORECASTER] Starting predict_future for OBK [2026-02-12T20:28:22.262013] [DEBUG] [LOCAL ] No optimal features file found for OBK: ./output/feature-sets/OBK.txt [2026-02-12T20:28:22.262067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:22.262101] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:22.262130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:22.262190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:22.321687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:22.322564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:22.322674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:22.322712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:22.452919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:22.453078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:22.453120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:22.453151] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:22.456700] [DEBUG] [FORECASTER] OBK: Forecast T+1@11:T+2@11: DOWN (p=24.54%) [2026-02-12T20:28:22.457019] [INFO ] [FORECASTER] Completed predict_future for OBK [2026-02-12T20:28:22.457161] [INFO ] [sig ] OBK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:22.626416] [INFO ] [LOCAL ] Saved forecast: OBK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OBK.txt [2026-02-12T20:28:22.626609] [INFO ] [sig ] [2225/3411] Completed OBK in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-12T20:28:22.626659] [INFO ] [sig ] [2226/3411] Forecasting OC... [2026-02-12T20:28:22.626694] [INFO ] [sig ] Generating forecast for: OC [2026-02-12T20:28:22.626735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OC' from 'https://tdm.silogroup.org/data/derivative_storage/OC.csv'. [2026-02-12T20:28:22.641209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OC'. [2026-02-12T20:28:22.641826] [INFO ] [FORECASTER] Starting predict_future for OC [2026-02-12T20:28:22.642890] [DEBUG] [LOCAL ] No optimal features file found for OC: ./output/feature-sets/OC.txt [2026-02-12T20:28:22.642944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:22.642977] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:22.643005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:22.643063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:22.708452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:22.709391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:22.709488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:22.709523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:22.837129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:22.837517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:22.837589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:22.837641] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:22.841627] [DEBUG] [FORECASTER] OC: Forecast T+1@11:T+2@11: UP (p=69.04%) [2026-02-12T20:28:22.841925] [INFO ] [FORECASTER] Completed predict_future for OC [2026-02-12T20:28:22.842067] [INFO ] [sig ] OC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:23.078746] [INFO ] [LOCAL ] Saved forecast: OC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OC.txt [2026-02-12T20:28:23.078914] [INFO ] [sig ] [2226/3411] Completed OC in 0.5s | 2.79 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-12T20:28:23.078957] [INFO ] [sig ] [2227/3411] Forecasting OCCI... [2026-02-12T20:28:23.078991] [INFO ] [sig ] Generating forecast for: OCCI [2026-02-12T20:28:23.079022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCCI' from 'https://tdm.silogroup.org/data/derivative_storage/OCCI.csv'. [2026-02-12T20:28:23.093221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCCI'. [2026-02-12T20:28:23.093644] [INFO ] [FORECASTER] Starting predict_future for OCCI [2026-02-12T20:28:23.094466] [DEBUG] [LOCAL ] No optimal features file found for OCCI: ./output/feature-sets/OCCI.txt [2026-02-12T20:28:23.094520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:23.094553] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:23.094601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:23.094663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:23.153285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:23.154158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:23.154243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:23.154276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:23.277276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:23.277436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:23.277479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:23.277507] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:23.281505] [DEBUG] [FORECASTER] OCCI: Forecast T+1@11:T+2@11: DOWN (p=4.50%) [2026-02-12T20:28:23.281814] [INFO ] [FORECASTER] Completed predict_future for OCCI [2026-02-12T20:28:23.281953] [INFO ] [sig ] OCCI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:23.440185] [INFO ] [LOCAL ] Saved forecast: OCCI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OCCI.txt [2026-02-12T20:28:23.440348] [INFO ] [sig ] [2227/3411] Completed OCCI in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-12T20:28:23.440388] [INFO ] [sig ] [2228/3411] Forecasting OCFC... [2026-02-12T20:28:23.440418] [INFO ] [sig ] Generating forecast for: OCFC [2026-02-12T20:28:23.440449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCFC' from 'https://tdm.silogroup.org/data/derivative_storage/OCFC.csv'. [2026-02-12T20:28:23.453568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCFC'. [2026-02-12T20:28:23.454039] [INFO ] [FORECASTER] Starting predict_future for OCFC [2026-02-12T20:28:23.454931] [DEBUG] [LOCAL ] No optimal features file found for OCFC: ./output/feature-sets/OCFC.txt [2026-02-12T20:28:23.454996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:23.455036] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:23.455070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:23.455139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:23.518600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:23.519507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:23.519630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:23.519668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:23.649740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:23.649899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:23.649942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:23.649972] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:23.653771] [DEBUG] [FORECASTER] OCFC: Forecast T+1@11:T+2@11: DOWN (p=7.15%) [2026-02-12T20:28:23.654091] [INFO ] [FORECASTER] Completed predict_future for OCFC [2026-02-12T20:28:23.654418] [INFO ] [sig ] OCFC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:23.803466] [INFO ] [LOCAL ] Saved forecast: OCFC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OCFC.txt [2026-02-12T20:28:23.803633] [INFO ] [sig ] [2228/3411] Completed OCFC in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-12T20:28:23.803677] [INFO ] [sig ] [2229/3411] Forecasting OCGN... [2026-02-12T20:28:23.803709] [INFO ] [sig ] Generating forecast for: OCGN [2026-02-12T20:28:23.803739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCGN' from 'https://tdm.silogroup.org/data/derivative_storage/OCGN.csv'. [2026-02-12T20:28:23.816936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCGN'. [2026-02-12T20:28:23.817261] [INFO ] [FORECASTER] Starting predict_future for OCGN [2026-02-12T20:28:23.818059] [DEBUG] [LOCAL ] No optimal features file found for OCGN: ./output/feature-sets/OCGN.txt [2026-02-12T20:28:23.818111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:23.818144] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:23.818173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:23.818230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:23.877155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:23.877813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:23.877919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:23.877962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:24.001564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:24.001741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:24.001786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:24.001818] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:24.005969] [DEBUG] [FORECASTER] OCGN: Forecast T+1@11:T+2@11: DOWN (p=2.82%) [2026-02-12T20:28:24.006463] [INFO ] [FORECASTER] Completed predict_future for OCGN [2026-02-12T20:28:24.006629] [INFO ] [sig ] OCGN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:24.163926] [INFO ] [LOCAL ] Saved forecast: OCGN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OCGN.txt [2026-02-12T20:28:24.164095] [INFO ] [sig ] [2229/3411] Completed OCGN in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-12T20:28:24.164139] [INFO ] [sig ] [2230/3411] Forecasting OCSL... [2026-02-12T20:28:24.164175] [INFO ] [sig ] Generating forecast for: OCSL [2026-02-12T20:28:24.164208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCSL' from 'https://tdm.silogroup.org/data/derivative_storage/OCSL.csv'. [2026-02-12T20:28:24.176016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCSL'. [2026-02-12T20:28:24.176380] [INFO ] [FORECASTER] Starting predict_future for OCSL [2026-02-12T20:28:24.177312] [DEBUG] [LOCAL ] No optimal features file found for OCSL: ./output/feature-sets/OCSL.txt [2026-02-12T20:28:24.177369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:24.177402] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:24.177446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:24.177506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:24.237204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:24.238178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:24.238265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:24.238300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:24.368651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:24.368813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:24.368854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:24.368882] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:24.372421] [DEBUG] [FORECASTER] OCSL: Forecast T+1@11:T+2@11: UP (p=94.33%) [2026-02-12T20:28:24.372728] [INFO ] [FORECASTER] Completed predict_future for OCSL [2026-02-12T20:28:24.372862] [INFO ] [sig ] OCSL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:24.518091] [INFO ] [LOCAL ] Saved forecast: OCSL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OCSL.txt [2026-02-12T20:28:24.518258] [INFO ] [sig ] [2230/3411] Completed OCSL in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-12T20:28:24.518297] [INFO ] [sig ] [2231/3411] Forecasting OCUL... [2026-02-12T20:28:24.518328] [INFO ] [sig ] Generating forecast for: OCUL [2026-02-12T20:28:24.518358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCUL' from 'https://tdm.silogroup.org/data/derivative_storage/OCUL.csv'. [2026-02-12T20:28:24.531398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCUL'. [2026-02-12T20:28:24.531772] [INFO ] [FORECASTER] Starting predict_future for OCUL [2026-02-12T20:28:24.532562] [DEBUG] [LOCAL ] No optimal features file found for OCUL: ./output/feature-sets/OCUL.txt [2026-02-12T20:28:24.532632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:24.532664] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:24.532690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:24.532751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:24.592466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:24.593392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:24.593479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:24.593512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:24.715762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:24.715922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:24.715961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:24.715990] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:24.720258] [DEBUG] [FORECASTER] OCUL: Forecast T+1@11:T+2@11: DOWN (p=26.37%) [2026-02-12T20:28:24.720539] [INFO ] [FORECASTER] Completed predict_future for OCUL [2026-02-12T20:28:24.720689] [INFO ] [sig ] OCUL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:24.862301] [INFO ] [LOCAL ] Saved forecast: OCUL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OCUL.txt [2026-02-12T20:28:24.862453] [INFO ] [sig ] [2231/3411] Completed OCUL in 0.3s | 2.79 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-12T20:28:24.862493] [INFO ] [sig ] [2232/3411] Forecasting ODC... [2026-02-12T20:28:24.862523] [INFO ] [sig ] Generating forecast for: ODC [2026-02-12T20:28:24.862553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODC' from 'https://tdm.silogroup.org/data/derivative_storage/ODC.csv'. [2026-02-12T20:28:24.873980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODC'. [2026-02-12T20:28:24.874535] [INFO ] [FORECASTER] Starting predict_future for ODC [2026-02-12T20:28:24.875352] [DEBUG] [LOCAL ] No optimal features file found for ODC: ./output/feature-sets/ODC.txt [2026-02-12T20:28:24.875403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:24.875435] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:24.875461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:24.875516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:24.937852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:24.939283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:24.939426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:24.939461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:25.061162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:25.061331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:25.061370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:25.061398] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:25.065453] [DEBUG] [FORECASTER] ODC: Forecast T+1@11:T+2@11: UP (p=96.72%) [2026-02-12T20:28:25.065762] [INFO ] [FORECASTER] Completed predict_future for ODC [2026-02-12T20:28:25.065901] [INFO ] [sig ] ODC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:25.217974] [INFO ] [LOCAL ] Saved forecast: ODC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ODC.txt [2026-02-12T20:28:25.218184] [INFO ] [sig ] [2232/3411] Completed ODC in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-12T20:28:25.218236] [INFO ] [sig ] [2233/3411] Forecasting ODD... [2026-02-12T20:28:25.218272] [INFO ] [sig ] Generating forecast for: ODD [2026-02-12T20:28:25.218312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODD' from 'https://tdm.silogroup.org/data/derivative_storage/ODD.csv'. [2026-02-12T20:28:25.231894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODD'. [2026-02-12T20:28:25.232259] [INFO ] [FORECASTER] Starting predict_future for ODD [2026-02-12T20:28:25.233142] [DEBUG] [LOCAL ] No optimal features file found for ODD: ./output/feature-sets/ODD.txt [2026-02-12T20:28:25.233197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:25.233231] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:25.233260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:25.233318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:25.292487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:25.293373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:25.293461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:25.293495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:25.428031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:25.428202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:25.428243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:25.428272] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:25.431996] [DEBUG] [FORECASTER] ODD: Forecast T+1@11:T+2@11: UP (p=99.18%) [2026-02-12T20:28:25.432366] [INFO ] [FORECASTER] Completed predict_future for ODD [2026-02-12T20:28:25.432527] [INFO ] [sig ] ODD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:25.585404] [INFO ] [LOCAL ] Saved forecast: ODD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ODD.txt [2026-02-12T20:28:25.585557] [INFO ] [sig ] [2233/3411] Completed ODD in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-12T20:28:25.585620] [INFO ] [sig ] [2234/3411] Forecasting ODFL... [2026-02-12T20:28:25.585653] [INFO ] [sig ] Generating forecast for: ODFL [2026-02-12T20:28:25.585691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODFL' from 'https://tdm.silogroup.org/data/derivative_storage/ODFL.csv'. [2026-02-12T20:28:25.600946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODFL'. [2026-02-12T20:28:25.601530] [INFO ] [FORECASTER] Starting predict_future for ODFL [2026-02-12T20:28:25.602344] [DEBUG] [LOCAL ] No optimal features file found for ODFL: ./output/feature-sets/ODFL.txt [2026-02-12T20:28:25.602397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:25.602430] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:25.602458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:25.602515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:25.662147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:25.663041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:25.663126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:25.663160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:25.793354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:25.793517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:25.793558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:25.793608] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:25.797334] [DEBUG] [FORECASTER] ODFL: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-02-12T20:28:25.797703] [INFO ] [FORECASTER] Completed predict_future for ODFL [2026-02-12T20:28:25.797860] [INFO ] [sig ] ODFL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:25.951834] [INFO ] [LOCAL ] Saved forecast: ODFL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ODFL.txt [2026-02-12T20:28:25.952000] [INFO ] [sig ] [2234/3411] Completed ODFL in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-12T20:28:25.952042] [INFO ] [sig ] [2235/3411] Forecasting OEC... [2026-02-12T20:28:25.952073] [INFO ] [sig ] Generating forecast for: OEC [2026-02-12T20:28:25.952103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OEC' from 'https://tdm.silogroup.org/data/derivative_storage/OEC.csv'. [2026-02-12T20:28:25.965868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OEC'. [2026-02-12T20:28:25.966300] [INFO ] [FORECASTER] Starting predict_future for OEC [2026-02-12T20:28:25.967198] [DEBUG] [LOCAL ] No optimal features file found for OEC: ./output/feature-sets/OEC.txt [2026-02-12T20:28:25.967406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:25.967439] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:25.967465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:25.967522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:26.028770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:26.029792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:26.029893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:26.029944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:26.163915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:26.164078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:26.164118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:26.164146] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:26.167750] [DEBUG] [FORECASTER] OEC: Forecast T+1@11:T+2@11: DOWN (p=13.45%) [2026-02-12T20:28:26.168066] [INFO ] [FORECASTER] Completed predict_future for OEC [2026-02-12T20:28:26.168216] [INFO ] [sig ] OEC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:26.311642] [INFO ] [LOCAL ] Saved forecast: OEC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OEC.txt [2026-02-12T20:28:26.311811] [INFO ] [sig ] [2235/3411] Completed OEC in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-12T20:28:26.311854] [INFO ] [sig ] [2236/3411] Forecasting OESX... [2026-02-12T20:28:26.311884] [INFO ] [sig ] Generating forecast for: OESX [2026-02-12T20:28:26.311913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OESX' from 'https://tdm.silogroup.org/data/derivative_storage/OESX.csv'. [2026-02-12T20:28:26.323983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OESX'. [2026-02-12T20:28:26.324409] [INFO ] [FORECASTER] Starting predict_future for OESX [2026-02-12T20:28:26.325270] [DEBUG] [LOCAL ] No optimal features file found for OESX: ./output/feature-sets/OESX.txt [2026-02-12T20:28:26.325326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:26.325390] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:26.325421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:26.325480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:26.387399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:26.389284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:26.389436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:26.389473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:26.511919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:26.512081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:26.512123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:26.512153] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:26.516130] [DEBUG] [FORECASTER] OESX: Forecast T+1@11:T+2@11: UP (p=96.38%) [2026-02-12T20:28:26.516415] [INFO ] [FORECASTER] Completed predict_future for OESX [2026-02-12T20:28:26.516552] [INFO ] [sig ] OESX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:26.670006] [INFO ] [LOCAL ] Saved forecast: OESX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OESX.txt [2026-02-12T20:28:26.670201] [INFO ] [sig ] [2236/3411] Completed OESX in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-12T20:28:26.670271] [INFO ] [sig ] [2237/3411] Forecasting OFG... [2026-02-12T20:28:26.670317] [INFO ] [sig ] Generating forecast for: OFG [2026-02-12T20:28:26.670364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFG' from 'https://tdm.silogroup.org/data/derivative_storage/OFG.csv'. [2026-02-12T20:28:26.684099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFG'. [2026-02-12T20:28:26.684469] [INFO ] [FORECASTER] Starting predict_future for OFG [2026-02-12T20:28:26.685387] [DEBUG] [LOCAL ] No optimal features file found for OFG: ./output/feature-sets/OFG.txt [2026-02-12T20:28:26.685440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:26.685472] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:26.685499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:26.685555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:26.743284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:26.744263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:26.744350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:26.744383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:26.862243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:26.862408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:26.862450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:26.862480] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:26.866053] [DEBUG] [FORECASTER] OFG: Forecast T+1@11:T+2@11: DOWN (p=39.50%) [2026-02-12T20:28:26.866352] [INFO ] [FORECASTER] Completed predict_future for OFG [2026-02-12T20:28:26.866492] [INFO ] [sig ] OFG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:27.009365] [INFO ] [LOCAL ] Saved forecast: OFG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OFG.txt [2026-02-12T20:28:27.009523] [INFO ] [sig ] [2237/3411] Completed OFG in 0.3s | 2.79 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-12T20:28:27.009563] [INFO ] [sig ] [2238/3411] Forecasting OFIX... [2026-02-12T20:28:27.009615] [INFO ] [sig ] Generating forecast for: OFIX [2026-02-12T20:28:27.009648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFIX' from 'https://tdm.silogroup.org/data/derivative_storage/OFIX.csv'. [2026-02-12T20:28:27.021516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFIX'. [2026-02-12T20:28:27.021919] [INFO ] [FORECASTER] Starting predict_future for OFIX [2026-02-12T20:28:27.022729] [DEBUG] [LOCAL ] No optimal features file found for OFIX: ./output/feature-sets/OFIX.txt [2026-02-12T20:28:27.022782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:27.022814] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:27.022840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:27.022898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:27.086952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:27.088085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:27.088173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:27.088209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:27.222808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:27.222971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:27.223013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:27.223043] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:27.227004] [DEBUG] [FORECASTER] OFIX: Forecast T+1@11:T+2@11: UP (p=65.95%) [2026-02-12T20:28:27.227303] [INFO ] [FORECASTER] Completed predict_future for OFIX [2026-02-12T20:28:27.227438] [INFO ] [sig ] OFIX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:27.394164] [INFO ] [LOCAL ] Saved forecast: OFIX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OFIX.txt [2026-02-12T20:28:27.394325] [INFO ] [sig ] [2238/3411] Completed OFIX in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-12T20:28:27.394365] [INFO ] [sig ] [2239/3411] Forecasting OFLX... [2026-02-12T20:28:27.394396] [INFO ] [sig ] Generating forecast for: OFLX [2026-02-12T20:28:27.394428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFLX' from 'https://tdm.silogroup.org/data/derivative_storage/OFLX.csv'. [2026-02-12T20:28:27.406260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFLX'. [2026-02-12T20:28:27.406622] [INFO ] [FORECASTER] Starting predict_future for OFLX [2026-02-12T20:28:27.407478] [DEBUG] [LOCAL ] No optimal features file found for OFLX: ./output/feature-sets/OFLX.txt [2026-02-12T20:28:27.407532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:27.407563] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:27.407608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:27.407666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:27.468014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:27.468936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:27.469026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:27.469068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:27.589792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:27.589946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:27.589987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:27.590048] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:27.593698] [DEBUG] [FORECASTER] OFLX: Forecast T+1@11:T+2@11: UP (p=57.72%) [2026-02-12T20:28:27.593995] [INFO ] [FORECASTER] Completed predict_future for OFLX [2026-02-12T20:28:27.594159] [INFO ] [sig ] OFLX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:27.737875] [INFO ] [LOCAL ] Saved forecast: OFLX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OFLX.txt [2026-02-12T20:28:27.738043] [INFO ] [sig ] [2239/3411] Completed OFLX in 0.3s | 2.79 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-12T20:28:27.738091] [INFO ] [sig ] [2240/3411] Forecasting OFS... [2026-02-12T20:28:27.738129] [INFO ] [sig ] Generating forecast for: OFS [2026-02-12T20:28:27.738166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFS' from 'https://tdm.silogroup.org/data/derivative_storage/OFS.csv'. [2026-02-12T20:28:27.751012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFS'. [2026-02-12T20:28:27.751523] [INFO ] [FORECASTER] Starting predict_future for OFS [2026-02-12T20:28:27.752350] [DEBUG] [LOCAL ] No optimal features file found for OFS: ./output/feature-sets/OFS.txt [2026-02-12T20:28:27.752406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:27.752439] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:27.752467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:27.752526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:27.812272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:27.813126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:27.813396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:27.813428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:27.939007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:27.939194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:27.939240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:27.939270] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:27.943164] [DEBUG] [FORECASTER] OFS: Forecast T+1@11:T+2@11: DOWN (p=18.89%) [2026-02-12T20:28:27.943491] [INFO ] [FORECASTER] Completed predict_future for OFS [2026-02-12T20:28:27.943661] [INFO ] [sig ] OFS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:28.090980] [INFO ] [LOCAL ] Saved forecast: OFS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OFS.txt [2026-02-12T20:28:28.091143] [INFO ] [sig ] [2240/3411] Completed OFS in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-12T20:28:28.091184] [INFO ] [sig ] [2241/3411] Forecasting OGE... [2026-02-12T20:28:28.091214] [INFO ] [sig ] Generating forecast for: OGE [2026-02-12T20:28:28.091251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGE' from 'https://tdm.silogroup.org/data/derivative_storage/OGE.csv'. [2026-02-12T20:28:28.104190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGE'. [2026-02-12T20:28:28.104496] [INFO ] [FORECASTER] Starting predict_future for OGE [2026-02-12T20:28:28.105402] [DEBUG] [LOCAL ] No optimal features file found for OGE: ./output/feature-sets/OGE.txt [2026-02-12T20:28:28.105455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:28.105486] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:28.105513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:28.105618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:28.164403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:28.165281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:28.165382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:28.165417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:28.299894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:28.300054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:28.300097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:28.300129] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:28.304350] [DEBUG] [FORECASTER] OGE: Forecast T+1@11:T+2@11: UP (p=80.77%) [2026-02-12T20:28:28.304668] [INFO ] [FORECASTER] Completed predict_future for OGE [2026-02-12T20:28:28.304811] [INFO ] [sig ] OGE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:28.459933] [INFO ] [LOCAL ] Saved forecast: OGE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OGE.txt [2026-02-12T20:28:28.460094] [INFO ] [sig ] [2241/3411] Completed OGE in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-12T20:28:28.460136] [INFO ] [sig ] [2242/3411] Forecasting OGI... [2026-02-12T20:28:28.460168] [INFO ] [sig ] Generating forecast for: OGI [2026-02-12T20:28:28.460201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGI' from 'https://tdm.silogroup.org/data/derivative_storage/OGI.csv'. [2026-02-12T20:28:28.473395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGI'. [2026-02-12T20:28:28.473796] [INFO ] [FORECASTER] Starting predict_future for OGI [2026-02-12T20:28:28.474693] [DEBUG] [LOCAL ] No optimal features file found for OGI: ./output/feature-sets/OGI.txt [2026-02-12T20:28:28.474748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:28.474781] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:28.474807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:28.474863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:28.539871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:28.540766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:28.540853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:28.540887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:28.674556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:28.674736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:28.674778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:28.674806] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:28.678412] [DEBUG] [FORECASTER] OGI: Forecast T+1@11:T+2@11: DOWN (p=27.19%) [2026-02-12T20:28:28.678742] [INFO ] [FORECASTER] Completed predict_future for OGI [2026-02-12T20:28:28.678909] [INFO ] [sig ] OGI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:28.825116] [INFO ] [LOCAL ] Saved forecast: OGI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OGI.txt [2026-02-12T20:28:28.825280] [INFO ] [sig ] [2242/3411] Completed OGI in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-12T20:28:28.825327] [INFO ] [sig ] [2243/3411] Forecasting OGN... [2026-02-12T20:28:28.825358] [INFO ] [sig ] Generating forecast for: OGN [2026-02-12T20:28:28.825390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGN' from 'https://tdm.silogroup.org/data/derivative_storage/OGN.csv'. [2026-02-12T20:28:28.840912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGN'. [2026-02-12T20:28:28.841592] [INFO ] [FORECASTER] Starting predict_future for OGN [2026-02-12T20:28:28.842698] [DEBUG] [LOCAL ] No optimal features file found for OGN: ./output/feature-sets/OGN.txt [2026-02-12T20:28:28.842769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:28.842803] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:28.842830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:28.842886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:28.900474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:28.901406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:28.901491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:28.901524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:29.029014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:29.029188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:29.029228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:29.029258] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:29.033229] [DEBUG] [FORECASTER] OGN: Forecast T+1@11:T+2@11: DOWN (p=12.00%) [2026-02-12T20:28:29.033520] [INFO ] [FORECASTER] Completed predict_future for OGN [2026-02-12T20:28:29.033676] [INFO ] [sig ] OGN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:29.180551] [INFO ] [LOCAL ] Saved forecast: OGN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OGN.txt [2026-02-12T20:28:29.180734] [INFO ] [sig ] [2243/3411] Completed OGN in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-12T20:28:29.180776] [INFO ] [sig ] [2244/3411] Forecasting OHI... [2026-02-12T20:28:29.180807] [INFO ] [sig ] Generating forecast for: OHI [2026-02-12T20:28:29.180837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OHI' from 'https://tdm.silogroup.org/data/derivative_storage/OHI.csv'. [2026-02-12T20:28:29.193039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OHI'. [2026-02-12T20:28:29.193610] [INFO ] [FORECASTER] Starting predict_future for OHI [2026-02-12T20:28:29.194637] [DEBUG] [LOCAL ] No optimal features file found for OHI: ./output/feature-sets/OHI.txt [2026-02-12T20:28:29.194689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:29.194721] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:29.194747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:29.194803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:29.251924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:29.252781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:29.252862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:29.252896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:29.374591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:29.374745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:29.374784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:29.374812] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:29.378242] [DEBUG] [FORECASTER] OHI: Forecast T+1@11:T+2@11: UP (p=88.21%) [2026-02-12T20:28:29.378516] [INFO ] [FORECASTER] Completed predict_future for OHI [2026-02-12T20:28:29.378661] [INFO ] [sig ] OHI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:29.522490] [INFO ] [LOCAL ] Saved forecast: OHI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OHI.txt [2026-02-12T20:28:29.522667] [INFO ] [sig ] [2244/3411] Completed OHI in 0.3s | 2.79 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-12T20:28:29.522709] [INFO ] [sig ] [2245/3411] Forecasting OI... [2026-02-12T20:28:29.522740] [INFO ] [sig ] Generating forecast for: OI [2026-02-12T20:28:29.522770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OI' from 'https://tdm.silogroup.org/data/derivative_storage/OI.csv'. [2026-02-12T20:28:29.534179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OI'. [2026-02-12T20:28:29.534541] [INFO ] [FORECASTER] Starting predict_future for OI [2026-02-12T20:28:29.535344] [DEBUG] [LOCAL ] No optimal features file found for OI: ./output/feature-sets/OI.txt [2026-02-12T20:28:29.535396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:29.535428] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:29.535455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:29.535511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:29.592241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:29.593039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:29.593122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:29.593156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:29.726244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:29.726619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:29.726662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:29.726690] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:29.730243] [DEBUG] [FORECASTER] OI: Forecast T+1@11:T+2@11: DOWN (p=12.60%) [2026-02-12T20:28:29.730525] [INFO ] [FORECASTER] Completed predict_future for OI [2026-02-12T20:28:29.730676] [INFO ] [sig ] OI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:29.880492] [INFO ] [LOCAL ] Saved forecast: OI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OI.txt [2026-02-12T20:28:29.880651] [INFO ] [sig ] [2245/3411] Completed OI in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-12T20:28:29.880693] [INFO ] [sig ] [2246/3411] Forecasting OIA... [2026-02-12T20:28:29.880723] [INFO ] [sig ] Generating forecast for: OIA [2026-02-12T20:28:29.880752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIA' from 'https://tdm.silogroup.org/data/derivative_storage/OIA.csv'. [2026-02-12T20:28:29.893508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIA'. [2026-02-12T20:28:29.893852] [INFO ] [FORECASTER] Starting predict_future for OIA [2026-02-12T20:28:29.894661] [DEBUG] [LOCAL ] No optimal features file found for OIA: ./output/feature-sets/OIA.txt [2026-02-12T20:28:29.894714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:29.894746] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:29.894773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:29.894830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:29.952757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:29.953606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:29.953692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:29.953757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:30.078517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:30.078700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:30.078741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:30.078771] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:30.082770] [DEBUG] [FORECASTER] OIA: Forecast T+1@11:T+2@11: DOWN (p=40.52%) [2026-02-12T20:28:30.083081] [INFO ] [FORECASTER] Completed predict_future for OIA [2026-02-12T20:28:30.083226] [INFO ] [sig ] OIA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:30.238793] [INFO ] [LOCAL ] Saved forecast: OIA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OIA.txt [2026-02-12T20:28:30.238968] [INFO ] [sig ] [2246/3411] Completed OIA in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-12T20:28:30.239017] [INFO ] [sig ] [2247/3411] Forecasting OII... [2026-02-12T20:28:30.239051] [INFO ] [sig ] Generating forecast for: OII [2026-02-12T20:28:30.239082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OII' from 'https://tdm.silogroup.org/data/derivative_storage/OII.csv'. [2026-02-12T20:28:30.251678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OII'. [2026-02-12T20:28:30.252090] [INFO ] [FORECASTER] Starting predict_future for OII [2026-02-12T20:28:30.253008] [DEBUG] [LOCAL ] No optimal features file found for OII: ./output/feature-sets/OII.txt [2026-02-12T20:28:30.253063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:30.253096] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:30.253123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:30.253181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:30.319855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:30.320943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:30.321027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:30.321061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:30.453605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:30.453769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:30.453809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:30.453837] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:30.457917] [DEBUG] [FORECASTER] OII: Forecast T+1@11:T+2@11: UP (p=84.28%) [2026-02-12T20:28:30.458308] [INFO ] [FORECASTER] Completed predict_future for OII [2026-02-12T20:28:30.458480] [INFO ] [sig ] OII: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:30.606727] [INFO ] [LOCAL ] Saved forecast: OII 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OII.txt [2026-02-12T20:28:30.606867] [INFO ] [sig ] [2247/3411] Completed OII in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-12T20:28:30.606906] [INFO ] [sig ] [2248/3411] Forecasting OIS... [2026-02-12T20:28:30.606937] [INFO ] [sig ] Generating forecast for: OIS [2026-02-12T20:28:30.606967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIS' from 'https://tdm.silogroup.org/data/derivative_storage/OIS.csv'. [2026-02-12T20:28:30.618234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIS'. [2026-02-12T20:28:30.618536] [INFO ] [FORECASTER] Starting predict_future for OIS [2026-02-12T20:28:30.619365] [DEBUG] [LOCAL ] No optimal features file found for OIS: ./output/feature-sets/OIS.txt [2026-02-12T20:28:30.619417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:30.619447] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:30.619473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:30.619529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:30.675742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:30.676494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:30.676592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:30.676629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:30.800318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:30.800469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:30.800508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:30.800536] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:30.803952] [DEBUG] [FORECASTER] OIS: Forecast T+1@11:T+2@11: UP (p=93.37%) [2026-02-12T20:28:30.804231] [INFO ] [FORECASTER] Completed predict_future for OIS [2026-02-12T20:28:30.804378] [INFO ] [sig ] OIS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:30.945802] [INFO ] [LOCAL ] Saved forecast: OIS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OIS.txt [2026-02-12T20:28:30.945939] [INFO ] [sig ] [2248/3411] Completed OIS in 0.3s | 2.79 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-12T20:28:30.945978] [INFO ] [sig ] [2249/3411] Forecasting OKE... [2026-02-12T20:28:30.946007] [INFO ] [sig ] Generating forecast for: OKE [2026-02-12T20:28:30.946038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKE' from 'https://tdm.silogroup.org/data/derivative_storage/OKE.csv'. [2026-02-12T20:28:30.957426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKE'. [2026-02-12T20:28:30.957762] [INFO ] [FORECASTER] Starting predict_future for OKE [2026-02-12T20:28:30.958535] [DEBUG] [LOCAL ] No optimal features file found for OKE: ./output/feature-sets/OKE.txt [2026-02-12T20:28:30.958608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:30.958641] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:30.958669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:30.958726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:31.016934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:31.017715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:31.017798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:31.017832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:31.140117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:31.140280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:31.140319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:31.140346] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:31.143768] [DEBUG] [FORECASTER] OKE: Forecast T+1@11:T+2@11: UP (p=98.80%) [2026-02-12T20:28:31.144043] [INFO ] [FORECASTER] Completed predict_future for OKE [2026-02-12T20:28:31.144172] [INFO ] [sig ] OKE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:31.294194] [INFO ] [LOCAL ] Saved forecast: OKE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OKE.txt [2026-02-12T20:28:31.294396] [INFO ] [sig ] [2249/3411] Completed OKE in 0.3s | 2.79 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-12T20:28:31.294440] [INFO ] [sig ] [2250/3411] Forecasting OKTA... [2026-02-12T20:28:31.294473] [INFO ] [sig ] Generating forecast for: OKTA [2026-02-12T20:28:31.294503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKTA' from 'https://tdm.silogroup.org/data/derivative_storage/OKTA.csv'. [2026-02-12T20:28:31.306774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKTA'. [2026-02-12T20:28:31.307130] [INFO ] [FORECASTER] Starting predict_future for OKTA [2026-02-12T20:28:31.308190] [DEBUG] [LOCAL ] No optimal features file found for OKTA: ./output/feature-sets/OKTA.txt [2026-02-12T20:28:31.308435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:31.308467] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:31.308494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:31.308551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:31.371465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:31.372282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:31.372369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:31.372403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:31.505491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:31.505665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:31.505709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:31.505756] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:31.509561] [DEBUG] [FORECASTER] OKTA: Forecast T+1@11:T+2@11: UP (p=52.58%) [2026-02-12T20:28:31.509862] [INFO ] [FORECASTER] Completed predict_future for OKTA [2026-02-12T20:28:31.509996] [INFO ] [sig ] OKTA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:31.658913] [INFO ] [LOCAL ] Saved forecast: OKTA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OKTA.txt [2026-02-12T20:28:31.659072] [INFO ] [sig ] [2250/3411] Completed OKTA in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-12T20:28:31.659120] [INFO ] [sig ] [2251/3411] Forecasting OKYO... [2026-02-12T20:28:31.659161] [INFO ] [sig ] Generating forecast for: OKYO [2026-02-12T20:28:31.659199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKYO' from 'https://tdm.silogroup.org/data/derivative_storage/OKYO.csv'. [2026-02-12T20:28:31.671414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKYO'. [2026-02-12T20:28:31.671999] [INFO ] [FORECASTER] Starting predict_future for OKYO [2026-02-12T20:28:31.673159] [DEBUG] [LOCAL ] No optimal features file found for OKYO: ./output/feature-sets/OKYO.txt [2026-02-12T20:28:31.673214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:31.673245] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:31.673272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:31.673329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:31.737254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:31.738346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:31.738435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:31.738471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:31.864971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:31.865141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:31.865188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:31.865222] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:31.868713] [DEBUG] [FORECASTER] OKYO: Forecast T+1@11:T+2@11: DOWN (p=35.98%) [2026-02-12T20:28:31.869001] [INFO ] [FORECASTER] Completed predict_future for OKYO [2026-02-12T20:28:31.869147] [INFO ] [sig ] OKYO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:32.022158] [INFO ] [LOCAL ] Saved forecast: OKYO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OKYO.txt [2026-02-12T20:28:32.022315] [INFO ] [sig ] [2251/3411] Completed OKYO in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-12T20:28:32.022358] [INFO ] [sig ] [2252/3411] Forecasting OLED... [2026-02-12T20:28:32.022400] [INFO ] [sig ] Generating forecast for: OLED [2026-02-12T20:28:32.022441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLED' from 'https://tdm.silogroup.org/data/derivative_storage/OLED.csv'. [2026-02-12T20:28:32.035036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLED'. [2026-02-12T20:28:32.035419] [INFO ] [FORECASTER] Starting predict_future for OLED [2026-02-12T20:28:32.036275] [DEBUG] [LOCAL ] No optimal features file found for OLED: ./output/feature-sets/OLED.txt [2026-02-12T20:28:32.036328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:32.036361] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:32.036387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:32.036444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:32.100200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:32.101143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:32.101275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:32.101334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:32.229001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:32.229159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:32.229211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:32.229247] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:32.232836] [DEBUG] [FORECASTER] OLED: Forecast T+1@11:T+2@11: UP (p=92.00%) [2026-02-12T20:28:32.233128] [INFO ] [FORECASTER] Completed predict_future for OLED [2026-02-12T20:28:32.233288] [INFO ] [sig ] OLED: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:32.385852] [INFO ] [LOCAL ] Saved forecast: OLED 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OLED.txt [2026-02-12T20:28:32.386008] [INFO ] [sig ] [2252/3411] Completed OLED in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-12T20:28:32.386049] [INFO ] [sig ] [2253/3411] Forecasting OLLI... [2026-02-12T20:28:32.386081] [INFO ] [sig ] Generating forecast for: OLLI [2026-02-12T20:28:32.386117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLLI' from 'https://tdm.silogroup.org/data/derivative_storage/OLLI.csv'. [2026-02-12T20:28:32.400358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLLI'. [2026-02-12T20:28:32.400795] [INFO ] [FORECASTER] Starting predict_future for OLLI [2026-02-12T20:28:32.401723] [DEBUG] [LOCAL ] No optimal features file found for OLLI: ./output/feature-sets/OLLI.txt [2026-02-12T20:28:32.401778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:32.401840] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:32.401869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:32.401927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:32.463451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:32.464382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:32.464473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:32.464507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:32.594892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:32.595084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:32.595145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:32.595178] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:32.599206] [DEBUG] [FORECASTER] OLLI: Forecast T+1@11:T+2@11: DOWN (p=6.60%) [2026-02-12T20:28:32.599600] [INFO ] [FORECASTER] Completed predict_future for OLLI [2026-02-12T20:28:32.599757] [INFO ] [sig ] OLLI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:32.750335] [INFO ] [LOCAL ] Saved forecast: OLLI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OLLI.txt [2026-02-12T20:28:32.750488] [INFO ] [sig ] [2253/3411] Completed OLLI in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-12T20:28:32.750529] [INFO ] [sig ] [2254/3411] Forecasting OLMA... [2026-02-12T20:28:32.750560] [INFO ] [sig ] Generating forecast for: OLMA [2026-02-12T20:28:32.750613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLMA' from 'https://tdm.silogroup.org/data/derivative_storage/OLMA.csv'. [2026-02-12T20:28:32.762728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLMA'. [2026-02-12T20:28:32.763131] [INFO ] [FORECASTER] Starting predict_future for OLMA [2026-02-12T20:28:32.764081] [DEBUG] [LOCAL ] No optimal features file found for OLMA: ./output/feature-sets/OLMA.txt [2026-02-12T20:28:32.764149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:32.764202] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:32.764237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:32.764302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:32.826975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:32.827864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:32.827949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:32.827983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:32.954894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:32.955051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:32.955092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:32.955121] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:32.958749] [DEBUG] [FORECASTER] OLMA: Forecast T+1@11:T+2@11: UP (p=80.88%) [2026-02-12T20:28:32.959095] [INFO ] [FORECASTER] Completed predict_future for OLMA [2026-02-12T20:28:32.959253] [INFO ] [sig ] OLMA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:33.100877] [INFO ] [LOCAL ] Saved forecast: OLMA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OLMA.txt [2026-02-12T20:28:33.101036] [INFO ] [sig ] [2254/3411] Completed OLMA in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-12T20:28:33.101090] [INFO ] [sig ] [2255/3411] Forecasting OLN... [2026-02-12T20:28:33.101135] [INFO ] [sig ] Generating forecast for: OLN [2026-02-12T20:28:33.101176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLN' from 'https://tdm.silogroup.org/data/derivative_storage/OLN.csv'. [2026-02-12T20:28:33.114172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLN'. [2026-02-12T20:28:33.114741] [INFO ] [FORECASTER] Starting predict_future for OLN [2026-02-12T20:28:33.115812] [DEBUG] [LOCAL ] No optimal features file found for OLN: ./output/feature-sets/OLN.txt [2026-02-12T20:28:33.115867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:33.115900] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:33.115927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:33.115983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:33.179392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:33.180199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:33.180476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:33.180510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:33.307658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:33.307816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:33.307855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:33.307884] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:33.311371] [DEBUG] [FORECASTER] OLN: Forecast T+1@11:T+2@11: UP (p=88.44%) [2026-02-12T20:28:33.311685] [INFO ] [FORECASTER] Completed predict_future for OLN [2026-02-12T20:28:33.311827] [INFO ] [sig ] OLN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:33.461314] [INFO ] [LOCAL ] Saved forecast: OLN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OLN.txt [2026-02-12T20:28:33.461482] [INFO ] [sig ] [2255/3411] Completed OLN in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-12T20:28:33.461541] [INFO ] [sig ] [2256/3411] Forecasting OLP... [2026-02-12T20:28:33.461599] [INFO ] [sig ] Generating forecast for: OLP [2026-02-12T20:28:33.461635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLP' from 'https://tdm.silogroup.org/data/derivative_storage/OLP.csv'. [2026-02-12T20:28:33.474207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLP'. [2026-02-12T20:28:33.474777] [INFO ] [FORECASTER] Starting predict_future for OLP [2026-02-12T20:28:33.475595] [DEBUG] [LOCAL ] No optimal features file found for OLP: ./output/feature-sets/OLP.txt [2026-02-12T20:28:33.475651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:33.475684] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:33.475711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:33.475768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:33.536507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:33.537367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:33.537451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:33.537484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:33.661565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:33.661736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:33.661778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:33.661840] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:33.665302] [DEBUG] [FORECASTER] OLP: Forecast T+1@11:T+2@11: UP (p=95.12%) [2026-02-12T20:28:33.665603] [INFO ] [FORECASTER] Completed predict_future for OLP [2026-02-12T20:28:33.665737] [INFO ] [sig ] OLP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:33.809096] [INFO ] [LOCAL ] Saved forecast: OLP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OLP.txt [2026-02-12T20:28:33.809255] [INFO ] [sig ] [2256/3411] Completed OLP in 0.3s | 2.79 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-12T20:28:33.809304] [INFO ] [sig ] [2257/3411] Forecasting OLPX... [2026-02-12T20:28:33.809335] [INFO ] [sig ] Generating forecast for: OLPX [2026-02-12T20:28:33.809365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLPX' from 'https://tdm.silogroup.org/data/derivative_storage/OLPX.csv'. [2026-02-12T20:28:33.821167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLPX'. [2026-02-12T20:28:33.821499] [INFO ] [FORECASTER] Starting predict_future for OLPX [2026-02-12T20:28:33.822322] [DEBUG] [LOCAL ] No optimal features file found for OLPX: ./output/feature-sets/OLPX.txt [2026-02-12T20:28:33.822375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:33.822407] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:33.822433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:33.822490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:33.879509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:33.880222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:33.880302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:33.880336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:33.998341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:33.998494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:33.998534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:33.998563] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:34.001973] [DEBUG] [FORECASTER] OLPX: Forecast T+1@11:T+2@11: DOWN (p=12.19%) [2026-02-12T20:28:34.002253] [INFO ] [FORECASTER] Completed predict_future for OLPX [2026-02-12T20:28:34.002384] [INFO ] [sig ] OLPX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:34.152217] [INFO ] [LOCAL ] Saved forecast: OLPX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OLPX.txt [2026-02-12T20:28:34.152373] [INFO ] [sig ] [2257/3411] Completed OLPX in 0.3s | 2.79 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-12T20:28:34.152414] [INFO ] [sig ] [2258/3411] Forecasting OM... [2026-02-12T20:28:34.152464] [INFO ] [sig ] Generating forecast for: OM [2026-02-12T20:28:34.152500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OM' from 'https://tdm.silogroup.org/data/derivative_storage/OM.csv'. [2026-02-12T20:28:34.164822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OM'. [2026-02-12T20:28:34.165179] [INFO ] [FORECASTER] Starting predict_future for OM [2026-02-12T20:28:34.166053] [DEBUG] [LOCAL ] No optimal features file found for OM: ./output/feature-sets/OM.txt [2026-02-12T20:28:34.166108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:34.166139] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:34.166165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:34.166222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:34.226260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:34.227286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:34.227370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:34.227404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:34.355706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:34.355888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:34.355944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:34.355982] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:34.360016] [DEBUG] [FORECASTER] OM: Forecast T+1@11:T+2@11: UP (p=93.82%) [2026-02-12T20:28:34.360355] [INFO ] [FORECASTER] Completed predict_future for OM [2026-02-12T20:28:34.360493] [INFO ] [sig ] OM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:34.517750] [INFO ] [LOCAL ] Saved forecast: OM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OM.txt [2026-02-12T20:28:34.517918] [INFO ] [sig ] [2258/3411] Completed OM in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-12T20:28:34.517960] [INFO ] [sig ] [2259/3411] Forecasting OMAB... [2026-02-12T20:28:34.517990] [INFO ] [sig ] Generating forecast for: OMAB [2026-02-12T20:28:34.518022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMAB' from 'https://tdm.silogroup.org/data/derivative_storage/OMAB.csv'. [2026-02-12T20:28:34.531376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMAB'. [2026-02-12T20:28:34.531908] [INFO ] [FORECASTER] Starting predict_future for OMAB [2026-02-12T20:28:34.532836] [DEBUG] [LOCAL ] No optimal features file found for OMAB: ./output/feature-sets/OMAB.txt [2026-02-12T20:28:34.532890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:34.532922] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:34.532948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:34.533011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:34.595938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:34.596796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:34.596882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:34.596916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:34.730588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:34.730760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:34.730802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:34.730832] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:34.734659] [DEBUG] [FORECASTER] OMAB: Forecast T+1@11:T+2@11: UP (p=67.12%) [2026-02-12T20:28:34.734947] [INFO ] [FORECASTER] Completed predict_future for OMAB [2026-02-12T20:28:34.735079] [INFO ] [sig ] OMAB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:34.886191] [INFO ] [LOCAL ] Saved forecast: OMAB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OMAB.txt [2026-02-12T20:28:34.886362] [INFO ] [sig ] [2259/3411] Completed OMAB in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-12T20:28:34.886420] [INFO ] [sig ] [2260/3411] Forecasting OMC... [2026-02-12T20:28:34.886468] [INFO ] [sig ] Generating forecast for: OMC [2026-02-12T20:28:34.886511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMC' from 'https://tdm.silogroup.org/data/derivative_storage/OMC.csv'. [2026-02-12T20:28:34.898767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMC'. [2026-02-12T20:28:34.899130] [INFO ] [FORECASTER] Starting predict_future for OMC [2026-02-12T20:28:34.900214] [DEBUG] [LOCAL ] No optimal features file found for OMC: ./output/feature-sets/OMC.txt [2026-02-12T20:28:34.900267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:34.900299] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:34.900326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:34.900382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:34.964924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:34.966132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:34.966245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:34.966297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:35.098919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:35.099073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:35.099115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:35.099148] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:35.102672] [DEBUG] [FORECASTER] OMC: Forecast T+1@11:T+2@11: DOWN (p=12.88%) [2026-02-12T20:28:35.102951] [INFO ] [FORECASTER] Completed predict_future for OMC [2026-02-12T20:28:35.103084] [INFO ] [sig ] OMC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:35.250819] [INFO ] [LOCAL ] Saved forecast: OMC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OMC.txt [2026-02-12T20:28:35.250972] [INFO ] [sig ] [2260/3411] Completed OMC in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-12T20:28:35.251015] [INFO ] [sig ] [2261/3411] Forecasting OMCL... [2026-02-12T20:28:35.251046] [INFO ] [sig ] Generating forecast for: OMCL [2026-02-12T20:28:35.251078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMCL' from 'https://tdm.silogroup.org/data/derivative_storage/OMCL.csv'. [2026-02-12T20:28:35.263698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMCL'. [2026-02-12T20:28:35.264027] [INFO ] [FORECASTER] Starting predict_future for OMCL [2026-02-12T20:28:35.264874] [DEBUG] [LOCAL ] No optimal features file found for OMCL: ./output/feature-sets/OMCL.txt [2026-02-12T20:28:35.264927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:35.264959] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:35.264986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:35.265043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:35.326075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:35.326971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:35.327054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:35.327087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:35.456315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:35.456475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:35.456518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:35.456547] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:35.460408] [DEBUG] [FORECASTER] OMCL: Forecast T+1@11:T+2@11: UP (p=95.58%) [2026-02-12T20:28:35.460717] [INFO ] [FORECASTER] Completed predict_future for OMCL [2026-02-12T20:28:35.460875] [INFO ] [sig ] OMCL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:35.605881] [INFO ] [LOCAL ] Saved forecast: OMCL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OMCL.txt [2026-02-12T20:28:35.606028] [INFO ] [sig ] [2261/3411] Completed OMCL in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-12T20:28:35.606068] [INFO ] [sig ] [2262/3411] Forecasting OMEX... [2026-02-12T20:28:35.606099] [INFO ] [sig ] Generating forecast for: OMEX [2026-02-12T20:28:35.606129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMEX' from 'https://tdm.silogroup.org/data/derivative_storage/OMEX.csv'. [2026-02-12T20:28:35.618414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMEX'. [2026-02-12T20:28:35.618820] [INFO ] [FORECASTER] Starting predict_future for OMEX [2026-02-12T20:28:35.619724] [DEBUG] [LOCAL ] No optimal features file found for OMEX: ./output/feature-sets/OMEX.txt [2026-02-12T20:28:35.619778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:35.619810] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:35.619837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:35.619894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:35.686701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:35.687754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:35.687869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:35.687911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:35.817955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:35.818113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:35.818166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:35.818200] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:35.822079] [DEBUG] [FORECASTER] OMEX: Forecast T+1@11:T+2@11: DOWN (p=25.67%) [2026-02-12T20:28:35.822413] [INFO ] [FORECASTER] Completed predict_future for OMEX [2026-02-12T20:28:35.822561] [INFO ] [sig ] OMEX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:35.970935] [INFO ] [LOCAL ] Saved forecast: OMEX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OMEX.txt [2026-02-12T20:28:35.971144] [INFO ] [sig ] [2262/3411] Completed OMEX in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-12T20:28:35.971228] [INFO ] [sig ] [2263/3411] Forecasting OMF... [2026-02-12T20:28:35.971296] [INFO ] [sig ] Generating forecast for: OMF [2026-02-12T20:28:35.971355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMF' from 'https://tdm.silogroup.org/data/derivative_storage/OMF.csv'. [2026-02-12T20:28:35.984421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMF'. [2026-02-12T20:28:35.984798] [INFO ] [FORECASTER] Starting predict_future for OMF [2026-02-12T20:28:35.985627] [DEBUG] [LOCAL ] No optimal features file found for OMF: ./output/feature-sets/OMF.txt [2026-02-12T20:28:35.985681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:35.985712] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:35.985739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:35.985797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:36.046219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:36.047123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:36.047292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:36.047336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:36.182520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:36.182693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:36.182735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:36.182765] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:36.186366] [DEBUG] [FORECASTER] OMF: Forecast T+1@11:T+2@11: UP (p=79.25%) [2026-02-12T20:28:36.186680] [INFO ] [FORECASTER] Completed predict_future for OMF [2026-02-12T20:28:36.186838] [INFO ] [sig ] OMF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:36.337640] [INFO ] [LOCAL ] Saved forecast: OMF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OMF.txt [2026-02-12T20:28:36.337799] [INFO ] [sig ] [2263/3411] Completed OMF in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-12T20:28:36.337840] [INFO ] [sig ] [2264/3411] Forecasting ON... [2026-02-12T20:28:36.337872] [INFO ] [sig ] Generating forecast for: ON [2026-02-12T20:28:36.337902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ON' from 'https://tdm.silogroup.org/data/derivative_storage/ON.csv'. [2026-02-12T20:28:36.349918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ON'. [2026-02-12T20:28:36.350250] [INFO ] [FORECASTER] Starting predict_future for ON [2026-02-12T20:28:36.351068] [DEBUG] [LOCAL ] No optimal features file found for ON: ./output/feature-sets/ON.txt [2026-02-12T20:28:36.351121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:36.351153] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:36.351180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:36.351238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:36.415905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:36.416830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:36.416932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:36.416971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:36.554462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:36.554635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:36.554683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:36.554714] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:36.558250] [DEBUG] [FORECASTER] ON: Forecast T+1@11:T+2@11: DOWN (p=47.49%) [2026-02-12T20:28:36.558553] [INFO ] [FORECASTER] Completed predict_future for ON [2026-02-12T20:28:36.558746] [INFO ] [sig ] ON: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:36.710606] [INFO ] [LOCAL ] Saved forecast: ON 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ON.txt [2026-02-12T20:28:36.710772] [INFO ] [sig ] [2264/3411] Completed ON in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-12T20:28:36.710822] [INFO ] [sig ] [2265/3411] Forecasting ONB... [2026-02-12T20:28:36.710854] [INFO ] [sig ] Generating forecast for: ONB [2026-02-12T20:28:36.710884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONB' from 'https://tdm.silogroup.org/data/derivative_storage/ONB.csv'. [2026-02-12T20:28:36.722198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONB'. [2026-02-12T20:28:36.722545] [INFO ] [FORECASTER] Starting predict_future for ONB [2026-02-12T20:28:36.723397] [DEBUG] [LOCAL ] No optimal features file found for ONB: ./output/feature-sets/ONB.txt [2026-02-12T20:28:36.723452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:36.723483] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:36.723509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:36.723564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:36.779738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:36.780535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:36.780642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:36.780676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:36.912245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:36.912400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:36.912440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:36.912469] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:36.915918] [DEBUG] [FORECASTER] ONB: Forecast T+1@11:T+2@11: UP (p=72.33%) [2026-02-12T20:28:36.916198] [INFO ] [FORECASTER] Completed predict_future for ONB [2026-02-12T20:28:36.916336] [INFO ] [sig ] ONB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:37.059734] [INFO ] [LOCAL ] Saved forecast: ONB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ONB.txt [2026-02-12T20:28:37.059892] [INFO ] [sig ] [2265/3411] Completed ONB in 0.3s | 2.79 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-12T20:28:37.059933] [INFO ] [sig ] [2266/3411] Forecasting ONCO... [2026-02-12T20:28:37.059963] [INFO ] [sig ] Generating forecast for: ONCO [2026-02-12T20:28:37.059996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONCO' from 'https://tdm.silogroup.org/data/derivative_storage/ONCO.csv'. [2026-02-12T20:28:37.072034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONCO'. [2026-02-12T20:28:37.072385] [INFO ] [FORECASTER] Starting predict_future for ONCO [2026-02-12T20:28:37.073183] [DEBUG] [LOCAL ] No optimal features file found for ONCO: ./output/feature-sets/ONCO.txt [2026-02-12T20:28:37.073247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:37.073286] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:37.073320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:37.073389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:37.129721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:37.130524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:37.130628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:37.130663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:37.257979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:37.258140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:37.258180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:37.258209] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:37.261701] [DEBUG] [FORECASTER] ONCO: Forecast T+1@11:T+2@11: DOWN (p=41.43%) [2026-02-12T20:28:37.261976] [INFO ] [FORECASTER] Completed predict_future for ONCO [2026-02-12T20:28:37.262122] [INFO ] [sig ] ONCO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:37.401966] [INFO ] [LOCAL ] Saved forecast: ONCO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ONCO.txt [2026-02-12T20:28:37.402139] [INFO ] [sig ] [2266/3411] Completed ONCO in 0.3s | 2.79 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-12T20:28:37.402179] [INFO ] [sig ] [2267/3411] Forecasting ONDS... [2026-02-12T20:28:37.402208] [INFO ] [sig ] Generating forecast for: ONDS [2026-02-12T20:28:37.402239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONDS' from 'https://tdm.silogroup.org/data/derivative_storage/ONDS.csv'. [2026-02-12T20:28:37.415840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONDS'. [2026-02-12T20:28:37.416145] [INFO ] [FORECASTER] Starting predict_future for ONDS [2026-02-12T20:28:37.417100] [DEBUG] [LOCAL ] No optimal features file found for ONDS: ./output/feature-sets/ONDS.txt [2026-02-12T20:28:37.417165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:37.417197] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:37.417245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:37.417308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:37.476055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:37.476779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:37.476860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:37.476894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:37.597887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:37.598036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:37.598077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:37.598106] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:37.601918] [DEBUG] [FORECASTER] ONDS: Forecast T+1@11:T+2@11: DOWN (p=49.15%) [2026-02-12T20:28:37.602199] [INFO ] [FORECASTER] Completed predict_future for ONDS [2026-02-12T20:28:37.602331] [INFO ] [sig ] ONDS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:37.743083] [INFO ] [LOCAL ] Saved forecast: ONDS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ONDS.txt [2026-02-12T20:28:37.743219] [INFO ] [sig ] [2267/3411] Completed ONDS in 0.3s | 2.79 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-12T20:28:37.743258] [INFO ] [sig ] [2268/3411] Forecasting ONEQ... [2026-02-12T20:28:37.743288] [INFO ] [sig ] Generating forecast for: ONEQ [2026-02-12T20:28:37.743320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONEQ' from 'https://tdm.silogroup.org/data/derivative_storage/ONEQ.csv'. [2026-02-12T20:28:37.755233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONEQ'. [2026-02-12T20:28:37.755741] [INFO ] [FORECASTER] Starting predict_future for ONEQ [2026-02-12T20:28:37.756758] [DEBUG] [LOCAL ] No optimal features file found for ONEQ: ./output/feature-sets/ONEQ.txt [2026-02-12T20:28:37.756809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:37.756840] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:37.756867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:37.756924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:37.815418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:37.816068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:37.816148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:37.816179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:37.942323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:37.942492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:37.942532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:37.942560] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:37.946085] [DEBUG] [FORECASTER] ONEQ: Forecast T+1@11:T+2@11: UP (p=99.28%) [2026-02-12T20:28:37.946388] [INFO ] [FORECASTER] Completed predict_future for ONEQ [2026-02-12T20:28:37.946520] [INFO ] [sig ] ONEQ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:38.098217] [INFO ] [LOCAL ] Saved forecast: ONEQ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ONEQ.txt [2026-02-12T20:28:38.098374] [INFO ] [sig ] [2268/3411] Completed ONEQ in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-12T20:28:38.098413] [INFO ] [sig ] [2269/3411] Forecasting ONL... [2026-02-12T20:28:38.098443] [INFO ] [sig ] Generating forecast for: ONL [2026-02-12T20:28:38.098472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONL' from 'https://tdm.silogroup.org/data/derivative_storage/ONL.csv'. [2026-02-12T20:28:38.111627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONL'. [2026-02-12T20:28:38.111946] [INFO ] [FORECASTER] Starting predict_future for ONL [2026-02-12T20:28:38.112745] [DEBUG] [LOCAL ] No optimal features file found for ONL: ./output/feature-sets/ONL.txt [2026-02-12T20:28:38.112798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:38.112830] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:38.112856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:38.112913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:38.173541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:38.174500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:38.174610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:38.174662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:38.312006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:38.312166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:38.312206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:38.312234] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:38.315817] [DEBUG] [FORECASTER] ONL: Forecast T+1@11:T+2@11: UP (p=90.35%) [2026-02-12T20:28:38.316106] [INFO ] [FORECASTER] Completed predict_future for ONL [2026-02-12T20:28:38.316240] [INFO ] [sig ] ONL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:38.465126] [INFO ] [LOCAL ] Saved forecast: ONL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ONL.txt [2026-02-12T20:28:38.465281] [INFO ] [sig ] [2269/3411] Completed ONL in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-12T20:28:38.465330] [INFO ] [sig ] [2270/3411] Forecasting ONON... [2026-02-12T20:28:38.465365] [INFO ] [sig ] Generating forecast for: ONON [2026-02-12T20:28:38.465404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONON' from 'https://tdm.silogroup.org/data/derivative_storage/ONON.csv'. [2026-02-12T20:28:38.478134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONON'. [2026-02-12T20:28:38.478424] [INFO ] [FORECASTER] Starting predict_future for ONON [2026-02-12T20:28:38.479243] [DEBUG] [LOCAL ] No optimal features file found for ONON: ./output/feature-sets/ONON.txt [2026-02-12T20:28:38.479297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:38.479357] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:38.479385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:38.479442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:38.536077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:38.536941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:38.537024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:38.537057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:38.663416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:38.663615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:38.663664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:38.663695] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:38.667275] [DEBUG] [FORECASTER] ONON: Forecast T+1@11:T+2@11: UP (p=69.87%) [2026-02-12T20:28:38.667586] [INFO ] [FORECASTER] Completed predict_future for ONON [2026-02-12T20:28:38.667725] [INFO ] [sig ] ONON: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:38.809644] [INFO ] [LOCAL ] Saved forecast: ONON 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ONON.txt [2026-02-12T20:28:38.809805] [INFO ] [sig ] [2270/3411] Completed ONON in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-12T20:28:38.809854] [INFO ] [sig ] [2271/3411] Forecasting ONTF... [2026-02-12T20:28:38.809886] [INFO ] [sig ] Generating forecast for: ONTF [2026-02-12T20:28:38.809917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTF' from 'https://tdm.silogroup.org/data/derivative_storage/ONTF.csv'. [2026-02-12T20:28:38.821764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTF'. [2026-02-12T20:28:38.822137] [INFO ] [FORECASTER] Starting predict_future for ONTF [2026-02-12T20:28:38.822949] [DEBUG] [LOCAL ] No optimal features file found for ONTF: ./output/feature-sets/ONTF.txt [2026-02-12T20:28:38.823002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:38.823032] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:38.823057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:38.823113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:38.884978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:38.885936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:38.886028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:38.886063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:39.006093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:39.006245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:39.006284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:39.006316] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:39.009906] [DEBUG] [FORECASTER] ONTF: Forecast T+1@11:T+2@11: UP (p=79.78%) [2026-02-12T20:28:39.010195] [INFO ] [FORECASTER] Completed predict_future for ONTF [2026-02-12T20:28:39.010346] [INFO ] [sig ] ONTF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:39.156132] [INFO ] [LOCAL ] Saved forecast: ONTF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ONTF.txt [2026-02-12T20:28:39.156292] [INFO ] [sig ] [2271/3411] Completed ONTF in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-12T20:28:39.156333] [INFO ] [sig ] [2272/3411] Forecasting ONTO... [2026-02-12T20:28:39.156362] [INFO ] [sig ] Generating forecast for: ONTO [2026-02-12T20:28:39.156393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTO' from 'https://tdm.silogroup.org/data/derivative_storage/ONTO.csv'. [2026-02-12T20:28:39.168980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTO'. [2026-02-12T20:28:39.169652] [INFO ] [FORECASTER] Starting predict_future for ONTO [2026-02-12T20:28:39.170882] [DEBUG] [LOCAL ] No optimal features file found for ONTO: ./output/feature-sets/ONTO.txt [2026-02-12T20:28:39.170944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:39.170986] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:39.171022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:39.171100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:39.239073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:39.239971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:39.240059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:39.240093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:39.366611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:39.366764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:39.366803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:39.366832] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:39.370231] [DEBUG] [FORECASTER] ONTO: Forecast T+1@11:T+2@11: UP (p=65.23%) [2026-02-12T20:28:39.370527] [INFO ] [FORECASTER] Completed predict_future for ONTO [2026-02-12T20:28:39.370694] [INFO ] [sig ] ONTO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:39.518545] [INFO ] [LOCAL ] Saved forecast: ONTO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ONTO.txt [2026-02-12T20:28:39.518721] [INFO ] [sig ] [2272/3411] Completed ONTO in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-12T20:28:39.518771] [INFO ] [sig ] [2273/3411] Forecasting OOMA... [2026-02-12T20:28:39.518803] [INFO ] [sig ] Generating forecast for: OOMA [2026-02-12T20:28:39.518838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OOMA' from 'https://tdm.silogroup.org/data/derivative_storage/OOMA.csv'. [2026-02-12T20:28:39.531415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OOMA'. [2026-02-12T20:28:39.531734] [INFO ] [FORECASTER] Starting predict_future for OOMA [2026-02-12T20:28:39.532568] [DEBUG] [LOCAL ] No optimal features file found for OOMA: ./output/feature-sets/OOMA.txt [2026-02-12T20:28:39.532648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:39.532680] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:39.532707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:39.532765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:39.593694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:39.594546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:39.594651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:39.594746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:39.715618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:39.715777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:39.715817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:39.715877] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:39.719395] [DEBUG] [FORECASTER] OOMA: Forecast T+1@11:T+2@11: DOWN (p=31.29%) [2026-02-12T20:28:39.719694] [INFO ] [FORECASTER] Completed predict_future for OOMA [2026-02-12T20:28:39.719825] [INFO ] [sig ] OOMA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:39.860694] [INFO ] [LOCAL ] Saved forecast: OOMA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OOMA.txt [2026-02-12T20:28:39.860838] [INFO ] [sig ] [2273/3411] Completed OOMA in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-12T20:28:39.860878] [INFO ] [sig ] [2274/3411] Forecasting OPAL... [2026-02-12T20:28:39.860909] [INFO ] [sig ] Generating forecast for: OPAL [2026-02-12T20:28:39.860939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPAL' from 'https://tdm.silogroup.org/data/derivative_storage/OPAL.csv'. [2026-02-12T20:28:39.872287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPAL'. [2026-02-12T20:28:39.872631] [INFO ] [FORECASTER] Starting predict_future for OPAL [2026-02-12T20:28:39.873426] [DEBUG] [LOCAL ] No optimal features file found for OPAL: ./output/feature-sets/OPAL.txt [2026-02-12T20:28:39.873478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:39.873510] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:39.873537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:39.873615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:39.937891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:39.939056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:39.939163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:39.939210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:40.091285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:40.091447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:40.091523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:40.091554] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:40.095043] [DEBUG] [FORECASTER] OPAL: Forecast T+1@11:T+2@11: DOWN (p=32.89%) [2026-02-12T20:28:40.095343] [INFO ] [FORECASTER] Completed predict_future for OPAL [2026-02-12T20:28:40.095495] [INFO ] [sig ] OPAL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:40.254206] [INFO ] [LOCAL ] Saved forecast: OPAL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OPAL.txt [2026-02-12T20:28:40.254389] [INFO ] [sig ] [2274/3411] Completed OPAL in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-12T20:28:40.254438] [INFO ] [sig ] [2275/3411] Forecasting OPBK... [2026-02-12T20:28:40.254475] [INFO ] [sig ] Generating forecast for: OPBK [2026-02-12T20:28:40.254505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPBK' from 'https://tdm.silogroup.org/data/derivative_storage/OPBK.csv'. [2026-02-12T20:28:40.265972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPBK'. [2026-02-12T20:28:40.266261] [INFO ] [FORECASTER] Starting predict_future for OPBK [2026-02-12T20:28:40.267137] [DEBUG] [LOCAL ] No optimal features file found for OPBK: ./output/feature-sets/OPBK.txt [2026-02-12T20:28:40.267191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:40.267253] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:40.267287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:40.267360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:40.324391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:40.325087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:40.325179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:40.325213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:40.447142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:40.447303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:40.447348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:40.447379] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:40.451002] [DEBUG] [FORECASTER] OPBK: Forecast T+1@11:T+2@11: UP (p=94.28%) [2026-02-12T20:28:40.451282] [INFO ] [FORECASTER] Completed predict_future for OPBK [2026-02-12T20:28:40.451445] [INFO ] [sig ] OPBK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:40.590017] [INFO ] [LOCAL ] Saved forecast: OPBK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OPBK.txt [2026-02-12T20:28:40.590149] [INFO ] [sig ] [2275/3411] Completed OPBK in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-12T20:28:40.590186] [INFO ] [sig ] [2276/3411] Forecasting OPCH... [2026-02-12T20:28:40.590215] [INFO ] [sig ] Generating forecast for: OPCH [2026-02-12T20:28:40.590247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPCH' from 'https://tdm.silogroup.org/data/derivative_storage/OPCH.csv'. [2026-02-12T20:28:40.601630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPCH'. [2026-02-12T20:28:40.601917] [INFO ] [FORECASTER] Starting predict_future for OPCH [2026-02-12T20:28:40.602704] [DEBUG] [LOCAL ] No optimal features file found for OPCH: ./output/feature-sets/OPCH.txt [2026-02-12T20:28:40.602756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:40.602787] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:40.602814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:40.602870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:40.660596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:40.661451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:40.661545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:40.661602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:40.784074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:40.784214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:40.784255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:40.784284] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:40.787831] [DEBUG] [FORECASTER] OPCH: Forecast T+1@11:T+2@11: UP (p=96.10%) [2026-02-12T20:28:40.788113] [INFO ] [FORECASTER] Completed predict_future for OPCH [2026-02-12T20:28:40.788248] [INFO ] [sig ] OPCH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:40.929863] [INFO ] [LOCAL ] Saved forecast: OPCH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OPCH.txt [2026-02-12T20:28:40.930003] [INFO ] [sig ] [2276/3411] Completed OPCH in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-12T20:28:40.930042] [INFO ] [sig ] [2277/3411] Forecasting OPEN... [2026-02-12T20:28:40.930072] [INFO ] [sig ] Generating forecast for: OPEN [2026-02-12T20:28:40.930102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPEN' from 'https://tdm.silogroup.org/data/derivative_storage/OPEN.csv'. [2026-02-12T20:28:40.941713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPEN'. [2026-02-12T20:28:40.941991] [INFO ] [FORECASTER] Starting predict_future for OPEN [2026-02-12T20:28:40.942838] [DEBUG] [LOCAL ] No optimal features file found for OPEN: ./output/feature-sets/OPEN.txt [2026-02-12T20:28:40.942891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:40.942923] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:40.942950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:40.943007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:41.000552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:41.001233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:41.001314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:41.001348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:41.129757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:41.129907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:41.129948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:41.129979] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:41.133592] [DEBUG] [FORECASTER] OPEN: Forecast T+1@11:T+2@11: UP (p=74.69%) [2026-02-12T20:28:41.133876] [INFO ] [FORECASTER] Completed predict_future for OPEN [2026-02-12T20:28:41.134012] [INFO ] [sig ] OPEN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:41.276397] [INFO ] [LOCAL ] Saved forecast: OPEN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OPEN.txt [2026-02-12T20:28:41.276546] [INFO ] [sig ] [2277/3411] Completed OPEN in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-12T20:28:41.276603] [INFO ] [sig ] [2278/3411] Forecasting OPFI... [2026-02-12T20:28:41.276635] [INFO ] [sig ] Generating forecast for: OPFI [2026-02-12T20:28:41.276667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPFI' from 'https://tdm.silogroup.org/data/derivative_storage/OPFI.csv'. [2026-02-12T20:28:41.288555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPFI'. [2026-02-12T20:28:41.288872] [INFO ] [FORECASTER] Starting predict_future for OPFI [2026-02-12T20:28:41.289657] [DEBUG] [LOCAL ] No optimal features file found for OPFI: ./output/feature-sets/OPFI.txt [2026-02-12T20:28:41.289711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:41.289754] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:41.289782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:41.289839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:41.347359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:41.348036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:41.348114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:41.348147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:41.472654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:41.472800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:41.472840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:41.472870] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:41.476425] [DEBUG] [FORECASTER] OPFI: Forecast T+1@11:T+2@11: UP (p=81.42%) [2026-02-12T20:28:41.476720] [INFO ] [FORECASTER] Completed predict_future for OPFI [2026-02-12T20:28:41.476851] [INFO ] [sig ] OPFI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:41.615498] [INFO ] [LOCAL ] Saved forecast: OPFI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OPFI.txt [2026-02-12T20:28:41.615683] [INFO ] [sig ] [2278/3411] Completed OPFI in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-12T20:28:41.615725] [INFO ] [sig ] [2279/3411] Forecasting OPK... [2026-02-12T20:28:41.615756] [INFO ] [sig ] Generating forecast for: OPK [2026-02-12T20:28:41.615786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPK' from 'https://tdm.silogroup.org/data/derivative_storage/OPK.csv'. [2026-02-12T20:28:41.628053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPK'. [2026-02-12T20:28:41.628362] [INFO ] [FORECASTER] Starting predict_future for OPK [2026-02-12T20:28:41.629195] [DEBUG] [LOCAL ] No optimal features file found for OPK: ./output/feature-sets/OPK.txt [2026-02-12T20:28:41.629248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:41.629279] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:41.629306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:41.629363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:41.689376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:41.690242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:41.690324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:41.690357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:41.814053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:41.814204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:41.814244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:41.814273] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:41.817783] [DEBUG] [FORECASTER] OPK: Forecast T+1@11:T+2@11: DOWN (p=17.96%) [2026-02-12T20:28:41.818064] [INFO ] [FORECASTER] Completed predict_future for OPK [2026-02-12T20:28:41.818213] [INFO ] [sig ] OPK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:41.964383] [INFO ] [LOCAL ] Saved forecast: OPK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OPK.txt [2026-02-12T20:28:41.964540] [INFO ] [sig ] [2279/3411] Completed OPK in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-12T20:28:41.964600] [INFO ] [sig ] [2280/3411] Forecasting OPP... [2026-02-12T20:28:41.964634] [INFO ] [sig ] Generating forecast for: OPP [2026-02-12T20:28:41.964664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPP' from 'https://tdm.silogroup.org/data/derivative_storage/OPP.csv'. [2026-02-12T20:28:41.976170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPP'. [2026-02-12T20:28:41.976552] [INFO ] [FORECASTER] Starting predict_future for OPP [2026-02-12T20:28:41.977433] [DEBUG] [LOCAL ] No optimal features file found for OPP: ./output/feature-sets/OPP.txt [2026-02-12T20:28:41.977487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:41.977519] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:41.977755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:41.977819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:42.039251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:42.040086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:42.040203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:42.040238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:42.162775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:42.162932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:42.162972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:42.163001] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:42.166386] [DEBUG] [FORECASTER] OPP: Forecast T+1@11:T+2@11: UP (p=96.99%) [2026-02-12T20:28:42.166683] [INFO ] [FORECASTER] Completed predict_future for OPP [2026-02-12T20:28:42.166814] [INFO ] [sig ] OPP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:42.318825] [INFO ] [LOCAL ] Saved forecast: OPP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OPP.txt [2026-02-12T20:28:42.318980] [INFO ] [sig ] [2280/3411] Completed OPP in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-12T20:28:42.319029] [INFO ] [sig ] [2281/3411] Forecasting OPRA... [2026-02-12T20:28:42.319063] [INFO ] [sig ] Generating forecast for: OPRA [2026-02-12T20:28:42.319095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPRA' from 'https://tdm.silogroup.org/data/derivative_storage/OPRA.csv'. [2026-02-12T20:28:42.330693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPRA'. [2026-02-12T20:28:42.330975] [INFO ] [FORECASTER] Starting predict_future for OPRA [2026-02-12T20:28:42.331773] [DEBUG] [LOCAL ] No optimal features file found for OPRA: ./output/feature-sets/OPRA.txt [2026-02-12T20:28:42.331826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:42.331860] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:42.331888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:42.331946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:42.396818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:42.397539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:42.397645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:42.397681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:42.524462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:42.524619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:42.524671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:42.524701] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:42.528166] [DEBUG] [FORECASTER] OPRA: Forecast T+1@11:T+2@11: DOWN (p=16.64%) [2026-02-12T20:28:42.528439] [INFO ] [FORECASTER] Completed predict_future for OPRA [2026-02-12T20:28:42.528588] [INFO ] [sig ] OPRA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:42.671637] [INFO ] [LOCAL ] Saved forecast: OPRA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OPRA.txt [2026-02-12T20:28:42.671754] [INFO ] [sig ] [2281/3411] Completed OPRA in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-12T20:28:42.671817] [INFO ] [sig ] [2282/3411] Forecasting OPTX... [2026-02-12T20:28:42.671848] [INFO ] [sig ] Generating forecast for: OPTX [2026-02-12T20:28:42.671878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPTX' from 'https://tdm.silogroup.org/data/derivative_storage/OPTX.csv'. [2026-02-12T20:28:42.683104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPTX'. [2026-02-12T20:28:42.683390] [INFO ] [FORECASTER] Starting predict_future for OPTX [2026-02-12T20:28:42.684189] [DEBUG] [LOCAL ] No optimal features file found for OPTX: ./output/feature-sets/OPTX.txt [2026-02-12T20:28:42.684241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:42.684273] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:42.684299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:42.684377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:42.741843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:42.742477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:42.742563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:42.742615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:42.861038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:42.861171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:42.861209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:42.861237] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:42.864706] [DEBUG] [FORECASTER] OPTX: Forecast T+1@11:T+2@11: UP (p=87.28%) [2026-02-12T20:28:42.864978] [INFO ] [FORECASTER] Completed predict_future for OPTX [2026-02-12T20:28:42.865106] [INFO ] [sig ] OPTX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:43.006265] [INFO ] [LOCAL ] Saved forecast: OPTX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OPTX.txt [2026-02-12T20:28:43.006420] [INFO ] [sig ] [2282/3411] Completed OPTX in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-12T20:28:43.006467] [INFO ] [sig ] [2283/3411] Forecasting OPXS... [2026-02-12T20:28:43.006504] [INFO ] [sig ] Generating forecast for: OPXS [2026-02-12T20:28:43.006535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPXS' from 'https://tdm.silogroup.org/data/derivative_storage/OPXS.csv'. [2026-02-12T20:28:43.018294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPXS'. [2026-02-12T20:28:43.018614] [INFO ] [FORECASTER] Starting predict_future for OPXS [2026-02-12T20:28:43.019372] [DEBUG] [LOCAL ] No optimal features file found for OPXS: ./output/feature-sets/OPXS.txt [2026-02-12T20:28:43.019424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:43.019456] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:43.019483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:43.019539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:43.077468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:43.078101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:43.078180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:43.078214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:43.200510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:43.200663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:43.200707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:43.200736] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:43.204191] [DEBUG] [FORECASTER] OPXS: Forecast T+1@11:T+2@11: DOWN (p=44.15%) [2026-02-12T20:28:43.204478] [INFO ] [FORECASTER] Completed predict_future for OPXS [2026-02-12T20:28:43.204645] [INFO ] [sig ] OPXS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:43.343539] [INFO ] [LOCAL ] Saved forecast: OPXS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OPXS.txt [2026-02-12T20:28:43.343708] [INFO ] [sig ] [2283/3411] Completed OPXS in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-12T20:28:43.343748] [INFO ] [sig ] [2284/3411] Forecasting ORA... [2026-02-12T20:28:43.343779] [INFO ] [sig ] Generating forecast for: ORA [2026-02-12T20:28:43.343809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORA' from 'https://tdm.silogroup.org/data/derivative_storage/ORA.csv'. [2026-02-12T20:28:43.354996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORA'. [2026-02-12T20:28:43.355273] [INFO ] [FORECASTER] Starting predict_future for ORA [2026-02-12T20:28:43.356054] [DEBUG] [LOCAL ] No optimal features file found for ORA: ./output/feature-sets/ORA.txt [2026-02-12T20:28:43.356106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:43.356138] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:43.356164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:43.356221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:43.413252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:43.413904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:43.413982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:43.414014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:43.538046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:43.538195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:43.538233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:43.538262] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:43.541778] [DEBUG] [FORECASTER] ORA: Forecast T+1@11:T+2@11: UP (p=92.11%) [2026-02-12T20:28:43.542048] [INFO ] [FORECASTER] Completed predict_future for ORA [2026-02-12T20:28:43.542172] [INFO ] [sig ] ORA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:43.681718] [INFO ] [LOCAL ] Saved forecast: ORA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ORA.txt [2026-02-12T20:28:43.681836] [INFO ] [sig ] [2284/3411] Completed ORA in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-12T20:28:43.681873] [INFO ] [sig ] [2285/3411] Forecasting ORC... [2026-02-12T20:28:43.681903] [INFO ] [sig ] Generating forecast for: ORC [2026-02-12T20:28:43.681934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORC' from 'https://tdm.silogroup.org/data/derivative_storage/ORC.csv'. [2026-02-12T20:28:43.693275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORC'. [2026-02-12T20:28:43.693555] [INFO ] [FORECASTER] Starting predict_future for ORC [2026-02-12T20:28:43.694346] [DEBUG] [LOCAL ] No optimal features file found for ORC: ./output/feature-sets/ORC.txt [2026-02-12T20:28:43.694406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:43.694444] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:43.694477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:43.694545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:43.751622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:43.752314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:43.752403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:43.752443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:43.872156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:43.872330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:43.872370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:43.872416] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:43.875807] [DEBUG] [FORECASTER] ORC: Forecast T+1@11:T+2@11: UP (p=72.87%) [2026-02-12T20:28:43.876079] [INFO ] [FORECASTER] Completed predict_future for ORC [2026-02-12T20:28:43.876205] [INFO ] [sig ] ORC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:44.019048] [INFO ] [LOCAL ] Saved forecast: ORC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ORC.txt [2026-02-12T20:28:44.019178] [INFO ] [sig ] [2285/3411] Completed ORC in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-12T20:28:44.019217] [INFO ] [sig ] [2286/3411] Forecasting ORGO... [2026-02-12T20:28:44.019247] [INFO ] [sig ] Generating forecast for: ORGO [2026-02-12T20:28:44.019277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORGO' from 'https://tdm.silogroup.org/data/derivative_storage/ORGO.csv'. [2026-02-12T20:28:44.030261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORGO'. [2026-02-12T20:28:44.030596] [INFO ] [FORECASTER] Starting predict_future for ORGO [2026-02-12T20:28:44.031379] [DEBUG] [LOCAL ] No optimal features file found for ORGO: ./output/feature-sets/ORGO.txt [2026-02-12T20:28:44.031431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:44.031464] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:44.031490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:44.031547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:44.088061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:44.088817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:44.088896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:44.088929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:44.216113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:44.216290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:44.216330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:44.216360] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:44.220022] [DEBUG] [FORECASTER] ORGO: Forecast T+1@11:T+2@11: UP (p=83.54%) [2026-02-12T20:28:44.220365] [INFO ] [FORECASTER] Completed predict_future for ORGO [2026-02-12T20:28:44.220505] [INFO ] [sig ] ORGO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:44.375373] [INFO ] [LOCAL ] Saved forecast: ORGO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ORGO.txt [2026-02-12T20:28:44.375511] [INFO ] [sig ] [2286/3411] Completed ORGO in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-12T20:28:44.375549] [INFO ] [sig ] [2287/3411] Forecasting ORIC... [2026-02-12T20:28:44.375595] [INFO ] [sig ] Generating forecast for: ORIC [2026-02-12T20:28:44.375630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORIC' from 'https://tdm.silogroup.org/data/derivative_storage/ORIC.csv'. [2026-02-12T20:28:44.386764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORIC'. [2026-02-12T20:28:44.387051] [INFO ] [FORECASTER] Starting predict_future for ORIC [2026-02-12T20:28:44.387899] [DEBUG] [LOCAL ] No optimal features file found for ORIC: ./output/feature-sets/ORIC.txt [2026-02-12T20:28:44.387952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:44.388010] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:44.388039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:44.388096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:44.445257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:44.445956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:44.446055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:44.446090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:44.572000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:44.572157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:44.572197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:44.572224] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:44.575641] [DEBUG] [FORECASTER] ORIC: Forecast T+1@11:T+2@11: DOWN (p=45.01%) [2026-02-12T20:28:44.575920] [INFO ] [FORECASTER] Completed predict_future for ORIC [2026-02-12T20:28:44.576052] [INFO ] [sig ] ORIC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:44.715171] [INFO ] [LOCAL ] Saved forecast: ORIC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ORIC.txt [2026-02-12T20:28:44.715319] [INFO ] [sig ] [2287/3411] Completed ORIC in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-12T20:28:44.715359] [INFO ] [sig ] [2288/3411] Forecasting ORKA... [2026-02-12T20:28:44.715389] [INFO ] [sig ] Generating forecast for: ORKA [2026-02-12T20:28:44.715421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORKA' from 'https://tdm.silogroup.org/data/derivative_storage/ORKA.csv'. [2026-02-12T20:28:44.727402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORKA'. [2026-02-12T20:28:44.727729] [INFO ] [FORECASTER] Starting predict_future for ORKA [2026-02-12T20:28:44.728495] [DEBUG] [LOCAL ] No optimal features file found for ORKA: ./output/feature-sets/ORKA.txt [2026-02-12T20:28:44.728547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:44.728599] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:44.728629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:44.728686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:44.788050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:44.788760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:44.788846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:44.788879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:44.910814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:44.910948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:44.910989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:44.911017] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:44.915354] [DEBUG] [FORECASTER] ORKA: Forecast T+1@11:T+2@11: DOWN (p=15.77%) [2026-02-12T20:28:44.915862] [INFO ] [FORECASTER] Completed predict_future for ORKA [2026-02-12T20:28:44.915994] [INFO ] [sig ] ORKA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:45.065932] [INFO ] [LOCAL ] Saved forecast: ORKA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ORKA.txt [2026-02-12T20:28:45.066108] [INFO ] [sig ] [2288/3411] Completed ORKA in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-12T20:28:45.066149] [INFO ] [sig ] [2289/3411] Forecasting ORLY... [2026-02-12T20:28:45.066180] [INFO ] [sig ] Generating forecast for: ORLY [2026-02-12T20:28:45.066210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORLY' from 'https://tdm.silogroup.org/data/derivative_storage/ORLY.csv'. [2026-02-12T20:28:45.078702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORLY'. [2026-02-12T20:28:45.079066] [INFO ] [FORECASTER] Starting predict_future for ORLY [2026-02-12T20:28:45.079900] [DEBUG] [LOCAL ] No optimal features file found for ORLY: ./output/feature-sets/ORLY.txt [2026-02-12T20:28:45.079952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:45.079997] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:45.080026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:45.080082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:45.138719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:45.139660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:45.139763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:45.139805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:45.262048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:45.262202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:45.262241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:45.262269] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:45.265777] [DEBUG] [FORECASTER] ORLY: Forecast T+1@11:T+2@11: UP (p=67.58%) [2026-02-12T20:28:45.266048] [INFO ] [FORECASTER] Completed predict_future for ORLY [2026-02-12T20:28:45.266178] [INFO ] [sig ] ORLY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:45.408108] [INFO ] [LOCAL ] Saved forecast: ORLY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ORLY.txt [2026-02-12T20:28:45.408262] [INFO ] [sig ] [2289/3411] Completed ORLY in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-12T20:28:45.408302] [INFO ] [sig ] [2290/3411] Forecasting ORMP... [2026-02-12T20:28:45.408334] [INFO ] [sig ] Generating forecast for: ORMP [2026-02-12T20:28:45.408366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORMP' from 'https://tdm.silogroup.org/data/derivative_storage/ORMP.csv'. [2026-02-12T20:28:45.420143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORMP'. [2026-02-12T20:28:45.420488] [INFO ] [FORECASTER] Starting predict_future for ORMP [2026-02-12T20:28:45.421292] [DEBUG] [LOCAL ] No optimal features file found for ORMP: ./output/feature-sets/ORMP.txt [2026-02-12T20:28:45.421344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:45.421376] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:45.421402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:45.421473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:45.481256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:45.482136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:45.482221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:45.482254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:45.604111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:45.604265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:45.604305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:45.604370] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:45.608320] [DEBUG] [FORECASTER] ORMP: Forecast T+1@11:T+2@11: DOWN (p=8.48%) [2026-02-12T20:28:45.608634] [INFO ] [FORECASTER] Completed predict_future for ORMP [2026-02-12T20:28:45.608776] [INFO ] [sig ] ORMP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:45.785943] [INFO ] [LOCAL ] Saved forecast: ORMP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ORMP.txt [2026-02-12T20:28:45.786105] [INFO ] [sig ] [2290/3411] Completed ORMP in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-12T20:28:45.786149] [INFO ] [sig ] [2291/3411] Forecasting ORN... [2026-02-12T20:28:45.786190] [INFO ] [sig ] Generating forecast for: ORN [2026-02-12T20:28:45.786233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORN' from 'https://tdm.silogroup.org/data/derivative_storage/ORN.csv'. [2026-02-12T20:28:45.800775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORN'. [2026-02-12T20:28:45.801194] [INFO ] [FORECASTER] Starting predict_future for ORN [2026-02-12T20:28:45.802099] [DEBUG] [LOCAL ] No optimal features file found for ORN: ./output/feature-sets/ORN.txt [2026-02-12T20:28:45.802154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:45.802187] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:45.802216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:45.802274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:45.861094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:45.862065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:45.862157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:45.862192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:45.983061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:45.983234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:45.983275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:45.983304] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:45.987413] [DEBUG] [FORECASTER] ORN: Forecast T+1@11:T+2@11: UP (p=62.03%) [2026-02-12T20:28:45.987785] [INFO ] [FORECASTER] Completed predict_future for ORN [2026-02-12T20:28:45.987933] [INFO ] [sig ] ORN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:46.130734] [INFO ] [LOCAL ] Saved forecast: ORN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ORN.txt [2026-02-12T20:28:46.130871] [INFO ] [sig ] [2291/3411] Completed ORN in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-12T20:28:46.130910] [INFO ] [sig ] [2292/3411] Forecasting ORRF... [2026-02-12T20:28:46.130942] [INFO ] [sig ] Generating forecast for: ORRF [2026-02-12T20:28:46.130974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORRF' from 'https://tdm.silogroup.org/data/derivative_storage/ORRF.csv'. [2026-02-12T20:28:46.142146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORRF'. [2026-02-12T20:28:46.142430] [INFO ] [FORECASTER] Starting predict_future for ORRF [2026-02-12T20:28:46.143252] [DEBUG] [LOCAL ] No optimal features file found for ORRF: ./output/feature-sets/ORRF.txt [2026-02-12T20:28:46.143305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:46.143337] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:46.143365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:46.143428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:46.203968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:46.204683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:46.204766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:46.204802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:46.326141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:46.326296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:46.326336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:46.326365] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:46.330448] [DEBUG] [FORECASTER] ORRF: Forecast T+1@11:T+2@11: DOWN (p=23.66%) [2026-02-12T20:28:46.330941] [INFO ] [FORECASTER] Completed predict_future for ORRF [2026-02-12T20:28:46.331072] [INFO ] [sig ] ORRF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:46.477119] [INFO ] [LOCAL ] Saved forecast: ORRF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ORRF.txt [2026-02-12T20:28:46.477509] [INFO ] [sig ] [2292/3411] Completed ORRF in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-12T20:28:46.477722] [INFO ] [sig ] [2293/3411] Forecasting OS... [2026-02-12T20:28:46.477762] [INFO ] [sig ] Generating forecast for: OS [2026-02-12T20:28:46.477827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OS' from 'https://tdm.silogroup.org/data/derivative_storage/OS.csv'. [2026-02-12T20:28:46.490114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OS'. [2026-02-12T20:28:46.490443] [INFO ] [FORECASTER] Starting predict_future for OS [2026-02-12T20:28:46.491302] [DEBUG] [LOCAL ] No optimal features file found for OS: ./output/feature-sets/OS.txt [2026-02-12T20:28:46.491355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:46.491404] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:46.491436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:46.491505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:46.558294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:46.559245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:46.559367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:46.559442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:46.685603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:46.685755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:46.685802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:46.685830] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:46.689361] [DEBUG] [FORECASTER] OS: Forecast T+1@11:T+2@11: DOWN (p=15.20%) [2026-02-12T20:28:46.689690] [INFO ] [FORECASTER] Completed predict_future for OS [2026-02-12T20:28:46.689823] [INFO ] [sig ] OS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:46.827885] [INFO ] [LOCAL ] Saved forecast: OS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OS.txt [2026-02-12T20:28:46.827995] [INFO ] [sig ] [2293/3411] Completed OS in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-12T20:28:46.828033] [INFO ] [sig ] [2294/3411] Forecasting OSBC... [2026-02-12T20:28:46.828062] [INFO ] [sig ] Generating forecast for: OSBC [2026-02-12T20:28:46.828091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSBC' from 'https://tdm.silogroup.org/data/derivative_storage/OSBC.csv'. [2026-02-12T20:28:46.839329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSBC'. [2026-02-12T20:28:46.839633] [INFO ] [FORECASTER] Starting predict_future for OSBC [2026-02-12T20:28:46.840417] [DEBUG] [LOCAL ] No optimal features file found for OSBC: ./output/feature-sets/OSBC.txt [2026-02-12T20:28:46.840478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:46.840517] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:46.840550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:46.840650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:46.899360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:46.900003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:46.900082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:46.900115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:47.018388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:47.018500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:47.018541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:47.018585] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:47.022569] [DEBUG] [FORECASTER] OSBC: Forecast T+1@11:T+2@11: UP (p=97.15%) [2026-02-12T20:28:47.023049] [INFO ] [FORECASTER] Completed predict_future for OSBC [2026-02-12T20:28:47.023178] [INFO ] [sig ] OSBC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:47.165741] [INFO ] [LOCAL ] Saved forecast: OSBC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OSBC.txt [2026-02-12T20:28:47.165926] [INFO ] [sig ] [2294/3411] Completed OSBC in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-12T20:28:47.165971] [INFO ] [sig ] [2295/3411] Forecasting OSIS... [2026-02-12T20:28:47.166000] [INFO ] [sig ] Generating forecast for: OSIS [2026-02-12T20:28:47.166031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSIS' from 'https://tdm.silogroup.org/data/derivative_storage/OSIS.csv'. [2026-02-12T20:28:47.177858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSIS'. [2026-02-12T20:28:47.178214] [INFO ] [FORECASTER] Starting predict_future for OSIS [2026-02-12T20:28:47.179014] [DEBUG] [LOCAL ] No optimal features file found for OSIS: ./output/feature-sets/OSIS.txt [2026-02-12T20:28:47.179068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:47.179100] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:47.179128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:47.179193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:47.236780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:47.237688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:47.237772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:47.237820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:47.358069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:47.358225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:47.358264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:47.358292] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:47.361771] [DEBUG] [FORECASTER] OSIS: Forecast T+1@11:T+2@11: UP (p=97.49%) [2026-02-12T20:28:47.362047] [INFO ] [FORECASTER] Completed predict_future for OSIS [2026-02-12T20:28:47.362174] [INFO ] [sig ] OSIS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:47.504601] [INFO ] [LOCAL ] Saved forecast: OSIS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OSIS.txt [2026-02-12T20:28:47.504734] [INFO ] [sig ] [2295/3411] Completed OSIS in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-12T20:28:47.504773] [INFO ] [sig ] [2296/3411] Forecasting OSPN... [2026-02-12T20:28:47.504801] [INFO ] [sig ] Generating forecast for: OSPN [2026-02-12T20:28:47.504831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSPN' from 'https://tdm.silogroup.org/data/derivative_storage/OSPN.csv'. [2026-02-12T20:28:47.516880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSPN'. [2026-02-12T20:28:47.517151] [INFO ] [FORECASTER] Starting predict_future for OSPN [2026-02-12T20:28:47.518127] [DEBUG] [LOCAL ] No optimal features file found for OSPN: ./output/feature-sets/OSPN.txt [2026-02-12T20:28:47.518179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:47.518211] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:47.518237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:47.518298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:47.574898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:47.575488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:47.575569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:47.575621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:47.698068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:47.698219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:47.698258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:47.698305] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:47.701817] [DEBUG] [FORECASTER] OSPN: Forecast T+1@11:T+2@11: DOWN (p=33.60%) [2026-02-12T20:28:47.702099] [INFO ] [FORECASTER] Completed predict_future for OSPN [2026-02-12T20:28:47.702231] [INFO ] [sig ] OSPN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:47.847074] [INFO ] [LOCAL ] Saved forecast: OSPN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OSPN.txt [2026-02-12T20:28:47.847200] [INFO ] [sig ] [2296/3411] Completed OSPN in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-12T20:28:47.847252] [INFO ] [sig ] [2297/3411] Forecasting OSS... [2026-02-12T20:28:47.847285] [INFO ] [sig ] Generating forecast for: OSS [2026-02-12T20:28:47.847315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSS' from 'https://tdm.silogroup.org/data/derivative_storage/OSS.csv'. [2026-02-12T20:28:47.858605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSS'. [2026-02-12T20:28:47.858892] [INFO ] [FORECASTER] Starting predict_future for OSS [2026-02-12T20:28:47.859693] [DEBUG] [LOCAL ] No optimal features file found for OSS: ./output/feature-sets/OSS.txt [2026-02-12T20:28:47.859745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:47.859776] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:47.859804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:47.859861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:47.921265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:47.922069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:47.922184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:47.922218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:48.040245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:48.040376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:48.040416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:48.040446] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:48.043827] [DEBUG] [FORECASTER] OSS: Forecast T+1@11:T+2@11: DOWN (p=19.61%) [2026-02-12T20:28:48.044101] [INFO ] [FORECASTER] Completed predict_future for OSS [2026-02-12T20:28:48.044231] [INFO ] [sig ] OSS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:48.184173] [INFO ] [LOCAL ] Saved forecast: OSS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OSS.txt [2026-02-12T20:28:48.184316] [INFO ] [sig ] [2297/3411] Completed OSS in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-12T20:28:48.184357] [INFO ] [sig ] [2298/3411] Forecasting OTEX... [2026-02-12T20:28:48.184387] [INFO ] [sig ] Generating forecast for: OTEX [2026-02-12T20:28:48.184417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTEX' from 'https://tdm.silogroup.org/data/derivative_storage/OTEX.csv'. [2026-02-12T20:28:48.195938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTEX'. [2026-02-12T20:28:48.196263] [INFO ] [FORECASTER] Starting predict_future for OTEX [2026-02-12T20:28:48.197057] [DEBUG] [LOCAL ] No optimal features file found for OTEX: ./output/feature-sets/OTEX.txt [2026-02-12T20:28:48.197110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:48.197141] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:48.197167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:48.197242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:48.253846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:48.254535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:48.254632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:48.254667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:48.383919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:48.384072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:48.384112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:48.384155] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:48.387737] [DEBUG] [FORECASTER] OTEX: Forecast T+1@11:T+2@11: UP (p=87.47%) [2026-02-12T20:28:48.388017] [INFO ] [FORECASTER] Completed predict_future for OTEX [2026-02-12T20:28:48.388152] [INFO ] [sig ] OTEX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:48.528130] [INFO ] [LOCAL ] Saved forecast: OTEX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OTEX.txt [2026-02-12T20:28:48.528278] [INFO ] [sig ] [2298/3411] Completed OTEX in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-12T20:28:48.528317] [INFO ] [sig ] [2299/3411] Forecasting OTIS... [2026-02-12T20:28:48.528348] [INFO ] [sig ] Generating forecast for: OTIS [2026-02-12T20:28:48.528378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTIS' from 'https://tdm.silogroup.org/data/derivative_storage/OTIS.csv'. [2026-02-12T20:28:48.540947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTIS'. [2026-02-12T20:28:48.541300] [INFO ] [FORECASTER] Starting predict_future for OTIS [2026-02-12T20:28:48.542152] [DEBUG] [LOCAL ] No optimal features file found for OTIS: ./output/feature-sets/OTIS.txt [2026-02-12T20:28:48.542205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:48.542235] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:48.542261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:48.542322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:48.602293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:48.603086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:48.603173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:48.603205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:48.733555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:48.733746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:48.733788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:48.733823] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:48.737453] [DEBUG] [FORECASTER] OTIS: Forecast T+1@11:T+2@11: DOWN (p=41.71%) [2026-02-12T20:28:48.737751] [INFO ] [FORECASTER] Completed predict_future for OTIS [2026-02-12T20:28:48.737892] [INFO ] [sig ] OTIS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:48.893384] [INFO ] [LOCAL ] Saved forecast: OTIS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OTIS.txt [2026-02-12T20:28:48.893541] [INFO ] [sig ] [2299/3411] Completed OTIS in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-12T20:28:48.893600] [INFO ] [sig ] [2300/3411] Forecasting OTLY... [2026-02-12T20:28:48.893632] [INFO ] [sig ] Generating forecast for: OTLY [2026-02-12T20:28:48.893848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTLY' from 'https://tdm.silogroup.org/data/derivative_storage/OTLY.csv'. [2026-02-12T20:28:48.906185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTLY'. [2026-02-12T20:28:48.906518] [INFO ] [FORECASTER] Starting predict_future for OTLY [2026-02-12T20:28:48.907360] [DEBUG] [LOCAL ] No optimal features file found for OTLY: ./output/feature-sets/OTLY.txt [2026-02-12T20:28:48.907414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:48.907446] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:48.907473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:48.907541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:48.968089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:48.969133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:48.969217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:48.969249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:49.089986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:49.090138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:49.090180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:49.090208] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:49.093603] [DEBUG] [FORECASTER] OTLY: Forecast T+1@11:T+2@11: UP (p=87.80%) [2026-02-12T20:28:49.093876] [INFO ] [FORECASTER] Completed predict_future for OTLY [2026-02-12T20:28:49.094005] [INFO ] [sig ] OTLY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:49.234661] [INFO ] [LOCAL ] Saved forecast: OTLY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OTLY.txt [2026-02-12T20:28:49.234831] [INFO ] [sig ] [2300/3411] Completed OTLY in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-12T20:28:49.234872] [INFO ] [sig ] [2301/3411] Forecasting OVID... [2026-02-12T20:28:49.234902] [INFO ] [sig ] Generating forecast for: OVID [2026-02-12T20:28:49.234931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVID' from 'https://tdm.silogroup.org/data/derivative_storage/OVID.csv'. [2026-02-12T20:28:49.246635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVID'. [2026-02-12T20:28:49.246954] [INFO ] [FORECASTER] Starting predict_future for OVID [2026-02-12T20:28:49.247782] [DEBUG] [LOCAL ] No optimal features file found for OVID: ./output/feature-sets/OVID.txt [2026-02-12T20:28:49.247835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:49.247866] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:49.247893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:49.247950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:49.304429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:49.305164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:49.305245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:49.305280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:49.421688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:49.421851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:49.421892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:49.421920] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:49.425618] [DEBUG] [FORECASTER] OVID: Forecast T+1@11:T+2@11: DOWN (p=10.72%) [2026-02-12T20:28:49.425916] [INFO ] [FORECASTER] Completed predict_future for OVID [2026-02-12T20:28:49.426049] [INFO ] [sig ] OVID: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:49.565411] [INFO ] [LOCAL ] Saved forecast: OVID 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OVID.txt [2026-02-12T20:28:49.565555] [INFO ] [sig ] [2301/3411] Completed OVID in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-12T20:28:49.565619] [INFO ] [sig ] [2302/3411] Forecasting OVLY... [2026-02-12T20:28:49.565651] [INFO ] [sig ] Generating forecast for: OVLY [2026-02-12T20:28:49.565682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVLY' from 'https://tdm.silogroup.org/data/derivative_storage/OVLY.csv'. [2026-02-12T20:28:49.577500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVLY'. [2026-02-12T20:28:49.577897] [INFO ] [FORECASTER] Starting predict_future for OVLY [2026-02-12T20:28:49.578856] [DEBUG] [LOCAL ] No optimal features file found for OVLY: ./output/feature-sets/OVLY.txt [2026-02-12T20:28:49.578920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:49.578953] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:49.578980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:49.579036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:49.636453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:49.637358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:49.637442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:49.637476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:49.738559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:49.738747] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-12T20:28:49.738792] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:49.738821] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:49.742467] [DEBUG] [FORECASTER] OVLY: Forecast T+1@11:T+2@11: UP (p=91.36%) [2026-02-12T20:28:49.742836] [INFO ] [FORECASTER] Completed predict_future for OVLY [2026-02-12T20:28:49.742985] [INFO ] [sig ] OVLY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:49.887381] [INFO ] [LOCAL ] Saved forecast: OVLY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OVLY.txt [2026-02-12T20:28:49.887606] [INFO ] [sig ] [2302/3411] Completed OVLY in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-12T20:28:49.887665] [INFO ] [sig ] [2303/3411] Forecasting OWL... [2026-02-12T20:28:49.887695] [INFO ] [sig ] Generating forecast for: OWL [2026-02-12T20:28:49.887727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OWL' from 'https://tdm.silogroup.org/data/derivative_storage/OWL.csv'. [2026-02-12T20:28:49.899703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OWL'. [2026-02-12T20:28:49.900098] [INFO ] [FORECASTER] Starting predict_future for OWL [2026-02-12T20:28:49.900939] [DEBUG] [LOCAL ] No optimal features file found for OWL: ./output/feature-sets/OWL.txt [2026-02-12T20:28:49.900995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:49.901027] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:49.901054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:49.901112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:49.960218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:49.961128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:49.961219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:49.961253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:50.087917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:50.088069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:50.088110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:50.088140] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:50.091686] [DEBUG] [FORECASTER] OWL: Forecast T+1@11:T+2@11: DOWN (p=36.89%) [2026-02-12T20:28:50.091974] [INFO ] [FORECASTER] Completed predict_future for OWL [2026-02-12T20:28:50.092123] [INFO ] [sig ] OWL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:50.241831] [INFO ] [LOCAL ] Saved forecast: OWL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OWL.txt [2026-02-12T20:28:50.241982] [INFO ] [sig ] [2303/3411] Completed OWL in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-12T20:28:50.242022] [INFO ] [sig ] [2304/3411] Forecasting OXLC... [2026-02-12T20:28:50.242051] [INFO ] [sig ] Generating forecast for: OXLC [2026-02-12T20:28:50.242079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXLC' from 'https://tdm.silogroup.org/data/derivative_storage/OXLC.csv'. [2026-02-12T20:28:50.254465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXLC'. [2026-02-12T20:28:50.254830] [INFO ] [FORECASTER] Starting predict_future for OXLC [2026-02-12T20:28:50.255696] [DEBUG] [LOCAL ] No optimal features file found for OXLC: ./output/feature-sets/OXLC.txt [2026-02-12T20:28:50.255751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:50.255818] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:50.255848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:50.255906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:50.313771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:50.314621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:50.314708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:50.314740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:50.438324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:50.438474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:50.438515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:50.438543] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:50.442050] [DEBUG] [FORECASTER] OXLC: Forecast T+1@11:T+2@11: UP (p=52.34%) [2026-02-12T20:28:50.442334] [INFO ] [FORECASTER] Completed predict_future for OXLC [2026-02-12T20:28:50.442466] [INFO ] [sig ] OXLC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:50.580227] [INFO ] [LOCAL ] Saved forecast: OXLC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OXLC.txt [2026-02-12T20:28:50.580371] [INFO ] [sig ] [2304/3411] Completed OXLC in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-12T20:28:50.580412] [INFO ] [sig ] [2305/3411] Forecasting OXM... [2026-02-12T20:28:50.580441] [INFO ] [sig ] Generating forecast for: OXM [2026-02-12T20:28:50.580471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXM' from 'https://tdm.silogroup.org/data/derivative_storage/OXM.csv'. [2026-02-12T20:28:50.592966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXM'. [2026-02-12T20:28:50.593313] [INFO ] [FORECASTER] Starting predict_future for OXM [2026-02-12T20:28:50.594359] [DEBUG] [LOCAL ] No optimal features file found for OXM: ./output/feature-sets/OXM.txt [2026-02-12T20:28:50.594413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:50.594445] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:50.594470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:50.594528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:50.654847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:50.655649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:50.655733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:50.655766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:50.776508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:50.776694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:50.776748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:50.776780] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:50.780711] [DEBUG] [FORECASTER] OXM: Forecast T+1@11:T+2@11: DOWN (p=5.47%) [2026-02-12T20:28:50.781008] [INFO ] [FORECASTER] Completed predict_future for OXM [2026-02-12T20:28:50.781148] [INFO ] [sig ] OXM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:50.930061] [INFO ] [LOCAL ] Saved forecast: OXM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OXM.txt [2026-02-12T20:28:50.930221] [INFO ] [sig ] [2305/3411] Completed OXM in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-12T20:28:50.930263] [INFO ] [sig ] [2306/3411] Forecasting OXSQ... [2026-02-12T20:28:50.930294] [INFO ] [sig ] Generating forecast for: OXSQ [2026-02-12T20:28:50.930324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXSQ' from 'https://tdm.silogroup.org/data/derivative_storage/OXSQ.csv'. [2026-02-12T20:28:50.941603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXSQ'. [2026-02-12T20:28:50.941942] [INFO ] [FORECASTER] Starting predict_future for OXSQ [2026-02-12T20:28:50.942786] [DEBUG] [LOCAL ] No optimal features file found for OXSQ: ./output/feature-sets/OXSQ.txt [2026-02-12T20:28:50.942839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:50.942871] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:50.942896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:50.942953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:51.013413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:51.014414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:51.014510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:51.014545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:51.146715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:51.146879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:51.146919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:51.146947] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:51.150445] [DEBUG] [FORECASTER] OXSQ: Forecast T+1@11:T+2@11: DOWN (p=11.81%) [2026-02-12T20:28:51.150762] [INFO ] [FORECASTER] Completed predict_future for OXSQ [2026-02-12T20:28:51.150901] [INFO ] [sig ] OXSQ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:51.291880] [INFO ] [LOCAL ] Saved forecast: OXSQ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OXSQ.txt [2026-02-12T20:28:51.292021] [INFO ] [sig ] [2306/3411] Completed OXSQ in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-12T20:28:51.292060] [INFO ] [sig ] [2307/3411] Forecasting OZEM... [2026-02-12T20:28:51.292090] [INFO ] [sig ] Generating forecast for: OZEM [2026-02-12T20:28:51.292122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZEM' from 'https://tdm.silogroup.org/data/derivative_storage/OZEM.csv'. [2026-02-12T20:28:51.303374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZEM'. [2026-02-12T20:28:51.303693] [INFO ] [FORECASTER] Starting predict_future for OZEM [2026-02-12T20:28:51.304728] [DEBUG] [LOCAL ] No optimal features file found for OZEM: ./output/feature-sets/OZEM.txt [2026-02-12T20:28:51.304780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:51.304813] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:51.304840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:51.304898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:51.364928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:51.365707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:51.365791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:51.365825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:51.478172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:51.478301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:51.478342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:51.478402] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:51.481945] [DEBUG] [FORECASTER] OZEM: Forecast T+1@11:T+2@11: DOWN (p=0.70%) [2026-02-12T20:28:51.482237] [INFO ] [FORECASTER] Completed predict_future for OZEM [2026-02-12T20:28:51.482374] [INFO ] [sig ] OZEM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:51.631451] [INFO ] [LOCAL ] Saved forecast: OZEM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/OZEM.txt [2026-02-12T20:28:51.631642] [INFO ] [sig ] [2307/3411] Completed OZEM in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-12T20:28:51.631711] [INFO ] [sig ] [2308/3411] Forecasting OZK... [2026-02-12T20:28:51.631755] [INFO ] [sig ] Generating forecast for: OZK [2026-02-12T20:28:51.631796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZK' from 'https://tdm.silogroup.org/data/derivative_storage/OZK.csv'. [2026-02-12T20:28:51.644801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZK'. [2026-02-12T20:28:51.645095] [INFO ] [FORECASTER] Starting predict_future for OZK [2026-02-12T20:28:51.645930] [DEBUG] [LOCAL ] No optimal features file found for OZK: ./output/feature-sets/OZK.txt [2026-02-12T20:28:51.645984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:51.646016] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:51.646043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:51.646100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:51.705157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:51.705897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:51.705979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:51.706014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:51.830958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:51.831086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:51.831126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:51.831154] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:51.834735] [DEBUG] [FORECASTER] OZK: Forecast T+1@11:T+2@11: UP (p=99.51%) [2026-02-12T20:28:51.835013] [INFO ] [FORECASTER] Completed predict_future for OZK [2026-02-12T20:28:51.835145] [INFO ] [sig ] OZK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:51.976972] [INFO ] [LOCAL ] Saved forecast: OZK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OZK.txt [2026-02-12T20:28:51.977088] [INFO ] [sig ] [2308/3411] Completed OZK in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-12T20:28:51.977130] [INFO ] [sig ] [2309/3411] Forecasting OZKAP... [2026-02-12T20:28:51.977165] [INFO ] [sig ] Generating forecast for: OZKAP [2026-02-12T20:28:51.977195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZKAP' from 'https://tdm.silogroup.org/data/derivative_storage/OZKAP.csv'. [2026-02-12T20:28:51.988348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZKAP'. [2026-02-12T20:28:51.988651] [INFO ] [FORECASTER] Starting predict_future for OZKAP [2026-02-12T20:28:51.989412] [DEBUG] [LOCAL ] No optimal features file found for OZKAP: ./output/feature-sets/OZKAP.txt [2026-02-12T20:28:51.989464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:51.989496] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:51.989523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:51.989601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:52.046381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:52.046998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:52.047077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:52.047108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:52.174598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:52.174773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:52.174814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:52.174844] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:52.178288] [DEBUG] [FORECASTER] OZKAP: Forecast T+1@11:T+2@11: UP (p=98.08%) [2026-02-12T20:28:52.178612] [INFO ] [FORECASTER] Completed predict_future for OZKAP [2026-02-12T20:28:52.178746] [INFO ] [sig ] OZKAP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:52.318198] [INFO ] [LOCAL ] Saved forecast: OZKAP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/OZKAP.txt [2026-02-12T20:28:52.318350] [INFO ] [sig ] [2309/3411] Completed OZKAP in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-12T20:28:52.318388] [INFO ] [sig ] [2310/3411] Forecasting PAA... [2026-02-12T20:28:52.318418] [INFO ] [sig ] Generating forecast for: PAA [2026-02-12T20:28:52.318448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAA' from 'https://tdm.silogroup.org/data/derivative_storage/PAA.csv'. [2026-02-12T20:28:52.330597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAA'. [2026-02-12T20:28:52.331066] [INFO ] [FORECASTER] Starting predict_future for PAA [2026-02-12T20:28:52.331845] [DEBUG] [LOCAL ] No optimal features file found for PAA: ./output/feature-sets/PAA.txt [2026-02-12T20:28:52.331897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:52.331928] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:52.331954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:52.332011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:52.392219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:52.392924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:52.393003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:52.393036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:52.512291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:52.512399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:52.512435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:52.512475] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:52.516053] [DEBUG] [FORECASTER] PAA: Forecast T+1@11:T+2@11: DOWN (p=3.08%) [2026-02-12T20:28:52.516315] [INFO ] [FORECASTER] Completed predict_future for PAA [2026-02-12T20:28:52.516441] [INFO ] [sig ] PAA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:52.658167] [INFO ] [LOCAL ] Saved forecast: PAA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PAA.txt [2026-02-12T20:28:52.658280] [INFO ] [sig ] [2310/3411] Completed PAA in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-12T20:28:52.658318] [INFO ] [sig ] [2311/3411] Forecasting PAAS... [2026-02-12T20:28:52.658346] [INFO ] [sig ] Generating forecast for: PAAS [2026-02-12T20:28:52.658376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAAS' from 'https://tdm.silogroup.org/data/derivative_storage/PAAS.csv'. [2026-02-12T20:28:52.669728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAAS'. [2026-02-12T20:28:52.670022] [INFO ] [FORECASTER] Starting predict_future for PAAS [2026-02-12T20:28:52.670810] [DEBUG] [LOCAL ] No optimal features file found for PAAS: ./output/feature-sets/PAAS.txt [2026-02-12T20:28:52.670862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:52.670894] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:52.670920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:52.670976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:52.730505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:52.731158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:52.731239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:52.731271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:52.852114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:52.852231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:52.852267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:52.852295] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:52.855632] [DEBUG] [FORECASTER] PAAS: Forecast T+1@11:T+2@11: UP (p=52.83%) [2026-02-12T20:28:52.855920] [INFO ] [FORECASTER] Completed predict_future for PAAS [2026-02-12T20:28:52.856046] [INFO ] [sig ] PAAS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:52.995862] [INFO ] [LOCAL ] Saved forecast: PAAS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PAAS.txt [2026-02-12T20:28:52.995973] [INFO ] [sig ] [2311/3411] Completed PAAS in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-12T20:28:52.996011] [INFO ] [sig ] [2312/3411] Forecasting PAC... [2026-02-12T20:28:52.996040] [INFO ] [sig ] Generating forecast for: PAC [2026-02-12T20:28:52.996070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAC' from 'https://tdm.silogroup.org/data/derivative_storage/PAC.csv'. [2026-02-12T20:28:53.008513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAC'. [2026-02-12T20:28:53.008816] [INFO ] [FORECASTER] Starting predict_future for PAC [2026-02-12T20:28:53.009598] [DEBUG] [LOCAL ] No optimal features file found for PAC: ./output/feature-sets/PAC.txt [2026-02-12T20:28:53.009660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:53.009691] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:53.009717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:53.009773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:53.067367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:53.067993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:53.068074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:53.068115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:53.191979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:53.192129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:53.192178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:53.192210] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:53.196063] [DEBUG] [FORECASTER] PAC: Forecast T+1@11:T+2@11: UP (p=81.27%) [2026-02-12T20:28:53.196332] [INFO ] [FORECASTER] Completed predict_future for PAC [2026-02-12T20:28:53.196460] [INFO ] [sig ] PAC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:53.337175] [INFO ] [LOCAL ] Saved forecast: PAC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PAC.txt [2026-02-12T20:28:53.337351] [INFO ] [sig ] [2312/3411] Completed PAC in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-12T20:28:53.337391] [INFO ] [sig ] [2313/3411] Forecasting PACB... [2026-02-12T20:28:53.337420] [INFO ] [sig ] Generating forecast for: PACB [2026-02-12T20:28:53.337450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACB' from 'https://tdm.silogroup.org/data/derivative_storage/PACB.csv'. [2026-02-12T20:28:53.349793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACB'. [2026-02-12T20:28:53.350084] [INFO ] [FORECASTER] Starting predict_future for PACB [2026-02-12T20:28:53.350902] [DEBUG] [LOCAL ] No optimal features file found for PACB: ./output/feature-sets/PACB.txt [2026-02-12T20:28:53.350955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:53.351007] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:53.351037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:53.351094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:53.408057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:53.408697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:53.408791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:53.408826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:53.528198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:53.528325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:53.528363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:53.528391] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:53.531957] [DEBUG] [FORECASTER] PACB: Forecast T+1@11:T+2@11: UP (p=96.75%) [2026-02-12T20:28:53.532231] [INFO ] [FORECASTER] Completed predict_future for PACB [2026-02-12T20:28:53.532358] [INFO ] [sig ] PACB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:53.675143] [INFO ] [LOCAL ] Saved forecast: PACB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PACB.txt [2026-02-12T20:28:53.675276] [INFO ] [sig ] [2313/3411] Completed PACB in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-12T20:28:53.675316] [INFO ] [sig ] [2314/3411] Forecasting PACK... [2026-02-12T20:28:53.675345] [INFO ] [sig ] Generating forecast for: PACK [2026-02-12T20:28:53.675376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACK' from 'https://tdm.silogroup.org/data/derivative_storage/PACK.csv'. [2026-02-12T20:28:53.686806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACK'. [2026-02-12T20:28:53.687108] [INFO ] [FORECASTER] Starting predict_future for PACK [2026-02-12T20:28:53.687954] [DEBUG] [LOCAL ] No optimal features file found for PACK: ./output/feature-sets/PACK.txt [2026-02-12T20:28:53.688007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:53.688040] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:53.688066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:53.688123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:53.747532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:53.748228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:53.748333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:53.748367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:53.867125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:53.870382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:53.870451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:53.870483] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:53.874019] [DEBUG] [FORECASTER] PACK: Forecast T+1@11:T+2@11: DOWN (p=33.20%) [2026-02-12T20:28:53.874312] [INFO ] [FORECASTER] Completed predict_future for PACK [2026-02-12T20:28:53.874440] [INFO ] [sig ] PACK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:54.016540] [INFO ] [LOCAL ] Saved forecast: PACK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PACK.txt [2026-02-12T20:28:54.016695] [INFO ] [sig ] [2314/3411] Completed PACK in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-12T20:28:54.016742] [INFO ] [sig ] [2315/3411] Forecasting PAGP... [2026-02-12T20:28:54.016777] [INFO ] [sig ] Generating forecast for: PAGP [2026-02-12T20:28:54.016812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGP' from 'https://tdm.silogroup.org/data/derivative_storage/PAGP.csv'. [2026-02-12T20:28:54.029226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGP'. [2026-02-12T20:28:54.029514] [INFO ] [FORECASTER] Starting predict_future for PAGP [2026-02-12T20:28:54.030294] [DEBUG] [LOCAL ] No optimal features file found for PAGP: ./output/feature-sets/PAGP.txt [2026-02-12T20:28:54.030347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:54.030378] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:54.030405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:54.030462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:54.093194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:54.094284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:54.094374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:54.094407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:54.219525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:54.219702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:54.219743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:54.219771] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:54.223293] [DEBUG] [FORECASTER] PAGP: Forecast T+1@11:T+2@11: UP (p=60.32%) [2026-02-12T20:28:54.223664] [INFO ] [FORECASTER] Completed predict_future for PAGP [2026-02-12T20:28:54.223812] [INFO ] [sig ] PAGP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:54.368535] [INFO ] [LOCAL ] Saved forecast: PAGP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PAGP.txt [2026-02-12T20:28:54.368726] [INFO ] [sig ] [2315/3411] Completed PAGP in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-12T20:28:54.368770] [INFO ] [sig ] [2316/3411] Forecasting PAGS... [2026-02-12T20:28:54.368801] [INFO ] [sig ] Generating forecast for: PAGS [2026-02-12T20:28:54.368834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGS' from 'https://tdm.silogroup.org/data/derivative_storage/PAGS.csv'. [2026-02-12T20:28:54.380853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGS'. [2026-02-12T20:28:54.381138] [INFO ] [FORECASTER] Starting predict_future for PAGS [2026-02-12T20:28:54.381970] [DEBUG] [LOCAL ] No optimal features file found for PAGS: ./output/feature-sets/PAGS.txt [2026-02-12T20:28:54.382025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:54.382058] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:54.382087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:54.382144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:54.440250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:54.441019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:54.441102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:54.441136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:54.569253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:54.569421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:54.569468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:54.569497] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:54.572916] [DEBUG] [FORECASTER] PAGS: Forecast T+1@11:T+2@11: DOWN (p=7.92%) [2026-02-12T20:28:54.573191] [INFO ] [FORECASTER] Completed predict_future for PAGS [2026-02-12T20:28:54.573320] [INFO ] [sig ] PAGS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:54.733087] [INFO ] [LOCAL ] Saved forecast: PAGS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PAGS.txt [2026-02-12T20:28:54.733253] [INFO ] [sig ] [2316/3411] Completed PAGS in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-12T20:28:54.733322] [INFO ] [sig ] [2317/3411] Forecasting PAHC... [2026-02-12T20:28:54.733356] [INFO ] [sig ] Generating forecast for: PAHC [2026-02-12T20:28:54.733389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAHC' from 'https://tdm.silogroup.org/data/derivative_storage/PAHC.csv'. [2026-02-12T20:28:54.746397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAHC'. [2026-02-12T20:28:54.746812] [INFO ] [FORECASTER] Starting predict_future for PAHC [2026-02-12T20:28:54.747677] [DEBUG] [LOCAL ] No optimal features file found for PAHC: ./output/feature-sets/PAHC.txt [2026-02-12T20:28:54.747731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:54.747765] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:54.747793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:54.747863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:54.809213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:54.810316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:54.810403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:54.810437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:54.938536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:54.938710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:54.938751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:54.938783] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:54.942301] [DEBUG] [FORECASTER] PAHC: Forecast T+1@11:T+2@11: DOWN (p=19.26%) [2026-02-12T20:28:54.942604] [INFO ] [FORECASTER] Completed predict_future for PAHC [2026-02-12T20:28:54.942741] [INFO ] [sig ] PAHC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:55.097549] [INFO ] [LOCAL ] Saved forecast: PAHC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PAHC.txt [2026-02-12T20:28:55.097736] [INFO ] [sig ] [2317/3411] Completed PAHC in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-12T20:28:55.097775] [INFO ] [sig ] [2318/3411] Forecasting PAL... [2026-02-12T20:28:55.097806] [INFO ] [sig ] Generating forecast for: PAL [2026-02-12T20:28:55.097837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAL' from 'https://tdm.silogroup.org/data/derivative_storage/PAL.csv'. [2026-02-12T20:28:55.110050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAL'. [2026-02-12T20:28:55.110362] [INFO ] [FORECASTER] Starting predict_future for PAL [2026-02-12T20:28:55.111334] [DEBUG] [LOCAL ] No optimal features file found for PAL: ./output/feature-sets/PAL.txt [2026-02-12T20:28:55.111386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:55.111417] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:55.111443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:55.111499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:55.171715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:55.172409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:55.172489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:55.172522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:55.295848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:55.296014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:55.296075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:55.296125] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:55.300165] [DEBUG] [FORECASTER] PAL: Forecast T+1@11:T+2@11: UP (p=95.20%) [2026-02-12T20:28:55.300499] [INFO ] [FORECASTER] Completed predict_future for PAL [2026-02-12T20:28:55.300692] [INFO ] [sig ] PAL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:55.469053] [INFO ] [LOCAL ] Saved forecast: PAL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PAL.txt [2026-02-12T20:28:55.469218] [INFO ] [sig ] [2318/3411] Completed PAL in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-12T20:28:55.469267] [INFO ] [sig ] [2319/3411] Forecasting PAM... [2026-02-12T20:28:55.469299] [INFO ] [sig ] Generating forecast for: PAM [2026-02-12T20:28:55.469330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAM' from 'https://tdm.silogroup.org/data/derivative_storage/PAM.csv'. [2026-02-12T20:28:55.481300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAM'. [2026-02-12T20:28:55.481740] [INFO ] [FORECASTER] Starting predict_future for PAM [2026-02-12T20:28:55.482529] [DEBUG] [LOCAL ] No optimal features file found for PAM: ./output/feature-sets/PAM.txt [2026-02-12T20:28:55.482601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:55.482644] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:55.482678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:55.482748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:55.545208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:55.546126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:55.546219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:55.546253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:55.670616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:55.670781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:55.670823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:55.670854] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:55.674446] [DEBUG] [FORECASTER] PAM: Forecast T+1@11:T+2@11: UP (p=55.78%) [2026-02-12T20:28:55.674787] [INFO ] [FORECASTER] Completed predict_future for PAM [2026-02-12T20:28:55.674937] [INFO ] [sig ] PAM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:55.823451] [INFO ] [LOCAL ] Saved forecast: PAM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PAM.txt [2026-02-12T20:28:55.823621] [INFO ] [sig ] [2319/3411] Completed PAM in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-12T20:28:55.823665] [INFO ] [sig ] [2320/3411] Forecasting PANL... [2026-02-12T20:28:55.823695] [INFO ] [sig ] Generating forecast for: PANL [2026-02-12T20:28:55.823725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PANL' from 'https://tdm.silogroup.org/data/derivative_storage/PANL.csv'. [2026-02-12T20:28:55.835315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PANL'. [2026-02-12T20:28:55.835715] [INFO ] [FORECASTER] Starting predict_future for PANL [2026-02-12T20:28:55.836530] [DEBUG] [LOCAL ] No optimal features file found for PANL: ./output/feature-sets/PANL.txt [2026-02-12T20:28:55.836606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:55.836642] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:55.836671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:55.836731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:55.900857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:55.901852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:55.901940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:55.901974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:56.028298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:56.028461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:56.028539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:56.028591] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:56.032383] [DEBUG] [FORECASTER] PANL: Forecast T+1@11:T+2@11: DOWN (p=13.46%) [2026-02-12T20:28:56.032749] [INFO ] [FORECASTER] Completed predict_future for PANL [2026-02-12T20:28:56.033096] [INFO ] [sig ] PANL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:56.182702] [INFO ] [LOCAL ] Saved forecast: PANL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PANL.txt [2026-02-12T20:28:56.182892] [INFO ] [sig ] [2320/3411] Completed PANL in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-12T20:28:56.182941] [INFO ] [sig ] [2321/3411] Forecasting PASG... [2026-02-12T20:28:56.182972] [INFO ] [sig ] Generating forecast for: PASG [2026-02-12T20:28:56.183002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PASG' from 'https://tdm.silogroup.org/data/derivative_storage/PASG.csv'. [2026-02-12T20:28:56.195782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PASG'. [2026-02-12T20:28:56.196186] [INFO ] [FORECASTER] Starting predict_future for PASG [2026-02-12T20:28:56.197185] [DEBUG] [LOCAL ] No optimal features file found for PASG: ./output/feature-sets/PASG.txt [2026-02-12T20:28:56.197264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:56.197335] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:56.197365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:56.197422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:56.256371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:56.257525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:56.257645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:56.257689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:56.381083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:56.381233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:56.381272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:56.381301] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:56.384878] [DEBUG] [FORECASTER] PASG: Forecast T+1@11:T+2@11: UP (p=91.91%) [2026-02-12T20:28:56.385160] [INFO ] [FORECASTER] Completed predict_future for PASG [2026-02-12T20:28:56.385293] [INFO ] [sig ] PASG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:56.534487] [INFO ] [LOCAL ] Saved forecast: PASG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PASG.txt [2026-02-12T20:28:56.534668] [INFO ] [sig ] [2321/3411] Completed PASG in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-12T20:28:56.534717] [INFO ] [sig ] [2322/3411] Forecasting PATH... [2026-02-12T20:28:56.534747] [INFO ] [sig ] Generating forecast for: PATH [2026-02-12T20:28:56.534779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATH' from 'https://tdm.silogroup.org/data/derivative_storage/PATH.csv'. [2026-02-12T20:28:56.548517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATH'. [2026-02-12T20:28:56.548935] [INFO ] [FORECASTER] Starting predict_future for PATH [2026-02-12T20:28:56.549756] [DEBUG] [LOCAL ] No optimal features file found for PATH: ./output/feature-sets/PATH.txt [2026-02-12T20:28:56.549809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:56.549842] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:56.549869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:56.549926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:56.607182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:56.608124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:56.608231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:56.608265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:56.733895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:56.734050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:56.734090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:56.734119] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:56.738194] [DEBUG] [FORECASTER] PATH: Forecast T+1@11:T+2@11: UP (p=58.00%) [2026-02-12T20:28:56.738471] [INFO ] [FORECASTER] Completed predict_future for PATH [2026-02-12T20:28:56.738618] [INFO ] [sig ] PATH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:56.886765] [INFO ] [LOCAL ] Saved forecast: PATH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PATH.txt [2026-02-12T20:28:56.886909] [INFO ] [sig ] [2322/3411] Completed PATH in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-12T20:28:56.886949] [INFO ] [sig ] [2323/3411] Forecasting PATK... [2026-02-12T20:28:56.886979] [INFO ] [sig ] Generating forecast for: PATK [2026-02-12T20:28:56.887009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATK' from 'https://tdm.silogroup.org/data/derivative_storage/PATK.csv'. [2026-02-12T20:28:56.898722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATK'. [2026-02-12T20:28:56.899006] [INFO ] [FORECASTER] Starting predict_future for PATK [2026-02-12T20:28:56.899836] [DEBUG] [LOCAL ] No optimal features file found for PATK: ./output/feature-sets/PATK.txt [2026-02-12T20:28:56.899888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:56.899920] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:56.899947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:56.900003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:56.958016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:56.958791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:56.958879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:56.958912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:57.077390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:57.077541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:57.077598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:57.077629] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:57.081089] [DEBUG] [FORECASTER] PATK: Forecast T+1@11:T+2@11: UP (p=69.97%) [2026-02-12T20:28:57.081364] [INFO ] [FORECASTER] Completed predict_future for PATK [2026-02-12T20:28:57.081489] [INFO ] [sig ] PATK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:57.223680] [INFO ] [LOCAL ] Saved forecast: PATK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PATK.txt [2026-02-12T20:28:57.223817] [INFO ] [sig ] [2323/3411] Completed PATK in 0.3s | 2.79 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-12T20:28:57.223855] [INFO ] [sig ] [2324/3411] Forecasting PAX... [2026-02-12T20:28:57.223886] [INFO ] [sig ] Generating forecast for: PAX [2026-02-12T20:28:57.224103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAX' from 'https://tdm.silogroup.org/data/derivative_storage/PAX.csv'. [2026-02-12T20:28:57.236259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAX'. [2026-02-12T20:28:57.236623] [INFO ] [FORECASTER] Starting predict_future for PAX [2026-02-12T20:28:57.237415] [DEBUG] [LOCAL ] No optimal features file found for PAX: ./output/feature-sets/PAX.txt [2026-02-12T20:28:57.237468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:57.237511] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:57.237539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:57.237620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:57.295244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:57.295974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:57.296055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:57.296089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:57.421714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:57.421872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:57.421912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:57.421970] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:57.425379] [DEBUG] [FORECASTER] PAX: Forecast T+1@11:T+2@11: DOWN (p=7.24%) [2026-02-12T20:28:57.425676] [INFO ] [FORECASTER] Completed predict_future for PAX [2026-02-12T20:28:57.425810] [INFO ] [sig ] PAX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:57.576329] [INFO ] [LOCAL ] Saved forecast: PAX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PAX.txt [2026-02-12T20:28:57.576501] [INFO ] [sig ] [2324/3411] Completed PAX in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-12T20:28:57.576542] [INFO ] [sig ] [2325/3411] Forecasting PAXS... [2026-02-12T20:28:57.576589] [INFO ] [sig ] Generating forecast for: PAXS [2026-02-12T20:28:57.576624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAXS' from 'https://tdm.silogroup.org/data/derivative_storage/PAXS.csv'. [2026-02-12T20:28:57.593353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAXS'. [2026-02-12T20:28:57.593944] [INFO ] [FORECASTER] Starting predict_future for PAXS [2026-02-12T20:28:57.595352] [DEBUG] [LOCAL ] No optimal features file found for PAXS: ./output/feature-sets/PAXS.txt [2026-02-12T20:28:57.595420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:57.595466] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:57.595500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:57.595605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:57.662050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:57.663245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:57.663352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:57.663387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:57.797805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:57.798045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:57.798091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:57.798124] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:57.802413] [DEBUG] [FORECASTER] PAXS: Forecast T+1@11:T+2@11: UP (p=83.08%) [2026-02-12T20:28:57.802855] [INFO ] [FORECASTER] Completed predict_future for PAXS [2026-02-12T20:28:57.803035] [INFO ] [sig ] PAXS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:57.985531] [INFO ] [LOCAL ] Saved forecast: PAXS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PAXS.txt [2026-02-12T20:28:57.985737] [INFO ] [sig ] [2325/3411] Completed PAXS in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-12T20:28:57.985786] [INFO ] [sig ] [2326/3411] Forecasting PAY... [2026-02-12T20:28:57.985825] [INFO ] [sig ] Generating forecast for: PAY [2026-02-12T20:28:57.985863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAY' from 'https://tdm.silogroup.org/data/derivative_storage/PAY.csv'. [2026-02-12T20:28:58.001602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAY'. [2026-02-12T20:28:58.002214] [INFO ] [FORECASTER] Starting predict_future for PAY [2026-02-12T20:28:58.003072] [DEBUG] [LOCAL ] No optimal features file found for PAY: ./output/feature-sets/PAY.txt [2026-02-12T20:28:58.003128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:58.003160] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:58.003186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:58.003244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:58.068189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:58.069129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:58.069216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:58.069250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:58.199378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:58.199545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:58.199606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:58.199640] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:58.203360] [DEBUG] [FORECASTER] PAY: Forecast T+1@11:T+2@11: DOWN (p=49.79%) [2026-02-12T20:28:58.203707] [INFO ] [FORECASTER] Completed predict_future for PAY [2026-02-12T20:28:58.203868] [INFO ] [sig ] PAY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:58.349267] [INFO ] [LOCAL ] Saved forecast: PAY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PAY.txt [2026-02-12T20:28:58.349425] [INFO ] [sig ] [2326/3411] Completed PAY in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-12T20:28:58.349467] [INFO ] [sig ] [2327/3411] Forecasting PAYC... [2026-02-12T20:28:58.349495] [INFO ] [sig ] Generating forecast for: PAYC [2026-02-12T20:28:58.349525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYC' from 'https://tdm.silogroup.org/data/derivative_storage/PAYC.csv'. [2026-02-12T20:28:58.364923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYC'. [2026-02-12T20:28:58.365323] [INFO ] [FORECASTER] Starting predict_future for PAYC [2026-02-12T20:28:58.366145] [DEBUG] [LOCAL ] No optimal features file found for PAYC: ./output/feature-sets/PAYC.txt [2026-02-12T20:28:58.366199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:58.366231] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:58.366259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:58.366316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:58.425623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:58.426445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:58.426534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:58.426567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:58.554015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:58.554171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:58.554210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:58.554239] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:58.557778] [DEBUG] [FORECASTER] PAYC: Forecast T+1@11:T+2@11: UP (p=74.63%) [2026-02-12T20:28:58.558054] [INFO ] [FORECASTER] Completed predict_future for PAYC [2026-02-12T20:28:58.558184] [INFO ] [sig ] PAYC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:58.700352] [INFO ] [LOCAL ] Saved forecast: PAYC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PAYC.txt [2026-02-12T20:28:58.700560] [INFO ] [sig ] [2327/3411] Completed PAYC in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-12T20:28:58.700647] [INFO ] [sig ] [2328/3411] Forecasting PAYO... [2026-02-12T20:28:58.700701] [INFO ] [sig ] Generating forecast for: PAYO [2026-02-12T20:28:58.700745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYO' from 'https://tdm.silogroup.org/data/derivative_storage/PAYO.csv'. [2026-02-12T20:28:58.712741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYO'. [2026-02-12T20:28:58.713102] [INFO ] [FORECASTER] Starting predict_future for PAYO [2026-02-12T20:28:58.713924] [DEBUG] [LOCAL ] No optimal features file found for PAYO: ./output/feature-sets/PAYO.txt [2026-02-12T20:28:58.713978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:58.714010] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:58.714037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:58.714093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:58.773758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:58.774803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:58.774894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:58.774928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:58.902041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:58.902199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:58.902241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:58.902271] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:58.905745] [DEBUG] [FORECASTER] PAYO: Forecast T+1@11:T+2@11: UP (p=54.89%) [2026-02-12T20:28:58.906043] [INFO ] [FORECASTER] Completed predict_future for PAYO [2026-02-12T20:28:58.906178] [INFO ] [sig ] PAYO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:59.054309] [INFO ] [LOCAL ] Saved forecast: PAYO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PAYO.txt [2026-02-12T20:28:59.054478] [INFO ] [sig ] [2328/3411] Completed PAYO in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-12T20:28:59.054521] [INFO ] [sig ] [2329/3411] Forecasting PAYS... [2026-02-12T20:28:59.054552] [INFO ] [sig ] Generating forecast for: PAYS [2026-02-12T20:28:59.054605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYS' from 'https://tdm.silogroup.org/data/derivative_storage/PAYS.csv'. [2026-02-12T20:28:59.067193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYS'. [2026-02-12T20:28:59.067703] [INFO ] [FORECASTER] Starting predict_future for PAYS [2026-02-12T20:28:59.068645] [DEBUG] [LOCAL ] No optimal features file found for PAYS: ./output/feature-sets/PAYS.txt [2026-02-12T20:28:59.068702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:59.068735] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:59.068762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:59.068821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:59.128381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:59.129629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:59.129718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:59.129758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:59.251969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:59.252136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:59.252176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:59.252203] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:59.255708] [DEBUG] [FORECASTER] PAYS: Forecast T+1@11:T+2@11: DOWN (p=0.59%) [2026-02-12T20:28:59.256185] [INFO ] [FORECASTER] Completed predict_future for PAYS [2026-02-12T20:28:59.256320] [INFO ] [sig ] PAYS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:28:59.409467] [INFO ] [LOCAL ] Saved forecast: PAYS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PAYS.txt [2026-02-12T20:28:59.409677] [INFO ] [sig ] [2329/3411] Completed PAYS in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-12T20:28:59.409745] [INFO ] [sig ] [2330/3411] Forecasting PAYX... [2026-02-12T20:28:59.409790] [INFO ] [sig ] Generating forecast for: PAYX [2026-02-12T20:28:59.409823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYX' from 'https://tdm.silogroup.org/data/derivative_storage/PAYX.csv'. [2026-02-12T20:28:59.423552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYX'. [2026-02-12T20:28:59.424055] [INFO ] [FORECASTER] Starting predict_future for PAYX [2026-02-12T20:28:59.424939] [DEBUG] [LOCAL ] No optimal features file found for PAYX: ./output/feature-sets/PAYX.txt [2026-02-12T20:28:59.424995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:59.425039] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:59.425085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:59.425156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:59.488789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:59.489946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:59.490053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:59.490101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:59.625646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:59.625811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:59.625855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:59.625886] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:59.630231] [DEBUG] [FORECASTER] PAYX: Forecast T+1@11:T+2@11: UP (p=78.65%) [2026-02-12T20:28:59.630604] [INFO ] [FORECASTER] Completed predict_future for PAYX [2026-02-12T20:28:59.630763] [INFO ] [sig ] PAYX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:28:59.778873] [INFO ] [LOCAL ] Saved forecast: PAYX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PAYX.txt [2026-02-12T20:28:59.779043] [INFO ] [sig ] [2330/3411] Completed PAYX in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-12T20:28:59.779084] [INFO ] [sig ] [2331/3411] Forecasting PB... [2026-02-12T20:28:59.779116] [INFO ] [sig ] Generating forecast for: PB [2026-02-12T20:28:59.779147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PB' from 'https://tdm.silogroup.org/data/derivative_storage/PB.csv'. [2026-02-12T20:28:59.791037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PB'. [2026-02-12T20:28:59.791473] [INFO ] [FORECASTER] Starting predict_future for PB [2026-02-12T20:28:59.792396] [DEBUG] [LOCAL ] No optimal features file found for PB: ./output/feature-sets/PB.txt [2026-02-12T20:28:59.792453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:28:59.792485] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:28:59.792512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:28:59.792569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:28:59.852560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:28:59.853513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:28:59.853695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:28:59.853746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:28:59.984519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:28:59.984705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:28:59.984746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:28:59.984793] [INFO ] [FORECASTER] Training complete [2026-02-12T20:28:59.988241] [DEBUG] [FORECASTER] PB: Forecast T+1@11:T+2@11: UP (p=96.11%) [2026-02-12T20:28:59.988523] [INFO ] [FORECASTER] Completed predict_future for PB [2026-02-12T20:28:59.988677] [INFO ] [sig ] PB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:00.177831] [INFO ] [LOCAL ] Saved forecast: PB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PB.txt [2026-02-12T20:29:00.178063] [INFO ] [sig ] [2331/3411] Completed PB in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-12T20:29:00.178111] [INFO ] [sig ] [2332/3411] Forecasting PBA... [2026-02-12T20:29:00.178146] [INFO ] [sig ] Generating forecast for: PBA [2026-02-12T20:29:00.178183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBA' from 'https://tdm.silogroup.org/data/derivative_storage/PBA.csv'. [2026-02-12T20:29:00.190990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBA'. [2026-02-12T20:29:00.191434] [INFO ] [FORECASTER] Starting predict_future for PBA [2026-02-12T20:29:00.192370] [DEBUG] [LOCAL ] No optimal features file found for PBA: ./output/feature-sets/PBA.txt [2026-02-12T20:29:00.192426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:00.192459] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:00.192485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:00.192543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:00.251383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:00.252298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:00.252385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:00.252419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:00.376899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:00.377064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:00.377106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:00.377136] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:00.380829] [DEBUG] [FORECASTER] PBA: Forecast T+1@11:T+2@11: UP (p=89.15%) [2026-02-12T20:29:00.381191] [INFO ] [FORECASTER] Completed predict_future for PBA [2026-02-12T20:29:00.381338] [INFO ] [sig ] PBA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:00.573711] [INFO ] [LOCAL ] Saved forecast: PBA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PBA.txt [2026-02-12T20:29:00.573923] [INFO ] [sig ] [2332/3411] Completed PBA in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-12T20:29:00.573974] [INFO ] [sig ] [2333/3411] Forecasting PBF... [2026-02-12T20:29:00.574012] [INFO ] [sig ] Generating forecast for: PBF [2026-02-12T20:29:00.574049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBF' from 'https://tdm.silogroup.org/data/derivative_storage/PBF.csv'. [2026-02-12T20:29:00.592877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBF'. [2026-02-12T20:29:00.593374] [INFO ] [FORECASTER] Starting predict_future for PBF [2026-02-12T20:29:00.594375] [DEBUG] [LOCAL ] No optimal features file found for PBF: ./output/feature-sets/PBF.txt [2026-02-12T20:29:00.594437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:00.594470] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:00.594498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:00.594557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:00.678090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:00.679643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:00.679781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:00.679828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:00.820549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:00.820746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:00.820792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:00.820828] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:00.824681] [DEBUG] [FORECASTER] PBF: Forecast T+1@11:T+2@11: DOWN (p=28.17%) [2026-02-12T20:29:00.825108] [INFO ] [FORECASTER] Completed predict_future for PBF [2026-02-12T20:29:00.825272] [INFO ] [sig ] PBF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:00.996824] [INFO ] [LOCAL ] Saved forecast: PBF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PBF.txt [2026-02-12T20:29:00.997061] [INFO ] [sig ] [2333/3411] Completed PBF in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-12T20:29:00.997117] [INFO ] [sig ] [2334/3411] Forecasting PBFS... [2026-02-12T20:29:00.997160] [INFO ] [sig ] Generating forecast for: PBFS [2026-02-12T20:29:00.997225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBFS' from 'https://tdm.silogroup.org/data/derivative_storage/PBFS.csv'. [2026-02-12T20:29:01.016710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBFS'. [2026-02-12T20:29:01.017254] [INFO ] [FORECASTER] Starting predict_future for PBFS [2026-02-12T20:29:01.018324] [DEBUG] [LOCAL ] No optimal features file found for PBFS: ./output/feature-sets/PBFS.txt [2026-02-12T20:29:01.018387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:01.018425] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:01.018457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:01.018529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:01.091087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:01.092246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:01.092369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:01.092407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:01.234035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:01.234223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:01.234271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:01.234306] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:01.239003] [DEBUG] [FORECASTER] PBFS: Forecast T+1@11:T+2@11: DOWN (p=6.95%) [2026-02-12T20:29:01.239477] [INFO ] [FORECASTER] Completed predict_future for PBFS [2026-02-12T20:29:01.239703] [INFO ] [sig ] PBFS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:01.434845] [INFO ] [LOCAL ] Saved forecast: PBFS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PBFS.txt [2026-02-12T20:29:01.435148] [INFO ] [sig ] [2334/3411] Completed PBFS in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-12T20:29:01.435230] [INFO ] [sig ] [2335/3411] Forecasting PBH... [2026-02-12T20:29:01.435280] [INFO ] [sig ] Generating forecast for: PBH [2026-02-12T20:29:01.435332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBH' from 'https://tdm.silogroup.org/data/derivative_storage/PBH.csv'. [2026-02-12T20:29:01.462043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBH'. [2026-02-12T20:29:01.462589] [INFO ] [FORECASTER] Starting predict_future for PBH [2026-02-12T20:29:01.464167] [DEBUG] [LOCAL ] No optimal features file found for PBH: ./output/feature-sets/PBH.txt [2026-02-12T20:29:01.464259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:01.464314] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:01.464362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:01.464478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:01.557419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:01.558689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:01.558872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:01.558935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:01.736380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:01.736606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:01.736677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:01.736731] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:01.743014] [DEBUG] [FORECASTER] PBH: Forecast T+1@11:T+2@11: UP (p=58.46%) [2026-02-12T20:29:01.743610] [INFO ] [FORECASTER] Completed predict_future for PBH [2026-02-12T20:29:01.743856] [INFO ] [sig ] PBH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:01.952808] [INFO ] [LOCAL ] Saved forecast: PBH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PBH.txt [2026-02-12T20:29:01.952991] [INFO ] [sig ] [2335/3411] Completed PBH in 0.5s | 2.79 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-12T20:29:01.953033] [INFO ] [sig ] [2336/3411] Forecasting PBI... [2026-02-12T20:29:01.953064] [INFO ] [sig ] Generating forecast for: PBI [2026-02-12T20:29:01.953095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBI' from 'https://tdm.silogroup.org/data/derivative_storage/PBI.csv'. [2026-02-12T20:29:01.967354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBI'. [2026-02-12T20:29:01.967863] [INFO ] [FORECASTER] Starting predict_future for PBI [2026-02-12T20:29:01.968949] [DEBUG] [LOCAL ] No optimal features file found for PBI: ./output/feature-sets/PBI.txt [2026-02-12T20:29:01.969006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:01.969039] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:01.969066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:01.969124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:02.033330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:02.034524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:02.034664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:02.034713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:02.206048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:02.206220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:02.206260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:02.206290] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:02.210080] [DEBUG] [FORECASTER] PBI: Forecast T+1@11:T+2@11: UP (p=70.81%) [2026-02-12T20:29:02.210414] [INFO ] [FORECASTER] Completed predict_future for PBI [2026-02-12T20:29:02.210612] [INFO ] [sig ] PBI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:02.416076] [INFO ] [LOCAL ] Saved forecast: PBI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PBI.txt [2026-02-12T20:29:02.416432] [INFO ] [sig ] [2336/3411] Completed PBI in 0.5s | 2.79 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-12T20:29:02.416474] [INFO ] [sig ] [2337/3411] Forecasting PBYI... [2026-02-12T20:29:02.416506] [INFO ] [sig ] Generating forecast for: PBYI [2026-02-12T20:29:02.416536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBYI' from 'https://tdm.silogroup.org/data/derivative_storage/PBYI.csv'. [2026-02-12T20:29:02.428877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBYI'. [2026-02-12T20:29:02.429249] [INFO ] [FORECASTER] Starting predict_future for PBYI [2026-02-12T20:29:02.430136] [DEBUG] [LOCAL ] No optimal features file found for PBYI: ./output/feature-sets/PBYI.txt [2026-02-12T20:29:02.430204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:02.430240] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:02.430268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:02.430331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:02.491113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:02.492234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:02.492319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:02.492353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:02.619655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:02.619811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:02.619854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:02.619884] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:02.623955] [DEBUG] [FORECASTER] PBYI: Forecast T+1@11:T+2@11: UP (p=83.56%) [2026-02-12T20:29:02.624260] [INFO ] [FORECASTER] Completed predict_future for PBYI [2026-02-12T20:29:02.624399] [INFO ] [sig ] PBYI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:02.772285] [INFO ] [LOCAL ] Saved forecast: PBYI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PBYI.txt [2026-02-12T20:29:02.772441] [INFO ] [sig ] [2337/3411] Completed PBYI in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-12T20:29:02.772483] [INFO ] [sig ] [2338/3411] Forecasting PCB... [2026-02-12T20:29:02.772513] [INFO ] [sig ] Generating forecast for: PCB [2026-02-12T20:29:02.772544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCB' from 'https://tdm.silogroup.org/data/derivative_storage/PCB.csv'. [2026-02-12T20:29:02.784557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCB'. [2026-02-12T20:29:02.785014] [INFO ] [FORECASTER] Starting predict_future for PCB [2026-02-12T20:29:02.785878] [DEBUG] [LOCAL ] No optimal features file found for PCB: ./output/feature-sets/PCB.txt [2026-02-12T20:29:02.785932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:02.786003] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:02.786044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:02.786128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:02.856288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:02.857368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:02.857454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:02.857487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:02.978123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:02.978283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:02.978325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:02.978353] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:02.982328] [DEBUG] [FORECASTER] PCB: Forecast T+1@11:T+2@11: UP (p=87.86%) [2026-02-12T20:29:02.982645] [INFO ] [FORECASTER] Completed predict_future for PCB [2026-02-12T20:29:02.982788] [INFO ] [sig ] PCB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:03.123212] [INFO ] [LOCAL ] Saved forecast: PCB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PCB.txt [2026-02-12T20:29:03.123369] [INFO ] [sig ] [2338/3411] Completed PCB in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-12T20:29:03.123410] [INFO ] [sig ] [2339/3411] Forecasting PCF... [2026-02-12T20:29:03.123440] [INFO ] [sig ] Generating forecast for: PCF [2026-02-12T20:29:03.123471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCF' from 'https://tdm.silogroup.org/data/derivative_storage/PCF.csv'. [2026-02-12T20:29:03.134977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCF'. [2026-02-12T20:29:03.135381] [INFO ] [FORECASTER] Starting predict_future for PCF [2026-02-12T20:29:03.136255] [DEBUG] [LOCAL ] No optimal features file found for PCF: ./output/feature-sets/PCF.txt [2026-02-12T20:29:03.136311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:03.136345] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:03.136374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:03.136432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:03.199917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:03.201039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:03.201323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:03.201360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:03.324927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:03.325094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:03.325136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:03.325165] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:03.328741] [DEBUG] [FORECASTER] PCF: Forecast T+1@11:T+2@11: DOWN (p=1.52%) [2026-02-12T20:29:03.329094] [INFO ] [FORECASTER] Completed predict_future for PCF [2026-02-12T20:29:03.329241] [INFO ] [sig ] PCF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:03.477701] [INFO ] [LOCAL ] Saved forecast: PCF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PCF.txt [2026-02-12T20:29:03.477857] [INFO ] [sig ] [2339/3411] Completed PCF in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-12T20:29:03.477907] [INFO ] [sig ] [2340/3411] Forecasting PCG... [2026-02-12T20:29:03.477942] [INFO ] [sig ] Generating forecast for: PCG [2026-02-12T20:29:03.477975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCG' from 'https://tdm.silogroup.org/data/derivative_storage/PCG.csv'. [2026-02-12T20:29:03.489719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCG'. [2026-02-12T20:29:03.490066] [INFO ] [FORECASTER] Starting predict_future for PCG [2026-02-12T20:29:03.490951] [DEBUG] [LOCAL ] No optimal features file found for PCG: ./output/feature-sets/PCG.txt [2026-02-12T20:29:03.491006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:03.491040] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:03.491068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:03.491126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:03.553074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:03.553950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:03.554035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:03.554070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:03.682894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:03.683047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:03.683085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:03.683114] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:03.686591] [DEBUG] [FORECASTER] PCG: Forecast T+1@11:T+2@11: UP (p=83.25%) [2026-02-12T20:29:03.686879] [INFO ] [FORECASTER] Completed predict_future for PCG [2026-02-12T20:29:03.687037] [INFO ] [sig ] PCG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:03.829816] [INFO ] [LOCAL ] Saved forecast: PCG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PCG.txt [2026-02-12T20:29:03.829946] [INFO ] [sig ] [2340/3411] Completed PCG in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-12T20:29:03.829992] [INFO ] [sig ] [2341/3411] Forecasting PCM... [2026-02-12T20:29:03.830024] [INFO ] [sig ] Generating forecast for: PCM [2026-02-12T20:29:03.830054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCM' from 'https://tdm.silogroup.org/data/derivative_storage/PCM.csv'. [2026-02-12T20:29:03.840930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCM'. [2026-02-12T20:29:03.841256] [INFO ] [FORECASTER] Starting predict_future for PCM [2026-02-12T20:29:03.842072] [DEBUG] [LOCAL ] No optimal features file found for PCM: ./output/feature-sets/PCM.txt [2026-02-12T20:29:03.842125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:03.842158] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:03.842185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:03.842243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:03.900449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:03.901320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:03.901417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:03.901453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:04.028940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:04.029285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:04.029325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:04.029353] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:04.032865] [DEBUG] [FORECASTER] PCM: Forecast T+1@11:T+2@11: UP (p=95.41%) [2026-02-12T20:29:04.033175] [INFO ] [FORECASTER] Completed predict_future for PCM [2026-02-12T20:29:04.033474] [INFO ] [sig ] PCM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:04.188780] [INFO ] [LOCAL ] Saved forecast: PCM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PCM.txt [2026-02-12T20:29:04.188977] [INFO ] [sig ] [2341/3411] Completed PCM in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-12T20:29:04.189028] [INFO ] [sig ] [2342/3411] Forecasting PCN... [2026-02-12T20:29:04.189067] [INFO ] [sig ] Generating forecast for: PCN [2026-02-12T20:29:04.189105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCN' from 'https://tdm.silogroup.org/data/derivative_storage/PCN.csv'. [2026-02-12T20:29:04.202723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCN'. [2026-02-12T20:29:04.203086] [INFO ] [FORECASTER] Starting predict_future for PCN [2026-02-12T20:29:04.203921] [DEBUG] [LOCAL ] No optimal features file found for PCN: ./output/feature-sets/PCN.txt [2026-02-12T20:29:04.203974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:04.204007] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:04.204035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:04.204093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:04.263797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:04.264667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:04.264756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:04.264790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:04.394078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:04.394240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:04.394282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:04.394312] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:04.398266] [DEBUG] [FORECASTER] PCN: Forecast T+1@11:T+2@11: UP (p=92.36%) [2026-02-12T20:29:04.398598] [INFO ] [FORECASTER] Completed predict_future for PCN [2026-02-12T20:29:04.398737] [INFO ] [sig ] PCN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:04.544295] [INFO ] [LOCAL ] Saved forecast: PCN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PCN.txt [2026-02-12T20:29:04.544465] [INFO ] [sig ] [2342/3411] Completed PCN in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-12T20:29:04.544523] [INFO ] [sig ] [2343/3411] Forecasting PCQ... [2026-02-12T20:29:04.544556] [INFO ] [sig ] Generating forecast for: PCQ [2026-02-12T20:29:04.544610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCQ' from 'https://tdm.silogroup.org/data/derivative_storage/PCQ.csv'. [2026-02-12T20:29:04.556552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCQ'. [2026-02-12T20:29:04.556964] [INFO ] [FORECASTER] Starting predict_future for PCQ [2026-02-12T20:29:04.558517] [DEBUG] [LOCAL ] No optimal features file found for PCQ: ./output/feature-sets/PCQ.txt [2026-02-12T20:29:04.558590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:04.558628] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:04.558656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:04.558715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:04.617550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:04.618487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:04.618570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:04.618626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:04.736257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:04.736416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:04.736457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:04.736487] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:04.740052] [DEBUG] [FORECASTER] PCQ: Forecast T+1@11:T+2@11: DOWN (p=3.67%) [2026-02-12T20:29:04.740332] [INFO ] [FORECASTER] Completed predict_future for PCQ [2026-02-12T20:29:04.740466] [INFO ] [sig ] PCQ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:04.881484] [INFO ] [LOCAL ] Saved forecast: PCQ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PCQ.txt [2026-02-12T20:29:04.881648] [INFO ] [sig ] [2343/3411] Completed PCQ in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-12T20:29:04.881691] [INFO ] [sig ] [2344/3411] Forecasting PCRX... [2026-02-12T20:29:04.881721] [INFO ] [sig ] Generating forecast for: PCRX [2026-02-12T20:29:04.881750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCRX' from 'https://tdm.silogroup.org/data/derivative_storage/PCRX.csv'. [2026-02-12T20:29:04.893419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCRX'. [2026-02-12T20:29:04.893701] [INFO ] [FORECASTER] Starting predict_future for PCRX [2026-02-12T20:29:04.894491] [DEBUG] [LOCAL ] No optimal features file found for PCRX: ./output/feature-sets/PCRX.txt [2026-02-12T20:29:04.894543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:04.894596] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:04.894627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:04.894684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:04.952391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:04.953032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:04.953120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:04.953153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:05.077023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:05.077153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:05.077225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:05.077261] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:05.080629] [DEBUG] [FORECASTER] PCRX: Forecast T+1@11:T+2@11: DOWN (p=10.73%) [2026-02-12T20:29:05.080905] [INFO ] [FORECASTER] Completed predict_future for PCRX [2026-02-12T20:29:05.081035] [INFO ] [sig ] PCRX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:05.221625] [INFO ] [LOCAL ] Saved forecast: PCRX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PCRX.txt [2026-02-12T20:29:05.221770] [INFO ] [sig ] [2344/3411] Completed PCRX in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-12T20:29:05.221811] [INFO ] [sig ] [2345/3411] Forecasting PCTY... [2026-02-12T20:29:05.221840] [INFO ] [sig ] Generating forecast for: PCTY [2026-02-12T20:29:05.221875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCTY' from 'https://tdm.silogroup.org/data/derivative_storage/PCTY.csv'. [2026-02-12T20:29:05.233872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCTY'. [2026-02-12T20:29:05.234218] [INFO ] [FORECASTER] Starting predict_future for PCTY [2026-02-12T20:29:05.235056] [DEBUG] [LOCAL ] No optimal features file found for PCTY: ./output/feature-sets/PCTY.txt [2026-02-12T20:29:05.235109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:05.235141] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:05.235168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:05.235225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:05.292389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:05.293318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:05.293412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:05.293446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:05.420275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:05.420437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:05.420477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:05.420507] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:05.424200] [DEBUG] [FORECASTER] PCTY: Forecast T+1@11:T+2@11: DOWN (p=3.00%) [2026-02-12T20:29:05.424485] [INFO ] [FORECASTER] Completed predict_future for PCTY [2026-02-12T20:29:05.424635] [INFO ] [sig ] PCTY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:05.563897] [INFO ] [LOCAL ] Saved forecast: PCTY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PCTY.txt [2026-02-12T20:29:05.564035] [INFO ] [sig ] [2345/3411] Completed PCTY in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-12T20:29:05.564076] [INFO ] [sig ] [2346/3411] Forecasting PCVX... [2026-02-12T20:29:05.564104] [INFO ] [sig ] Generating forecast for: PCVX [2026-02-12T20:29:05.564134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCVX' from 'https://tdm.silogroup.org/data/derivative_storage/PCVX.csv'. [2026-02-12T20:29:05.575173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCVX'. [2026-02-12T20:29:05.575480] [INFO ] [FORECASTER] Starting predict_future for PCVX [2026-02-12T20:29:05.576295] [DEBUG] [LOCAL ] No optimal features file found for PCVX: ./output/feature-sets/PCVX.txt [2026-02-12T20:29:05.576349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:05.576381] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:05.576408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:05.576464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:05.632940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:05.633700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:05.633783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:05.633815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:05.754916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:05.755081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:05.755120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:05.755149] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:05.758648] [DEBUG] [FORECASTER] PCVX: Forecast T+1@11:T+2@11: UP (p=53.41%) [2026-02-12T20:29:05.758937] [INFO ] [FORECASTER] Completed predict_future for PCVX [2026-02-12T20:29:05.759085] [INFO ] [sig ] PCVX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:05.901963] [INFO ] [LOCAL ] Saved forecast: PCVX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PCVX.txt [2026-02-12T20:29:05.902135] [INFO ] [sig ] [2346/3411] Completed PCVX in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-12T20:29:05.902178] [INFO ] [sig ] [2347/3411] Forecasting PCYO... [2026-02-12T20:29:05.902214] [INFO ] [sig ] Generating forecast for: PCYO [2026-02-12T20:29:05.902250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCYO' from 'https://tdm.silogroup.org/data/derivative_storage/PCYO.csv'. [2026-02-12T20:29:05.915542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCYO'. [2026-02-12T20:29:05.915934] [INFO ] [FORECASTER] Starting predict_future for PCYO [2026-02-12T20:29:05.916963] [DEBUG] [LOCAL ] No optimal features file found for PCYO: ./output/feature-sets/PCYO.txt [2026-02-12T20:29:05.917019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:05.917059] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:05.917089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:05.917158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:05.980713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:05.981622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:05.981737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:05.981774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:06.103252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:06.103405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:06.103446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:06.103475] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:06.106995] [DEBUG] [FORECASTER] PCYO: Forecast T+1@11:T+2@11: DOWN (p=5.10%) [2026-02-12T20:29:06.107293] [INFO ] [FORECASTER] Completed predict_future for PCYO [2026-02-12T20:29:06.107429] [INFO ] [sig ] PCYO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:06.251478] [INFO ] [LOCAL ] Saved forecast: PCYO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PCYO.txt [2026-02-12T20:29:06.251641] [INFO ] [sig ] [2347/3411] Completed PCYO in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-12T20:29:06.251683] [INFO ] [sig ] [2348/3411] Forecasting PD... [2026-02-12T20:29:06.251713] [INFO ] [sig ] Generating forecast for: PD [2026-02-12T20:29:06.251743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PD' from 'https://tdm.silogroup.org/data/derivative_storage/PD.csv'. [2026-02-12T20:29:06.265297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PD'. [2026-02-12T20:29:06.265628] [INFO ] [FORECASTER] Starting predict_future for PD [2026-02-12T20:29:06.266423] [DEBUG] [LOCAL ] No optimal features file found for PD: ./output/feature-sets/PD.txt [2026-02-12T20:29:06.266476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:06.266519] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:06.266547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:06.266627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:06.325298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:06.326029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:06.326171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:06.326221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:06.445533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:06.445715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:06.445758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:06.445787] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:06.449263] [DEBUG] [FORECASTER] PD: Forecast T+1@11:T+2@11: DOWN (p=17.50%) [2026-02-12T20:29:06.449539] [INFO ] [FORECASTER] Completed predict_future for PD [2026-02-12T20:29:06.449692] [INFO ] [sig ] PD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:06.590546] [INFO ] [LOCAL ] Saved forecast: PD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PD.txt [2026-02-12T20:29:06.590731] [INFO ] [sig ] [2348/3411] Completed PD in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-12T20:29:06.590773] [INFO ] [sig ] [2349/3411] Forecasting PDBC... [2026-02-12T20:29:06.590804] [INFO ] [sig ] Generating forecast for: PDBC [2026-02-12T20:29:06.590834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDBC' from 'https://tdm.silogroup.org/data/derivative_storage/PDBC.csv'. [2026-02-12T20:29:06.604288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDBC'. [2026-02-12T20:29:06.604915] [INFO ] [FORECASTER] Starting predict_future for PDBC [2026-02-12T20:29:06.606018] [DEBUG] [LOCAL ] No optimal features file found for PDBC: ./output/feature-sets/PDBC.txt [2026-02-12T20:29:06.606072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:06.606106] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:06.606134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:06.606389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:06.664981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:06.665920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:06.666006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:06.666040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:06.789520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:06.789709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:06.789750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:06.789779] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:06.793400] [DEBUG] [FORECASTER] PDBC: Forecast T+1@11:T+2@11: DOWN (p=2.75%) [2026-02-12T20:29:06.793774] [INFO ] [FORECASTER] Completed predict_future for PDBC [2026-02-12T20:29:06.793921] [INFO ] [sig ] PDBC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:06.942279] [INFO ] [LOCAL ] Saved forecast: PDBC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PDBC.txt [2026-02-12T20:29:06.942460] [INFO ] [sig ] [2349/3411] Completed PDBC in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-12T20:29:06.942506] [INFO ] [sig ] [2350/3411] Forecasting PDD... [2026-02-12T20:29:06.942537] [INFO ] [sig ] Generating forecast for: PDD [2026-02-12T20:29:06.942586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDD' from 'https://tdm.silogroup.org/data/derivative_storage/PDD.csv'. [2026-02-12T20:29:06.955438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDD'. [2026-02-12T20:29:06.955837] [INFO ] [FORECASTER] Starting predict_future for PDD [2026-02-12T20:29:06.956724] [DEBUG] [LOCAL ] No optimal features file found for PDD: ./output/feature-sets/PDD.txt [2026-02-12T20:29:06.956781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:06.956815] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:06.956844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:06.956903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:07.021260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:07.022244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:07.022348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:07.022399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:07.161517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:07.161706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:07.161750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:07.161779] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:07.165527] [DEBUG] [FORECASTER] PDD: Forecast T+1@11:T+2@11: DOWN (p=16.51%) [2026-02-12T20:29:07.165893] [INFO ] [FORECASTER] Completed predict_future for PDD [2026-02-12T20:29:07.166078] [INFO ] [sig ] PDD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:07.322893] [INFO ] [LOCAL ] Saved forecast: PDD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PDD.txt [2026-02-12T20:29:07.323058] [INFO ] [sig ] [2350/3411] Completed PDD in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-12T20:29:07.323100] [INFO ] [sig ] [2351/3411] Forecasting PDEX... [2026-02-12T20:29:07.323130] [INFO ] [sig ] Generating forecast for: PDEX [2026-02-12T20:29:07.323160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDEX' from 'https://tdm.silogroup.org/data/derivative_storage/PDEX.csv'. [2026-02-12T20:29:07.337530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDEX'. [2026-02-12T20:29:07.338048] [INFO ] [FORECASTER] Starting predict_future for PDEX [2026-02-12T20:29:07.339126] [DEBUG] [LOCAL ] No optimal features file found for PDEX: ./output/feature-sets/PDEX.txt [2026-02-12T20:29:07.339192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:07.339236] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:07.339272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:07.339355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:07.410977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:07.412122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:07.412212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:07.412247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:07.540242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:07.540394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:07.540435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:07.540464] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:07.543928] [DEBUG] [FORECASTER] PDEX: Forecast T+1@11:T+2@11: UP (p=98.65%) [2026-02-12T20:29:07.544214] [INFO ] [FORECASTER] Completed predict_future for PDEX [2026-02-12T20:29:07.544343] [INFO ] [sig ] PDEX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:07.685559] [INFO ] [LOCAL ] Saved forecast: PDEX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PDEX.txt [2026-02-12T20:29:07.685741] [INFO ] [sig ] [2351/3411] Completed PDEX in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-12T20:29:07.685783] [INFO ] [sig ] [2352/3411] Forecasting PDFS... [2026-02-12T20:29:07.685819] [INFO ] [sig ] Generating forecast for: PDFS [2026-02-12T20:29:07.685851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDFS' from 'https://tdm.silogroup.org/data/derivative_storage/PDFS.csv'. [2026-02-12T20:29:07.697313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDFS'. [2026-02-12T20:29:07.697621] [INFO ] [FORECASTER] Starting predict_future for PDFS [2026-02-12T20:29:07.698437] [DEBUG] [LOCAL ] No optimal features file found for PDFS: ./output/feature-sets/PDFS.txt [2026-02-12T20:29:07.698490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:07.698523] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:07.698549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:07.698627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:07.758511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:07.759393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:07.759478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:07.759513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:07.887426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:07.887666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:07.887716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:07.887748] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:07.891653] [DEBUG] [FORECASTER] PDFS: Forecast T+1@11:T+2@11: UP (p=80.18%) [2026-02-12T20:29:07.891968] [INFO ] [FORECASTER] Completed predict_future for PDFS [2026-02-12T20:29:07.892148] [INFO ] [sig ] PDFS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:08.037326] [INFO ] [LOCAL ] Saved forecast: PDFS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PDFS.txt [2026-02-12T20:29:08.037503] [INFO ] [sig ] [2352/3411] Completed PDFS in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-12T20:29:08.037560] [INFO ] [sig ] [2353/3411] Forecasting PDI... [2026-02-12T20:29:08.037623] [INFO ] [sig ] Generating forecast for: PDI [2026-02-12T20:29:08.037660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDI' from 'https://tdm.silogroup.org/data/derivative_storage/PDI.csv'. [2026-02-12T20:29:08.050276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDI'. [2026-02-12T20:29:08.050675] [INFO ] [FORECASTER] Starting predict_future for PDI [2026-02-12T20:29:08.051750] [DEBUG] [LOCAL ] No optimal features file found for PDI: ./output/feature-sets/PDI.txt [2026-02-12T20:29:08.051806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:08.051838] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:08.051864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:08.051921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:08.112761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:08.113689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:08.113776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:08.113811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:08.233036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:08.233197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:08.233239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:08.233268] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:08.236759] [DEBUG] [FORECASTER] PDI: Forecast T+1@11:T+2@11: UP (p=50.64%) [2026-02-12T20:29:08.237043] [INFO ] [FORECASTER] Completed predict_future for PDI [2026-02-12T20:29:08.237174] [INFO ] [sig ] PDI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:08.380017] [INFO ] [LOCAL ] Saved forecast: PDI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PDI.txt [2026-02-12T20:29:08.380165] [INFO ] [sig ] [2353/3411] Completed PDI in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-12T20:29:08.380205] [INFO ] [sig ] [2354/3411] Forecasting PDLB... [2026-02-12T20:29:08.380237] [INFO ] [sig ] Generating forecast for: PDLB [2026-02-12T20:29:08.380268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDLB' from 'https://tdm.silogroup.org/data/derivative_storage/PDLB.csv'. [2026-02-12T20:29:08.392199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDLB'. [2026-02-12T20:29:08.392654] [INFO ] [FORECASTER] Starting predict_future for PDLB [2026-02-12T20:29:08.393514] [DEBUG] [LOCAL ] No optimal features file found for PDLB: ./output/feature-sets/PDLB.txt [2026-02-12T20:29:08.393568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:08.393634] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:08.393662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:08.393719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:08.451069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:08.451948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:08.452031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:08.452064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:08.576322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:08.576480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:08.576519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:08.576547] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:08.580130] [DEBUG] [FORECASTER] PDLB: Forecast T+1@11:T+2@11: DOWN (p=17.04%) [2026-02-12T20:29:08.580434] [INFO ] [FORECASTER] Completed predict_future for PDLB [2026-02-12T20:29:08.580589] [INFO ] [sig ] PDLB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:08.722666] [INFO ] [LOCAL ] Saved forecast: PDLB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PDLB.txt [2026-02-12T20:29:08.722844] [INFO ] [sig ] [2354/3411] Completed PDLB in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-12T20:29:08.722895] [INFO ] [sig ] [2355/3411] Forecasting PDM... [2026-02-12T20:29:08.722927] [INFO ] [sig ] Generating forecast for: PDM [2026-02-12T20:29:08.722957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDM' from 'https://tdm.silogroup.org/data/derivative_storage/PDM.csv'. [2026-02-12T20:29:08.734218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDM'. [2026-02-12T20:29:08.734546] [INFO ] [FORECASTER] Starting predict_future for PDM [2026-02-12T20:29:08.735346] [DEBUG] [LOCAL ] No optimal features file found for PDM: ./output/feature-sets/PDM.txt [2026-02-12T20:29:08.735400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:08.735461] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:08.735489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:08.735546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:08.793035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:08.793901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:08.793997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:08.794039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:08.915533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:08.915712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:08.915752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:08.915799] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:08.919378] [DEBUG] [FORECASTER] PDM: Forecast T+1@11:T+2@11: UP (p=63.29%) [2026-02-12T20:29:08.919704] [INFO ] [FORECASTER] Completed predict_future for PDM [2026-02-12T20:29:08.919844] [INFO ] [sig ] PDM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:09.065690] [INFO ] [LOCAL ] Saved forecast: PDM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PDM.txt [2026-02-12T20:29:09.065852] [INFO ] [sig ] [2355/3411] Completed PDM in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-12T20:29:09.065892] [INFO ] [sig ] [2356/3411] Forecasting PDO... [2026-02-12T20:29:09.065923] [INFO ] [sig ] Generating forecast for: PDO [2026-02-12T20:29:09.065956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDO' from 'https://tdm.silogroup.org/data/derivative_storage/PDO.csv'. [2026-02-12T20:29:09.078296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDO'. [2026-02-12T20:29:09.078676] [INFO ] [FORECASTER] Starting predict_future for PDO [2026-02-12T20:29:09.079505] [DEBUG] [LOCAL ] No optimal features file found for PDO: ./output/feature-sets/PDO.txt [2026-02-12T20:29:09.079559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:09.079610] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:09.079638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:09.079694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:09.143950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:09.144902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:09.145028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:09.145065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:09.267550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:09.267724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:09.267766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:09.267795] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:09.271407] [DEBUG] [FORECASTER] PDO: Forecast T+1@11:T+2@11: UP (p=91.88%) [2026-02-12T20:29:09.271737] [INFO ] [FORECASTER] Completed predict_future for PDO [2026-02-12T20:29:09.271876] [INFO ] [sig ] PDO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:09.419088] [INFO ] [LOCAL ] Saved forecast: PDO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PDO.txt [2026-02-12T20:29:09.419258] [INFO ] [sig ] [2356/3411] Completed PDO in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-12T20:29:09.419309] [INFO ] [sig ] [2357/3411] Forecasting PDP... [2026-02-12T20:29:09.419342] [INFO ] [sig ] Generating forecast for: PDP [2026-02-12T20:29:09.419373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDP' from 'https://tdm.silogroup.org/data/derivative_storage/PDP.csv'. [2026-02-12T20:29:09.430959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDP'. [2026-02-12T20:29:09.431273] [INFO ] [FORECASTER] Starting predict_future for PDP [2026-02-12T20:29:09.432085] [DEBUG] [LOCAL ] No optimal features file found for PDP: ./output/feature-sets/PDP.txt [2026-02-12T20:29:09.432144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:09.432177] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:09.432206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:09.432295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:09.492102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:09.492909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:09.492994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:09.493042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:09.612540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:09.612709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:09.612751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:09.612779] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:09.616166] [DEBUG] [FORECASTER] PDP: Forecast T+1@11:T+2@11: DOWN (p=23.07%) [2026-02-12T20:29:09.616439] [INFO ] [FORECASTER] Completed predict_future for PDP [2026-02-12T20:29:09.616566] [INFO ] [sig ] PDP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:09.830152] [INFO ] [LOCAL ] Saved forecast: PDP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PDP.txt [2026-02-12T20:29:09.830303] [INFO ] [sig ] [2357/3411] Completed PDP in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-12T20:29:09.830343] [INFO ] [sig ] [2358/3411] Forecasting PDS... [2026-02-12T20:29:09.830374] [INFO ] [sig ] Generating forecast for: PDS [2026-02-12T20:29:09.830406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDS' from 'https://tdm.silogroup.org/data/derivative_storage/PDS.csv'. [2026-02-12T20:29:09.841797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDS'. [2026-02-12T20:29:09.842122] [INFO ] [FORECASTER] Starting predict_future for PDS [2026-02-12T20:29:09.842920] [DEBUG] [LOCAL ] No optimal features file found for PDS: ./output/feature-sets/PDS.txt [2026-02-12T20:29:09.842974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:09.843006] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:09.843034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:09.843090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:09.901672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:09.902540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:09.902642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:09.902677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:10.029202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:10.029363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:10.029405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:10.029435] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:10.033540] [DEBUG] [FORECASTER] PDS: Forecast T+1@11:T+2@11: DOWN (p=11.28%) [2026-02-12T20:29:10.033925] [INFO ] [FORECASTER] Completed predict_future for PDS [2026-02-12T20:29:10.034084] [INFO ] [sig ] PDS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:10.182672] [INFO ] [LOCAL ] Saved forecast: PDS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PDS.txt [2026-02-12T20:29:10.182832] [INFO ] [sig ] [2358/3411] Completed PDS in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-12T20:29:10.182872] [INFO ] [sig ] [2359/3411] Forecasting PDX... [2026-02-12T20:29:10.182903] [INFO ] [sig ] Generating forecast for: PDX [2026-02-12T20:29:10.182934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDX' from 'https://tdm.silogroup.org/data/derivative_storage/PDX.csv'. [2026-02-12T20:29:10.194564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDX'. [2026-02-12T20:29:10.194926] [INFO ] [FORECASTER] Starting predict_future for PDX [2026-02-12T20:29:10.195792] [DEBUG] [LOCAL ] No optimal features file found for PDX: ./output/feature-sets/PDX.txt [2026-02-12T20:29:10.195847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:10.195880] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:10.195907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:10.195990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:10.253385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:10.254186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:10.254266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:10.254299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:10.396834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:10.397055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:10.397124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:10.397178] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:10.401008] [DEBUG] [FORECASTER] PDX: Forecast T+1@11:T+2@11: UP (p=91.70%) [2026-02-12T20:29:10.401314] [INFO ] [FORECASTER] Completed predict_future for PDX [2026-02-12T20:29:10.401470] [INFO ] [sig ] PDX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:10.545150] [INFO ] [LOCAL ] Saved forecast: PDX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PDX.txt [2026-02-12T20:29:10.545301] [INFO ] [sig ] [2359/3411] Completed PDX in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-12T20:29:10.545342] [INFO ] [sig ] [2360/3411] Forecasting PDYN... [2026-02-12T20:29:10.545373] [INFO ] [sig ] Generating forecast for: PDYN [2026-02-12T20:29:10.545403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDYN' from 'https://tdm.silogroup.org/data/derivative_storage/PDYN.csv'. [2026-02-12T20:29:10.556690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDYN'. [2026-02-12T20:29:10.557043] [INFO ] [FORECASTER] Starting predict_future for PDYN [2026-02-12T20:29:10.557890] [DEBUG] [LOCAL ] No optimal features file found for PDYN: ./output/feature-sets/PDYN.txt [2026-02-12T20:29:10.557944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:10.557976] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:10.558005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:10.558073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:10.616307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:10.617418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:10.617509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:10.617544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:10.758403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:10.758601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:10.758662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:10.758708] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:10.762291] [DEBUG] [FORECASTER] PDYN: Forecast T+1@11:T+2@11: DOWN (p=1.19%) [2026-02-12T20:29:10.762593] [INFO ] [FORECASTER] Completed predict_future for PDYN [2026-02-12T20:29:10.762733] [INFO ] [sig ] PDYN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:10.908244] [INFO ] [LOCAL ] Saved forecast: PDYN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PDYN.txt [2026-02-12T20:29:10.908374] [INFO ] [sig ] [2360/3411] Completed PDYN in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-12T20:29:10.908418] [INFO ] [sig ] [2361/3411] Forecasting PEB... [2026-02-12T20:29:10.908450] [INFO ] [sig ] Generating forecast for: PEB [2026-02-12T20:29:10.908482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEB' from 'https://tdm.silogroup.org/data/derivative_storage/PEB.csv'. [2026-02-12T20:29:10.921063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEB'. [2026-02-12T20:29:10.921409] [INFO ] [FORECASTER] Starting predict_future for PEB [2026-02-12T20:29:10.922231] [DEBUG] [LOCAL ] No optimal features file found for PEB: ./output/feature-sets/PEB.txt [2026-02-12T20:29:10.922297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:10.922331] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:10.922359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:10.922416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:10.983042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:10.983815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:10.983895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:10.983928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:11.106535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:11.106699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:11.106739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:11.106767] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:11.110241] [DEBUG] [FORECASTER] PEB: Forecast T+1@11:T+2@11: DOWN (p=6.62%) [2026-02-12T20:29:11.110521] [INFO ] [FORECASTER] Completed predict_future for PEB [2026-02-12T20:29:11.110674] [INFO ] [sig ] PEB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:11.257133] [INFO ] [LOCAL ] Saved forecast: PEB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PEB.txt [2026-02-12T20:29:11.257305] [INFO ] [sig ] [2361/3411] Completed PEB in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-12T20:29:11.257350] [INFO ] [sig ] [2362/3411] Forecasting PEBK... [2026-02-12T20:29:11.257378] [INFO ] [sig ] Generating forecast for: PEBK [2026-02-12T20:29:11.257407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBK' from 'https://tdm.silogroup.org/data/derivative_storage/PEBK.csv'. [2026-02-12T20:29:11.267349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBK'. [2026-02-12T20:29:11.267666] [INFO ] [FORECASTER] Starting predict_future for PEBK [2026-02-12T20:29:11.268633] [DEBUG] [LOCAL ] No optimal features file found for PEBK: ./output/feature-sets/PEBK.txt [2026-02-12T20:29:11.268688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:11.268722] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:11.268750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:11.268809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:11.326463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:11.327370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:11.327459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:11.327491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:11.421915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:11.422074] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-12T20:29:11.422121] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:11.422156] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:11.425602] [DEBUG] [FORECASTER] PEBK: Forecast T+1@11:T+2@11: UP (p=69.10%) [2026-02-12T20:29:11.425880] [INFO ] [FORECASTER] Completed predict_future for PEBK [2026-02-12T20:29:11.426012] [INFO ] [sig ] PEBK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:11.577428] [INFO ] [LOCAL ] Saved forecast: PEBK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PEBK.txt [2026-02-12T20:29:11.577605] [INFO ] [sig ] [2362/3411] Completed PEBK in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-12T20:29:11.577648] [INFO ] [sig ] [2363/3411] Forecasting PEBO... [2026-02-12T20:29:11.577677] [INFO ] [sig ] Generating forecast for: PEBO [2026-02-12T20:29:11.577709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBO' from 'https://tdm.silogroup.org/data/derivative_storage/PEBO.csv'. [2026-02-12T20:29:11.589913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBO'. [2026-02-12T20:29:11.590334] [INFO ] [FORECASTER] Starting predict_future for PEBO [2026-02-12T20:29:11.591243] [DEBUG] [LOCAL ] No optimal features file found for PEBO: ./output/feature-sets/PEBO.txt [2026-02-12T20:29:11.591300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:11.591333] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:11.591361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:11.591420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:11.653407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:11.654324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:11.654433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:11.654468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:11.779310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:11.779486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:11.779534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:11.779566] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:11.783131] [DEBUG] [FORECASTER] PEBO: Forecast T+1@11:T+2@11: UP (p=82.18%) [2026-02-12T20:29:11.783427] [INFO ] [FORECASTER] Completed predict_future for PEBO [2026-02-12T20:29:11.783568] [INFO ] [sig ] PEBO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:11.933387] [INFO ] [LOCAL ] Saved forecast: PEBO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PEBO.txt [2026-02-12T20:29:11.933545] [INFO ] [sig ] [2363/3411] Completed PEBO in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-12T20:29:11.933606] [INFO ] [sig ] [2364/3411] Forecasting PECO... [2026-02-12T20:29:11.933641] [INFO ] [sig ] Generating forecast for: PECO [2026-02-12T20:29:11.933671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PECO' from 'https://tdm.silogroup.org/data/derivative_storage/PECO.csv'. [2026-02-12T20:29:11.945875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PECO'. [2026-02-12T20:29:11.946380] [INFO ] [FORECASTER] Starting predict_future for PECO [2026-02-12T20:29:11.947327] [DEBUG] [LOCAL ] No optimal features file found for PECO: ./output/feature-sets/PECO.txt [2026-02-12T20:29:11.947388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:11.947421] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:11.947457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:11.947538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:12.007593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:12.008490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:12.008606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:12.008648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:12.148456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:12.148630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:12.148674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:12.148706] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:12.152473] [DEBUG] [FORECASTER] PECO: Forecast T+1@11:T+2@11: UP (p=55.27%) [2026-02-12T20:29:12.152777] [INFO ] [FORECASTER] Completed predict_future for PECO [2026-02-12T20:29:12.152914] [INFO ] [sig ] PECO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:12.300917] [INFO ] [LOCAL ] Saved forecast: PECO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PECO.txt [2026-02-12T20:29:12.301100] [INFO ] [sig ] [2364/3411] Completed PECO in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-12T20:29:12.301152] [INFO ] [sig ] [2365/3411] Forecasting PEG... [2026-02-12T20:29:12.301190] [INFO ] [sig ] Generating forecast for: PEG [2026-02-12T20:29:12.301222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEG' from 'https://tdm.silogroup.org/data/derivative_storage/PEG.csv'. [2026-02-12T20:29:12.313331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEG'. [2026-02-12T20:29:12.313715] [INFO ] [FORECASTER] Starting predict_future for PEG [2026-02-12T20:29:12.314528] [DEBUG] [LOCAL ] No optimal features file found for PEG: ./output/feature-sets/PEG.txt [2026-02-12T20:29:12.314605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:12.314640] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:12.314668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:12.314725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:12.372588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:12.373311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:12.373422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:12.373456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:12.492653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:12.492803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:12.492847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:12.492877] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:12.496326] [DEBUG] [FORECASTER] PEG: Forecast T+1@11:T+2@11: UP (p=89.86%) [2026-02-12T20:29:12.496632] [INFO ] [FORECASTER] Completed predict_future for PEG [2026-02-12T20:29:12.496769] [INFO ] [sig ] PEG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:12.636084] [INFO ] [LOCAL ] Saved forecast: PEG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PEG.txt [2026-02-12T20:29:12.636240] [INFO ] [sig ] [2365/3411] Completed PEG in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-12T20:29:12.636279] [INFO ] [sig ] [2366/3411] Forecasting PEGA... [2026-02-12T20:29:12.636309] [INFO ] [sig ] Generating forecast for: PEGA [2026-02-12T20:29:12.636340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEGA' from 'https://tdm.silogroup.org/data/derivative_storage/PEGA.csv'. [2026-02-12T20:29:12.647949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEGA'. [2026-02-12T20:29:12.648277] [INFO ] [FORECASTER] Starting predict_future for PEGA [2026-02-12T20:29:12.649086] [DEBUG] [LOCAL ] No optimal features file found for PEGA: ./output/feature-sets/PEGA.txt [2026-02-12T20:29:12.649151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:12.649189] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:12.649217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:12.649274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:12.705982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:12.706807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:12.706892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:12.706927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:12.829506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:12.829688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:12.829731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:12.829762] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:12.833353] [DEBUG] [FORECASTER] PEGA: Forecast T+1@11:T+2@11: UP (p=74.97%) [2026-02-12T20:29:12.833685] [INFO ] [FORECASTER] Completed predict_future for PEGA [2026-02-12T20:29:12.833827] [INFO ] [sig ] PEGA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:12.978840] [INFO ] [LOCAL ] Saved forecast: PEGA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PEGA.txt [2026-02-12T20:29:12.979004] [INFO ] [sig ] [2366/3411] Completed PEGA in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-12T20:29:12.979047] [INFO ] [sig ] [2367/3411] Forecasting PEN... [2026-02-12T20:29:12.979079] [INFO ] [sig ] Generating forecast for: PEN [2026-02-12T20:29:12.979109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEN' from 'https://tdm.silogroup.org/data/derivative_storage/PEN.csv'. [2026-02-12T20:29:12.990761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEN'. [2026-02-12T20:29:12.991124] [INFO ] [FORECASTER] Starting predict_future for PEN [2026-02-12T20:29:12.991955] [DEBUG] [LOCAL ] No optimal features file found for PEN: ./output/feature-sets/PEN.txt [2026-02-12T20:29:12.992009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:12.992041] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:12.992068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:12.992124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:13.048416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:13.049265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:13.049349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:13.049382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:13.172931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:13.173093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:13.173135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:13.173164] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:13.176626] [DEBUG] [FORECASTER] PEN: Forecast T+1@11:T+2@11: DOWN (p=4.61%) [2026-02-12T20:29:13.176912] [INFO ] [FORECASTER] Completed predict_future for PEN [2026-02-12T20:29:13.177048] [INFO ] [sig ] PEN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:13.317050] [INFO ] [LOCAL ] Saved forecast: PEN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PEN.txt [2026-02-12T20:29:13.317187] [INFO ] [sig ] [2367/3411] Completed PEN in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-12T20:29:13.317255] [INFO ] [sig ] [2368/3411] Forecasting PENN... [2026-02-12T20:29:13.317285] [INFO ] [sig ] Generating forecast for: PENN [2026-02-12T20:29:13.317317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PENN' from 'https://tdm.silogroup.org/data/derivative_storage/PENN.csv'. [2026-02-12T20:29:13.330361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PENN'. [2026-02-12T20:29:13.330763] [INFO ] [FORECASTER] Starting predict_future for PENN [2026-02-12T20:29:13.331613] [DEBUG] [LOCAL ] No optimal features file found for PENN: ./output/feature-sets/PENN.txt [2026-02-12T20:29:13.331669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:13.331703] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:13.331731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:13.331790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:13.393345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:13.394273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:13.394377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:13.394429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:13.530821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:13.531007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:13.531072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:13.531109] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:13.534824] [DEBUG] [FORECASTER] PENN: Forecast T+1@11:T+2@11: UP (p=53.83%) [2026-02-12T20:29:13.535126] [INFO ] [FORECASTER] Completed predict_future for PENN [2026-02-12T20:29:13.535261] [INFO ] [sig ] PENN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:13.684331] [INFO ] [LOCAL ] Saved forecast: PENN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PENN.txt [2026-02-12T20:29:13.684506] [INFO ] [sig ] [2368/3411] Completed PENN in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-12T20:29:13.684549] [INFO ] [sig ] [2369/3411] Forecasting PEO... [2026-02-12T20:29:13.684597] [INFO ] [sig ] Generating forecast for: PEO [2026-02-12T20:29:13.684631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEO' from 'https://tdm.silogroup.org/data/derivative_storage/PEO.csv'. [2026-02-12T20:29:13.696005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEO'. [2026-02-12T20:29:13.696306] [INFO ] [FORECASTER] Starting predict_future for PEO [2026-02-12T20:29:13.697186] [DEBUG] [LOCAL ] No optimal features file found for PEO: ./output/feature-sets/PEO.txt [2026-02-12T20:29:13.697265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:13.697300] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:13.697328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:13.697401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:13.755084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:13.756051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:13.756141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:13.756175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:13.876542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:13.876713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:13.876753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:13.876782] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:13.880242] [DEBUG] [FORECASTER] PEO: Forecast T+1@11:T+2@11: DOWN (p=46.91%) [2026-02-12T20:29:13.880518] [INFO ] [FORECASTER] Completed predict_future for PEO [2026-02-12T20:29:13.880667] [INFO ] [sig ] PEO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:14.022199] [INFO ] [LOCAL ] Saved forecast: PEO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PEO.txt [2026-02-12T20:29:14.022342] [INFO ] [sig ] [2369/3411] Completed PEO in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-12T20:29:14.022384] [INFO ] [sig ] [2370/3411] Forecasting PEP... [2026-02-12T20:29:14.022414] [INFO ] [sig ] Generating forecast for: PEP [2026-02-12T20:29:14.022443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEP' from 'https://tdm.silogroup.org/data/derivative_storage/PEP.csv'. [2026-02-12T20:29:14.033866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEP'. [2026-02-12T20:29:14.034154] [INFO ] [FORECASTER] Starting predict_future for PEP [2026-02-12T20:29:14.034954] [DEBUG] [LOCAL ] No optimal features file found for PEP: ./output/feature-sets/PEP.txt [2026-02-12T20:29:14.035006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:14.035038] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:14.035065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:14.035122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:14.093792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:14.094530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:14.094629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:14.094664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:14.220073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:14.220231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:14.220271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:14.220298] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:14.224066] [DEBUG] [FORECASTER] PEP: Forecast T+1@11:T+2@11: UP (p=91.13%) [2026-02-12T20:29:14.224347] [INFO ] [FORECASTER] Completed predict_future for PEP [2026-02-12T20:29:14.224477] [INFO ] [sig ] PEP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:14.369752] [INFO ] [LOCAL ] Saved forecast: PEP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PEP.txt [2026-02-12T20:29:14.369896] [INFO ] [sig ] [2370/3411] Completed PEP in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-12T20:29:14.369937] [INFO ] [sig ] [2371/3411] Forecasting PEPG... [2026-02-12T20:29:14.369966] [INFO ] [sig ] Generating forecast for: PEPG [2026-02-12T20:29:14.369997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEPG' from 'https://tdm.silogroup.org/data/derivative_storage/PEPG.csv'. [2026-02-12T20:29:14.381865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEPG'. [2026-02-12T20:29:14.382224] [INFO ] [FORECASTER] Starting predict_future for PEPG [2026-02-12T20:29:14.383097] [DEBUG] [LOCAL ] No optimal features file found for PEPG: ./output/feature-sets/PEPG.txt [2026-02-12T20:29:14.383156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:14.383190] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:14.383218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:14.383277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:14.445419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:14.446405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:14.446496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:14.446531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:14.566749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:14.566913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:14.566961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:14.566994] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:14.571010] [DEBUG] [FORECASTER] PEPG: Forecast T+1@11:T+2@11: DOWN (p=43.36%) [2026-02-12T20:29:14.571302] [INFO ] [FORECASTER] Completed predict_future for PEPG [2026-02-12T20:29:14.571442] [INFO ] [sig ] PEPG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:14.727257] [INFO ] [LOCAL ] Saved forecast: PEPG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PEPG.txt [2026-02-12T20:29:14.727427] [INFO ] [sig ] [2371/3411] Completed PEPG in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-12T20:29:14.727471] [INFO ] [sig ] [2372/3411] Forecasting PERF... [2026-02-12T20:29:14.727504] [INFO ] [sig ] Generating forecast for: PERF [2026-02-12T20:29:14.727543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERF' from 'https://tdm.silogroup.org/data/derivative_storage/PERF.csv'. [2026-02-12T20:29:14.741151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERF'. [2026-02-12T20:29:14.741751] [INFO ] [FORECASTER] Starting predict_future for PERF [2026-02-12T20:29:14.742986] [DEBUG] [LOCAL ] No optimal features file found for PERF: ./output/feature-sets/PERF.txt [2026-02-12T20:29:14.743041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:14.743123] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:14.743162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:14.743234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:14.813302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:14.814323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:14.814630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:14.814683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:14.941926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:14.942092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:14.942143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:14.942182] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:14.946242] [DEBUG] [FORECASTER] PERF: Forecast T+1@11:T+2@11: UP (p=77.80%) [2026-02-12T20:29:14.946592] [INFO ] [FORECASTER] Completed predict_future for PERF [2026-02-12T20:29:14.946736] [INFO ] [sig ] PERF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:15.093052] [INFO ] [LOCAL ] Saved forecast: PERF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PERF.txt [2026-02-12T20:29:15.093194] [INFO ] [sig ] [2372/3411] Completed PERF in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-12T20:29:15.093235] [INFO ] [sig ] [2373/3411] Forecasting PERI... [2026-02-12T20:29:15.093263] [INFO ] [sig ] Generating forecast for: PERI [2026-02-12T20:29:15.093293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERI' from 'https://tdm.silogroup.org/data/derivative_storage/PERI.csv'. [2026-02-12T20:29:15.105346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERI'. [2026-02-12T20:29:15.105674] [INFO ] [FORECASTER] Starting predict_future for PERI [2026-02-12T20:29:15.106478] [DEBUG] [LOCAL ] No optimal features file found for PERI: ./output/feature-sets/PERI.txt [2026-02-12T20:29:15.106532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:15.106566] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:15.106614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:15.106674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:15.167278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:15.167992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:15.168073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:15.168105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:15.285773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:15.285928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:15.285970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:15.285999] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:15.289506] [DEBUG] [FORECASTER] PERI: Forecast T+1@11:T+2@11: DOWN (p=39.03%) [2026-02-12T20:29:15.289803] [INFO ] [FORECASTER] Completed predict_future for PERI [2026-02-12T20:29:15.289937] [INFO ] [sig ] PERI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:15.433488] [INFO ] [LOCAL ] Saved forecast: PERI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PERI.txt [2026-02-12T20:29:15.433679] [INFO ] [sig ] [2373/3411] Completed PERI in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-12T20:29:15.433722] [INFO ] [sig ] [2374/3411] Forecasting PESI... [2026-02-12T20:29:15.433754] [INFO ] [sig ] Generating forecast for: PESI [2026-02-12T20:29:15.433784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PESI' from 'https://tdm.silogroup.org/data/derivative_storage/PESI.csv'. [2026-02-12T20:29:15.446032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PESI'. [2026-02-12T20:29:15.446329] [INFO ] [FORECASTER] Starting predict_future for PESI [2026-02-12T20:29:15.447191] [DEBUG] [LOCAL ] No optimal features file found for PESI: ./output/feature-sets/PESI.txt [2026-02-12T20:29:15.447271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:15.447305] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:15.447334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:15.447393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:15.505756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:15.506474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:15.506586] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:15.506624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:15.636322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:15.636483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:15.636524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:15.636553] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:15.640165] [DEBUG] [FORECASTER] PESI: Forecast T+1@11:T+2@11: DOWN (p=29.58%) [2026-02-12T20:29:15.640462] [INFO ] [FORECASTER] Completed predict_future for PESI [2026-02-12T20:29:15.640632] [INFO ] [sig ] PESI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:15.781014] [INFO ] [LOCAL ] Saved forecast: PESI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PESI.txt [2026-02-12T20:29:15.781207] [INFO ] [sig ] [2374/3411] Completed PESI in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-12T20:29:15.781262] [INFO ] [sig ] [2375/3411] Forecasting PETS... [2026-02-12T20:29:15.781301] [INFO ] [sig ] Generating forecast for: PETS [2026-02-12T20:29:15.781343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PETS' from 'https://tdm.silogroup.org/data/derivative_storage/PETS.csv'. [2026-02-12T20:29:15.793432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PETS'. [2026-02-12T20:29:15.793750] [INFO ] [FORECASTER] Starting predict_future for PETS [2026-02-12T20:29:15.794559] [DEBUG] [LOCAL ] No optimal features file found for PETS: ./output/feature-sets/PETS.txt [2026-02-12T20:29:15.794629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:15.794662] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:15.794689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:15.794746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:15.853186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:15.854016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:15.854101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:15.854134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:15.977546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:15.977747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:15.977805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:15.977899] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:15.982714] [DEBUG] [FORECASTER] PETS: Forecast T+1@11:T+2@11: DOWN (p=3.46%) [2026-02-12T20:29:15.983119] [INFO ] [FORECASTER] Completed predict_future for PETS [2026-02-12T20:29:15.983310] [INFO ] [sig ] PETS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:16.142122] [INFO ] [LOCAL ] Saved forecast: PETS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PETS.txt [2026-02-12T20:29:16.142267] [INFO ] [sig ] [2375/3411] Completed PETS in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-12T20:29:16.142317] [INFO ] [sig ] [2376/3411] Forecasting PEY... [2026-02-12T20:29:16.142347] [INFO ] [sig ] Generating forecast for: PEY [2026-02-12T20:29:16.142378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEY' from 'https://tdm.silogroup.org/data/derivative_storage/PEY.csv'. [2026-02-12T20:29:16.155775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEY'. [2026-02-12T20:29:16.156099] [INFO ] [FORECASTER] Starting predict_future for PEY [2026-02-12T20:29:16.157011] [DEBUG] [LOCAL ] No optimal features file found for PEY: ./output/feature-sets/PEY.txt [2026-02-12T20:29:16.157064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:16.157097] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:16.157124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:16.157181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:16.216267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:16.217155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:16.217258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:16.217297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:16.338553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:16.338728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:16.338771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:16.338802] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:16.342387] [DEBUG] [FORECASTER] PEY: Forecast T+1@11:T+2@11: DOWN (p=14.16%) [2026-02-12T20:29:16.342732] [INFO ] [FORECASTER] Completed predict_future for PEY [2026-02-12T20:29:16.342875] [INFO ] [sig ] PEY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:16.495562] [INFO ] [LOCAL ] Saved forecast: PEY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PEY.txt [2026-02-12T20:29:16.495711] [INFO ] [sig ] [2376/3411] Completed PEY in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-12T20:29:16.495751] [INFO ] [sig ] [2377/3411] Forecasting PFBC... [2026-02-12T20:29:16.495781] [INFO ] [sig ] Generating forecast for: PFBC [2026-02-12T20:29:16.495810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFBC' from 'https://tdm.silogroup.org/data/derivative_storage/PFBC.csv'. [2026-02-12T20:29:16.507365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFBC'. [2026-02-12T20:29:16.507664] [INFO ] [FORECASTER] Starting predict_future for PFBC [2026-02-12T20:29:16.508487] [DEBUG] [LOCAL ] No optimal features file found for PFBC: ./output/feature-sets/PFBC.txt [2026-02-12T20:29:16.508542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:16.508599] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:16.508631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:16.508690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:16.568308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:16.569021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:16.569102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:16.569143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:16.688345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:16.688499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:16.688545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:16.688594] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:16.692280] [DEBUG] [FORECASTER] PFBC: Forecast T+1@11:T+2@11: UP (p=85.94%) [2026-02-12T20:29:16.692605] [INFO ] [FORECASTER] Completed predict_future for PFBC [2026-02-12T20:29:16.692777] [INFO ] [sig ] PFBC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:16.838642] [INFO ] [LOCAL ] Saved forecast: PFBC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PFBC.txt [2026-02-12T20:29:16.838772] [INFO ] [sig ] [2377/3411] Completed PFBC in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-12T20:29:16.838812] [INFO ] [sig ] [2378/3411] Forecasting PFD... [2026-02-12T20:29:16.838842] [INFO ] [sig ] Generating forecast for: PFD [2026-02-12T20:29:16.838880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFD' from 'https://tdm.silogroup.org/data/derivative_storage/PFD.csv'. [2026-02-12T20:29:16.850686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFD'. [2026-02-12T20:29:16.850957] [INFO ] [FORECASTER] Starting predict_future for PFD [2026-02-12T20:29:16.851762] [DEBUG] [LOCAL ] No optimal features file found for PFD: ./output/feature-sets/PFD.txt [2026-02-12T20:29:16.851814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:16.851850] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:16.851887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:16.851964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:16.910022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:16.910876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:16.910958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:16.910990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:17.024025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:17.024141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:17.024178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:17.024210] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:17.027467] [DEBUG] [FORECASTER] PFD: Forecast T+1@11:T+2@11: DOWN (p=33.73%) [2026-02-12T20:29:17.027760] [INFO ] [FORECASTER] Completed predict_future for PFD [2026-02-12T20:29:17.027888] [INFO ] [sig ] PFD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:17.172500] [INFO ] [LOCAL ] Saved forecast: PFD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PFD.txt [2026-02-12T20:29:17.172641] [INFO ] [sig ] [2378/3411] Completed PFD in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-12T20:29:17.172683] [INFO ] [sig ] [2379/3411] Forecasting PFF... [2026-02-12T20:29:17.172713] [INFO ] [sig ] Generating forecast for: PFF [2026-02-12T20:29:17.172742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFF' from 'https://tdm.silogroup.org/data/derivative_storage/PFF.csv'. [2026-02-12T20:29:17.185787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFF'. [2026-02-12T20:29:17.186160] [INFO ] [FORECASTER] Starting predict_future for PFF [2026-02-12T20:29:17.187013] [DEBUG] [LOCAL ] No optimal features file found for PFF: ./output/feature-sets/PFF.txt [2026-02-12T20:29:17.187066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:17.187099] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:17.187127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:17.187190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:17.244666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:17.245282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:17.245360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:17.245393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:17.368910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:17.369082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:17.369147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:17.369178] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:17.372650] [DEBUG] [FORECASTER] PFF: Forecast T+1@11:T+2@11: DOWN (p=9.50%) [2026-02-12T20:29:17.372933] [INFO ] [FORECASTER] Completed predict_future for PFF [2026-02-12T20:29:17.373060] [INFO ] [sig ] PFF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:17.514123] [INFO ] [LOCAL ] Saved forecast: PFF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PFF.txt [2026-02-12T20:29:17.514273] [INFO ] [sig ] [2379/3411] Completed PFF in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-12T20:29:17.514322] [INFO ] [sig ] [2380/3411] Forecasting PFG... [2026-02-12T20:29:17.514357] [INFO ] [sig ] Generating forecast for: PFG [2026-02-12T20:29:17.514389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFG' from 'https://tdm.silogroup.org/data/derivative_storage/PFG.csv'. [2026-02-12T20:29:17.526603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFG'. [2026-02-12T20:29:17.526872] [INFO ] [FORECASTER] Starting predict_future for PFG [2026-02-12T20:29:17.527695] [DEBUG] [LOCAL ] No optimal features file found for PFG: ./output/feature-sets/PFG.txt [2026-02-12T20:29:17.527747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:17.527778] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:17.527804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:17.527869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:17.585020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:17.585689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:17.585768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:17.585801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:17.705964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:17.706118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:17.706158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:17.706189] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:17.709615] [DEBUG] [FORECASTER] PFG: Forecast T+1@11:T+2@11: DOWN (p=4.75%) [2026-02-12T20:29:17.709888] [INFO ] [FORECASTER] Completed predict_future for PFG [2026-02-12T20:29:17.710014] [INFO ] [sig ] PFG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:17.850249] [INFO ] [LOCAL ] Saved forecast: PFG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PFG.txt [2026-02-12T20:29:17.850395] [INFO ] [sig ] [2380/3411] Completed PFG in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-12T20:29:17.850443] [INFO ] [sig ] [2381/3411] Forecasting PFGC... [2026-02-12T20:29:17.850473] [INFO ] [sig ] Generating forecast for: PFGC [2026-02-12T20:29:17.850503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFGC' from 'https://tdm.silogroup.org/data/derivative_storage/PFGC.csv'. [2026-02-12T20:29:17.862344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFGC'. [2026-02-12T20:29:17.862639] [INFO ] [FORECASTER] Starting predict_future for PFGC [2026-02-12T20:29:17.863417] [DEBUG] [LOCAL ] No optimal features file found for PFGC: ./output/feature-sets/PFGC.txt [2026-02-12T20:29:17.863470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:17.863502] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:17.863528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:17.863602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:17.924541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:17.925392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:17.925486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:17.925520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:18.051498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:18.051658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:18.051699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:18.051727] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:18.055183] [DEBUG] [FORECASTER] PFGC: Forecast T+1@11:T+2@11: UP (p=52.51%) [2026-02-12T20:29:18.055461] [INFO ] [FORECASTER] Completed predict_future for PFGC [2026-02-12T20:29:18.055610] [INFO ] [sig ] PFGC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:18.196323] [INFO ] [LOCAL ] Saved forecast: PFGC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PFGC.txt [2026-02-12T20:29:18.196459] [INFO ] [sig ] [2381/3411] Completed PFGC in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-12T20:29:18.196498] [INFO ] [sig ] [2382/3411] Forecasting PFH... [2026-02-12T20:29:18.196536] [INFO ] [sig ] Generating forecast for: PFH [2026-02-12T20:29:18.196567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFH' from 'https://tdm.silogroup.org/data/derivative_storage/PFH.csv'. [2026-02-12T20:29:18.208654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFH'. [2026-02-12T20:29:18.208916] [INFO ] [FORECASTER] Starting predict_future for PFH [2026-02-12T20:29:18.209736] [DEBUG] [LOCAL ] No optimal features file found for PFH: ./output/feature-sets/PFH.txt [2026-02-12T20:29:18.209787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:18.209819] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:18.209847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:18.209903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:18.268593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:18.269251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:18.269374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:18.269407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:18.386939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:18.387093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:18.387132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:18.387161] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:18.390702] [DEBUG] [FORECASTER] PFH: Forecast T+1@11:T+2@11: DOWN (p=19.37%) [2026-02-12T20:29:18.390976] [INFO ] [FORECASTER] Completed predict_future for PFH [2026-02-12T20:29:18.391102] [INFO ] [sig ] PFH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:18.530189] [INFO ] [LOCAL ] Saved forecast: PFH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PFH.txt [2026-02-12T20:29:18.530328] [INFO ] [sig ] [2382/3411] Completed PFH in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-12T20:29:18.530372] [INFO ] [sig ] [2383/3411] Forecasting PFIS... [2026-02-12T20:29:18.530401] [INFO ] [sig ] Generating forecast for: PFIS [2026-02-12T20:29:18.530431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFIS' from 'https://tdm.silogroup.org/data/derivative_storage/PFIS.csv'. [2026-02-12T20:29:18.542229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFIS'. [2026-02-12T20:29:18.542536] [INFO ] [FORECASTER] Starting predict_future for PFIS [2026-02-12T20:29:18.543329] [DEBUG] [LOCAL ] No optimal features file found for PFIS: ./output/feature-sets/PFIS.txt [2026-02-12T20:29:18.543383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:18.543426] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:18.543454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:18.543513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:18.606111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:18.607059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:18.607144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:18.607176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:18.730942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:18.731101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:18.731141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:18.731171] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:18.734998] [DEBUG] [FORECASTER] PFIS: Forecast T+1@11:T+2@11: DOWN (p=26.68%) [2026-02-12T20:29:18.735286] [INFO ] [FORECASTER] Completed predict_future for PFIS [2026-02-12T20:29:18.735421] [INFO ] [sig ] PFIS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:18.884445] [INFO ] [LOCAL ] Saved forecast: PFIS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PFIS.txt [2026-02-12T20:29:18.884603] [INFO ] [sig ] [2383/3411] Completed PFIS in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-12T20:29:18.884646] [INFO ] [sig ] [2384/3411] Forecasting PFL... [2026-02-12T20:29:18.884680] [INFO ] [sig ] Generating forecast for: PFL [2026-02-12T20:29:18.884716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFL' from 'https://tdm.silogroup.org/data/derivative_storage/PFL.csv'. [2026-02-12T20:29:18.897154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFL'. [2026-02-12T20:29:18.897498] [INFO ] [FORECASTER] Starting predict_future for PFL [2026-02-12T20:29:18.898356] [DEBUG] [LOCAL ] No optimal features file found for PFL: ./output/feature-sets/PFL.txt [2026-02-12T20:29:18.898418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:18.898451] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:18.898478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:18.898536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:18.961440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:18.962213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:18.962297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:18.962331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:19.079346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:19.079506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:19.079545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:19.079600] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:19.083174] [DEBUG] [FORECASTER] PFL: Forecast T+1@11:T+2@11: DOWN (p=2.00%) [2026-02-12T20:29:19.083481] [INFO ] [FORECASTER] Completed predict_future for PFL [2026-02-12T20:29:19.083630] [INFO ] [sig ] PFL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:19.240182] [INFO ] [LOCAL ] Saved forecast: PFL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PFL.txt [2026-02-12T20:29:19.240331] [INFO ] [sig ] [2384/3411] Completed PFL in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-12T20:29:19.240379] [INFO ] [sig ] [2385/3411] Forecasting PFM... [2026-02-12T20:29:19.240413] [INFO ] [sig ] Generating forecast for: PFM [2026-02-12T20:29:19.240445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFM' from 'https://tdm.silogroup.org/data/derivative_storage/PFM.csv'. [2026-02-12T20:29:19.252590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFM'. [2026-02-12T20:29:19.252924] [INFO ] [FORECASTER] Starting predict_future for PFM [2026-02-12T20:29:19.253990] [DEBUG] [LOCAL ] No optimal features file found for PFM: ./output/feature-sets/PFM.txt [2026-02-12T20:29:19.254044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:19.254079] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:19.254108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:19.254167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:19.312881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:19.313738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:19.313832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:19.313869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:19.439565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:19.439742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:19.439790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:19.439824] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:19.443499] [DEBUG] [FORECASTER] PFM: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-02-12T20:29:19.443822] [INFO ] [FORECASTER] Completed predict_future for PFM [2026-02-12T20:29:19.443957] [INFO ] [sig ] PFM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:19.591915] [INFO ] [LOCAL ] Saved forecast: PFM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PFM.txt [2026-02-12T20:29:19.592097] [INFO ] [sig ] [2385/3411] Completed PFM in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-12T20:29:19.592139] [INFO ] [sig ] [2386/3411] Forecasting PFN... [2026-02-12T20:29:19.592170] [INFO ] [sig ] Generating forecast for: PFN [2026-02-12T20:29:19.592200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFN' from 'https://tdm.silogroup.org/data/derivative_storage/PFN.csv'. [2026-02-12T20:29:19.603696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFN'. [2026-02-12T20:29:19.604014] [INFO ] [FORECASTER] Starting predict_future for PFN [2026-02-12T20:29:19.604836] [DEBUG] [LOCAL ] No optimal features file found for PFN: ./output/feature-sets/PFN.txt [2026-02-12T20:29:19.604889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:19.604923] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:19.604950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:19.605007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:19.662361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:19.663055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:19.663134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:19.663170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:19.779780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:19.779947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:19.779987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:19.780016] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:19.783456] [DEBUG] [FORECASTER] PFN: Forecast T+1@11:T+2@11: UP (p=94.99%) [2026-02-12T20:29:19.783764] [INFO ] [FORECASTER] Completed predict_future for PFN [2026-02-12T20:29:19.783900] [INFO ] [sig ] PFN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:19.935815] [INFO ] [LOCAL ] Saved forecast: PFN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PFN.txt [2026-02-12T20:29:19.935988] [INFO ] [sig ] [2386/3411] Completed PFN in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-12T20:29:19.936030] [INFO ] [sig ] [2387/3411] Forecasting PFO... [2026-02-12T20:29:19.936060] [INFO ] [sig ] Generating forecast for: PFO [2026-02-12T20:29:19.936097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFO' from 'https://tdm.silogroup.org/data/derivative_storage/PFO.csv'. [2026-02-12T20:29:19.947704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFO'. [2026-02-12T20:29:19.948065] [INFO ] [FORECASTER] Starting predict_future for PFO [2026-02-12T20:29:19.948899] [DEBUG] [LOCAL ] No optimal features file found for PFO: ./output/feature-sets/PFO.txt [2026-02-12T20:29:19.948952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:19.948984] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:19.949011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:19.949068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:20.007220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:20.008179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:20.008263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:20.008297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:20.126999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:20.127158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:20.127197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:20.127262] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:20.130796] [DEBUG] [FORECASTER] PFO: Forecast T+1@11:T+2@11: UP (p=79.03%) [2026-02-12T20:29:20.131085] [INFO ] [FORECASTER] Completed predict_future for PFO [2026-02-12T20:29:20.131221] [INFO ] [sig ] PFO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:20.276461] [INFO ] [LOCAL ] Saved forecast: PFO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PFO.txt [2026-02-12T20:29:20.276622] [INFO ] [sig ] [2387/3411] Completed PFO in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-12T20:29:20.276665] [INFO ] [sig ] [2388/3411] Forecasting PFS... [2026-02-12T20:29:20.276694] [INFO ] [sig ] Generating forecast for: PFS [2026-02-12T20:29:20.276724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFS' from 'https://tdm.silogroup.org/data/derivative_storage/PFS.csv'. [2026-02-12T20:29:20.288881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFS'. [2026-02-12T20:29:20.289222] [INFO ] [FORECASTER] Starting predict_future for PFS [2026-02-12T20:29:20.290087] [DEBUG] [LOCAL ] No optimal features file found for PFS: ./output/feature-sets/PFS.txt [2026-02-12T20:29:20.290141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:20.290175] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:20.290203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:20.290261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:20.349347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:20.350224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:20.350307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:20.350341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:20.481154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:20.481490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:20.481532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:20.481562] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:20.485365] [DEBUG] [FORECASTER] PFS: Forecast T+1@11:T+2@11: DOWN (p=3.65%) [2026-02-12T20:29:20.485759] [INFO ] [FORECASTER] Completed predict_future for PFS [2026-02-12T20:29:20.485920] [INFO ] [sig ] PFS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:20.632112] [INFO ] [LOCAL ] Saved forecast: PFS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PFS.txt [2026-02-12T20:29:20.632326] [INFO ] [sig ] [2388/3411] Completed PFS in 0.4s | 2.79 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-12T20:29:20.632372] [INFO ] [sig ] [2389/3411] Forecasting PFSI... [2026-02-12T20:29:20.632402] [INFO ] [sig ] Generating forecast for: PFSI [2026-02-12T20:29:20.632432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFSI' from 'https://tdm.silogroup.org/data/derivative_storage/PFSI.csv'. [2026-02-12T20:29:20.644489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFSI'. [2026-02-12T20:29:20.644900] [INFO ] [FORECASTER] Starting predict_future for PFSI [2026-02-12T20:29:20.645704] [DEBUG] [LOCAL ] No optimal features file found for PFSI: ./output/feature-sets/PFSI.txt [2026-02-12T20:29:20.645757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:20.645817] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:20.645846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:20.645902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:20.704171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:20.705113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:20.705200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:20.705235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:20.828832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:20.828992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:20.829033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:20.829061] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:20.832771] [DEBUG] [FORECASTER] PFSI: Forecast T+1@11:T+2@11: UP (p=96.06%) [2026-02-12T20:29:20.833070] [INFO ] [FORECASTER] Completed predict_future for PFSI [2026-02-12T20:29:20.833207] [INFO ] [sig ] PFSI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:20.976225] [INFO ] [LOCAL ] Saved forecast: PFSI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PFSI.txt [2026-02-12T20:29:20.976415] [INFO ] [sig ] [2389/3411] Completed PFSI in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-12T20:29:20.976463] [INFO ] [sig ] [2390/3411] Forecasting PGC... [2026-02-12T20:29:20.976492] [INFO ] [sig ] Generating forecast for: PGC [2026-02-12T20:29:20.976523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGC' from 'https://tdm.silogroup.org/data/derivative_storage/PGC.csv'. [2026-02-12T20:29:20.988668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGC'. [2026-02-12T20:29:20.989084] [INFO ] [FORECASTER] Starting predict_future for PGC [2026-02-12T20:29:20.989918] [DEBUG] [LOCAL ] No optimal features file found for PGC: ./output/feature-sets/PGC.txt [2026-02-12T20:29:20.989973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:20.990008] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:20.990036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:20.990095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:21.053238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:21.054167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:21.054263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:21.054299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:21.184923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:21.185156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:21.185219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:21.185265] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:21.189338] [DEBUG] [FORECASTER] PGC: Forecast T+1@11:T+2@11: DOWN (p=5.32%) [2026-02-12T20:29:21.189664] [INFO ] [FORECASTER] Completed predict_future for PGC [2026-02-12T20:29:21.189799] [INFO ] [sig ] PGC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:21.334400] [INFO ] [LOCAL ] Saved forecast: PGC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PGC.txt [2026-02-12T20:29:21.334542] [INFO ] [sig ] [2390/3411] Completed PGC in 0.4s | 2.79 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-12T20:29:21.334602] [INFO ] [sig ] [2391/3411] Forecasting PGEN... [2026-02-12T20:29:21.334640] [INFO ] [sig ] Generating forecast for: PGEN [2026-02-12T20:29:21.334671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGEN' from 'https://tdm.silogroup.org/data/derivative_storage/PGEN.csv'. [2026-02-12T20:29:21.346870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGEN'. [2026-02-12T20:29:21.347226] [INFO ] [FORECASTER] Starting predict_future for PGEN [2026-02-12T20:29:21.348102] [DEBUG] [LOCAL ] No optimal features file found for PGEN: ./output/feature-sets/PGEN.txt [2026-02-12T20:29:21.348156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:21.348189] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:21.348216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:21.348282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:21.410292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:21.411215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:21.411304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:21.411340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:21.536905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:21.537062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:21.537103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:21.537133] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:21.540969] [DEBUG] [FORECASTER] PGEN: Forecast T+1@11:T+2@11: DOWN (p=8.92%) [2026-02-12T20:29:21.541280] [INFO ] [FORECASTER] Completed predict_future for PGEN [2026-02-12T20:29:21.541417] [INFO ] [sig ] PGEN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:21.685211] [INFO ] [LOCAL ] Saved forecast: PGEN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PGEN.txt [2026-02-12T20:29:21.685372] [INFO ] [sig ] [2391/3411] Completed PGEN in 0.4s | 2.79 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-12T20:29:21.685415] [INFO ] [sig ] [2392/3411] Forecasting PGJ... [2026-02-12T20:29:21.685444] [INFO ] [sig ] Generating forecast for: PGJ [2026-02-12T20:29:21.685476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGJ' from 'https://tdm.silogroup.org/data/derivative_storage/PGJ.csv'. [2026-02-12T20:29:21.697508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGJ'. [2026-02-12T20:29:21.697855] [INFO ] [FORECASTER] Starting predict_future for PGJ [2026-02-12T20:29:21.698671] [DEBUG] [LOCAL ] No optimal features file found for PGJ: ./output/feature-sets/PGJ.txt [2026-02-12T20:29:21.698724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:21.698757] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:21.698785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:21.698842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:21.763496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:21.764452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:21.764538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:21.764775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:21.887801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:21.887952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:21.887991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:21.888054] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:21.891559] [DEBUG] [FORECASTER] PGJ: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-02-12T20:29:21.891853] [INFO ] [FORECASTER] Completed predict_future for PGJ [2026-02-12T20:29:21.891981] [INFO ] [sig ] PGJ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:22.038224] [INFO ] [LOCAL ] Saved forecast: PGJ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PGJ.txt [2026-02-12T20:29:22.038383] [INFO ] [sig ] [2392/3411] Completed PGJ in 0.4s | 2.79 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-12T20:29:22.038433] [INFO ] [sig ] [2393/3411] Forecasting PGNY... [2026-02-12T20:29:22.038465] [INFO ] [sig ] Generating forecast for: PGNY [2026-02-12T20:29:22.038496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGNY' from 'https://tdm.silogroup.org/data/derivative_storage/PGNY.csv'. [2026-02-12T20:29:22.050267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGNY'. [2026-02-12T20:29:22.050616] [INFO ] [FORECASTER] Starting predict_future for PGNY [2026-02-12T20:29:22.051389] [DEBUG] [LOCAL ] No optimal features file found for PGNY: ./output/feature-sets/PGNY.txt [2026-02-12T20:29:22.051442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:22.051473] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:22.051499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:22.051554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:22.108159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:22.109005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:22.109089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:22.109121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:22.233561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:22.233734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:22.233775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:22.233802] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:22.237778] [DEBUG] [FORECASTER] PGNY: Forecast T+1@11:T+2@11: UP (p=97.65%) [2026-02-12T20:29:22.238059] [INFO ] [FORECASTER] Completed predict_future for PGNY [2026-02-12T20:29:22.238189] [INFO ] [sig ] PGNY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:22.381943] [INFO ] [LOCAL ] Saved forecast: PGNY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PGNY.txt [2026-02-12T20:29:22.382087] [INFO ] [sig ] [2393/3411] Completed PGNY in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-12T20:29:22.382128] [INFO ] [sig ] [2394/3411] Forecasting PGP... [2026-02-12T20:29:22.382158] [INFO ] [sig ] Generating forecast for: PGP [2026-02-12T20:29:22.382188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGP' from 'https://tdm.silogroup.org/data/derivative_storage/PGP.csv'. [2026-02-12T20:29:22.395234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGP'. [2026-02-12T20:29:22.395637] [INFO ] [FORECASTER] Starting predict_future for PGP [2026-02-12T20:29:22.396433] [DEBUG] [LOCAL ] No optimal features file found for PGP: ./output/feature-sets/PGP.txt [2026-02-12T20:29:22.396487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:22.396520] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:22.396547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:22.396627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:22.455470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:22.456214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:22.456296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:22.456336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:22.574005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:22.574160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:22.574201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:22.574233] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:22.577816] [DEBUG] [FORECASTER] PGP: Forecast T+1@11:T+2@11: UP (p=94.67%) [2026-02-12T20:29:22.578093] [INFO ] [FORECASTER] Completed predict_future for PGP [2026-02-12T20:29:22.578226] [INFO ] [sig ] PGP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:22.727428] [INFO ] [LOCAL ] Saved forecast: PGP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PGP.txt [2026-02-12T20:29:22.727566] [INFO ] [sig ] [2394/3411] Completed PGP in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-12T20:29:22.727625] [INFO ] [sig ] [2395/3411] Forecasting PGY... [2026-02-12T20:29:22.727655] [INFO ] [sig ] Generating forecast for: PGY [2026-02-12T20:29:22.727686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGY' from 'https://tdm.silogroup.org/data/derivative_storage/PGY.csv'. [2026-02-12T20:29:22.739415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGY'. [2026-02-12T20:29:22.739776] [INFO ] [FORECASTER] Starting predict_future for PGY [2026-02-12T20:29:22.740627] [DEBUG] [LOCAL ] No optimal features file found for PGY: ./output/feature-sets/PGY.txt [2026-02-12T20:29:22.740679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:22.740711] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:22.740738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:22.740794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:22.798143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:22.798963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:22.799048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:22.799082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:22.920755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:22.920914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:22.920955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:22.920984] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:22.924506] [DEBUG] [FORECASTER] PGY: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-02-12T20:29:22.924810] [INFO ] [FORECASTER] Completed predict_future for PGY [2026-02-12T20:29:22.924943] [INFO ] [sig ] PGY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:23.078288] [INFO ] [LOCAL ] Saved forecast: PGY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PGY.txt [2026-02-12T20:29:23.078481] [INFO ] [sig ] [2395/3411] Completed PGY in 0.4s | 2.79 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-12T20:29:23.078528] [INFO ] [sig ] [2396/3411] Forecasting PGZ... [2026-02-12T20:29:23.078559] [INFO ] [sig ] Generating forecast for: PGZ [2026-02-12T20:29:23.078612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGZ' from 'https://tdm.silogroup.org/data/derivative_storage/PGZ.csv'. [2026-02-12T20:29:23.091106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGZ'. [2026-02-12T20:29:23.091497] [INFO ] [FORECASTER] Starting predict_future for PGZ [2026-02-12T20:29:23.092395] [DEBUG] [LOCAL ] No optimal features file found for PGZ: ./output/feature-sets/PGZ.txt [2026-02-12T20:29:23.092472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:23.092735] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:23.092768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:23.092827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:23.153752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:23.154686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:23.154774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:23.154806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:23.276257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:23.276416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:23.276456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:23.276487] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:23.280112] [DEBUG] [FORECASTER] PGZ: Forecast T+1@11:T+2@11: UP (p=77.38%) [2026-02-12T20:29:23.280411] [INFO ] [FORECASTER] Completed predict_future for PGZ [2026-02-12T20:29:23.280545] [INFO ] [sig ] PGZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:23.424847] [INFO ] [LOCAL ] Saved forecast: PGZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PGZ.txt [2026-02-12T20:29:23.425001] [INFO ] [sig ] [2396/3411] Completed PGZ in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-12T20:29:23.425044] [INFO ] [sig ] [2397/3411] Forecasting PH... [2026-02-12T20:29:23.425075] [INFO ] [sig ] Generating forecast for: PH [2026-02-12T20:29:23.425107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PH' from 'https://tdm.silogroup.org/data/derivative_storage/PH.csv'. [2026-02-12T20:29:23.438216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PH'. [2026-02-12T20:29:23.438692] [INFO ] [FORECASTER] Starting predict_future for PH [2026-02-12T20:29:23.439611] [DEBUG] [LOCAL ] No optimal features file found for PH: ./output/feature-sets/PH.txt [2026-02-12T20:29:23.439670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:23.439702] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:23.439729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:23.439786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:23.498972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:23.499889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:23.499982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:23.500015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:23.626199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:23.626368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:23.626410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:23.626438] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:23.630168] [DEBUG] [FORECASTER] PH: Forecast T+1@11:T+2@11: DOWN (p=37.47%) [2026-02-12T20:29:23.630511] [INFO ] [FORECASTER] Completed predict_future for PH [2026-02-12T20:29:23.630682] [INFO ] [sig ] PH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:23.778417] [INFO ] [LOCAL ] Saved forecast: PH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PH.txt [2026-02-12T20:29:23.778602] [INFO ] [sig ] [2397/3411] Completed PH in 0.4s | 2.79 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-12T20:29:23.778646] [INFO ] [sig ] [2398/3411] Forecasting PHG... [2026-02-12T20:29:23.778675] [INFO ] [sig ] Generating forecast for: PHG [2026-02-12T20:29:23.778706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHG' from 'https://tdm.silogroup.org/data/derivative_storage/PHG.csv'. [2026-02-12T20:29:23.790956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHG'. [2026-02-12T20:29:23.791369] [INFO ] [FORECASTER] Starting predict_future for PHG [2026-02-12T20:29:23.792269] [DEBUG] [LOCAL ] No optimal features file found for PHG: ./output/feature-sets/PHG.txt [2026-02-12T20:29:23.792325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:23.792357] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:23.792386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:23.792443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:23.853793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:23.854882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:23.854976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:23.855009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:23.985437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:23.985657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:23.985704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:23.985734] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:23.989805] [DEBUG] [FORECASTER] PHG: Forecast T+1@11:T+2@11: UP (p=99.79%) [2026-02-12T20:29:23.990173] [INFO ] [FORECASTER] Completed predict_future for PHG [2026-02-12T20:29:23.990329] [INFO ] [sig ] PHG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:24.143459] [INFO ] [LOCAL ] Saved forecast: PHG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PHG.txt [2026-02-12T20:29:24.143705] [INFO ] [sig ] [2398/3411] Completed PHG in 0.4s | 2.79 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-12T20:29:24.143751] [INFO ] [sig ] [2399/3411] Forecasting PHI... [2026-02-12T20:29:24.143783] [INFO ] [sig ] Generating forecast for: PHI [2026-02-12T20:29:24.143815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHI' from 'https://tdm.silogroup.org/data/derivative_storage/PHI.csv'. [2026-02-12T20:29:24.155907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHI'. [2026-02-12T20:29:24.156311] [INFO ] [FORECASTER] Starting predict_future for PHI [2026-02-12T20:29:24.157160] [DEBUG] [LOCAL ] No optimal features file found for PHI: ./output/feature-sets/PHI.txt [2026-02-12T20:29:24.157240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:24.157275] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:24.157303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:24.157365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:24.215552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:24.216508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:24.216612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:24.216682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:24.332000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:24.332172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:24.332220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:24.332262] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:24.335919] [DEBUG] [FORECASTER] PHI: Forecast T+1@11:T+2@11: DOWN (p=23.33%) [2026-02-12T20:29:24.336229] [INFO ] [FORECASTER] Completed predict_future for PHI [2026-02-12T20:29:24.336373] [INFO ] [sig ] PHI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:24.478863] [INFO ] [LOCAL ] Saved forecast: PHI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PHI.txt [2026-02-12T20:29:24.479070] [INFO ] [sig ] [2399/3411] Completed PHI in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-12T20:29:24.479135] [INFO ] [sig ] [2400/3411] Forecasting PHIN... [2026-02-12T20:29:24.479170] [INFO ] [sig ] Generating forecast for: PHIN [2026-02-12T20:29:24.479200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHIN' from 'https://tdm.silogroup.org/data/derivative_storage/PHIN.csv'. [2026-02-12T20:29:24.491300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHIN'. [2026-02-12T20:29:24.491668] [INFO ] [FORECASTER] Starting predict_future for PHIN [2026-02-12T20:29:24.492479] [DEBUG] [LOCAL ] No optimal features file found for PHIN: ./output/feature-sets/PHIN.txt [2026-02-12T20:29:24.492534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:24.492568] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:24.492617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:24.492675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:24.555060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:24.556113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:24.556208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:24.556244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:24.685546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:24.685717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:24.685758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:24.685788] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:24.689444] [DEBUG] [FORECASTER] PHIN: Forecast T+1@11:T+2@11: DOWN (p=7.57%) [2026-02-12T20:29:24.689760] [INFO ] [FORECASTER] Completed predict_future for PHIN [2026-02-12T20:29:24.689898] [INFO ] [sig ] PHIN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:24.832402] [INFO ] [LOCAL ] Saved forecast: PHIN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PHIN.txt [2026-02-12T20:29:24.832615] [INFO ] [sig ] [2400/3411] Completed PHIN in 0.4s | 2.79 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-12T20:29:24.832681] [INFO ] [sig ] [2401/3411] Forecasting PHK... [2026-02-12T20:29:24.832722] [INFO ] [sig ] Generating forecast for: PHK [2026-02-12T20:29:24.832765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHK' from 'https://tdm.silogroup.org/data/derivative_storage/PHK.csv'. [2026-02-12T20:29:24.845101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHK'. [2026-02-12T20:29:24.845453] [INFO ] [FORECASTER] Starting predict_future for PHK [2026-02-12T20:29:24.846266] [DEBUG] [LOCAL ] No optimal features file found for PHK: ./output/feature-sets/PHK.txt [2026-02-12T20:29:24.846324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:24.846362] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:24.846396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:24.846464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:24.905361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:24.906223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:24.906308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:24.906348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:25.034933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:25.035099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:25.035139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:25.035167] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:25.038698] [DEBUG] [FORECASTER] PHK: Forecast T+1@11:T+2@11: UP (p=52.71%) [2026-02-12T20:29:25.038995] [INFO ] [FORECASTER] Completed predict_future for PHK [2026-02-12T20:29:25.039150] [INFO ] [sig ] PHK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:25.199099] [INFO ] [LOCAL ] Saved forecast: PHK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PHK.txt [2026-02-12T20:29:25.199282] [INFO ] [sig ] [2401/3411] Completed PHK in 0.4s | 2.79 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-12T20:29:25.199326] [INFO ] [sig ] [2402/3411] Forecasting PHM... [2026-02-12T20:29:25.199356] [INFO ] [sig ] Generating forecast for: PHM [2026-02-12T20:29:25.199387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHM' from 'https://tdm.silogroup.org/data/derivative_storage/PHM.csv'. [2026-02-12T20:29:25.211833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHM'. [2026-02-12T20:29:25.212182] [INFO ] [FORECASTER] Starting predict_future for PHM [2026-02-12T20:29:25.213070] [DEBUG] [LOCAL ] No optimal features file found for PHM: ./output/feature-sets/PHM.txt [2026-02-12T20:29:25.213126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:25.213161] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:25.213191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:25.213251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:25.272506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:25.273326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:25.273411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:25.273447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:25.396940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:25.397096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:25.397140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:25.397171] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:25.400836] [DEBUG] [FORECASTER] PHM: Forecast T+1@11:T+2@11: DOWN (p=7.18%) [2026-02-12T20:29:25.401127] [INFO ] [FORECASTER] Completed predict_future for PHM [2026-02-12T20:29:25.401263] [INFO ] [sig ] PHM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:25.546104] [INFO ] [LOCAL ] Saved forecast: PHM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PHM.txt [2026-02-12T20:29:25.546297] [INFO ] [sig ] [2402/3411] Completed PHM in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-12T20:29:25.546344] [INFO ] [sig ] [2403/3411] Forecasting PHO... [2026-02-12T20:29:25.546383] [INFO ] [sig ] Generating forecast for: PHO [2026-02-12T20:29:25.546422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHO' from 'https://tdm.silogroup.org/data/derivative_storage/PHO.csv'. [2026-02-12T20:29:25.558512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHO'. [2026-02-12T20:29:25.558897] [INFO ] [FORECASTER] Starting predict_future for PHO [2026-02-12T20:29:25.559712] [DEBUG] [LOCAL ] No optimal features file found for PHO: ./output/feature-sets/PHO.txt [2026-02-12T20:29:25.559767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:25.559801] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:25.559829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:25.559887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:25.617197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:25.617950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:25.618031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:25.618065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:25.740554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:25.740731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:25.740773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:25.740821] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:25.744321] [DEBUG] [FORECASTER] PHO: Forecast T+1@11:T+2@11: DOWN (p=19.89%) [2026-02-12T20:29:25.744652] [INFO ] [FORECASTER] Completed predict_future for PHO [2026-02-12T20:29:25.744783] [INFO ] [sig ] PHO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:25.889131] [INFO ] [LOCAL ] Saved forecast: PHO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PHO.txt [2026-02-12T20:29:25.889308] [INFO ] [sig ] [2403/3411] Completed PHO in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-12T20:29:25.889350] [INFO ] [sig ] [2404/3411] Forecasting PHUN... [2026-02-12T20:29:25.889379] [INFO ] [sig ] Generating forecast for: PHUN [2026-02-12T20:29:25.889409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHUN' from 'https://tdm.silogroup.org/data/derivative_storage/PHUN.csv'. [2026-02-12T20:29:25.901856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHUN'. [2026-02-12T20:29:25.902239] [INFO ] [FORECASTER] Starting predict_future for PHUN [2026-02-12T20:29:25.903069] [DEBUG] [LOCAL ] No optimal features file found for PHUN: ./output/feature-sets/PHUN.txt [2026-02-12T20:29:25.903122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:25.903154] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:25.903181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:25.903239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:25.960835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:25.961727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:25.961812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:25.961845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:26.086998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:26.087156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:26.087197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:26.087252] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:26.090823] [DEBUG] [FORECASTER] PHUN: Forecast T+1@11:T+2@11: DOWN (p=23.90%) [2026-02-12T20:29:26.091107] [INFO ] [FORECASTER] Completed predict_future for PHUN [2026-02-12T20:29:26.091240] [INFO ] [sig ] PHUN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:26.234881] [INFO ] [LOCAL ] Saved forecast: PHUN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PHUN.txt [2026-02-12T20:29:26.235051] [INFO ] [sig ] [2404/3411] Completed PHUN in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-12T20:29:26.235096] [INFO ] [sig ] [2405/3411] Forecasting PHVS... [2026-02-12T20:29:26.235127] [INFO ] [sig ] Generating forecast for: PHVS [2026-02-12T20:29:26.235159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHVS' from 'https://tdm.silogroup.org/data/derivative_storage/PHVS.csv'. [2026-02-12T20:29:26.247259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHVS'. [2026-02-12T20:29:26.247704] [INFO ] [FORECASTER] Starting predict_future for PHVS [2026-02-12T20:29:26.248533] [DEBUG] [LOCAL ] No optimal features file found for PHVS: ./output/feature-sets/PHVS.txt [2026-02-12T20:29:26.248607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:26.248643] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:26.248673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:26.248732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:26.309842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:26.310759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:26.310865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:26.310900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:26.433799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:26.433961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:26.434003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:26.434032] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:26.437609] [DEBUG] [FORECASTER] PHVS: Forecast T+1@11:T+2@11: UP (p=79.35%) [2026-02-12T20:29:26.437921] [INFO ] [FORECASTER] Completed predict_future for PHVS [2026-02-12T20:29:26.438065] [INFO ] [sig ] PHVS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:26.579002] [INFO ] [LOCAL ] Saved forecast: PHVS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PHVS.txt [2026-02-12T20:29:26.579161] [INFO ] [sig ] [2405/3411] Completed PHVS in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-12T20:29:26.579203] [INFO ] [sig ] [2406/3411] Forecasting PI... [2026-02-12T20:29:26.579232] [INFO ] [sig ] Generating forecast for: PI [2026-02-12T20:29:26.579261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PI' from 'https://tdm.silogroup.org/data/derivative_storage/PI.csv'. [2026-02-12T20:29:26.592702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PI'. [2026-02-12T20:29:26.593154] [INFO ] [FORECASTER] Starting predict_future for PI [2026-02-12T20:29:26.594014] [DEBUG] [LOCAL ] No optimal features file found for PI: ./output/feature-sets/PI.txt [2026-02-12T20:29:26.594072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:26.594136] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:26.594168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:26.594247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:26.654817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:26.655751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:26.655836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:26.655869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:26.790846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:26.791002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:26.791044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:26.791075] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:26.794632] [DEBUG] [FORECASTER] PI: Forecast T+1@11:T+2@11: DOWN (p=15.93%) [2026-02-12T20:29:26.794917] [INFO ] [FORECASTER] Completed predict_future for PI [2026-02-12T20:29:26.795049] [INFO ] [sig ] PI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:26.939241] [INFO ] [LOCAL ] Saved forecast: PI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PI.txt [2026-02-12T20:29:26.939384] [INFO ] [sig ] [2406/3411] Completed PI in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-12T20:29:26.939425] [INFO ] [sig ] [2407/3411] Forecasting PID... [2026-02-12T20:29:26.939456] [INFO ] [sig ] Generating forecast for: PID [2026-02-12T20:29:26.939490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PID' from 'https://tdm.silogroup.org/data/derivative_storage/PID.csv'. [2026-02-12T20:29:26.952440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PID'. [2026-02-12T20:29:26.952799] [INFO ] [FORECASTER] Starting predict_future for PID [2026-02-12T20:29:26.953656] [DEBUG] [LOCAL ] No optimal features file found for PID: ./output/feature-sets/PID.txt [2026-02-12T20:29:26.953710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:26.953743] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:26.953784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:26.953844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:27.013278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:27.014123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:27.014209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:27.014243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:27.146854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:27.147034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:27.147094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:27.147144] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:27.150860] [DEBUG] [FORECASTER] PID: Forecast T+1@11:T+2@11: UP (p=99.41%) [2026-02-12T20:29:27.151153] [INFO ] [FORECASTER] Completed predict_future for PID [2026-02-12T20:29:27.151290] [INFO ] [sig ] PID: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:27.305888] [INFO ] [LOCAL ] Saved forecast: PID 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PID.txt [2026-02-12T20:29:27.306037] [INFO ] [sig ] [2407/3411] Completed PID in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-12T20:29:27.306079] [INFO ] [sig ] [2408/3411] Forecasting PIE... [2026-02-12T20:29:27.306112] [INFO ] [sig ] Generating forecast for: PIE [2026-02-12T20:29:27.306144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIE' from 'https://tdm.silogroup.org/data/derivative_storage/PIE.csv'. [2026-02-12T20:29:27.318126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIE'. [2026-02-12T20:29:27.318455] [INFO ] [FORECASTER] Starting predict_future for PIE [2026-02-12T20:29:27.319332] [DEBUG] [LOCAL ] No optimal features file found for PIE: ./output/feature-sets/PIE.txt [2026-02-12T20:29:27.319388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:27.319420] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:27.319447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:27.319509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:27.380189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:27.381054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:27.381141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:27.381176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:27.500594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:27.500757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:27.500799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:27.500829] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:27.504283] [DEBUG] [FORECASTER] PIE: Forecast T+1@11:T+2@11: UP (p=90.06%) [2026-02-12T20:29:27.504594] [INFO ] [FORECASTER] Completed predict_future for PIE [2026-02-12T20:29:27.504734] [INFO ] [sig ] PIE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:27.649850] [INFO ] [LOCAL ] Saved forecast: PIE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PIE.txt [2026-02-12T20:29:27.650004] [INFO ] [sig ] [2408/3411] Completed PIE in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-12T20:29:27.650058] [INFO ] [sig ] [2409/3411] Forecasting PII... [2026-02-12T20:29:27.650093] [INFO ] [sig ] Generating forecast for: PII [2026-02-12T20:29:27.650126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PII' from 'https://tdm.silogroup.org/data/derivative_storage/PII.csv'. [2026-02-12T20:29:27.662108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PII'. [2026-02-12T20:29:27.662433] [INFO ] [FORECASTER] Starting predict_future for PII [2026-02-12T20:29:27.663294] [DEBUG] [LOCAL ] No optimal features file found for PII: ./output/feature-sets/PII.txt [2026-02-12T20:29:27.663348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:27.663381] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:27.663416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:27.663486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:27.720901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:27.721717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:27.721802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:27.721837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:27.844069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:27.844228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:27.844270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:27.844301] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:27.847968] [DEBUG] [FORECASTER] PII: Forecast T+1@11:T+2@11: DOWN (p=32.68%) [2026-02-12T20:29:27.848259] [INFO ] [FORECASTER] Completed predict_future for PII [2026-02-12T20:29:27.848397] [INFO ] [sig ] PII: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:27.996235] [INFO ] [LOCAL ] Saved forecast: PII 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PII.txt [2026-02-12T20:29:27.996382] [INFO ] [sig ] [2409/3411] Completed PII in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-12T20:29:27.996422] [INFO ] [sig ] [2410/3411] Forecasting PIM... [2026-02-12T20:29:27.996452] [INFO ] [sig ] Generating forecast for: PIM [2026-02-12T20:29:27.996483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIM' from 'https://tdm.silogroup.org/data/derivative_storage/PIM.csv'. [2026-02-12T20:29:28.008665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIM'. [2026-02-12T20:29:28.009267] [INFO ] [FORECASTER] Starting predict_future for PIM [2026-02-12T20:29:28.010110] [DEBUG] [LOCAL ] No optimal features file found for PIM: ./output/feature-sets/PIM.txt [2026-02-12T20:29:28.010165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:28.010198] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:28.010227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:28.010285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:28.072011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:28.072933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:28.073018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:28.073053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:28.198190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:28.198351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:28.198395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:28.198431] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:28.202449] [DEBUG] [FORECASTER] PIM: Forecast T+1@11:T+2@11: DOWN (p=40.05%) [2026-02-12T20:29:28.202757] [INFO ] [FORECASTER] Completed predict_future for PIM [2026-02-12T20:29:28.202895] [INFO ] [sig ] PIM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:28.355143] [INFO ] [LOCAL ] Saved forecast: PIM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PIM.txt [2026-02-12T20:29:28.355287] [INFO ] [sig ] [2410/3411] Completed PIM in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-12T20:29:28.355330] [INFO ] [sig ] [2411/3411] Forecasting PINE... [2026-02-12T20:29:28.355361] [INFO ] [sig ] Generating forecast for: PINE [2026-02-12T20:29:28.355400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINE' from 'https://tdm.silogroup.org/data/derivative_storage/PINE.csv'. [2026-02-12T20:29:28.368321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINE'. [2026-02-12T20:29:28.368694] [INFO ] [FORECASTER] Starting predict_future for PINE [2026-02-12T20:29:28.369499] [DEBUG] [LOCAL ] No optimal features file found for PINE: ./output/feature-sets/PINE.txt [2026-02-12T20:29:28.369614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:28.369670] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:28.369700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:28.369759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:28.432941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:28.433724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:28.433808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:28.433841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:28.559438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:28.559617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:28.559673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:28.559704] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:28.563151] [DEBUG] [FORECASTER] PINE: Forecast T+1@11:T+2@11: UP (p=78.59%) [2026-02-12T20:29:28.563469] [INFO ] [FORECASTER] Completed predict_future for PINE [2026-02-12T20:29:28.563636] [INFO ] [sig ] PINE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:28.720596] [INFO ] [LOCAL ] Saved forecast: PINE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PINE.txt [2026-02-12T20:29:28.720773] [INFO ] [sig ] [2411/3411] Completed PINE in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-12T20:29:28.720817] [INFO ] [sig ] [2412/3411] Forecasting PINS... [2026-02-12T20:29:28.720847] [INFO ] [sig ] Generating forecast for: PINS [2026-02-12T20:29:28.720877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINS' from 'https://tdm.silogroup.org/data/derivative_storage/PINS.csv'. [2026-02-12T20:29:28.733189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINS'. [2026-02-12T20:29:28.733528] [INFO ] [FORECASTER] Starting predict_future for PINS [2026-02-12T20:29:28.734351] [DEBUG] [LOCAL ] No optimal features file found for PINS: ./output/feature-sets/PINS.txt [2026-02-12T20:29:28.734406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:28.734437] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:28.734466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:28.734525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:28.791276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:28.792137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:28.792222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:28.792255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:28.919421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:28.919624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:28.919671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:28.919720] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:28.923244] [DEBUG] [FORECASTER] PINS: Forecast T+1@11:T+2@11: DOWN (p=10.79%) [2026-02-12T20:29:28.923547] [INFO ] [FORECASTER] Completed predict_future for PINS [2026-02-12T20:29:28.923713] [INFO ] [sig ] PINS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:29.074593] [INFO ] [LOCAL ] Saved forecast: PINS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PINS.txt [2026-02-12T20:29:29.074745] [INFO ] [sig ] [2412/3411] Completed PINS in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-12T20:29:29.074787] [INFO ] [sig ] [2413/3411] Forecasting PK... [2026-02-12T20:29:29.074817] [INFO ] [sig ] Generating forecast for: PK [2026-02-12T20:29:29.074847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PK' from 'https://tdm.silogroup.org/data/derivative_storage/PK.csv'. [2026-02-12T20:29:29.086952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PK'. [2026-02-12T20:29:29.087275] [INFO ] [FORECASTER] Starting predict_future for PK [2026-02-12T20:29:29.088086] [DEBUG] [LOCAL ] No optimal features file found for PK: ./output/feature-sets/PK.txt [2026-02-12T20:29:29.088139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:29.088170] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:29.088198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:29.088255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:29.147854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:29.148704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:29.148792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:29.148827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:29.272621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:29.272790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:29.272833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:29.272864] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:29.276360] [DEBUG] [FORECASTER] PK: Forecast T+1@11:T+2@11: DOWN (p=32.12%) [2026-02-12T20:29:29.276663] [INFO ] [FORECASTER] Completed predict_future for PK [2026-02-12T20:29:29.276801] [INFO ] [sig ] PK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:29.425614] [INFO ] [LOCAL ] Saved forecast: PK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PK.txt [2026-02-12T20:29:29.425751] [INFO ] [sig ] [2413/3411] Completed PK in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-12T20:29:29.425791] [INFO ] [sig ] [2414/3411] Forecasting PKBK... [2026-02-12T20:29:29.425820] [INFO ] [sig ] Generating forecast for: PKBK [2026-02-12T20:29:29.425850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKBK' from 'https://tdm.silogroup.org/data/derivative_storage/PKBK.csv'. [2026-02-12T20:29:29.438268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKBK'. [2026-02-12T20:29:29.438646] [INFO ] [FORECASTER] Starting predict_future for PKBK [2026-02-12T20:29:29.439438] [DEBUG] [LOCAL ] No optimal features file found for PKBK: ./output/feature-sets/PKBK.txt [2026-02-12T20:29:29.439491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:29.439523] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:29.439550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:29.439633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:29.497381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:29.498054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:29.498134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:29.498167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:29.623699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:29.623863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:29.623904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:29.623932] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:29.627431] [DEBUG] [FORECASTER] PKBK: Forecast T+1@11:T+2@11: UP (p=88.62%) [2026-02-12T20:29:29.627749] [INFO ] [FORECASTER] Completed predict_future for PKBK [2026-02-12T20:29:29.627883] [INFO ] [sig ] PKBK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:29.769844] [INFO ] [LOCAL ] Saved forecast: PKBK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PKBK.txt [2026-02-12T20:29:29.769989] [INFO ] [sig ] [2414/3411] Completed PKBK in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-12T20:29:29.770029] [INFO ] [sig ] [2415/3411] Forecasting PKE... [2026-02-12T20:29:29.770059] [INFO ] [sig ] Generating forecast for: PKE [2026-02-12T20:29:29.770089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKE' from 'https://tdm.silogroup.org/data/derivative_storage/PKE.csv'. [2026-02-12T20:29:29.781512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKE'. [2026-02-12T20:29:29.781815] [INFO ] [FORECASTER] Starting predict_future for PKE [2026-02-12T20:29:29.782598] [DEBUG] [LOCAL ] No optimal features file found for PKE: ./output/feature-sets/PKE.txt [2026-02-12T20:29:29.782650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:29.782682] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:29.782709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:29.782765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:29.844028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:29.845383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:29.845537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:29.845602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:29.968262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:29.968416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:29.968457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:29.968486] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:29.972041] [DEBUG] [FORECASTER] PKE: Forecast T+1@11:T+2@11: UP (p=92.09%) [2026-02-12T20:29:29.972353] [INFO ] [FORECASTER] Completed predict_future for PKE [2026-02-12T20:29:29.972500] [INFO ] [sig ] PKE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:30.113442] [INFO ] [LOCAL ] Saved forecast: PKE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PKE.txt [2026-02-12T20:29:30.113589] [INFO ] [sig ] [2415/3411] Completed PKE in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-12T20:29:30.113638] [INFO ] [sig ] [2416/3411] Forecasting PKG... [2026-02-12T20:29:30.113669] [INFO ] [sig ] Generating forecast for: PKG [2026-02-12T20:29:30.113707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKG' from 'https://tdm.silogroup.org/data/derivative_storage/PKG.csv'. [2026-02-12T20:29:30.127970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKG'. [2026-02-12T20:29:30.128255] [INFO ] [FORECASTER] Starting predict_future for PKG [2026-02-12T20:29:30.129059] [DEBUG] [LOCAL ] No optimal features file found for PKG: ./output/feature-sets/PKG.txt [2026-02-12T20:29:30.129112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:30.129143] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:30.129170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:30.129227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:30.188959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:30.189716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:30.189824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:30.189859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:30.311185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:30.311356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:30.311402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:30.311434] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:30.315027] [DEBUG] [FORECASTER] PKG: Forecast T+1@11:T+2@11: UP (p=99.16%) [2026-02-12T20:29:30.315300] [INFO ] [FORECASTER] Completed predict_future for PKG [2026-02-12T20:29:30.315431] [INFO ] [sig ] PKG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:30.458435] [INFO ] [LOCAL ] Saved forecast: PKG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PKG.txt [2026-02-12T20:29:30.458594] [INFO ] [sig ] [2416/3411] Completed PKG in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-12T20:29:30.458634] [INFO ] [sig ] [2417/3411] Forecasting PKOH... [2026-02-12T20:29:30.458665] [INFO ] [sig ] Generating forecast for: PKOH [2026-02-12T20:29:30.458694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKOH' from 'https://tdm.silogroup.org/data/derivative_storage/PKOH.csv'. [2026-02-12T20:29:30.471266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKOH'. [2026-02-12T20:29:30.471547] [INFO ] [FORECASTER] Starting predict_future for PKOH [2026-02-12T20:29:30.472330] [DEBUG] [LOCAL ] No optimal features file found for PKOH: ./output/feature-sets/PKOH.txt [2026-02-12T20:29:30.472383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:30.472415] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:30.472442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:30.472499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:30.532150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:30.532827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:30.532905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:30.532938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:30.650660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:30.650818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:30.650859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:30.650889] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:30.654369] [DEBUG] [FORECASTER] PKOH: Forecast T+1@11:T+2@11: DOWN (p=0.87%) [2026-02-12T20:29:30.654709] [INFO ] [FORECASTER] Completed predict_future for PKOH [2026-02-12T20:29:30.654843] [INFO ] [sig ] PKOH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:30.812211] [INFO ] [LOCAL ] Saved forecast: PKOH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PKOH.txt [2026-02-12T20:29:30.812367] [INFO ] [sig ] [2417/3411] Completed PKOH in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-12T20:29:30.812409] [INFO ] [sig ] [2418/3411] Forecasting PKX... [2026-02-12T20:29:30.812437] [INFO ] [sig ] Generating forecast for: PKX [2026-02-12T20:29:30.812467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKX' from 'https://tdm.silogroup.org/data/derivative_storage/PKX.csv'. [2026-02-12T20:29:30.825690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKX'. [2026-02-12T20:29:30.826104] [INFO ] [FORECASTER] Starting predict_future for PKX [2026-02-12T20:29:30.826966] [DEBUG] [LOCAL ] No optimal features file found for PKX: ./output/feature-sets/PKX.txt [2026-02-12T20:29:30.827023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:30.827056] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:30.827083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:30.827140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:30.886750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:30.887895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:30.887999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:30.888033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:31.021149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:31.021310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:31.021350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:31.021380] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:31.025319] [DEBUG] [FORECASTER] PKX: Forecast T+1@11:T+2@11: UP (p=96.10%) [2026-02-12T20:29:31.025679] [INFO ] [FORECASTER] Completed predict_future for PKX [2026-02-12T20:29:31.025827] [INFO ] [sig ] PKX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:31.174444] [INFO ] [LOCAL ] Saved forecast: PKX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PKX.txt [2026-02-12T20:29:31.174605] [INFO ] [sig ] [2418/3411] Completed PKX in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-12T20:29:31.174648] [INFO ] [sig ] [2419/3411] Forecasting PLAB... [2026-02-12T20:29:31.174677] [INFO ] [sig ] Generating forecast for: PLAB [2026-02-12T20:29:31.174708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAB' from 'https://tdm.silogroup.org/data/derivative_storage/PLAB.csv'. [2026-02-12T20:29:31.187069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAB'. [2026-02-12T20:29:31.187379] [INFO ] [FORECASTER] Starting predict_future for PLAB [2026-02-12T20:29:31.188385] [DEBUG] [LOCAL ] No optimal features file found for PLAB: ./output/feature-sets/PLAB.txt [2026-02-12T20:29:31.188439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:31.188471] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:31.188498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:31.188561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:31.248650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:31.249597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:31.249676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:31.249902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:31.374104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:31.374269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:31.374313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:31.374343] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:31.378024] [DEBUG] [FORECASTER] PLAB: Forecast T+1@11:T+2@11: DOWN (p=40.87%) [2026-02-12T20:29:31.378312] [INFO ] [FORECASTER] Completed predict_future for PLAB [2026-02-12T20:29:31.378451] [INFO ] [sig ] PLAB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:31.519075] [INFO ] [LOCAL ] Saved forecast: PLAB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PLAB.txt [2026-02-12T20:29:31.519235] [INFO ] [sig ] [2419/3411] Completed PLAB in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-12T20:29:31.519275] [INFO ] [sig ] [2420/3411] Forecasting PLAY... [2026-02-12T20:29:31.519305] [INFO ] [sig ] Generating forecast for: PLAY [2026-02-12T20:29:31.519335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAY' from 'https://tdm.silogroup.org/data/derivative_storage/PLAY.csv'. [2026-02-12T20:29:31.530797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAY'. [2026-02-12T20:29:31.531121] [INFO ] [FORECASTER] Starting predict_future for PLAY [2026-02-12T20:29:31.531926] [DEBUG] [LOCAL ] No optimal features file found for PLAY: ./output/feature-sets/PLAY.txt [2026-02-12T20:29:31.531990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:31.532023] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:31.532050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:31.532107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:31.588853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:31.589706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:31.589789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:31.589821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:31.714369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:31.714526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:31.714585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:31.714619] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:31.718036] [DEBUG] [FORECASTER] PLAY: Forecast T+1@11:T+2@11: UP (p=74.92%) [2026-02-12T20:29:31.718312] [INFO ] [FORECASTER] Completed predict_future for PLAY [2026-02-12T20:29:31.718440] [INFO ] [sig ] PLAY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:31.864174] [INFO ] [LOCAL ] Saved forecast: PLAY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PLAY.txt [2026-02-12T20:29:31.864376] [INFO ] [sig ] [2420/3411] Completed PLAY in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-12T20:29:31.864423] [INFO ] [sig ] [2421/3411] Forecasting PLBC... [2026-02-12T20:29:31.864454] [INFO ] [sig ] Generating forecast for: PLBC [2026-02-12T20:29:31.864489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBC' from 'https://tdm.silogroup.org/data/derivative_storage/PLBC.csv'. [2026-02-12T20:29:31.877614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBC'. [2026-02-12T20:29:31.877948] [INFO ] [FORECASTER] Starting predict_future for PLBC [2026-02-12T20:29:31.878963] [DEBUG] [LOCAL ] No optimal features file found for PLBC: ./output/feature-sets/PLBC.txt [2026-02-12T20:29:31.879017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:31.879056] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:31.879085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:31.879151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:31.936744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:31.937549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:31.937676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:31.937713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:32.057165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:32.057364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:32.057411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:32.057440] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:32.061214] [DEBUG] [FORECASTER] PLBC: Forecast T+1@11:T+2@11: UP (p=98.41%) [2026-02-12T20:29:32.061547] [INFO ] [FORECASTER] Completed predict_future for PLBC [2026-02-12T20:29:32.061716] [INFO ] [sig ] PLBC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:32.210223] [INFO ] [LOCAL ] Saved forecast: PLBC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PLBC.txt [2026-02-12T20:29:32.210395] [INFO ] [sig ] [2421/3411] Completed PLBC in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-12T20:29:32.210435] [INFO ] [sig ] [2422/3411] Forecasting PLBY... [2026-02-12T20:29:32.210465] [INFO ] [sig ] Generating forecast for: PLBY [2026-02-12T20:29:32.210495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBY' from 'https://tdm.silogroup.org/data/derivative_storage/PLBY.csv'. [2026-02-12T20:29:32.222495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBY'. [2026-02-12T20:29:32.222954] [INFO ] [FORECASTER] Starting predict_future for PLBY [2026-02-12T20:29:32.223786] [DEBUG] [LOCAL ] No optimal features file found for PLBY: ./output/feature-sets/PLBY.txt [2026-02-12T20:29:32.223838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:32.223871] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:32.223897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:32.223955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:32.281040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:32.281910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:32.281993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:32.282026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:32.399050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:32.399204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:32.399244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:32.399273] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:32.402758] [DEBUG] [FORECASTER] PLBY: Forecast T+1@11:T+2@11: DOWN (p=18.90%) [2026-02-12T20:29:32.403031] [INFO ] [FORECASTER] Completed predict_future for PLBY [2026-02-12T20:29:32.403173] [INFO ] [sig ] PLBY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:32.540090] [INFO ] [LOCAL ] Saved forecast: PLBY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PLBY.txt [2026-02-12T20:29:32.540218] [INFO ] [sig ] [2422/3411] Completed PLBY in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-12T20:29:32.540258] [INFO ] [sig ] [2423/3411] Forecasting PLCE... [2026-02-12T20:29:32.540286] [INFO ] [sig ] Generating forecast for: PLCE [2026-02-12T20:29:32.540316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLCE' from 'https://tdm.silogroup.org/data/derivative_storage/PLCE.csv'. [2026-02-12T20:29:32.551627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLCE'. [2026-02-12T20:29:32.551927] [INFO ] [FORECASTER] Starting predict_future for PLCE [2026-02-12T20:29:32.552723] [DEBUG] [LOCAL ] No optimal features file found for PLCE: ./output/feature-sets/PLCE.txt [2026-02-12T20:29:32.552774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:32.552845] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:32.552873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:32.552929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:32.608802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:32.609427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:32.609506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:32.609539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:32.728854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:32.729004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:32.729043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:32.729071] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:32.732445] [DEBUG] [FORECASTER] PLCE: Forecast T+1@11:T+2@11: UP (p=93.05%) [2026-02-12T20:29:32.732746] [INFO ] [FORECASTER] Completed predict_future for PLCE [2026-02-12T20:29:32.732875] [INFO ] [sig ] PLCE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:32.870128] [INFO ] [LOCAL ] Saved forecast: PLCE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PLCE.txt [2026-02-12T20:29:32.870262] [INFO ] [sig ] [2423/3411] Completed PLCE in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-12T20:29:32.870310] [INFO ] [sig ] [2424/3411] Forecasting PLD... [2026-02-12T20:29:32.870341] [INFO ] [sig ] Generating forecast for: PLD [2026-02-12T20:29:32.870371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLD' from 'https://tdm.silogroup.org/data/derivative_storage/PLD.csv'. [2026-02-12T20:29:32.883103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLD'. [2026-02-12T20:29:32.883437] [INFO ] [FORECASTER] Starting predict_future for PLD [2026-02-12T20:29:32.884244] [DEBUG] [LOCAL ] No optimal features file found for PLD: ./output/feature-sets/PLD.txt [2026-02-12T20:29:32.884297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:32.884330] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:32.884357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:32.884415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:32.940268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:32.940976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:32.941056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:32.941089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:33.066679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:33.066838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:33.066877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:33.066907] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:33.070386] [DEBUG] [FORECASTER] PLD: Forecast T+1@11:T+2@11: UP (p=72.10%) [2026-02-12T20:29:33.070726] [INFO ] [FORECASTER] Completed predict_future for PLD [2026-02-12T20:29:33.070863] [INFO ] [sig ] PLD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:33.216018] [INFO ] [LOCAL ] Saved forecast: PLD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PLD.txt [2026-02-12T20:29:33.216198] [INFO ] [sig ] [2424/3411] Completed PLD in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-12T20:29:33.216251] [INFO ] [sig ] [2425/3411] Forecasting PLPC... [2026-02-12T20:29:33.216285] [INFO ] [sig ] Generating forecast for: PLPC [2026-02-12T20:29:33.216316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLPC' from 'https://tdm.silogroup.org/data/derivative_storage/PLPC.csv'. [2026-02-12T20:29:33.229104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLPC'. [2026-02-12T20:29:33.229519] [INFO ] [FORECASTER] Starting predict_future for PLPC [2026-02-12T20:29:33.230352] [DEBUG] [LOCAL ] No optimal features file found for PLPC: ./output/feature-sets/PLPC.txt [2026-02-12T20:29:33.230407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:33.230439] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:33.230466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:33.230523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:33.290836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:33.291710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:33.291819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:33.291855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:33.420999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:33.421155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:33.421194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:33.421222] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:33.424787] [DEBUG] [FORECASTER] PLPC: Forecast T+1@11:T+2@11: UP (p=69.65%) [2026-02-12T20:29:33.425063] [INFO ] [FORECASTER] Completed predict_future for PLPC [2026-02-12T20:29:33.425218] [INFO ] [sig ] PLPC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:33.563447] [INFO ] [LOCAL ] Saved forecast: PLPC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PLPC.txt [2026-02-12T20:29:33.563585] [INFO ] [sig ] [2425/3411] Completed PLPC in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-12T20:29:33.563639] [INFO ] [sig ] [2426/3411] Forecasting PLRX... [2026-02-12T20:29:33.563670] [INFO ] [sig ] Generating forecast for: PLRX [2026-02-12T20:29:33.563699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLRX' from 'https://tdm.silogroup.org/data/derivative_storage/PLRX.csv'. [2026-02-12T20:29:33.575225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLRX'. [2026-02-12T20:29:33.575502] [INFO ] [FORECASTER] Starting predict_future for PLRX [2026-02-12T20:29:33.576295] [DEBUG] [LOCAL ] No optimal features file found for PLRX: ./output/feature-sets/PLRX.txt [2026-02-12T20:29:33.576347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:33.576379] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:33.576406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:33.576462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:33.632914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:33.633502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:33.633607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:33.633650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:33.750228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:33.750333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:33.750368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:33.750443] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:33.753700] [DEBUG] [FORECASTER] PLRX: Forecast T+1@11:T+2@11: DOWN (p=29.30%) [2026-02-12T20:29:33.753967] [INFO ] [FORECASTER] Completed predict_future for PLRX [2026-02-12T20:29:33.754091] [INFO ] [sig ] PLRX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:33.892245] [INFO ] [LOCAL ] Saved forecast: PLRX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PLRX.txt [2026-02-12T20:29:33.892359] [INFO ] [sig ] [2426/3411] Completed PLRX in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-12T20:29:33.892399] [INFO ] [sig ] [2427/3411] Forecasting PLSE... [2026-02-12T20:29:33.892428] [INFO ] [sig ] Generating forecast for: PLSE [2026-02-12T20:29:33.892459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLSE' from 'https://tdm.silogroup.org/data/derivative_storage/PLSE.csv'. [2026-02-12T20:29:33.904214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLSE'. [2026-02-12T20:29:33.904475] [INFO ] [FORECASTER] Starting predict_future for PLSE [2026-02-12T20:29:33.905278] [DEBUG] [LOCAL ] No optimal features file found for PLSE: ./output/feature-sets/PLSE.txt [2026-02-12T20:29:33.905331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:33.905363] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:33.905390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:33.905447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:33.963187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:33.963814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:33.963892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:33.963924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:34.082951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:34.083072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:34.083125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:34.083155] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:34.086455] [DEBUG] [FORECASTER] PLSE: Forecast T+1@11:T+2@11: DOWN (p=28.75%) [2026-02-12T20:29:34.086745] [INFO ] [FORECASTER] Completed predict_future for PLSE [2026-02-12T20:29:34.086869] [INFO ] [sig ] PLSE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:34.225061] [INFO ] [LOCAL ] Saved forecast: PLSE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PLSE.txt [2026-02-12T20:29:34.225171] [INFO ] [sig ] [2427/3411] Completed PLSE in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-12T20:29:34.225210] [INFO ] [sig ] [2428/3411] Forecasting PLTK... [2026-02-12T20:29:34.225239] [INFO ] [sig ] Generating forecast for: PLTK [2026-02-12T20:29:34.225268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLTK' from 'https://tdm.silogroup.org/data/derivative_storage/PLTK.csv'. [2026-02-12T20:29:34.236509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLTK'. [2026-02-12T20:29:34.236818] [INFO ] [FORECASTER] Starting predict_future for PLTK [2026-02-12T20:29:34.237667] [DEBUG] [LOCAL ] No optimal features file found for PLTK: ./output/feature-sets/PLTK.txt [2026-02-12T20:29:34.237721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:34.237752] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:34.237779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:34.237837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:34.295315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:34.295965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:34.296045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:34.296078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:34.417607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:34.417760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:34.417798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:34.417827] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:34.421230] [DEBUG] [FORECASTER] PLTK: Forecast T+1@11:T+2@11: UP (p=89.98%) [2026-02-12T20:29:34.421509] [INFO ] [FORECASTER] Completed predict_future for PLTK [2026-02-12T20:29:34.421660] [INFO ] [sig ] PLTK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:34.560790] [INFO ] [LOCAL ] Saved forecast: PLTK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PLTK.txt [2026-02-12T20:29:34.560934] [INFO ] [sig ] [2428/3411] Completed PLTK in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-12T20:29:34.560983] [INFO ] [sig ] [2429/3411] Forecasting PLUG... [2026-02-12T20:29:34.561013] [INFO ] [sig ] Generating forecast for: PLUG [2026-02-12T20:29:34.561044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUG' from 'https://tdm.silogroup.org/data/derivative_storage/PLUG.csv'. [2026-02-12T20:29:34.572428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUG'. [2026-02-12T20:29:34.572768] [INFO ] [FORECASTER] Starting predict_future for PLUG [2026-02-12T20:29:34.573530] [DEBUG] [LOCAL ] No optimal features file found for PLUG: ./output/feature-sets/PLUG.txt [2026-02-12T20:29:34.573603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:34.573637] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:34.573665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:34.573721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:34.630156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:34.630864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:34.630958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:34.630992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:34.751001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:34.751138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:34.751178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:34.751206] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:34.754570] [DEBUG] [FORECASTER] PLUG: Forecast T+1@11:T+2@11: UP (p=85.64%) [2026-02-12T20:29:34.754860] [INFO ] [FORECASTER] Completed predict_future for PLUG [2026-02-12T20:29:34.754986] [INFO ] [sig ] PLUG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:34.894529] [INFO ] [LOCAL ] Saved forecast: PLUG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PLUG.txt [2026-02-12T20:29:34.894667] [INFO ] [sig ] [2429/3411] Completed PLUG in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-12T20:29:34.894710] [INFO ] [sig ] [2430/3411] Forecasting PLUS... [2026-02-12T20:29:34.894740] [INFO ] [sig ] Generating forecast for: PLUS [2026-02-12T20:29:34.894770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUS' from 'https://tdm.silogroup.org/data/derivative_storage/PLUS.csv'. [2026-02-12T20:29:34.911175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUS'. [2026-02-12T20:29:34.911486] [INFO ] [FORECASTER] Starting predict_future for PLUS [2026-02-12T20:29:34.912303] [DEBUG] [LOCAL ] No optimal features file found for PLUS: ./output/feature-sets/PLUS.txt [2026-02-12T20:29:34.912356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:34.912389] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:34.912416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:34.912474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:34.969964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:34.970620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:34.970717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:34.970756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:35.092312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:35.092436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:35.092476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:35.092504] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:35.095803] [DEBUG] [FORECASTER] PLUS: Forecast T+1@11:T+2@11: DOWN (p=6.40%) [2026-02-12T20:29:35.096074] [INFO ] [FORECASTER] Completed predict_future for PLUS [2026-02-12T20:29:35.096206] [INFO ] [sig ] PLUS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:35.236751] [INFO ] [LOCAL ] Saved forecast: PLUS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PLUS.txt [2026-02-12T20:29:35.236900] [INFO ] [sig ] [2430/3411] Completed PLUS in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-12T20:29:35.236940] [INFO ] [sig ] [2431/3411] Forecasting PLXS... [2026-02-12T20:29:35.236971] [INFO ] [sig ] Generating forecast for: PLXS [2026-02-12T20:29:35.237001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLXS' from 'https://tdm.silogroup.org/data/derivative_storage/PLXS.csv'. [2026-02-12T20:29:35.248841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLXS'. [2026-02-12T20:29:35.249120] [INFO ] [FORECASTER] Starting predict_future for PLXS [2026-02-12T20:29:35.249919] [DEBUG] [LOCAL ] No optimal features file found for PLXS: ./output/feature-sets/PLXS.txt [2026-02-12T20:29:35.249972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:35.250016] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:35.250044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:35.250100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:35.307286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:35.308053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:35.308133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:35.308165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:35.427999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:35.428142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:35.428182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:35.428210] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:35.431631] [DEBUG] [FORECASTER] PLXS: Forecast T+1@11:T+2@11: UP (p=84.40%) [2026-02-12T20:29:35.431928] [INFO ] [FORECASTER] Completed predict_future for PLXS [2026-02-12T20:29:35.432062] [INFO ] [sig ] PLXS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:35.572003] [INFO ] [LOCAL ] Saved forecast: PLXS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PLXS.txt [2026-02-12T20:29:35.572135] [INFO ] [sig ] [2431/3411] Completed PLXS in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-12T20:29:35.572174] [INFO ] [sig ] [2432/3411] Forecasting PM... [2026-02-12T20:29:35.572203] [INFO ] [sig ] Generating forecast for: PM [2026-02-12T20:29:35.572233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PM' from 'https://tdm.silogroup.org/data/derivative_storage/PM.csv'. [2026-02-12T20:29:35.586742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PM'. [2026-02-12T20:29:35.587083] [INFO ] [FORECASTER] Starting predict_future for PM [2026-02-12T20:29:35.587924] [DEBUG] [LOCAL ] No optimal features file found for PM: ./output/feature-sets/PM.txt [2026-02-12T20:29:35.587976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:35.588007] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:35.588033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:35.588089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:35.645617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:35.646266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:35.646382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:35.646417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:35.771767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:35.771925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:35.771965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:35.771993] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:35.775452] [DEBUG] [FORECASTER] PM: Forecast T+1@11:T+2@11: DOWN (p=17.81%) [2026-02-12T20:29:35.775792] [INFO ] [FORECASTER] Completed predict_future for PM [2026-02-12T20:29:35.775927] [INFO ] [sig ] PM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:35.916557] [INFO ] [LOCAL ] Saved forecast: PM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PM.txt [2026-02-12T20:29:35.916732] [INFO ] [sig ] [2432/3411] Completed PM in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-12T20:29:35.916774] [INFO ] [sig ] [2433/3411] Forecasting PMAX... [2026-02-12T20:29:35.916804] [INFO ] [sig ] Generating forecast for: PMAX [2026-02-12T20:29:35.916833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMAX' from 'https://tdm.silogroup.org/data/derivative_storage/PMAX.csv'. [2026-02-12T20:29:35.927613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMAX'. [2026-02-12T20:29:35.927922] [INFO ] [FORECASTER] Starting predict_future for PMAX [2026-02-12T20:29:35.928766] [DEBUG] [LOCAL ] No optimal features file found for PMAX: ./output/feature-sets/PMAX.txt [2026-02-12T20:29:35.928818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:35.928849] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:35.928876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:35.928933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:35.985487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:35.986138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:35.986450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:35.986494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:36.102225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:36.102357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:36.102396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:36.102424] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:36.105774] [DEBUG] [FORECASTER] PMAX: Forecast T+1@11:T+2@11: DOWN (p=22.32%) [2026-02-12T20:29:36.106047] [INFO ] [FORECASTER] Completed predict_future for PMAX [2026-02-12T20:29:36.106177] [INFO ] [sig ] PMAX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:36.245347] [INFO ] [LOCAL ] Saved forecast: PMAX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PMAX.txt [2026-02-12T20:29:36.245472] [INFO ] [sig ] [2433/3411] Completed PMAX in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-12T20:29:36.245511] [INFO ] [sig ] [2434/3411] Forecasting PML... [2026-02-12T20:29:36.245541] [INFO ] [sig ] Generating forecast for: PML [2026-02-12T20:29:36.245588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PML' from 'https://tdm.silogroup.org/data/derivative_storage/PML.csv'. [2026-02-12T20:29:36.256778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PML'. [2026-02-12T20:29:36.257075] [INFO ] [FORECASTER] Starting predict_future for PML [2026-02-12T20:29:36.257939] [DEBUG] [LOCAL ] No optimal features file found for PML: ./output/feature-sets/PML.txt [2026-02-12T20:29:36.257992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:36.258023] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:36.258050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:36.258107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:36.315554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:36.316263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:36.316341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:36.316373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:36.432530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:36.432698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:36.432740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:36.432772] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:36.436219] [DEBUG] [FORECASTER] PML: Forecast T+1@11:T+2@11: UP (p=72.24%) [2026-02-12T20:29:36.436503] [INFO ] [FORECASTER] Completed predict_future for PML [2026-02-12T20:29:36.436660] [INFO ] [sig ] PML: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:36.576111] [INFO ] [LOCAL ] Saved forecast: PML 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PML.txt [2026-02-12T20:29:36.576246] [INFO ] [sig ] [2434/3411] Completed PML in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-12T20:29:36.576286] [INFO ] [sig ] [2435/3411] Forecasting PMM... [2026-02-12T20:29:36.576322] [INFO ] [sig ] Generating forecast for: PMM [2026-02-12T20:29:36.576354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMM' from 'https://tdm.silogroup.org/data/derivative_storage/PMM.csv'. [2026-02-12T20:29:36.587344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMM'. [2026-02-12T20:29:36.587671] [INFO ] [FORECASTER] Starting predict_future for PMM [2026-02-12T20:29:36.588436] [DEBUG] [LOCAL ] No optimal features file found for PMM: ./output/feature-sets/PMM.txt [2026-02-12T20:29:36.588487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:36.588519] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:36.588545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:36.588633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:36.645629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:36.646298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:36.646380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:36.646414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:36.766189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:36.766334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:36.766382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:36.766411] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:36.769868] [DEBUG] [FORECASTER] PMM: Forecast T+1@11:T+2@11: DOWN (p=3.31%) [2026-02-12T20:29:36.770143] [INFO ] [FORECASTER] Completed predict_future for PMM [2026-02-12T20:29:36.770270] [INFO ] [sig ] PMM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:36.910598] [INFO ] [LOCAL ] Saved forecast: PMM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PMM.txt [2026-02-12T20:29:36.910740] [INFO ] [sig ] [2435/3411] Completed PMM in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-12T20:29:36.910781] [INFO ] [sig ] [2436/3411] Forecasting PMO... [2026-02-12T20:29:36.910810] [INFO ] [sig ] Generating forecast for: PMO [2026-02-12T20:29:36.910840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMO' from 'https://tdm.silogroup.org/data/derivative_storage/PMO.csv'. [2026-02-12T20:29:36.922108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMO'. [2026-02-12T20:29:36.922400] [INFO ] [FORECASTER] Starting predict_future for PMO [2026-02-12T20:29:36.923207] [DEBUG] [LOCAL ] No optimal features file found for PMO: ./output/feature-sets/PMO.txt [2026-02-12T20:29:36.923260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:36.923295] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:36.923322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:36.923379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:36.980078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:36.980883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:36.980965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:36.980999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:37.099048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:37.099196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:37.099235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:37.099264] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:37.102761] [DEBUG] [FORECASTER] PMO: Forecast T+1@11:T+2@11: DOWN (p=16.39%) [2026-02-12T20:29:37.103044] [INFO ] [FORECASTER] Completed predict_future for PMO [2026-02-12T20:29:37.103170] [INFO ] [sig ] PMO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:37.243303] [INFO ] [LOCAL ] Saved forecast: PMO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PMO.txt [2026-02-12T20:29:37.243492] [INFO ] [sig ] [2436/3411] Completed PMO in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-12T20:29:37.243536] [INFO ] [sig ] [2437/3411] Forecasting PMTS... [2026-02-12T20:29:37.243566] [INFO ] [sig ] Generating forecast for: PMTS [2026-02-12T20:29:37.243618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMTS' from 'https://tdm.silogroup.org/data/derivative_storage/PMTS.csv'. [2026-02-12T20:29:37.254963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMTS'. [2026-02-12T20:29:37.255321] [INFO ] [FORECASTER] Starting predict_future for PMTS [2026-02-12T20:29:37.256156] [DEBUG] [LOCAL ] No optimal features file found for PMTS: ./output/feature-sets/PMTS.txt [2026-02-12T20:29:37.256208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:37.256239] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:37.256265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:37.256326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:37.314800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:37.315675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:37.315758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:37.315790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:37.443158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:37.443311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:37.443350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:37.443378] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:37.446846] [DEBUG] [FORECASTER] PMTS: Forecast T+1@11:T+2@11: UP (p=98.01%) [2026-02-12T20:29:37.447125] [INFO ] [FORECASTER] Completed predict_future for PMTS [2026-02-12T20:29:37.447278] [INFO ] [sig ] PMTS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:37.587992] [INFO ] [LOCAL ] Saved forecast: PMTS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PMTS.txt [2026-02-12T20:29:37.588130] [INFO ] [sig ] [2437/3411] Completed PMTS in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-12T20:29:37.588169] [INFO ] [sig ] [2438/3411] Forecasting PMVP... [2026-02-12T20:29:37.588198] [INFO ] [sig ] Generating forecast for: PMVP [2026-02-12T20:29:37.588229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMVP' from 'https://tdm.silogroup.org/data/derivative_storage/PMVP.csv'. [2026-02-12T20:29:37.599889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMVP'. [2026-02-12T20:29:37.600220] [INFO ] [FORECASTER] Starting predict_future for PMVP [2026-02-12T20:29:37.601043] [DEBUG] [LOCAL ] No optimal features file found for PMVP: ./output/feature-sets/PMVP.txt [2026-02-12T20:29:37.601096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:37.601129] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:37.601156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:37.601214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:37.660054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:37.660892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:37.660978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:37.661011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:37.790879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:37.791036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:37.791075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:37.791121] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:37.794512] [DEBUG] [FORECASTER] PMVP: Forecast T+1@11:T+2@11: DOWN (p=31.58%) [2026-02-12T20:29:37.794840] [INFO ] [FORECASTER] Completed predict_future for PMVP [2026-02-12T20:29:37.794967] [INFO ] [sig ] PMVP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:37.934718] [INFO ] [LOCAL ] Saved forecast: PMVP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PMVP.txt [2026-02-12T20:29:37.934884] [INFO ] [sig ] [2438/3411] Completed PMVP in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-12T20:29:37.934926] [INFO ] [sig ] [2439/3411] Forecasting PNC... [2026-02-12T20:29:37.934956] [INFO ] [sig ] Generating forecast for: PNC [2026-02-12T20:29:37.934986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNC' from 'https://tdm.silogroup.org/data/derivative_storage/PNC.csv'. [2026-02-12T20:29:37.947879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNC'. [2026-02-12T20:29:37.948241] [INFO ] [FORECASTER] Starting predict_future for PNC [2026-02-12T20:29:37.949117] [DEBUG] [LOCAL ] No optimal features file found for PNC: ./output/feature-sets/PNC.txt [2026-02-12T20:29:37.949172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:37.949205] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:37.949233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:37.949292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:38.009076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:38.009950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:38.010034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:38.010068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:38.141967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:38.142117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:38.142156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:38.142187] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:38.145695] [DEBUG] [FORECASTER] PNC: Forecast T+1@11:T+2@11: DOWN (p=27.39%) [2026-02-12T20:29:38.145977] [INFO ] [FORECASTER] Completed predict_future for PNC [2026-02-12T20:29:38.146107] [INFO ] [sig ] PNC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:38.287968] [INFO ] [LOCAL ] Saved forecast: PNC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PNC.txt [2026-02-12T20:29:38.288124] [INFO ] [sig ] [2439/3411] Completed PNC in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-12T20:29:38.288163] [INFO ] [sig ] [2440/3411] Forecasting PNI... [2026-02-12T20:29:38.288194] [INFO ] [sig ] Generating forecast for: PNI [2026-02-12T20:29:38.288225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNI' from 'https://tdm.silogroup.org/data/derivative_storage/PNI.csv'. [2026-02-12T20:29:38.299132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNI'. [2026-02-12T20:29:38.299424] [INFO ] [FORECASTER] Starting predict_future for PNI [2026-02-12T20:29:38.300225] [DEBUG] [LOCAL ] No optimal features file found for PNI: ./output/feature-sets/PNI.txt [2026-02-12T20:29:38.300277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:38.300333] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:38.300361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:38.300417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:38.358214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:38.358917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:38.358994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:38.359039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:38.469876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:38.470029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:38.470069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:38.470098] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:38.473483] [DEBUG] [FORECASTER] PNI: Forecast T+1@11:T+2@11: DOWN (p=37.38%) [2026-02-12T20:29:38.473795] [INFO ] [FORECASTER] Completed predict_future for PNI [2026-02-12T20:29:38.473927] [INFO ] [sig ] PNI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:38.612158] [INFO ] [LOCAL ] Saved forecast: PNI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PNI.txt [2026-02-12T20:29:38.612292] [INFO ] [sig ] [2440/3411] Completed PNI in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-12T20:29:38.612331] [INFO ] [sig ] [2441/3411] Forecasting PNQI... [2026-02-12T20:29:38.612364] [INFO ] [sig ] Generating forecast for: PNQI [2026-02-12T20:29:38.612394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNQI' from 'https://tdm.silogroup.org/data/derivative_storage/PNQI.csv'. [2026-02-12T20:29:38.623407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNQI'. [2026-02-12T20:29:38.623735] [INFO ] [FORECASTER] Starting predict_future for PNQI [2026-02-12T20:29:38.624498] [DEBUG] [LOCAL ] No optimal features file found for PNQI: ./output/feature-sets/PNQI.txt [2026-02-12T20:29:38.624549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:38.624600] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:38.624628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:38.624684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:38.683716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:38.684555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:38.684655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:38.684689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:38.808467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:38.808641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:38.808684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:38.808714] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:38.812195] [DEBUG] [FORECASTER] PNQI: Forecast T+1@11:T+2@11: UP (p=89.85%) [2026-02-12T20:29:38.812490] [INFO ] [FORECASTER] Completed predict_future for PNQI [2026-02-12T20:29:38.812645] [INFO ] [sig ] PNQI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:38.954919] [INFO ] [LOCAL ] Saved forecast: PNQI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PNQI.txt [2026-02-12T20:29:38.955093] [INFO ] [sig ] [2441/3411] Completed PNQI in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-12T20:29:38.955135] [INFO ] [sig ] [2442/3411] Forecasting PNRG... [2026-02-12T20:29:38.955164] [INFO ] [sig ] Generating forecast for: PNRG [2026-02-12T20:29:38.955194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNRG' from 'https://tdm.silogroup.org/data/derivative_storage/PNRG.csv'. [2026-02-12T20:29:38.966980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNRG'. [2026-02-12T20:29:38.967300] [INFO ] [FORECASTER] Starting predict_future for PNRG [2026-02-12T20:29:38.968086] [DEBUG] [LOCAL ] No optimal features file found for PNRG: ./output/feature-sets/PNRG.txt [2026-02-12T20:29:38.968137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:38.968168] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:38.968195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:38.968263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:39.027885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:39.028777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:39.028860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:39.028894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:39.151065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:39.151220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:39.151259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:39.151286] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:39.154723] [DEBUG] [FORECASTER] PNRG: Forecast T+1@11:T+2@11: DOWN (p=4.17%) [2026-02-12T20:29:39.155013] [INFO ] [FORECASTER] Completed predict_future for PNRG [2026-02-12T20:29:39.155143] [INFO ] [sig ] PNRG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:39.301373] [INFO ] [LOCAL ] Saved forecast: PNRG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PNRG.txt [2026-02-12T20:29:39.301539] [INFO ] [sig ] [2442/3411] Completed PNRG in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-12T20:29:39.301599] [INFO ] [sig ] [2443/3411] Forecasting PNTG... [2026-02-12T20:29:39.301631] [INFO ] [sig ] Generating forecast for: PNTG [2026-02-12T20:29:39.301662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNTG' from 'https://tdm.silogroup.org/data/derivative_storage/PNTG.csv'. [2026-02-12T20:29:39.313402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNTG'. [2026-02-12T20:29:39.313812] [INFO ] [FORECASTER] Starting predict_future for PNTG [2026-02-12T20:29:39.314685] [DEBUG] [LOCAL ] No optimal features file found for PNTG: ./output/feature-sets/PNTG.txt [2026-02-12T20:29:39.314744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:39.314776] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:39.314803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:39.314860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:39.372889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:39.373704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:39.373787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:39.373820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:39.489278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:39.489431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:39.489471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:39.489537] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:39.494000] [DEBUG] [FORECASTER] PNTG: Forecast T+1@11:T+2@11: DOWN (p=24.61%) [2026-02-12T20:29:39.494289] [INFO ] [FORECASTER] Completed predict_future for PNTG [2026-02-12T20:29:39.494423] [INFO ] [sig ] PNTG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:39.634683] [INFO ] [LOCAL ] Saved forecast: PNTG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PNTG.txt [2026-02-12T20:29:39.634864] [INFO ] [sig ] [2443/3411] Completed PNTG in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-12T20:29:39.634912] [INFO ] [sig ] [2444/3411] Forecasting PODD... [2026-02-12T20:29:39.634941] [INFO ] [sig ] Generating forecast for: PODD [2026-02-12T20:29:39.634972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PODD' from 'https://tdm.silogroup.org/data/derivative_storage/PODD.csv'. [2026-02-12T20:29:39.646515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PODD'. [2026-02-12T20:29:39.646911] [INFO ] [FORECASTER] Starting predict_future for PODD [2026-02-12T20:29:39.647829] [DEBUG] [LOCAL ] No optimal features file found for PODD: ./output/feature-sets/PODD.txt [2026-02-12T20:29:39.647883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:39.647915] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:39.647941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:39.647997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:39.705943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:39.706823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:39.706907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:39.706940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:39.828399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:39.828565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:39.828630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:39.828660] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:39.832225] [DEBUG] [FORECASTER] PODD: Forecast T+1@11:T+2@11: UP (p=85.84%) [2026-02-12T20:29:39.832537] [INFO ] [FORECASTER] Completed predict_future for PODD [2026-02-12T20:29:39.832698] [INFO ] [sig ] PODD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:39.976059] [INFO ] [LOCAL ] Saved forecast: PODD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PODD.txt [2026-02-12T20:29:39.976223] [INFO ] [sig ] [2444/3411] Completed PODD in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-12T20:29:39.976265] [INFO ] [sig ] [2445/3411] Forecasting POOL... [2026-02-12T20:29:39.976294] [INFO ] [sig ] Generating forecast for: POOL [2026-02-12T20:29:39.976324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POOL' from 'https://tdm.silogroup.org/data/derivative_storage/POOL.csv'. [2026-02-12T20:29:39.988907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POOL'. [2026-02-12T20:29:39.989443] [INFO ] [FORECASTER] Starting predict_future for POOL [2026-02-12T20:29:39.990433] [DEBUG] [LOCAL ] No optimal features file found for POOL: ./output/feature-sets/POOL.txt [2026-02-12T20:29:39.990484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:39.990516] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:39.990542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:39.990626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:40.050439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:40.051372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:40.051456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:40.051488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:40.172962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:40.173121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:40.173161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:40.173192] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:40.176882] [DEBUG] [FORECASTER] POOL: Forecast T+1@11:T+2@11: DOWN (p=11.97%) [2026-02-12T20:29:40.177167] [INFO ] [FORECASTER] Completed predict_future for POOL [2026-02-12T20:29:40.177317] [INFO ] [sig ] POOL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:40.322302] [INFO ] [LOCAL ] Saved forecast: POOL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/POOL.txt [2026-02-12T20:29:40.322671] [INFO ] [sig ] [2445/3411] Completed POOL in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-12T20:29:40.322715] [INFO ] [sig ] [2446/3411] Forecasting POWI... [2026-02-12T20:29:40.322744] [INFO ] [sig ] Generating forecast for: POWI [2026-02-12T20:29:40.322783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWI' from 'https://tdm.silogroup.org/data/derivative_storage/POWI.csv'. [2026-02-12T20:29:40.335753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWI'. [2026-02-12T20:29:40.336278] [INFO ] [FORECASTER] Starting predict_future for POWI [2026-02-12T20:29:40.337115] [DEBUG] [LOCAL ] No optimal features file found for POWI: ./output/feature-sets/POWI.txt [2026-02-12T20:29:40.337168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:40.337225] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:40.337256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:40.337314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:40.398990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:40.399921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:40.400006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:40.400040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:40.534875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:40.535066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:40.535108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:40.535137] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:40.538790] [DEBUG] [FORECASTER] POWI: Forecast T+1@11:T+2@11: DOWN (p=43.21%) [2026-02-12T20:29:40.539095] [INFO ] [FORECASTER] Completed predict_future for POWI [2026-02-12T20:29:40.539228] [INFO ] [sig ] POWI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:40.689184] [INFO ] [LOCAL ] Saved forecast: POWI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/POWI.txt [2026-02-12T20:29:40.689338] [INFO ] [sig ] [2446/3411] Completed POWI in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-12T20:29:40.689381] [INFO ] [sig ] [2447/3411] Forecasting POWL... [2026-02-12T20:29:40.689410] [INFO ] [sig ] Generating forecast for: POWL [2026-02-12T20:29:40.689441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWL' from 'https://tdm.silogroup.org/data/derivative_storage/POWL.csv'. [2026-02-12T20:29:40.701960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWL'. [2026-02-12T20:29:40.702329] [INFO ] [FORECASTER] Starting predict_future for POWL [2026-02-12T20:29:40.703212] [DEBUG] [LOCAL ] No optimal features file found for POWL: ./output/feature-sets/POWL.txt [2026-02-12T20:29:40.703267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:40.703299] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:40.703326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:40.703390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:40.765037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:40.765920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:40.766004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:40.766036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:40.898288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:40.898441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:40.898481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:40.898512] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:40.902065] [DEBUG] [FORECASTER] POWL: Forecast T+1@11:T+2@11: UP (p=77.02%) [2026-02-12T20:29:40.902386] [INFO ] [FORECASTER] Completed predict_future for POWL [2026-02-12T20:29:40.902537] [INFO ] [sig ] POWL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:41.057978] [INFO ] [LOCAL ] Saved forecast: POWL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/POWL.txt [2026-02-12T20:29:41.058360] [INFO ] [sig ] [2447/3411] Completed POWL in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-12T20:29:41.058407] [INFO ] [sig ] [2448/3411] Forecasting PPC... [2026-02-12T20:29:41.058449] [INFO ] [sig ] Generating forecast for: PPC [2026-02-12T20:29:41.058482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPC' from 'https://tdm.silogroup.org/data/derivative_storage/PPC.csv'. [2026-02-12T20:29:41.071960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPC'. [2026-02-12T20:29:41.072288] [INFO ] [FORECASTER] Starting predict_future for PPC [2026-02-12T20:29:41.073116] [DEBUG] [LOCAL ] No optimal features file found for PPC: ./output/feature-sets/PPC.txt [2026-02-12T20:29:41.073170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:41.073202] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:41.073229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:41.073286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:41.136337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:41.137401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:41.137490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:41.137523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:41.268865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:41.269020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:41.269060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:41.269088] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:41.272514] [DEBUG] [FORECASTER] PPC: Forecast T+1@11:T+2@11: DOWN (p=11.19%) [2026-02-12T20:29:41.272809] [INFO ] [FORECASTER] Completed predict_future for PPC [2026-02-12T20:29:41.272938] [INFO ] [sig ] PPC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:41.415090] [INFO ] [LOCAL ] Saved forecast: PPC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PPC.txt [2026-02-12T20:29:41.415241] [INFO ] [sig ] [2448/3411] Completed PPC in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-12T20:29:41.415280] [INFO ] [sig ] [2449/3411] Forecasting PPG... [2026-02-12T20:29:41.415310] [INFO ] [sig ] Generating forecast for: PPG [2026-02-12T20:29:41.415341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPG' from 'https://tdm.silogroup.org/data/derivative_storage/PPG.csv'. [2026-02-12T20:29:41.428059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPG'. [2026-02-12T20:29:41.428372] [INFO ] [FORECASTER] Starting predict_future for PPG [2026-02-12T20:29:41.429202] [DEBUG] [LOCAL ] No optimal features file found for PPG: ./output/feature-sets/PPG.txt [2026-02-12T20:29:41.429254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:41.429286] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:41.429312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:41.429368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:41.486950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:41.488048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:41.488150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:41.488184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:41.611442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:41.611619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:41.611661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:41.611689] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:41.615121] [DEBUG] [FORECASTER] PPG: Forecast T+1@11:T+2@11: DOWN (p=34.20%) [2026-02-12T20:29:41.615396] [INFO ] [FORECASTER] Completed predict_future for PPG [2026-02-12T20:29:41.615525] [INFO ] [sig ] PPG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:41.761175] [INFO ] [LOCAL ] Saved forecast: PPG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PPG.txt [2026-02-12T20:29:41.761318] [INFO ] [sig ] [2449/3411] Completed PPG in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-12T20:29:41.761357] [INFO ] [sig ] [2450/3411] Forecasting PPH... [2026-02-12T20:29:41.761387] [INFO ] [sig ] Generating forecast for: PPH [2026-02-12T20:29:41.761418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPH' from 'https://tdm.silogroup.org/data/derivative_storage/PPH.csv'. [2026-02-12T20:29:41.774887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPH'. [2026-02-12T20:29:41.775213] [INFO ] [FORECASTER] Starting predict_future for PPH [2026-02-12T20:29:41.776128] [DEBUG] [LOCAL ] No optimal features file found for PPH: ./output/feature-sets/PPH.txt [2026-02-12T20:29:41.776183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:41.776216] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:41.776243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:41.776301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:41.840241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:41.841236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:41.841368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:41.841414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:41.960455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:41.960626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:41.960668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:41.960698] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:41.964480] [DEBUG] [FORECASTER] PPH: Forecast T+1@11:T+2@11: UP (p=92.38%) [2026-02-12T20:29:41.964850] [INFO ] [FORECASTER] Completed predict_future for PPH [2026-02-12T20:29:41.965013] [INFO ] [sig ] PPH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:42.111290] [INFO ] [LOCAL ] Saved forecast: PPH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PPH.txt [2026-02-12T20:29:42.111441] [INFO ] [sig ] [2450/3411] Completed PPH in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-12T20:29:42.111481] [INFO ] [sig ] [2451/3411] Forecasting PPIH... [2026-02-12T20:29:42.111519] [INFO ] [sig ] Generating forecast for: PPIH [2026-02-12T20:29:42.111560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPIH' from 'https://tdm.silogroup.org/data/derivative_storage/PPIH.csv'. [2026-02-12T20:29:42.124473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPIH'. [2026-02-12T20:29:42.124824] [INFO ] [FORECASTER] Starting predict_future for PPIH [2026-02-12T20:29:42.125705] [DEBUG] [LOCAL ] No optimal features file found for PPIH: ./output/feature-sets/PPIH.txt [2026-02-12T20:29:42.125758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:42.125792] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:42.125823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:42.125880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:42.193295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:42.194113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:42.194195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:42.194229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:42.322270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:42.322436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:42.322477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:42.322507] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:42.326535] [DEBUG] [FORECASTER] PPIH: Forecast T+1@11:T+2@11: UP (p=82.68%) [2026-02-12T20:29:42.326850] [INFO ] [FORECASTER] Completed predict_future for PPIH [2026-02-12T20:29:42.326999] [INFO ] [sig ] PPIH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:42.471908] [INFO ] [LOCAL ] Saved forecast: PPIH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PPIH.txt [2026-02-12T20:29:42.472046] [INFO ] [sig ] [2451/3411] Completed PPIH in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-12T20:29:42.472084] [INFO ] [sig ] [2452/3411] Forecasting PPL... [2026-02-12T20:29:42.472113] [INFO ] [sig ] Generating forecast for: PPL [2026-02-12T20:29:42.472144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPL' from 'https://tdm.silogroup.org/data/derivative_storage/PPL.csv'. [2026-02-12T20:29:42.483910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPL'. [2026-02-12T20:29:42.484198] [INFO ] [FORECASTER] Starting predict_future for PPL [2026-02-12T20:29:42.485035] [DEBUG] [LOCAL ] No optimal features file found for PPL: ./output/feature-sets/PPL.txt [2026-02-12T20:29:42.485087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:42.485119] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:42.485145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:42.485202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:42.543216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:42.543949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:42.544052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:42.544086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:42.667480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:42.667647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:42.667689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:42.667719] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:42.671267] [DEBUG] [FORECASTER] PPL: Forecast T+1@11:T+2@11: UP (p=90.23%) [2026-02-12T20:29:42.671569] [INFO ] [FORECASTER] Completed predict_future for PPL [2026-02-12T20:29:42.671721] [INFO ] [sig ] PPL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:42.813425] [INFO ] [LOCAL ] Saved forecast: PPL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PPL.txt [2026-02-12T20:29:42.813592] [INFO ] [sig ] [2452/3411] Completed PPL in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-12T20:29:42.813636] [INFO ] [sig ] [2453/3411] Forecasting PPSI... [2026-02-12T20:29:42.813667] [INFO ] [sig ] Generating forecast for: PPSI [2026-02-12T20:29:42.813699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPSI' from 'https://tdm.silogroup.org/data/derivative_storage/PPSI.csv'. [2026-02-12T20:29:42.825126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPSI'. [2026-02-12T20:29:42.825448] [INFO ] [FORECASTER] Starting predict_future for PPSI [2026-02-12T20:29:42.826242] [DEBUG] [LOCAL ] No optimal features file found for PPSI: ./output/feature-sets/PPSI.txt [2026-02-12T20:29:42.826294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:42.826325] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:42.826352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:42.826409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:42.885246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:42.886119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:42.886203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:42.886236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:43.011075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:43.011256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:43.011301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:43.011332] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:43.014968] [DEBUG] [FORECASTER] PPSI: Forecast T+1@11:T+2@11: DOWN (p=18.27%) [2026-02-12T20:29:43.015267] [INFO ] [FORECASTER] Completed predict_future for PPSI [2026-02-12T20:29:43.015401] [INFO ] [sig ] PPSI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:43.155215] [INFO ] [LOCAL ] Saved forecast: PPSI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PPSI.txt [2026-02-12T20:29:43.155390] [INFO ] [sig ] [2453/3411] Completed PPSI in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-12T20:29:43.155432] [INFO ] [sig ] [2454/3411] Forecasting PPTA... [2026-02-12T20:29:43.155462] [INFO ] [sig ] Generating forecast for: PPTA [2026-02-12T20:29:43.155493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPTA' from 'https://tdm.silogroup.org/data/derivative_storage/PPTA.csv'. [2026-02-12T20:29:43.167243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPTA'. [2026-02-12T20:29:43.167535] [INFO ] [FORECASTER] Starting predict_future for PPTA [2026-02-12T20:29:43.168379] [DEBUG] [LOCAL ] No optimal features file found for PPTA: ./output/feature-sets/PPTA.txt [2026-02-12T20:29:43.168432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:43.168463] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:43.168489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:43.168546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:43.226363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:43.227258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:43.227359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:43.227394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:43.358545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:43.358725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:43.358765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:43.358794] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:43.362348] [DEBUG] [FORECASTER] PPTA: Forecast T+1@11:T+2@11: UP (p=57.07%) [2026-02-12T20:29:43.362659] [INFO ] [FORECASTER] Completed predict_future for PPTA [2026-02-12T20:29:43.362804] [INFO ] [sig ] PPTA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:43.510980] [INFO ] [LOCAL ] Saved forecast: PPTA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PPTA.txt [2026-02-12T20:29:43.511172] [INFO ] [sig ] [2454/3411] Completed PPTA in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-12T20:29:43.511233] [INFO ] [sig ] [2455/3411] Forecasting PRA... [2026-02-12T20:29:43.511270] [INFO ] [sig ] Generating forecast for: PRA [2026-02-12T20:29:43.511301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRA' from 'https://tdm.silogroup.org/data/derivative_storage/PRA.csv'. [2026-02-12T20:29:43.523314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRA'. [2026-02-12T20:29:43.523679] [INFO ] [FORECASTER] Starting predict_future for PRA [2026-02-12T20:29:43.524496] [DEBUG] [LOCAL ] No optimal features file found for PRA: ./output/feature-sets/PRA.txt [2026-02-12T20:29:43.524603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:43.524647] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:43.524690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:43.524767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:43.588455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:43.589747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:43.589844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:43.589885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:43.715558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:43.715734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:43.715775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:43.715804] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:43.719681] [DEBUG] [FORECASTER] PRA: Forecast T+1@11:T+2@11: DOWN (p=0.64%) [2026-02-12T20:29:43.719976] [INFO ] [FORECASTER] Completed predict_future for PRA [2026-02-12T20:29:43.720111] [INFO ] [sig ] PRA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:43.867117] [INFO ] [LOCAL ] Saved forecast: PRA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PRA.txt [2026-02-12T20:29:43.867293] [INFO ] [sig ] [2455/3411] Completed PRA in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-12T20:29:43.867336] [INFO ] [sig ] [2456/3411] Forecasting PRAA... [2026-02-12T20:29:43.867367] [INFO ] [sig ] Generating forecast for: PRAA [2026-02-12T20:29:43.867398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAA' from 'https://tdm.silogroup.org/data/derivative_storage/PRAA.csv'. [2026-02-12T20:29:43.879549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAA'. [2026-02-12T20:29:43.879947] [INFO ] [FORECASTER] Starting predict_future for PRAA [2026-02-12T20:29:43.880769] [DEBUG] [LOCAL ] No optimal features file found for PRAA: ./output/feature-sets/PRAA.txt [2026-02-12T20:29:43.880832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:43.880872] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:43.880905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:43.880977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:43.943981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:43.945035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:43.945136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:43.945176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:44.077651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:44.077808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:44.077849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:44.077876] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:44.081801] [DEBUG] [FORECASTER] PRAA: Forecast T+1@11:T+2@11: DOWN (p=45.54%) [2026-02-12T20:29:44.082115] [INFO ] [FORECASTER] Completed predict_future for PRAA [2026-02-12T20:29:44.082279] [INFO ] [sig ] PRAA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:44.237778] [INFO ] [LOCAL ] Saved forecast: PRAA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PRAA.txt [2026-02-12T20:29:44.237933] [INFO ] [sig ] [2456/3411] Completed PRAA in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-12T20:29:44.237972] [INFO ] [sig ] [2457/3411] Forecasting PRAX... [2026-02-12T20:29:44.238003] [INFO ] [sig ] Generating forecast for: PRAX [2026-02-12T20:29:44.238033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAX' from 'https://tdm.silogroup.org/data/derivative_storage/PRAX.csv'. [2026-02-12T20:29:44.250148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAX'. [2026-02-12T20:29:44.250479] [INFO ] [FORECASTER] Starting predict_future for PRAX [2026-02-12T20:29:44.251303] [DEBUG] [LOCAL ] No optimal features file found for PRAX: ./output/feature-sets/PRAX.txt [2026-02-12T20:29:44.251356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:44.251423] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:44.251450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:44.251518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:44.308691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:44.309513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:44.309612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:44.309647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:44.438733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:44.438896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:44.438939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:44.438970] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:44.443841] [DEBUG] [FORECASTER] PRAX: Forecast T+1@11:T+2@11: UP (p=94.54%) [2026-02-12T20:29:44.444144] [INFO ] [FORECASTER] Completed predict_future for PRAX [2026-02-12T20:29:44.444279] [INFO ] [sig ] PRAX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:44.592279] [INFO ] [LOCAL ] Saved forecast: PRAX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PRAX.txt [2026-02-12T20:29:44.592423] [INFO ] [sig ] [2457/3411] Completed PRAX in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-12T20:29:44.592463] [INFO ] [sig ] [2458/3411] Forecasting PRCH... [2026-02-12T20:29:44.592493] [INFO ] [sig ] Generating forecast for: PRCH [2026-02-12T20:29:44.592523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRCH' from 'https://tdm.silogroup.org/data/derivative_storage/PRCH.csv'. [2026-02-12T20:29:44.608369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRCH'. [2026-02-12T20:29:44.608714] [INFO ] [FORECASTER] Starting predict_future for PRCH [2026-02-12T20:29:44.609703] [DEBUG] [LOCAL ] No optimal features file found for PRCH: ./output/feature-sets/PRCH.txt [2026-02-12T20:29:44.609755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:44.609786] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:44.609811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:44.609867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:44.667676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:44.668474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:44.668554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:44.668606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:44.794820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:44.794984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:44.795026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:44.795055] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:44.798534] [DEBUG] [FORECASTER] PRCH: Forecast T+1@11:T+2@11: DOWN (p=19.89%) [2026-02-12T20:29:44.798831] [INFO ] [FORECASTER] Completed predict_future for PRCH [2026-02-12T20:29:44.798959] [INFO ] [sig ] PRCH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:44.937816] [INFO ] [LOCAL ] Saved forecast: PRCH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PRCH.txt [2026-02-12T20:29:44.937984] [INFO ] [sig ] [2458/3411] Completed PRCH in 0.3s | 2.79 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-12T20:29:44.938045] [INFO ] [sig ] [2459/3411] Forecasting PRDO... [2026-02-12T20:29:44.938078] [INFO ] [sig ] Generating forecast for: PRDO [2026-02-12T20:29:44.938108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRDO' from 'https://tdm.silogroup.org/data/derivative_storage/PRDO.csv'. [2026-02-12T20:29:44.949592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRDO'. [2026-02-12T20:29:44.949931] [INFO ] [FORECASTER] Starting predict_future for PRDO [2026-02-12T20:29:44.950720] [DEBUG] [LOCAL ] No optimal features file found for PRDO: ./output/feature-sets/PRDO.txt [2026-02-12T20:29:44.950771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:44.950803] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:44.950830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:44.950896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:45.010463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:45.011413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:45.011511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:45.011556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:45.144359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:45.144533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:45.144592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:45.144626] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:45.148364] [DEBUG] [FORECASTER] PRDO: Forecast T+1@11:T+2@11: DOWN (p=42.55%) [2026-02-12T20:29:45.148672] [INFO ] [FORECASTER] Completed predict_future for PRDO [2026-02-12T20:29:45.148835] [INFO ] [sig ] PRDO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:45.304413] [INFO ] [LOCAL ] Saved forecast: PRDO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PRDO.txt [2026-02-12T20:29:45.304585] [INFO ] [sig ] [2459/3411] Completed PRDO in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-12T20:29:45.304630] [INFO ] [sig ] [2460/3411] Forecasting PRFZ... [2026-02-12T20:29:45.304660] [INFO ] [sig ] Generating forecast for: PRFZ [2026-02-12T20:29:45.304693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRFZ' from 'https://tdm.silogroup.org/data/derivative_storage/PRFZ.csv'. [2026-02-12T20:29:45.316854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRFZ'. [2026-02-12T20:29:45.317170] [INFO ] [FORECASTER] Starting predict_future for PRFZ [2026-02-12T20:29:45.318087] [DEBUG] [LOCAL ] No optimal features file found for PRFZ: ./output/feature-sets/PRFZ.txt [2026-02-12T20:29:45.318140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:45.318177] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:45.318216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:45.318276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:45.382782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:45.383632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:45.383719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:45.383753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:45.520021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:45.520194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:45.520249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:45.520314] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:45.524132] [DEBUG] [FORECASTER] PRFZ: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-02-12T20:29:45.524463] [INFO ] [FORECASTER] Completed predict_future for PRFZ [2026-02-12T20:29:45.524625] [INFO ] [sig ] PRFZ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:45.677948] [INFO ] [LOCAL ] Saved forecast: PRFZ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PRFZ.txt [2026-02-12T20:29:45.678129] [INFO ] [sig ] [2460/3411] Completed PRFZ in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-12T20:29:45.678177] [INFO ] [sig ] [2461/3411] Forecasting PRG... [2026-02-12T20:29:45.678209] [INFO ] [sig ] Generating forecast for: PRG [2026-02-12T20:29:45.678241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRG' from 'https://tdm.silogroup.org/data/derivative_storage/PRG.csv'. [2026-02-12T20:29:45.691022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRG'. [2026-02-12T20:29:45.691382] [INFO ] [FORECASTER] Starting predict_future for PRG [2026-02-12T20:29:45.692451] [DEBUG] [LOCAL ] No optimal features file found for PRG: ./output/feature-sets/PRG.txt [2026-02-12T20:29:45.692506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:45.692538] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:45.692565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:45.692651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:45.755655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:45.756600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:45.756700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:45.756736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:45.885472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:45.885643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:45.885685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:45.885715] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:45.889899] [DEBUG] [FORECASTER] PRG: Forecast T+1@11:T+2@11: DOWN (p=10.89%) [2026-02-12T20:29:45.890395] [INFO ] [FORECASTER] Completed predict_future for PRG [2026-02-12T20:29:45.890535] [INFO ] [sig ] PRG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:46.045628] [INFO ] [LOCAL ] Saved forecast: PRG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PRG.txt [2026-02-12T20:29:46.045777] [INFO ] [sig ] [2461/3411] Completed PRG in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-12T20:29:46.045819] [INFO ] [sig ] [2462/3411] Forecasting PRGO... [2026-02-12T20:29:46.045855] [INFO ] [sig ] Generating forecast for: PRGO [2026-02-12T20:29:46.045893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRGO' from 'https://tdm.silogroup.org/data/derivative_storage/PRGO.csv'. [2026-02-12T20:29:46.058929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRGO'. [2026-02-12T20:29:46.059468] [INFO ] [FORECASTER] Starting predict_future for PRGO [2026-02-12T20:29:46.060323] [DEBUG] [LOCAL ] No optimal features file found for PRGO: ./output/feature-sets/PRGO.txt [2026-02-12T20:29:46.060378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:46.060411] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:46.060438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:46.060497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:46.124801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:46.125809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:46.125891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:46.125925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:46.254108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:46.254263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:46.254323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:46.254354] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:46.258548] [DEBUG] [FORECASTER] PRGO: Forecast T+1@11:T+2@11: DOWN (p=18.46%) [2026-02-12T20:29:46.258918] [INFO ] [FORECASTER] Completed predict_future for PRGO [2026-02-12T20:29:46.259094] [INFO ] [sig ] PRGO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:46.421240] [INFO ] [LOCAL ] Saved forecast: PRGO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PRGO.txt [2026-02-12T20:29:46.421391] [INFO ] [sig ] [2462/3411] Completed PRGO in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-12T20:29:46.421430] [INFO ] [sig ] [2463/3411] Forecasting PRH... [2026-02-12T20:29:46.421460] [INFO ] [sig ] Generating forecast for: PRH [2026-02-12T20:29:46.421493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRH' from 'https://tdm.silogroup.org/data/derivative_storage/PRH.csv'. [2026-02-12T20:29:46.432845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRH'. [2026-02-12T20:29:46.433162] [INFO ] [FORECASTER] Starting predict_future for PRH [2026-02-12T20:29:46.433987] [DEBUG] [LOCAL ] No optimal features file found for PRH: ./output/feature-sets/PRH.txt [2026-02-12T20:29:46.434039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:46.434072] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:46.434099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:46.434157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:46.495713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:46.496837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:46.496923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:46.496957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:46.618001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:46.618153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:46.618194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:46.618225] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:46.621736] [DEBUG] [FORECASTER] PRH: Forecast T+1@11:T+2@11: UP (p=52.40%) [2026-02-12T20:29:46.622042] [INFO ] [FORECASTER] Completed predict_future for PRH [2026-02-12T20:29:46.622179] [INFO ] [sig ] PRH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:46.766949] [INFO ] [LOCAL ] Saved forecast: PRH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PRH.txt [2026-02-12T20:29:46.767101] [INFO ] [sig ] [2463/3411] Completed PRH in 0.3s | 2.79 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-12T20:29:46.767139] [INFO ] [sig ] [2464/3411] Forecasting PRI... [2026-02-12T20:29:46.767168] [INFO ] [sig ] Generating forecast for: PRI [2026-02-12T20:29:46.767214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRI' from 'https://tdm.silogroup.org/data/derivative_storage/PRI.csv'. [2026-02-12T20:29:46.778395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRI'. [2026-02-12T20:29:46.778737] [INFO ] [FORECASTER] Starting predict_future for PRI [2026-02-12T20:29:46.779518] [DEBUG] [LOCAL ] No optimal features file found for PRI: ./output/feature-sets/PRI.txt [2026-02-12T20:29:46.779587] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:46.779623] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:46.779650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:46.779715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:46.838029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:46.838824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:46.838914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:46.838950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:46.953971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:46.954125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:46.954164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:46.954193] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:46.957606] [DEBUG] [FORECASTER] PRI: Forecast T+1@11:T+2@11: DOWN (p=28.86%) [2026-02-12T20:29:46.957900] [INFO ] [FORECASTER] Completed predict_future for PRI [2026-02-12T20:29:46.958059] [INFO ] [sig ] PRI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:47.101113] [INFO ] [LOCAL ] Saved forecast: PRI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PRI.txt [2026-02-12T20:29:47.101317] [INFO ] [sig ] [2464/3411] Completed PRI in 0.3s | 2.79 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-12T20:29:47.101383] [INFO ] [sig ] [2465/3411] Forecasting PRIM... [2026-02-12T20:29:47.101434] [INFO ] [sig ] Generating forecast for: PRIM [2026-02-12T20:29:47.101478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRIM' from 'https://tdm.silogroup.org/data/derivative_storage/PRIM.csv'. [2026-02-12T20:29:47.114338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRIM'. [2026-02-12T20:29:47.114689] [INFO ] [FORECASTER] Starting predict_future for PRIM [2026-02-12T20:29:47.115786] [DEBUG] [LOCAL ] No optimal features file found for PRIM: ./output/feature-sets/PRIM.txt [2026-02-12T20:29:47.115850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:47.115890] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:47.115928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:47.116003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:47.176993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:47.177784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:47.177869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:47.177906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:47.305037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:47.305190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:47.305231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:47.305262] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:47.309112] [DEBUG] [FORECASTER] PRIM: Forecast T+1@11:T+2@11: UP (p=98.79%) [2026-02-12T20:29:47.309420] [INFO ] [FORECASTER] Completed predict_future for PRIM [2026-02-12T20:29:47.309554] [INFO ] [sig ] PRIM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:47.461495] [INFO ] [LOCAL ] Saved forecast: PRIM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PRIM.txt [2026-02-12T20:29:47.461663] [INFO ] [sig ] [2465/3411] Completed PRIM in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-12T20:29:47.461707] [INFO ] [sig ] [2466/3411] Forecasting PRLB... [2026-02-12T20:29:47.461738] [INFO ] [sig ] Generating forecast for: PRLB [2026-02-12T20:29:47.461769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRLB' from 'https://tdm.silogroup.org/data/derivative_storage/PRLB.csv'. [2026-02-12T20:29:47.473705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRLB'. [2026-02-12T20:29:47.474076] [INFO ] [FORECASTER] Starting predict_future for PRLB [2026-02-12T20:29:47.475001] [DEBUG] [LOCAL ] No optimal features file found for PRLB: ./output/feature-sets/PRLB.txt [2026-02-12T20:29:47.475056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:47.475102] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:47.475131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:47.475190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:47.537622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:47.538396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:47.538480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:47.538513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:47.668256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:47.668415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:47.668462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:47.668492] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:47.672121] [DEBUG] [FORECASTER] PRLB: Forecast T+1@11:T+2@11: DOWN (p=7.10%) [2026-02-12T20:29:47.672423] [INFO ] [FORECASTER] Completed predict_future for PRLB [2026-02-12T20:29:47.672560] [INFO ] [sig ] PRLB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:47.821466] [INFO ] [LOCAL ] Saved forecast: PRLB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PRLB.txt [2026-02-12T20:29:47.821645] [INFO ] [sig ] [2466/3411] Completed PRLB in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-12T20:29:47.821690] [INFO ] [sig ] [2467/3411] Forecasting PRM... [2026-02-12T20:29:47.821721] [INFO ] [sig ] Generating forecast for: PRM [2026-02-12T20:29:47.821752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRM' from 'https://tdm.silogroup.org/data/derivative_storage/PRM.csv'. [2026-02-12T20:29:47.834253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRM'. [2026-02-12T20:29:47.834680] [INFO ] [FORECASTER] Starting predict_future for PRM [2026-02-12T20:29:47.835530] [DEBUG] [LOCAL ] No optimal features file found for PRM: ./output/feature-sets/PRM.txt [2026-02-12T20:29:47.835609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:47.835645] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:47.835672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:47.835730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:47.898154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:47.899523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:47.899671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:47.899714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:48.039755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:48.039962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:48.040035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:48.040101] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:48.045668] [DEBUG] [FORECASTER] PRM: Forecast T+1@11:T+2@11: UP (p=98.88%) [2026-02-12T20:29:48.046209] [INFO ] [FORECASTER] Completed predict_future for PRM [2026-02-12T20:29:48.046421] [INFO ] [sig ] PRM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:48.227813] [INFO ] [LOCAL ] Saved forecast: PRM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PRM.txt [2026-02-12T20:29:48.228057] [INFO ] [sig ] [2467/3411] Completed PRM in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-12T20:29:48.228126] [INFO ] [sig ] [2468/3411] Forecasting PRME... [2026-02-12T20:29:48.228176] [INFO ] [sig ] Generating forecast for: PRME [2026-02-12T20:29:48.228228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRME' from 'https://tdm.silogroup.org/data/derivative_storage/PRME.csv'. [2026-02-12T20:29:48.245346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRME'. [2026-02-12T20:29:48.245963] [INFO ] [FORECASTER] Starting predict_future for PRME [2026-02-12T20:29:48.247336] [DEBUG] [LOCAL ] No optimal features file found for PRME: ./output/feature-sets/PRME.txt [2026-02-12T20:29:48.247425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:48.247481] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:48.247529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:48.247651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:48.325480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:48.326821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:48.326941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:48.327001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:48.485077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:48.485287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:48.485354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:48.485407] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:48.491685] [DEBUG] [FORECASTER] PRME: Forecast T+1@11:T+2@11: DOWN (p=11.06%) [2026-02-12T20:29:48.492300] [INFO ] [FORECASTER] Completed predict_future for PRME [2026-02-12T20:29:48.492535] [INFO ] [sig ] PRME: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:48.735591] [INFO ] [LOCAL ] Saved forecast: PRME 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PRME.txt [2026-02-12T20:29:48.735842] [INFO ] [sig ] [2468/3411] Completed PRME in 0.5s | 2.79 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-12T20:29:48.735910] [INFO ] [sig ] [2469/3411] Forecasting PRN... [2026-02-12T20:29:48.735958] [INFO ] [sig ] Generating forecast for: PRN [2026-02-12T20:29:48.736007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRN' from 'https://tdm.silogroup.org/data/derivative_storage/PRN.csv'. [2026-02-12T20:29:48.760052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRN'. [2026-02-12T20:29:48.761730] [INFO ] [FORECASTER] Starting predict_future for PRN [2026-02-12T20:29:48.763274] [DEBUG] [LOCAL ] No optimal features file found for PRN: ./output/feature-sets/PRN.txt [2026-02-12T20:29:48.763361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:48.763416] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:48.763464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:48.763558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:48.860060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:48.861383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:48.861529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:48.861610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:49.036242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:49.036448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:49.036510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:49.036557] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:49.042144] [DEBUG] [FORECASTER] PRN: Forecast T+1@11:T+2@11: UP (p=60.67%) [2026-02-12T20:29:49.042693] [INFO ] [FORECASTER] Completed predict_future for PRN [2026-02-12T20:29:49.042919] [INFO ] [sig ] PRN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:49.258435] [INFO ] [LOCAL ] Saved forecast: PRN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PRN.txt [2026-02-12T20:29:49.258708] [INFO ] [sig ] [2469/3411] Completed PRN in 0.5s | 2.79 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-12T20:29:49.258770] [INFO ] [sig ] [2470/3411] Forecasting PROF... [2026-02-12T20:29:49.258851] [INFO ] [sig ] Generating forecast for: PROF [2026-02-12T20:29:49.258899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROF' from 'https://tdm.silogroup.org/data/derivative_storage/PROF.csv'. [2026-02-12T20:29:49.275631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROF'. [2026-02-12T20:29:49.276144] [INFO ] [FORECASTER] Starting predict_future for PROF [2026-02-12T20:29:49.277363] [DEBUG] [LOCAL ] No optimal features file found for PROF: ./output/feature-sets/PROF.txt [2026-02-12T20:29:49.277433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:49.277483] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:49.277526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:49.277634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:49.339341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:49.340314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:49.340409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:49.340444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:49.473183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:49.473354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:49.473397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:49.473428] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:49.477471] [DEBUG] [FORECASTER] PROF: Forecast T+1@11:T+2@11: DOWN (p=9.66%) [2026-02-12T20:29:49.477894] [INFO ] [FORECASTER] Completed predict_future for PROF [2026-02-12T20:29:49.478056] [INFO ] [sig ] PROF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:49.624466] [INFO ] [LOCAL ] Saved forecast: PROF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PROF.txt [2026-02-12T20:29:49.624696] [INFO ] [sig ] [2470/3411] Completed PROF in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-12T20:29:49.624740] [INFO ] [sig ] [2471/3411] Forecasting PROK... [2026-02-12T20:29:49.624773] [INFO ] [sig ] Generating forecast for: PROK [2026-02-12T20:29:49.624804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROK' from 'https://tdm.silogroup.org/data/derivative_storage/PROK.csv'. [2026-02-12T20:29:49.637100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROK'. [2026-02-12T20:29:49.637564] [INFO ] [FORECASTER] Starting predict_future for PROK [2026-02-12T20:29:49.638441] [DEBUG] [LOCAL ] No optimal features file found for PROK: ./output/feature-sets/PROK.txt [2026-02-12T20:29:49.638497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:49.638530] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:49.638558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:49.638645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:49.698458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:49.699391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:49.699497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:49.699540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:49.830711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:49.830893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:49.830943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:49.830980] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:49.835414] [DEBUG] [FORECASTER] PROK: Forecast T+1@11:T+2@11: DOWN (p=20.60%) [2026-02-12T20:29:49.835848] [INFO ] [FORECASTER] Completed predict_future for PROK [2026-02-12T20:29:49.836027] [INFO ] [sig ] PROK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:49.984429] [INFO ] [LOCAL ] Saved forecast: PROK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PROK.txt [2026-02-12T20:29:49.984619] [INFO ] [sig ] [2471/3411] Completed PROK in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-12T20:29:49.984663] [INFO ] [sig ] [2472/3411] Forecasting PRTA... [2026-02-12T20:29:49.984692] [INFO ] [sig ] Generating forecast for: PRTA [2026-02-12T20:29:49.984723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTA' from 'https://tdm.silogroup.org/data/derivative_storage/PRTA.csv'. [2026-02-12T20:29:49.997747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTA'. [2026-02-12T20:29:49.998182] [INFO ] [FORECASTER] Starting predict_future for PRTA [2026-02-12T20:29:49.999034] [DEBUG] [LOCAL ] No optimal features file found for PRTA: ./output/feature-sets/PRTA.txt [2026-02-12T20:29:49.999087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:49.999119] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:49.999145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:49.999201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:50.060216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:50.061141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:50.061232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:50.061266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:50.197452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:50.197636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:50.197678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:50.197707] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:50.201328] [DEBUG] [FORECASTER] PRTA: Forecast T+1@11:T+2@11: DOWN (p=1.40%) [2026-02-12T20:29:50.201722] [INFO ] [FORECASTER] Completed predict_future for PRTA [2026-02-12T20:29:50.201882] [INFO ] [sig ] PRTA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:50.346093] [INFO ] [LOCAL ] Saved forecast: PRTA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PRTA.txt [2026-02-12T20:29:50.346230] [INFO ] [sig ] [2472/3411] Completed PRTA in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-12T20:29:50.346269] [INFO ] [sig ] [2473/3411] Forecasting PRTH... [2026-02-12T20:29:50.346298] [INFO ] [sig ] Generating forecast for: PRTH [2026-02-12T20:29:50.346327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTH' from 'https://tdm.silogroup.org/data/derivative_storage/PRTH.csv'. [2026-02-12T20:29:50.358849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTH'. [2026-02-12T20:29:50.359144] [INFO ] [FORECASTER] Starting predict_future for PRTH [2026-02-12T20:29:50.359931] [DEBUG] [LOCAL ] No optimal features file found for PRTH: ./output/feature-sets/PRTH.txt [2026-02-12T20:29:50.359983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:50.360016] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:50.360043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:50.360288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:50.418072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:50.418765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:50.418843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:50.418876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:50.537142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:50.537522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:50.537564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:50.537633] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:50.541435] [DEBUG] [FORECASTER] PRTH: Forecast T+1@11:T+2@11: UP (p=59.08%) [2026-02-12T20:29:50.541754] [INFO ] [FORECASTER] Completed predict_future for PRTH [2026-02-12T20:29:50.541894] [INFO ] [sig ] PRTH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:50.682446] [INFO ] [LOCAL ] Saved forecast: PRTH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PRTH.txt [2026-02-12T20:29:50.682591] [INFO ] [sig ] [2473/3411] Completed PRTH in 0.3s | 2.79 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-12T20:29:50.682633] [INFO ] [sig ] [2474/3411] Forecasting PRVA... [2026-02-12T20:29:50.682662] [INFO ] [sig ] Generating forecast for: PRVA [2026-02-12T20:29:50.682692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRVA' from 'https://tdm.silogroup.org/data/derivative_storage/PRVA.csv'. [2026-02-12T20:29:50.694443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRVA'. [2026-02-12T20:29:50.694749] [INFO ] [FORECASTER] Starting predict_future for PRVA [2026-02-12T20:29:50.695520] [DEBUG] [LOCAL ] No optimal features file found for PRVA: ./output/feature-sets/PRVA.txt [2026-02-12T20:29:50.695589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:50.695647] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:50.695675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:50.695733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:50.754091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:50.754791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:50.754887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:50.754922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:50.877862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:50.878025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:50.878067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:50.878096] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:50.882239] [DEBUG] [FORECASTER] PRVA: Forecast T+1@11:T+2@11: UP (p=87.36%) [2026-02-12T20:29:50.882528] [INFO ] [FORECASTER] Completed predict_future for PRVA [2026-02-12T20:29:50.882693] [INFO ] [sig ] PRVA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:51.023473] [INFO ] [LOCAL ] Saved forecast: PRVA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PRVA.txt [2026-02-12T20:29:51.023638] [INFO ] [sig ] [2474/3411] Completed PRVA in 0.3s | 2.79 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-12T20:29:51.023682] [INFO ] [sig ] [2475/3411] Forecasting PSC... [2026-02-12T20:29:51.023711] [INFO ] [sig ] Generating forecast for: PSC [2026-02-12T20:29:51.023748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSC' from 'https://tdm.silogroup.org/data/derivative_storage/PSC.csv'. [2026-02-12T20:29:51.036310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSC'. [2026-02-12T20:29:51.036663] [INFO ] [FORECASTER] Starting predict_future for PSC [2026-02-12T20:29:51.037511] [DEBUG] [LOCAL ] No optimal features file found for PSC: ./output/feature-sets/PSC.txt [2026-02-12T20:29:51.037564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:51.037619] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:51.037647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:51.037709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:51.097348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:51.098076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:51.098169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:51.098222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:51.219394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:51.219553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:51.219617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:51.219649] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:51.223648] [DEBUG] [FORECASTER] PSC: Forecast T+1@11:T+2@11: UP (p=92.47%) [2026-02-12T20:29:51.223938] [INFO ] [FORECASTER] Completed predict_future for PSC [2026-02-12T20:29:51.224074] [INFO ] [sig ] PSC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:51.367813] [INFO ] [LOCAL ] Saved forecast: PSC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PSC.txt [2026-02-12T20:29:51.367954] [INFO ] [sig ] [2475/3411] Completed PSC in 0.3s | 2.79 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-12T20:29:51.368005] [INFO ] [sig ] [2476/3411] Forecasting PSCE... [2026-02-12T20:29:51.368055] [INFO ] [sig ] Generating forecast for: PSCE [2026-02-12T20:29:51.368107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCE' from 'https://tdm.silogroup.org/data/derivative_storage/PSCE.csv'. [2026-02-12T20:29:51.380775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCE'. [2026-02-12T20:29:51.381086] [INFO ] [FORECASTER] Starting predict_future for PSCE [2026-02-12T20:29:51.381910] [DEBUG] [LOCAL ] No optimal features file found for PSCE: ./output/feature-sets/PSCE.txt [2026-02-12T20:29:51.381969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:51.382009] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:51.382043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:51.382114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:51.441588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:51.442332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:51.442417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:51.442451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:51.555198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:51.555360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:51.555401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:51.555430] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:51.559257] [DEBUG] [FORECASTER] PSCE: Forecast T+1@11:T+2@11: DOWN (p=49.13%) [2026-02-12T20:29:51.559603] [INFO ] [FORECASTER] Completed predict_future for PSCE [2026-02-12T20:29:51.559772] [INFO ] [sig ] PSCE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:51.727276] [INFO ] [LOCAL ] Saved forecast: PSCE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PSCE.txt [2026-02-12T20:29:51.727492] [INFO ] [sig ] [2476/3411] Completed PSCE in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-12T20:29:51.727557] [INFO ] [sig ] [2477/3411] Forecasting PSCH... [2026-02-12T20:29:51.727618] [INFO ] [sig ] Generating forecast for: PSCH [2026-02-12T20:29:51.727657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCH' from 'https://tdm.silogroup.org/data/derivative_storage/PSCH.csv'. [2026-02-12T20:29:51.741994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCH'. [2026-02-12T20:29:51.742383] [INFO ] [FORECASTER] Starting predict_future for PSCH [2026-02-12T20:29:51.743214] [DEBUG] [LOCAL ] No optimal features file found for PSCH: ./output/feature-sets/PSCH.txt [2026-02-12T20:29:51.743268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:51.743300] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:51.743358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:51.743431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:51.818148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:51.819303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:51.819418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:51.819463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:51.938358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:51.938515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:51.938555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:51.938645] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:51.942187] [DEBUG] [FORECASTER] PSCH: Forecast T+1@11:T+2@11: DOWN (p=9.03%) [2026-02-12T20:29:51.942494] [INFO ] [FORECASTER] Completed predict_future for PSCH [2026-02-12T20:29:51.942656] [INFO ] [sig ] PSCH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:52.088071] [INFO ] [LOCAL ] Saved forecast: PSCH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PSCH.txt [2026-02-12T20:29:52.088217] [INFO ] [sig ] [2477/3411] Completed PSCH in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-12T20:29:52.088258] [INFO ] [sig ] [2478/3411] Forecasting PSEC... [2026-02-12T20:29:52.088289] [INFO ] [sig ] Generating forecast for: PSEC [2026-02-12T20:29:52.088320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSEC' from 'https://tdm.silogroup.org/data/derivative_storage/PSEC.csv'. [2026-02-12T20:29:52.105849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSEC'. [2026-02-12T20:29:52.106278] [INFO ] [FORECASTER] Starting predict_future for PSEC [2026-02-12T20:29:52.107510] [DEBUG] [LOCAL ] No optimal features file found for PSEC: ./output/feature-sets/PSEC.txt [2026-02-12T20:29:52.107566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:52.107618] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:52.107645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:52.107702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:52.169249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:52.170516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:52.170622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:52.170659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:52.298621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:52.298772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:52.298813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:52.298842] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:52.302351] [DEBUG] [FORECASTER] PSEC: Forecast T+1@11:T+2@11: DOWN (p=3.40%) [2026-02-12T20:29:52.302671] [INFO ] [FORECASTER] Completed predict_future for PSEC [2026-02-12T20:29:52.302806] [INFO ] [sig ] PSEC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:52.447312] [INFO ] [LOCAL ] Saved forecast: PSEC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PSEC.txt [2026-02-12T20:29:52.447453] [INFO ] [sig ] [2478/3411] Completed PSEC in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-12T20:29:52.447493] [INFO ] [sig ] [2479/3411] Forecasting PSF... [2026-02-12T20:29:52.447525] [INFO ] [sig ] Generating forecast for: PSF [2026-02-12T20:29:52.447556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSF' from 'https://tdm.silogroup.org/data/derivative_storage/PSF.csv'. [2026-02-12T20:29:52.468460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSF'. [2026-02-12T20:29:52.468769] [INFO ] [FORECASTER] Starting predict_future for PSF [2026-02-12T20:29:52.469794] [DEBUG] [LOCAL ] No optimal features file found for PSF: ./output/feature-sets/PSF.txt [2026-02-12T20:29:52.469847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:52.469880] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:52.469908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:52.469966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:52.527726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:52.528639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:52.528721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:52.528754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:52.651634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:52.651780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:52.651818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:52.651846] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:52.655386] [DEBUG] [FORECASTER] PSF: Forecast T+1@11:T+2@11: DOWN (p=7.05%) [2026-02-12T20:29:52.655683] [INFO ] [FORECASTER] Completed predict_future for PSF [2026-02-12T20:29:52.655812] [INFO ] [sig ] PSF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:52.795422] [INFO ] [LOCAL ] Saved forecast: PSF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PSF.txt [2026-02-12T20:29:52.795545] [INFO ] [sig ] [2479/3411] Completed PSF in 0.3s | 2.79 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-12T20:29:52.795602] [INFO ] [sig ] [2480/3411] Forecasting PSFE... [2026-02-12T20:29:52.795634] [INFO ] [sig ] Generating forecast for: PSFE [2026-02-12T20:29:52.795666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSFE' from 'https://tdm.silogroup.org/data/derivative_storage/PSFE.csv'. [2026-02-12T20:29:52.817843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSFE'. [2026-02-12T20:29:52.818160] [INFO ] [FORECASTER] Starting predict_future for PSFE [2026-02-12T20:29:52.818953] [DEBUG] [LOCAL ] No optimal features file found for PSFE: ./output/feature-sets/PSFE.txt [2026-02-12T20:29:52.819009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:52.819047] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:52.819079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:52.819149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:52.878287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:52.879074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:52.879152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:52.879185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:53.001234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:53.001372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:53.001411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:53.001438] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:53.004813] [DEBUG] [FORECASTER] PSFE: Forecast T+1@11:T+2@11: UP (p=94.76%) [2026-02-12T20:29:53.005119] [INFO ] [FORECASTER] Completed predict_future for PSFE [2026-02-12T20:29:53.005256] [INFO ] [sig ] PSFE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:53.145197] [INFO ] [LOCAL ] Saved forecast: PSFE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PSFE.txt [2026-02-12T20:29:53.145317] [INFO ] [sig ] [2480/3411] Completed PSFE in 0.3s | 2.79 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-12T20:29:53.145355] [INFO ] [sig ] [2481/3411] Forecasting PSHG... [2026-02-12T20:29:53.145385] [INFO ] [sig ] Generating forecast for: PSHG [2026-02-12T20:29:53.145420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSHG' from 'https://tdm.silogroup.org/data/derivative_storage/PSHG.csv'. [2026-02-12T20:29:53.163364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSHG'. [2026-02-12T20:29:53.163667] [INFO ] [FORECASTER] Starting predict_future for PSHG [2026-02-12T20:29:53.164428] [DEBUG] [LOCAL ] No optimal features file found for PSHG: ./output/feature-sets/PSHG.txt [2026-02-12T20:29:53.164479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:53.164509] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:53.164536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:53.164610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:53.222065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:53.222693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:53.222770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:53.222802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:53.340824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:53.340977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:53.341016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:53.341048] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:53.344488] [DEBUG] [FORECASTER] PSHG: Forecast T+1@11:T+2@11: UP (p=59.66%) [2026-02-12T20:29:53.344792] [INFO ] [FORECASTER] Completed predict_future for PSHG [2026-02-12T20:29:53.344921] [INFO ] [sig ] PSHG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:53.484054] [INFO ] [LOCAL ] Saved forecast: PSHG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PSHG.txt [2026-02-12T20:29:53.484191] [INFO ] [sig ] [2481/3411] Completed PSHG in 0.3s | 2.79 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-12T20:29:53.484231] [INFO ] [sig ] [2482/3411] Forecasting PSN... [2026-02-12T20:29:53.484262] [INFO ] [sig ] Generating forecast for: PSN [2026-02-12T20:29:53.484291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSN' from 'https://tdm.silogroup.org/data/derivative_storage/PSN.csv'. [2026-02-12T20:29:53.500814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSN'. [2026-02-12T20:29:53.501107] [INFO ] [FORECASTER] Starting predict_future for PSN [2026-02-12T20:29:53.501901] [DEBUG] [LOCAL ] No optimal features file found for PSN: ./output/feature-sets/PSN.txt [2026-02-12T20:29:53.501953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:53.501985] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:53.502012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:53.502081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:53.559704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:53.560362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:53.560440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:53.560472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:53.692490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:53.692694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:53.692749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:53.692792] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:53.697907] [DEBUG] [FORECASTER] PSN: Forecast T+1@11:T+2@11: DOWN (p=7.34%) [2026-02-12T20:29:53.698230] [INFO ] [FORECASTER] Completed predict_future for PSN [2026-02-12T20:29:53.698557] [INFO ] [sig ] PSN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:53.842508] [INFO ] [LOCAL ] Saved forecast: PSN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PSN.txt [2026-02-12T20:29:53.842690] [INFO ] [sig ] [2482/3411] Completed PSN in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-12T20:29:53.842733] [INFO ] [sig ] [2483/3411] Forecasting PSNL... [2026-02-12T20:29:53.842764] [INFO ] [sig ] Generating forecast for: PSNL [2026-02-12T20:29:53.842794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSNL' from 'https://tdm.silogroup.org/data/derivative_storage/PSNL.csv'. [2026-02-12T20:29:53.859745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSNL'. [2026-02-12T20:29:53.860092] [INFO ] [FORECASTER] Starting predict_future for PSNL [2026-02-12T20:29:53.860878] [DEBUG] [LOCAL ] No optimal features file found for PSNL: ./output/feature-sets/PSNL.txt [2026-02-12T20:29:53.860931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:53.860963] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:53.860990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:53.861047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:53.920393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:53.921232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:53.921313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:53.921347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:54.048504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:54.048687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:54.048727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:54.048755] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:54.052657] [DEBUG] [FORECASTER] PSNL: Forecast T+1@11:T+2@11: UP (p=73.26%) [2026-02-12T20:29:54.052953] [INFO ] [FORECASTER] Completed predict_future for PSNL [2026-02-12T20:29:54.053088] [INFO ] [sig ] PSNL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:54.196600] [INFO ] [LOCAL ] Saved forecast: PSNL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PSNL.txt [2026-02-12T20:29:54.196773] [INFO ] [sig ] [2483/3411] Completed PSNL in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-12T20:29:54.196813] [INFO ] [sig ] [2484/3411] Forecasting PSO... [2026-02-12T20:29:54.196843] [INFO ] [sig ] Generating forecast for: PSO [2026-02-12T20:29:54.196873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSO' from 'https://tdm.silogroup.org/data/derivative_storage/PSO.csv'. [2026-02-12T20:29:54.216434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSO'. [2026-02-12T20:29:54.216866] [INFO ] [FORECASTER] Starting predict_future for PSO [2026-02-12T20:29:54.217785] [DEBUG] [LOCAL ] No optimal features file found for PSO: ./output/feature-sets/PSO.txt [2026-02-12T20:29:54.217839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:54.217872] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:54.217901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:54.217960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:54.277772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:54.278684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:54.278804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:54.278839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:54.405675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:54.405830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:54.405875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:54.405902] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:54.409394] [DEBUG] [FORECASTER] PSO: Forecast T+1@11:T+2@11: UP (p=72.99%) [2026-02-12T20:29:54.409704] [INFO ] [FORECASTER] Completed predict_future for PSO [2026-02-12T20:29:54.409836] [INFO ] [sig ] PSO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:54.549159] [INFO ] [LOCAL ] Saved forecast: PSO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PSO.txt [2026-02-12T20:29:54.549305] [INFO ] [sig ] [2484/3411] Completed PSO in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-12T20:29:54.549346] [INFO ] [sig ] [2485/3411] Forecasting PSTG... [2026-02-12T20:29:54.549375] [INFO ] [sig ] Generating forecast for: PSTG [2026-02-12T20:29:54.549405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTG' from 'https://tdm.silogroup.org/data/derivative_storage/PSTG.csv'. [2026-02-12T20:29:54.562883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTG'. [2026-02-12T20:29:54.563237] [INFO ] [FORECASTER] Starting predict_future for PSTG [2026-02-12T20:29:54.564111] [DEBUG] [LOCAL ] No optimal features file found for PSTG: ./output/feature-sets/PSTG.txt [2026-02-12T20:29:54.564166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:54.564200] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:54.564228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:54.564286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:54.623206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:54.624013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:54.624099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:54.624133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:54.750727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:54.750877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:54.750920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:54.750949] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:54.754490] [DEBUG] [FORECASTER] PSTG: Forecast T+1@11:T+2@11: DOWN (p=15.13%) [2026-02-12T20:29:54.754797] [INFO ] [FORECASTER] Completed predict_future for PSTG [2026-02-12T20:29:54.754931] [INFO ] [sig ] PSTG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:54.896233] [INFO ] [LOCAL ] Saved forecast: PSTG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PSTG.txt [2026-02-12T20:29:54.896384] [INFO ] [sig ] [2485/3411] Completed PSTG in 0.3s | 2.79 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-12T20:29:54.896424] [INFO ] [sig ] [2486/3411] Forecasting PSTL... [2026-02-12T20:29:54.896454] [INFO ] [sig ] Generating forecast for: PSTL [2026-02-12T20:29:54.896484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTL' from 'https://tdm.silogroup.org/data/derivative_storage/PSTL.csv'. [2026-02-12T20:29:54.912614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTL'. [2026-02-12T20:29:54.912968] [INFO ] [FORECASTER] Starting predict_future for PSTL [2026-02-12T20:29:54.913839] [DEBUG] [LOCAL ] No optimal features file found for PSTL: ./output/feature-sets/PSTL.txt [2026-02-12T20:29:54.913898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:54.913930] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:54.913958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:54.914018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:54.971986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:54.972822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:54.972905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:54.972938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:55.096445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:55.096636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:55.096689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:55.096720] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:55.101154] [DEBUG] [FORECASTER] PSTL: Forecast T+1@11:T+2@11: UP (p=91.55%) [2026-02-12T20:29:55.101502] [INFO ] [FORECASTER] Completed predict_future for PSTL [2026-02-12T20:29:55.101706] [INFO ] [sig ] PSTL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:55.246481] [INFO ] [LOCAL ] Saved forecast: PSTL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PSTL.txt [2026-02-12T20:29:55.246651] [INFO ] [sig ] [2486/3411] Completed PSTL in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-12T20:29:55.246693] [INFO ] [sig ] [2487/3411] Forecasting PSX... [2026-02-12T20:29:55.246723] [INFO ] [sig ] Generating forecast for: PSX [2026-02-12T20:29:55.246753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSX' from 'https://tdm.silogroup.org/data/derivative_storage/PSX.csv'. [2026-02-12T20:29:55.262721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSX'. [2026-02-12T20:29:55.263058] [INFO ] [FORECASTER] Starting predict_future for PSX [2026-02-12T20:29:55.263897] [DEBUG] [LOCAL ] No optimal features file found for PSX: ./output/feature-sets/PSX.txt [2026-02-12T20:29:55.263950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:55.263984] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:55.264013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:55.264082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:55.323931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:55.324804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:55.324887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:55.324922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:55.467701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:55.467898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:55.468028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:55.468063] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:55.472176] [DEBUG] [FORECASTER] PSX: Forecast T+1@11:T+2@11: UP (p=60.94%) [2026-02-12T20:29:55.472593] [INFO ] [FORECASTER] Completed predict_future for PSX [2026-02-12T20:29:55.472754] [INFO ] [sig ] PSX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:55.627279] [INFO ] [LOCAL ] Saved forecast: PSX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PSX.txt [2026-02-12T20:29:55.627502] [INFO ] [sig ] [2487/3411] Completed PSX in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-12T20:29:55.627548] [INFO ] [sig ] [2488/3411] Forecasting PTA... [2026-02-12T20:29:55.627600] [INFO ] [sig ] Generating forecast for: PTA [2026-02-12T20:29:55.627642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTA' from 'https://tdm.silogroup.org/data/derivative_storage/PTA.csv'. [2026-02-12T20:29:55.645504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTA'. [2026-02-12T20:29:55.645961] [INFO ] [FORECASTER] Starting predict_future for PTA [2026-02-12T20:29:55.646840] [DEBUG] [LOCAL ] No optimal features file found for PTA: ./output/feature-sets/PTA.txt [2026-02-12T20:29:55.646896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:55.646929] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:55.646957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:55.647015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:55.708639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:55.709570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:55.709680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:55.709716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:55.836464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:55.836636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:55.836679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:55.836708] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:55.840556] [DEBUG] [FORECASTER] PTA: Forecast T+1@11:T+2@11: UP (p=66.43%) [2026-02-12T20:29:55.840855] [INFO ] [FORECASTER] Completed predict_future for PTA [2026-02-12T20:29:55.840984] [INFO ] [sig ] PTA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:56.054265] [INFO ] [LOCAL ] Saved forecast: PTA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PTA.txt [2026-02-12T20:29:56.054430] [INFO ] [sig ] [2488/3411] Completed PTA in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-12T20:29:56.054473] [INFO ] [sig ] [2489/3411] Forecasting PTC... [2026-02-12T20:29:56.054506] [INFO ] [sig ] Generating forecast for: PTC [2026-02-12T20:29:56.054541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTC' from 'https://tdm.silogroup.org/data/derivative_storage/PTC.csv'. [2026-02-12T20:29:56.072282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTC'. [2026-02-12T20:29:56.072722] [INFO ] [FORECASTER] Starting predict_future for PTC [2026-02-12T20:29:56.073544] [DEBUG] [LOCAL ] No optimal features file found for PTC: ./output/feature-sets/PTC.txt [2026-02-12T20:29:56.073622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:56.073658] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:56.073689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:56.073749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:56.133278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:56.134177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:56.134265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:56.134300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:56.261345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:56.261503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:56.261545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:56.261597] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:56.265170] [DEBUG] [FORECASTER] PTC: Forecast T+1@11:T+2@11: UP (p=78.39%) [2026-02-12T20:29:56.265471] [INFO ] [FORECASTER] Completed predict_future for PTC [2026-02-12T20:29:56.265634] [INFO ] [sig ] PTC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:56.414762] [INFO ] [LOCAL ] Saved forecast: PTC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PTC.txt [2026-02-12T20:29:56.414926] [INFO ] [sig ] [2489/3411] Completed PTC in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-12T20:29:56.414970] [INFO ] [sig ] [2490/3411] Forecasting PTEN... [2026-02-12T20:29:56.415002] [INFO ] [sig ] Generating forecast for: PTEN [2026-02-12T20:29:56.415034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTEN' from 'https://tdm.silogroup.org/data/derivative_storage/PTEN.csv'. [2026-02-12T20:29:56.433232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTEN'. [2026-02-12T20:29:56.433676] [INFO ] [FORECASTER] Starting predict_future for PTEN [2026-02-12T20:29:56.434511] [DEBUG] [LOCAL ] No optimal features file found for PTEN: ./output/feature-sets/PTEN.txt [2026-02-12T20:29:56.434612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:56.434650] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:56.434676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:56.434734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:56.497246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:56.498263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:56.498353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:56.498387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:56.618721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:56.618882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:56.618922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:56.618952] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:56.622729] [DEBUG] [FORECASTER] PTEN: Forecast T+1@11:T+2@11: UP (p=88.32%) [2026-02-12T20:29:56.623013] [INFO ] [FORECASTER] Completed predict_future for PTEN [2026-02-12T20:29:56.623162] [INFO ] [sig ] PTEN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:56.765343] [INFO ] [LOCAL ] Saved forecast: PTEN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PTEN.txt [2026-02-12T20:29:56.765509] [INFO ] [sig ] [2490/3411] Completed PTEN in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-12T20:29:56.765551] [INFO ] [sig ] [2491/3411] Forecasting PTF... [2026-02-12T20:29:56.765602] [INFO ] [sig ] Generating forecast for: PTF [2026-02-12T20:29:56.765635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTF' from 'https://tdm.silogroup.org/data/derivative_storage/PTF.csv'. [2026-02-12T20:29:56.783111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTF'. [2026-02-12T20:29:56.783504] [INFO ] [FORECASTER] Starting predict_future for PTF [2026-02-12T20:29:56.784334] [DEBUG] [LOCAL ] No optimal features file found for PTF: ./output/feature-sets/PTF.txt [2026-02-12T20:29:56.784387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:56.784463] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:56.784493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:56.784550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:56.842498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:56.843450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:56.843535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:56.843570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:56.972913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:56.973072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:56.973112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:56.973146] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:56.976691] [DEBUG] [FORECASTER] PTF: Forecast T+1@11:T+2@11: DOWN (p=3.24%) [2026-02-12T20:29:56.976971] [INFO ] [FORECASTER] Completed predict_future for PTF [2026-02-12T20:29:56.977109] [INFO ] [sig ] PTF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:57.117836] [INFO ] [LOCAL ] Saved forecast: PTF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PTF.txt [2026-02-12T20:29:57.118000] [INFO ] [sig ] [2491/3411] Completed PTF in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-12T20:29:57.118043] [INFO ] [sig ] [2492/3411] Forecasting PTGX... [2026-02-12T20:29:57.118073] [INFO ] [sig ] Generating forecast for: PTGX [2026-02-12T20:29:57.118103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTGX' from 'https://tdm.silogroup.org/data/derivative_storage/PTGX.csv'. [2026-02-12T20:29:57.135501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTGX'. [2026-02-12T20:29:57.135910] [INFO ] [FORECASTER] Starting predict_future for PTGX [2026-02-12T20:29:57.136815] [DEBUG] [LOCAL ] No optimal features file found for PTGX: ./output/feature-sets/PTGX.txt [2026-02-12T20:29:57.136871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:57.136910] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:57.136945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:57.137005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:57.197696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:57.198598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:57.198686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:57.198720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:57.334857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:57.335026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:57.335068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:57.335097] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:57.338724] [DEBUG] [FORECASTER] PTGX: Forecast T+1@11:T+2@11: DOWN (p=32.50%) [2026-02-12T20:29:57.339030] [INFO ] [FORECASTER] Completed predict_future for PTGX [2026-02-12T20:29:57.339167] [INFO ] [sig ] PTGX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:57.479951] [INFO ] [LOCAL ] Saved forecast: PTGX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PTGX.txt [2026-02-12T20:29:57.480114] [INFO ] [sig ] [2492/3411] Completed PTGX in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-12T20:29:57.480162] [INFO ] [sig ] [2493/3411] Forecasting PTH... [2026-02-12T20:29:57.480193] [INFO ] [sig ] Generating forecast for: PTH [2026-02-12T20:29:57.480224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTH' from 'https://tdm.silogroup.org/data/derivative_storage/PTH.csv'. [2026-02-12T20:29:57.492921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTH'. [2026-02-12T20:29:57.493309] [INFO ] [FORECASTER] Starting predict_future for PTH [2026-02-12T20:29:57.494230] [DEBUG] [LOCAL ] No optimal features file found for PTH: ./output/feature-sets/PTH.txt [2026-02-12T20:29:57.494297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:57.494333] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:57.494361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:57.494422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:57.552486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:57.553413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:57.553500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:57.553536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:57.663680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:57.663837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:57.663878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:57.663909] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:57.667541] [DEBUG] [FORECASTER] PTH: Forecast T+1@11:T+2@11: UP (p=98.50%) [2026-02-12T20:29:57.667850] [INFO ] [FORECASTER] Completed predict_future for PTH [2026-02-12T20:29:57.667988] [INFO ] [sig ] PTH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:57.809062] [INFO ] [LOCAL ] Saved forecast: PTH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PTH.txt [2026-02-12T20:29:57.809221] [INFO ] [sig ] [2493/3411] Completed PTH in 0.3s | 2.79 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-12T20:29:57.809270] [INFO ] [sig ] [2494/3411] Forecasting PTLO... [2026-02-12T20:29:57.809301] [INFO ] [sig ] Generating forecast for: PTLO [2026-02-12T20:29:57.809332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTLO' from 'https://tdm.silogroup.org/data/derivative_storage/PTLO.csv'. [2026-02-12T20:29:57.822681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTLO'. [2026-02-12T20:29:57.823046] [INFO ] [FORECASTER] Starting predict_future for PTLO [2026-02-12T20:29:57.823898] [DEBUG] [LOCAL ] No optimal features file found for PTLO: ./output/feature-sets/PTLO.txt [2026-02-12T20:29:57.823952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:57.823985] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:57.824012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:57.824070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:57.883483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:57.884371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:57.884455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:57.884488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:58.005466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:58.005651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:58.005695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:58.005789] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:58.009550] [DEBUG] [FORECASTER] PTLO: Forecast T+1@11:T+2@11: DOWN (p=33.98%) [2026-02-12T20:29:58.009873] [INFO ] [FORECASTER] Completed predict_future for PTLO [2026-02-12T20:29:58.010018] [INFO ] [sig ] PTLO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:58.152446] [INFO ] [LOCAL ] Saved forecast: PTLO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PTLO.txt [2026-02-12T20:29:58.152636] [INFO ] [sig ] [2494/3411] Completed PTLO in 0.3s | 2.79 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-12T20:29:58.152682] [INFO ] [sig ] [2495/3411] Forecasting PTNQ... [2026-02-12T20:29:58.152711] [INFO ] [sig ] Generating forecast for: PTNQ [2026-02-12T20:29:58.152742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTNQ' from 'https://tdm.silogroup.org/data/derivative_storage/PTNQ.csv'. [2026-02-12T20:29:58.165440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTNQ'. [2026-02-12T20:29:58.165834] [INFO ] [FORECASTER] Starting predict_future for PTNQ [2026-02-12T20:29:58.166707] [DEBUG] [LOCAL ] No optimal features file found for PTNQ: ./output/feature-sets/PTNQ.txt [2026-02-12T20:29:58.166762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:58.166795] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:58.166822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:58.166879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:58.226978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:58.227962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:58.228052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:58.228088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:58.352435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:58.352640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:58.352683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:58.352712] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:58.356934] [DEBUG] [FORECASTER] PTNQ: Forecast T+1@11:T+2@11: UP (p=53.60%) [2026-02-12T20:29:58.357327] [INFO ] [FORECASTER] Completed predict_future for PTNQ [2026-02-12T20:29:58.357480] [INFO ] [sig ] PTNQ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:58.509238] [INFO ] [LOCAL ] Saved forecast: PTNQ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PTNQ.txt [2026-02-12T20:29:58.509411] [INFO ] [sig ] [2495/3411] Completed PTNQ in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-12T20:29:58.509453] [INFO ] [sig ] [2496/3411] Forecasting PTON... [2026-02-12T20:29:58.509483] [INFO ] [sig ] Generating forecast for: PTON [2026-02-12T20:29:58.509513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTON' from 'https://tdm.silogroup.org/data/derivative_storage/PTON.csv'. [2026-02-12T20:29:58.523616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTON'. [2026-02-12T20:29:58.524015] [INFO ] [FORECASTER] Starting predict_future for PTON [2026-02-12T20:29:58.524899] [DEBUG] [LOCAL ] No optimal features file found for PTON: ./output/feature-sets/PTON.txt [2026-02-12T20:29:58.524953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:58.524984] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:58.525010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:58.525066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:58.582009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:58.582949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:58.583043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:58.583077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:58.718920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:58.719083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:58.719123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:58.719154] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:58.723093] [DEBUG] [FORECASTER] PTON: Forecast T+1@11:T+2@11: DOWN (p=37.97%) [2026-02-12T20:29:58.723386] [INFO ] [FORECASTER] Completed predict_future for PTON [2026-02-12T20:29:58.723523] [INFO ] [sig ] PTON: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:58.871169] [INFO ] [LOCAL ] Saved forecast: PTON 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PTON.txt [2026-02-12T20:29:58.871368] [INFO ] [sig ] [2496/3411] Completed PTON in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-12T20:29:58.871412] [INFO ] [sig ] [2497/3411] Forecasting PTY... [2026-02-12T20:29:58.871444] [INFO ] [sig ] Generating forecast for: PTY [2026-02-12T20:29:58.871476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTY' from 'https://tdm.silogroup.org/data/derivative_storage/PTY.csv'. [2026-02-12T20:29:58.886968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTY'. [2026-02-12T20:29:58.887415] [INFO ] [FORECASTER] Starting predict_future for PTY [2026-02-12T20:29:58.888337] [DEBUG] [LOCAL ] No optimal features file found for PTY: ./output/feature-sets/PTY.txt [2026-02-12T20:29:58.888394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:58.888428] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:58.888455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:58.888513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:58.953674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:58.954783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:58.954873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:58.954907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:59.089835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:59.089996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:59.090056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:59.090086] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:59.093780] [DEBUG] [FORECASTER] PTY: Forecast T+1@11:T+2@11: DOWN (p=4.75%) [2026-02-12T20:29:59.094150] [INFO ] [FORECASTER] Completed predict_future for PTY [2026-02-12T20:29:59.094331] [INFO ] [sig ] PTY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:29:59.249822] [INFO ] [LOCAL ] Saved forecast: PTY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PTY.txt [2026-02-12T20:29:59.250026] [INFO ] [sig ] [2497/3411] Completed PTY in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-12T20:29:59.250080] [INFO ] [sig ] [2498/3411] Forecasting PUBM... [2026-02-12T20:29:59.250110] [INFO ] [sig ] Generating forecast for: PUBM [2026-02-12T20:29:59.250140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUBM' from 'https://tdm.silogroup.org/data/derivative_storage/PUBM.csv'. [2026-02-12T20:29:59.265095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUBM'. [2026-02-12T20:29:59.265510] [INFO ] [FORECASTER] Starting predict_future for PUBM [2026-02-12T20:29:59.266436] [DEBUG] [LOCAL ] No optimal features file found for PUBM: ./output/feature-sets/PUBM.txt [2026-02-12T20:29:59.266491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:59.266523] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:59.266551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:59.266642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:59.335224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:59.336322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:59.336631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:59.336687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:59.477612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:59.477778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:59.477819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:59.477850] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:59.482187] [DEBUG] [FORECASTER] PUBM: Forecast T+1@11:T+2@11: UP (p=90.78%) [2026-02-12T20:29:59.482479] [INFO ] [FORECASTER] Completed predict_future for PUBM [2026-02-12T20:29:59.482637] [INFO ] [sig ] PUBM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:29:59.633833] [INFO ] [LOCAL ] Saved forecast: PUBM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PUBM.txt [2026-02-12T20:29:59.634037] [INFO ] [sig ] [2498/3411] Completed PUBM in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-12T20:29:59.634101] [INFO ] [sig ] [2499/3411] Forecasting PUK... [2026-02-12T20:29:59.634154] [INFO ] [sig ] Generating forecast for: PUK [2026-02-12T20:29:59.634194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUK' from 'https://tdm.silogroup.org/data/derivative_storage/PUK.csv'. [2026-02-12T20:29:59.648732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUK'. [2026-02-12T20:29:59.649100] [INFO ] [FORECASTER] Starting predict_future for PUK [2026-02-12T20:29:59.650099] [DEBUG] [LOCAL ] No optimal features file found for PUK: ./output/feature-sets/PUK.txt [2026-02-12T20:29:59.650162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:29:59.650196] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:29:59.650223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:29:59.650287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:29:59.717263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:29:59.718768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:29:59.718873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:29:59.718921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:29:59.862776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:29:59.862951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:29:59.862998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:29:59.863033] [INFO ] [FORECASTER] Training complete [2026-02-12T20:29:59.867305] [DEBUG] [FORECASTER] PUK: Forecast T+1@11:T+2@11: UP (p=93.25%) [2026-02-12T20:29:59.867662] [INFO ] [FORECASTER] Completed predict_future for PUK [2026-02-12T20:29:59.867823] [INFO ] [sig ] PUK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:00.024545] [INFO ] [LOCAL ] Saved forecast: PUK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PUK.txt [2026-02-12T20:30:00.024771] [INFO ] [sig ] [2499/3411] Completed PUK in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-12T20:30:00.024827] [INFO ] [sig ] [2500/3411] Forecasting PUMP... [2026-02-12T20:30:00.024866] [INFO ] [sig ] Generating forecast for: PUMP [2026-02-12T20:30:00.024908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUMP' from 'https://tdm.silogroup.org/data/derivative_storage/PUMP.csv'. [2026-02-12T20:30:00.039457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUMP'. [2026-02-12T20:30:00.039854] [INFO ] [FORECASTER] Starting predict_future for PUMP [2026-02-12T20:30:00.040693] [DEBUG] [LOCAL ] No optimal features file found for PUMP: ./output/feature-sets/PUMP.txt [2026-02-12T20:30:00.040747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:00.040780] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:00.040808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:00.040878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:00.103211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:00.104127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:00.104218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:00.104254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:00.235613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:00.235777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:00.235818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:00.235846] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:00.239376] [DEBUG] [FORECASTER] PUMP: Forecast T+1@11:T+2@11: DOWN (p=14.15%) [2026-02-12T20:30:00.239808] [INFO ] [FORECASTER] Completed predict_future for PUMP [2026-02-12T20:30:00.239954] [INFO ] [sig ] PUMP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:00.392690] [INFO ] [LOCAL ] Saved forecast: PUMP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PUMP.txt [2026-02-12T20:30:00.392850] [INFO ] [sig ] [2500/3411] Completed PUMP in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-12T20:30:00.392891] [INFO ] [sig ] [2501/3411] Forecasting PVH... [2026-02-12T20:30:00.392921] [INFO ] [sig ] Generating forecast for: PVH [2026-02-12T20:30:00.392951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVH' from 'https://tdm.silogroup.org/data/derivative_storage/PVH.csv'. [2026-02-12T20:30:00.408409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVH'. [2026-02-12T20:30:00.409014] [INFO ] [FORECASTER] Starting predict_future for PVH [2026-02-12T20:30:00.410051] [DEBUG] [LOCAL ] No optimal features file found for PVH: ./output/feature-sets/PVH.txt [2026-02-12T20:30:00.410107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:00.410153] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:00.410183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:00.410242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:00.474820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:00.475713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:00.475837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:00.475873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:00.610512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:00.610688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:00.610731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:00.610763] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:00.614833] [DEBUG] [FORECASTER] PVH: Forecast T+1@11:T+2@11: DOWN (p=5.30%) [2026-02-12T20:30:00.615124] [INFO ] [FORECASTER] Completed predict_future for PVH [2026-02-12T20:30:00.615280] [INFO ] [sig ] PVH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:00.787900] [INFO ] [LOCAL ] Saved forecast: PVH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PVH.txt [2026-02-12T20:30:00.788069] [INFO ] [sig ] [2501/3411] Completed PVH in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-12T20:30:00.788111] [INFO ] [sig ] [2502/3411] Forecasting PVL... [2026-02-12T20:30:00.788141] [INFO ] [sig ] Generating forecast for: PVL [2026-02-12T20:30:00.788178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVL' from 'https://tdm.silogroup.org/data/derivative_storage/PVL.csv'. [2026-02-12T20:30:00.802346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVL'. [2026-02-12T20:30:00.802786] [INFO ] [FORECASTER] Starting predict_future for PVL [2026-02-12T20:30:00.803620] [DEBUG] [LOCAL ] No optimal features file found for PVL: ./output/feature-sets/PVL.txt [2026-02-12T20:30:00.803673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:00.803706] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:00.803734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:00.803791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:00.868306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:00.869663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:00.869770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:00.869806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:00.997251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:00.997429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:00.997472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:00.997501] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:01.001721] [DEBUG] [FORECASTER] PVL: Forecast T+1@11:T+2@11: UP (p=93.83%) [2026-02-12T20:30:01.002090] [INFO ] [FORECASTER] Completed predict_future for PVL [2026-02-12T20:30:01.002248] [INFO ] [sig ] PVL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:01.158895] [INFO ] [LOCAL ] Saved forecast: PVL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PVL.txt [2026-02-12T20:30:01.159049] [INFO ] [sig ] [2502/3411] Completed PVL in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-12T20:30:01.159092] [INFO ] [sig ] [2503/3411] Forecasting PWP... [2026-02-12T20:30:01.159122] [INFO ] [sig ] Generating forecast for: PWP [2026-02-12T20:30:01.159152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PWP' from 'https://tdm.silogroup.org/data/derivative_storage/PWP.csv'. [2026-02-12T20:30:01.176843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PWP'. [2026-02-12T20:30:01.177278] [INFO ] [FORECASTER] Starting predict_future for PWP [2026-02-12T20:30:01.178164] [DEBUG] [LOCAL ] No optimal features file found for PWP: ./output/feature-sets/PWP.txt [2026-02-12T20:30:01.178229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:01.178268] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:01.178300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:01.178366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:01.247053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:01.248120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:01.248222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:01.248269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:01.376202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:01.376367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:01.376422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:01.376461] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:01.380557] [DEBUG] [FORECASTER] PWP: Forecast T+1@11:T+2@11: DOWN (p=17.91%) [2026-02-12T20:30:01.380939] [INFO ] [FORECASTER] Completed predict_future for PWP [2026-02-12T20:30:01.381130] [INFO ] [sig ] PWP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:01.539692] [INFO ] [LOCAL ] Saved forecast: PWP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PWP.txt [2026-02-12T20:30:01.539854] [INFO ] [sig ] [2503/3411] Completed PWP in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-12T20:30:01.539897] [INFO ] [sig ] [2504/3411] Forecasting PXS... [2026-02-12T20:30:01.539926] [INFO ] [sig ] Generating forecast for: PXS [2026-02-12T20:30:01.539958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PXS' from 'https://tdm.silogroup.org/data/derivative_storage/PXS.csv'. [2026-02-12T20:30:01.553231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PXS'. [2026-02-12T20:30:01.553673] [INFO ] [FORECASTER] Starting predict_future for PXS [2026-02-12T20:30:01.554488] [DEBUG] [LOCAL ] No optimal features file found for PXS: ./output/feature-sets/PXS.txt [2026-02-12T20:30:01.554542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:01.554594] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:01.554624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:01.554683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:01.615468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:01.616332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:01.616418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:01.616452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:01.725183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:01.725310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:01.725352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:01.725381] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:01.728962] [DEBUG] [FORECASTER] PXS: Forecast T+1@11:T+2@11: UP (p=76.03%) [2026-02-12T20:30:01.729292] [INFO ] [FORECASTER] Completed predict_future for PXS [2026-02-12T20:30:01.729443] [INFO ] [sig ] PXS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:01.870797] [INFO ] [LOCAL ] Saved forecast: PXS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PXS.txt [2026-02-12T20:30:01.870993] [INFO ] [sig ] [2504/3411] Completed PXS in 0.3s | 2.79 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-12T20:30:01.871034] [INFO ] [sig ] [2505/3411] Forecasting PY... [2026-02-12T20:30:01.871072] [INFO ] [sig ] Generating forecast for: PY [2026-02-12T20:30:01.871103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PY' from 'https://tdm.silogroup.org/data/derivative_storage/PY.csv'. [2026-02-12T20:30:01.885748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PY'. [2026-02-12T20:30:01.886164] [INFO ] [FORECASTER] Starting predict_future for PY [2026-02-12T20:30:01.887051] [DEBUG] [LOCAL ] No optimal features file found for PY: ./output/feature-sets/PY.txt [2026-02-12T20:30:01.887106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:01.887139] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:01.887166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:01.887251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:01.946489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:01.947481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:01.947592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:01.947632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:02.058489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:02.058633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:02.058676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:02.058705] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:02.062347] [DEBUG] [FORECASTER] PY: Forecast T+1@11:T+2@11: DOWN (p=4.86%) [2026-02-12T20:30:02.062665] [INFO ] [FORECASTER] Completed predict_future for PY [2026-02-12T20:30:02.062807] [INFO ] [sig ] PY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:02.201111] [INFO ] [LOCAL ] Saved forecast: PY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PY.txt [2026-02-12T20:30:02.201254] [INFO ] [sig ] [2505/3411] Completed PY in 0.3s | 2.79 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-12T20:30:02.201293] [INFO ] [sig ] [2506/3411] Forecasting PYXS... [2026-02-12T20:30:02.201323] [INFO ] [sig ] Generating forecast for: PYXS [2026-02-12T20:30:02.201353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYXS' from 'https://tdm.silogroup.org/data/derivative_storage/PYXS.csv'. [2026-02-12T20:30:02.214307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYXS'. [2026-02-12T20:30:02.214630] [INFO ] [FORECASTER] Starting predict_future for PYXS [2026-02-12T20:30:02.215431] [DEBUG] [LOCAL ] No optimal features file found for PYXS: ./output/feature-sets/PYXS.txt [2026-02-12T20:30:02.215484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:02.215515] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:02.215541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:02.215624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:02.273065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:02.273914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:02.274000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:02.274033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:02.397805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:02.397961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:02.398006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:02.398035] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:02.402071] [DEBUG] [FORECASTER] PYXS: Forecast T+1@11:T+2@11: DOWN (p=32.28%) [2026-02-12T20:30:02.402374] [INFO ] [FORECASTER] Completed predict_future for PYXS [2026-02-12T20:30:02.402511] [INFO ] [sig ] PYXS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:02.555650] [INFO ] [LOCAL ] Saved forecast: PYXS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/PYXS.txt [2026-02-12T20:30:02.555814] [INFO ] [sig ] [2506/3411] Completed PYXS in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-12T20:30:02.555855] [INFO ] [sig ] [2507/3411] Forecasting PZZA... [2026-02-12T20:30:02.555886] [INFO ] [sig ] Generating forecast for: PZZA [2026-02-12T20:30:02.555916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PZZA' from 'https://tdm.silogroup.org/data/derivative_storage/PZZA.csv'. [2026-02-12T20:30:02.572640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PZZA'. [2026-02-12T20:30:02.573043] [INFO ] [FORECASTER] Starting predict_future for PZZA [2026-02-12T20:30:02.573919] [DEBUG] [LOCAL ] No optimal features file found for PZZA: ./output/feature-sets/PZZA.txt [2026-02-12T20:30:02.573972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:02.574006] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:02.574032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:02.574090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:02.636348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:02.637249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:02.637346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:02.637383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:02.776191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:02.776366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:02.776411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:02.776446] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:02.780676] [DEBUG] [FORECASTER] PZZA: Forecast T+1@11:T+2@11: UP (p=83.62%) [2026-02-12T20:30:02.781018] [INFO ] [FORECASTER] Completed predict_future for PZZA [2026-02-12T20:30:02.781174] [INFO ] [sig ] PZZA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:02.937313] [INFO ] [LOCAL ] Saved forecast: PZZA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/PZZA.txt [2026-02-12T20:30:02.937551] [INFO ] [sig ] [2507/3411] Completed PZZA in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-12T20:30:02.937645] [INFO ] [sig ] [2508/3411] Forecasting QBTS... [2026-02-12T20:30:02.937683] [INFO ] [sig ] Generating forecast for: QBTS [2026-02-12T20:30:02.937727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QBTS' from 'https://tdm.silogroup.org/data/derivative_storage/QBTS.csv'. [2026-02-12T20:30:02.952720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QBTS'. [2026-02-12T20:30:02.953174] [INFO ] [FORECASTER] Starting predict_future for QBTS [2026-02-12T20:30:02.954175] [DEBUG] [LOCAL ] No optimal features file found for QBTS: ./output/feature-sets/QBTS.txt [2026-02-12T20:30:02.954243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:02.954322] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:02.954353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:02.954430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:03.025591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:03.026610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:03.026720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:03.026756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:03.165379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:03.165553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:03.165617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:03.165667] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:03.169465] [DEBUG] [FORECASTER] QBTS: Forecast T+1@11:T+2@11: DOWN (p=1.52%) [2026-02-12T20:30:03.169810] [INFO ] [FORECASTER] Completed predict_future for QBTS [2026-02-12T20:30:03.169969] [INFO ] [sig ] QBTS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:03.329313] [INFO ] [LOCAL ] Saved forecast: QBTS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/QBTS.txt [2026-02-12T20:30:03.329482] [INFO ] [sig ] [2508/3411] Completed QBTS in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-12T20:30:03.329528] [INFO ] [sig ] [2509/3411] Forecasting QCLN... [2026-02-12T20:30:03.329559] [INFO ] [sig ] Generating forecast for: QCLN [2026-02-12T20:30:03.329624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCLN' from 'https://tdm.silogroup.org/data/derivative_storage/QCLN.csv'. [2026-02-12T20:30:03.344131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCLN'. [2026-02-12T20:30:03.344497] [INFO ] [FORECASTER] Starting predict_future for QCLN [2026-02-12T20:30:03.345380] [DEBUG] [LOCAL ] No optimal features file found for QCLN: ./output/feature-sets/QCLN.txt [2026-02-12T20:30:03.345447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:03.345498] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:03.345537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:03.345638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:03.411641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:03.412635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:03.412729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:03.412778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:03.540122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:03.540287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:03.540327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:03.540355] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:03.544391] [DEBUG] [FORECASTER] QCLN: Forecast T+1@11:T+2@11: DOWN (p=44.44%) [2026-02-12T20:30:03.544732] [INFO ] [FORECASTER] Completed predict_future for QCLN [2026-02-12T20:30:03.544873] [INFO ] [sig ] QCLN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:03.685665] [INFO ] [LOCAL ] Saved forecast: QCLN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/QCLN.txt [2026-02-12T20:30:03.685819] [INFO ] [sig ] [2509/3411] Completed QCLN in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-12T20:30:03.685858] [INFO ] [sig ] [2510/3411] Forecasting QCOM... [2026-02-12T20:30:03.685889] [INFO ] [sig ] Generating forecast for: QCOM [2026-02-12T20:30:03.685919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCOM' from 'https://tdm.silogroup.org/data/derivative_storage/QCOM.csv'. [2026-02-12T20:30:03.700237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCOM'. [2026-02-12T20:30:03.700634] [INFO ] [FORECASTER] Starting predict_future for QCOM [2026-02-12T20:30:03.701548] [DEBUG] [LOCAL ] No optimal features file found for QCOM: ./output/feature-sets/QCOM.txt [2026-02-12T20:30:03.701626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:03.701661] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:03.701688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:03.701745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:03.770075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:03.771247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:03.771335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:03.771387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:03.908070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:03.908231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:03.908271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:03.908299] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:03.911955] [DEBUG] [FORECASTER] QCOM: Forecast T+1@11:T+2@11: DOWN (p=17.96%) [2026-02-12T20:30:03.912287] [INFO ] [FORECASTER] Completed predict_future for QCOM [2026-02-12T20:30:03.912466] [INFO ] [sig ] QCOM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:04.064851] [INFO ] [LOCAL ] Saved forecast: QCOM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/QCOM.txt [2026-02-12T20:30:04.065035] [INFO ] [sig ] [2510/3411] Completed QCOM in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-12T20:30:04.065082] [INFO ] [sig ] [2511/3411] Forecasting QCRH... [2026-02-12T20:30:04.065113] [INFO ] [sig ] Generating forecast for: QCRH [2026-02-12T20:30:04.065145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCRH' from 'https://tdm.silogroup.org/data/derivative_storage/QCRH.csv'. [2026-02-12T20:30:04.078903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCRH'. [2026-02-12T20:30:04.079266] [INFO ] [FORECASTER] Starting predict_future for QCRH [2026-02-12T20:30:04.080244] [DEBUG] [LOCAL ] No optimal features file found for QCRH: ./output/feature-sets/QCRH.txt [2026-02-12T20:30:04.080306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:04.080339] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:04.080367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:04.080424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:04.146898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:04.147924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:04.148032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:04.148081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:04.278978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:04.279143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:04.279185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:04.279263] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:04.283104] [DEBUG] [FORECASTER] QCRH: Forecast T+1@11:T+2@11: DOWN (p=41.06%) [2026-02-12T20:30:04.283463] [INFO ] [FORECASTER] Completed predict_future for QCRH [2026-02-12T20:30:04.283648] [INFO ] [sig ] QCRH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:04.437982] [INFO ] [LOCAL ] Saved forecast: QCRH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/QCRH.txt [2026-02-12T20:30:04.438140] [INFO ] [sig ] [2511/3411] Completed QCRH in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-12T20:30:04.438182] [INFO ] [sig ] [2512/3411] Forecasting QDEL... [2026-02-12T20:30:04.438215] [INFO ] [sig ] Generating forecast for: QDEL [2026-02-12T20:30:04.438246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QDEL' from 'https://tdm.silogroup.org/data/derivative_storage/QDEL.csv'. [2026-02-12T20:30:04.452836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QDEL'. [2026-02-12T20:30:04.453215] [INFO ] [FORECASTER] Starting predict_future for QDEL [2026-02-12T20:30:04.454083] [DEBUG] [LOCAL ] No optimal features file found for QDEL: ./output/feature-sets/QDEL.txt [2026-02-12T20:30:04.454137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:04.454170] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:04.454211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:04.454271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:04.522113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:04.523201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:04.523318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:04.523358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:04.654956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:04.655134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:04.655192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:04.655238] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:04.659036] [DEBUG] [FORECASTER] QDEL: Forecast T+1@11:T+2@11: UP (p=92.52%) [2026-02-12T20:30:04.659362] [INFO ] [FORECASTER] Completed predict_future for QDEL [2026-02-12T20:30:04.659511] [INFO ] [sig ] QDEL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:04.812442] [INFO ] [LOCAL ] Saved forecast: QDEL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/QDEL.txt [2026-02-12T20:30:04.812628] [INFO ] [sig ] [2512/3411] Completed QDEL in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-12T20:30:04.812673] [INFO ] [sig ] [2513/3411] Forecasting QFIN... [2026-02-12T20:30:04.812704] [INFO ] [sig ] Generating forecast for: QFIN [2026-02-12T20:30:04.812743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QFIN' from 'https://tdm.silogroup.org/data/derivative_storage/QFIN.csv'. [2026-02-12T20:30:04.826375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QFIN'. [2026-02-12T20:30:04.826767] [INFO ] [FORECASTER] Starting predict_future for QFIN [2026-02-12T20:30:04.827618] [DEBUG] [LOCAL ] No optimal features file found for QFIN: ./output/feature-sets/QFIN.txt [2026-02-12T20:30:04.827670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:04.827701] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:04.827727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:04.827784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:04.892239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:04.893212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:04.893304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:04.893338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:05.032034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:05.032206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:05.032250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:05.032280] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:05.036141] [DEBUG] [FORECASTER] QFIN: Forecast T+1@11:T+2@11: DOWN (p=23.23%) [2026-02-12T20:30:05.036469] [INFO ] [FORECASTER] Completed predict_future for QFIN [2026-02-12T20:30:05.036630] [INFO ] [sig ] QFIN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:05.174378] [INFO ] [LOCAL ] Saved forecast: QFIN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/QFIN.txt [2026-02-12T20:30:05.174527] [INFO ] [sig ] [2513/3411] Completed QFIN in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-12T20:30:05.174567] [INFO ] [sig ] [2514/3411] Forecasting QGEN... [2026-02-12T20:30:05.174619] [INFO ] [sig ] Generating forecast for: QGEN [2026-02-12T20:30:05.174652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QGEN' from 'https://tdm.silogroup.org/data/derivative_storage/QGEN.csv'. [2026-02-12T20:30:05.188877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QGEN'. [2026-02-12T20:30:05.189304] [INFO ] [FORECASTER] Starting predict_future for QGEN [2026-02-12T20:30:05.190320] [DEBUG] [LOCAL ] No optimal features file found for QGEN: ./output/feature-sets/QGEN.txt [2026-02-12T20:30:05.190389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:05.190435] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:05.190467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:05.190527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:05.258560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:05.259619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:05.259718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:05.259753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:05.380394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:05.380552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:05.380615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:05.380646] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:05.384167] [DEBUG] [FORECASTER] QGEN: Forecast T+1@11:T+2@11: DOWN (p=12.85%) [2026-02-12T20:30:05.384453] [INFO ] [FORECASTER] Completed predict_future for QGEN [2026-02-12T20:30:05.384616] [INFO ] [sig ] QGEN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:05.522504] [INFO ] [LOCAL ] Saved forecast: QGEN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/QGEN.txt [2026-02-12T20:30:05.522656] [INFO ] [sig ] [2514/3411] Completed QGEN in 0.3s | 2.79 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-12T20:30:05.522698] [INFO ] [sig ] [2515/3411] Forecasting QLYS... [2026-02-12T20:30:05.522727] [INFO ] [sig ] Generating forecast for: QLYS [2026-02-12T20:30:05.522756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QLYS' from 'https://tdm.silogroup.org/data/derivative_storage/QLYS.csv'. [2026-02-12T20:30:05.536282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QLYS'. [2026-02-12T20:30:05.536627] [INFO ] [FORECASTER] Starting predict_future for QLYS [2026-02-12T20:30:05.537449] [DEBUG] [LOCAL ] No optimal features file found for QLYS: ./output/feature-sets/QLYS.txt [2026-02-12T20:30:05.537501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:05.537533] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:05.537560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:05.537647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:05.594125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:05.595015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:05.595107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:05.595140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:05.716969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:05.717135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:05.717175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:05.717233] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:05.720918] [DEBUG] [FORECASTER] QLYS: Forecast T+1@11:T+2@11: DOWN (p=14.70%) [2026-02-12T20:30:05.721277] [INFO ] [FORECASTER] Completed predict_future for QLYS [2026-02-12T20:30:05.721425] [INFO ] [sig ] QLYS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:05.886333] [INFO ] [LOCAL ] Saved forecast: QLYS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/QLYS.txt [2026-02-12T20:30:05.886540] [INFO ] [sig ] [2515/3411] Completed QLYS in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-12T20:30:05.886608] [INFO ] [sig ] [2516/3411] Forecasting QMCO... [2026-02-12T20:30:05.886642] [INFO ] [sig ] Generating forecast for: QMCO [2026-02-12T20:30:05.886683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMCO' from 'https://tdm.silogroup.org/data/derivative_storage/QMCO.csv'. [2026-02-12T20:30:05.901175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMCO'. [2026-02-12T20:30:05.901621] [INFO ] [FORECASTER] Starting predict_future for QMCO [2026-02-12T20:30:05.902509] [DEBUG] [LOCAL ] No optimal features file found for QMCO: ./output/feature-sets/QMCO.txt [2026-02-12T20:30:05.902566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:05.902621] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:05.902650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:05.902709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:05.970880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:05.971977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:05.972081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:05.972114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:06.108629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:06.108828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:06.108888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:06.108936] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:06.113545] [DEBUG] [FORECASTER] QMCO: Forecast T+1@11:T+2@11: DOWN (p=9.19%) [2026-02-12T20:30:06.113971] [INFO ] [FORECASTER] Completed predict_future for QMCO [2026-02-12T20:30:06.114164] [INFO ] [sig ] QMCO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:06.283612] [INFO ] [LOCAL ] Saved forecast: QMCO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/QMCO.txt [2026-02-12T20:30:06.283827] [INFO ] [sig ] [2516/3411] Completed QMCO in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-12T20:30:06.283888] [INFO ] [sig ] [2517/3411] Forecasting QMOM... [2026-02-12T20:30:06.283927] [INFO ] [sig ] Generating forecast for: QMOM [2026-02-12T20:30:06.283959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMOM' from 'https://tdm.silogroup.org/data/derivative_storage/QMOM.csv'. [2026-02-12T20:30:06.298289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMOM'. [2026-02-12T20:30:06.298771] [INFO ] [FORECASTER] Starting predict_future for QMOM [2026-02-12T20:30:06.299927] [DEBUG] [LOCAL ] No optimal features file found for QMOM: ./output/feature-sets/QMOM.txt [2026-02-12T20:30:06.300005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:06.300046] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:06.300084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:06.300174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:06.367751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:06.368809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:06.368918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:06.368954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:06.513327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:06.513484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:06.513524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:06.513553] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:06.517391] [DEBUG] [FORECASTER] QMOM: Forecast T+1@11:T+2@11: UP (p=89.36%) [2026-02-12T20:30:06.517870] [INFO ] [FORECASTER] Completed predict_future for QMOM [2026-02-12T20:30:06.518002] [INFO ] [sig ] QMOM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:06.657430] [INFO ] [LOCAL ] Saved forecast: QMOM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/QMOM.txt [2026-02-12T20:30:06.657546] [INFO ] [sig ] [2517/3411] Completed QMOM in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-12T20:30:06.657601] [INFO ] [sig ] [2518/3411] Forecasting QNTM... [2026-02-12T20:30:06.657634] [INFO ] [sig ] Generating forecast for: QNTM [2026-02-12T20:30:06.657664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QNTM' from 'https://tdm.silogroup.org/data/derivative_storage/QNTM.csv'. [2026-02-12T20:30:06.671403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QNTM'. [2026-02-12T20:30:06.671683] [INFO ] [FORECASTER] Starting predict_future for QNTM [2026-02-12T20:30:06.672463] [DEBUG] [LOCAL ] No optimal features file found for QNTM: ./output/feature-sets/QNTM.txt [2026-02-12T20:30:06.672516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:06.672547] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:06.672593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:06.672676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:06.733125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:06.733919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:06.734046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:06.734081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:06.859716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:06.859862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:06.859902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:06.859931] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:06.863769] [DEBUG] [FORECASTER] QNTM: Forecast T+1@11:T+2@11: DOWN (p=17.02%) [2026-02-12T20:30:06.864051] [INFO ] [FORECASTER] Completed predict_future for QNTM [2026-02-12T20:30:06.864180] [INFO ] [sig ] QNTM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:07.006074] [INFO ] [LOCAL ] Saved forecast: QNTM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/QNTM.txt [2026-02-12T20:30:07.006240] [INFO ] [sig ] [2518/3411] Completed QNTM in 0.3s | 2.79 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-12T20:30:07.006282] [INFO ] [sig ] [2519/3411] Forecasting QQMG... [2026-02-12T20:30:07.006312] [INFO ] [sig ] Generating forecast for: QQMG [2026-02-12T20:30:07.006343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQMG' from 'https://tdm.silogroup.org/data/derivative_storage/QQMG.csv'. [2026-02-12T20:30:07.019997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQMG'. [2026-02-12T20:30:07.020497] [INFO ] [FORECASTER] Starting predict_future for QQMG [2026-02-12T20:30:07.021389] [DEBUG] [LOCAL ] No optimal features file found for QQMG: ./output/feature-sets/QQMG.txt [2026-02-12T20:30:07.021443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:07.021476] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:07.021503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:07.021560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:07.078737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:07.079608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:07.079690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:07.079724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:07.190710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:07.190866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:07.190907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:07.190937] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:07.194402] [DEBUG] [FORECASTER] QQMG: Forecast T+1@11:T+2@11: UP (p=91.16%) [2026-02-12T20:30:07.194694] [INFO ] [FORECASTER] Completed predict_future for QQMG [2026-02-12T20:30:07.194824] [INFO ] [sig ] QQMG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:07.339225] [INFO ] [LOCAL ] Saved forecast: QQMG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/QQMG.txt [2026-02-12T20:30:07.339391] [INFO ] [sig ] [2519/3411] Completed QQMG in 0.3s | 2.79 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-12T20:30:07.339433] [INFO ] [sig ] [2520/3411] Forecasting QQQ... [2026-02-12T20:30:07.339462] [INFO ] [sig ] Generating forecast for: QQQ [2026-02-12T20:30:07.339493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQ.csv'. [2026-02-12T20:30:07.353111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQ'. [2026-02-12T20:30:07.353448] [INFO ] [FORECASTER] Starting predict_future for QQQ [2026-02-12T20:30:07.354243] [DEBUG] [LOCAL ] No optimal features file found for QQQ: ./output/feature-sets/QQQ.txt [2026-02-12T20:30:07.354296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:07.354327] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:07.354354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:07.354411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:07.410522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:07.411160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:07.411237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:07.411270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:07.536644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:07.536802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:07.536841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:07.536870] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:07.541265] [DEBUG] [FORECASTER] QQQ: Forecast T+1@11:T+2@11: UP (p=85.46%) [2026-02-12T20:30:07.541559] [INFO ] [FORECASTER] Completed predict_future for QQQ [2026-02-12T20:30:07.541714] [INFO ] [sig ] QQQ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:07.687078] [INFO ] [LOCAL ] Saved forecast: QQQ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/QQQ.txt [2026-02-12T20:30:07.687236] [INFO ] [sig ] [2520/3411] Completed QQQ in 0.3s | 2.79 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-12T20:30:07.687280] [INFO ] [sig ] [2521/3411] Forecasting QQQE... [2026-02-12T20:30:07.687308] [INFO ] [sig ] Generating forecast for: QQQE [2026-02-12T20:30:07.687337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQE' from 'https://tdm.silogroup.org/data/derivative_storage/QQQE.csv'. [2026-02-12T20:30:07.700628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQE'. [2026-02-12T20:30:07.700972] [INFO ] [FORECASTER] Starting predict_future for QQQE [2026-02-12T20:30:07.701767] [DEBUG] [LOCAL ] No optimal features file found for QQQE: ./output/feature-sets/QQQE.txt [2026-02-12T20:30:07.701818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:07.701850] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:07.701876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:07.701933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:07.761514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:07.762853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:07.762959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:07.763022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:07.889293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:07.889485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:07.889539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:07.889589] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:07.893262] [DEBUG] [FORECASTER] QQQE: Forecast T+1@11:T+2@11: UP (p=56.19%) [2026-02-12T20:30:07.893598] [INFO ] [FORECASTER] Completed predict_future for QQQE [2026-02-12T20:30:07.893746] [INFO ] [sig ] QQQE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:08.044042] [INFO ] [LOCAL ] Saved forecast: QQQE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/QQQE.txt [2026-02-12T20:30:08.044237] [INFO ] [sig ] [2521/3411] Completed QQQE in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-12T20:30:08.044279] [INFO ] [sig ] [2522/3411] Forecasting QQQI... [2026-02-12T20:30:08.044309] [INFO ] [sig ] Generating forecast for: QQQI [2026-02-12T20:30:08.044339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQI' from 'https://tdm.silogroup.org/data/derivative_storage/QQQI.csv'. [2026-02-12T20:30:08.057962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQI'. [2026-02-12T20:30:08.058417] [INFO ] [FORECASTER] Starting predict_future for QQQI [2026-02-12T20:30:08.059366] [DEBUG] [LOCAL ] No optimal features file found for QQQI: ./output/feature-sets/QQQI.txt [2026-02-12T20:30:08.059423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:08.059466] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:08.059501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:08.059560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:08.124810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:08.125976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:08.126080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:08.126119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:08.251548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:08.251754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:08.251803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:08.251835] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:08.255736] [DEBUG] [FORECASTER] QQQI: Forecast T+1@11:T+2@11: UP (p=70.90%) [2026-02-12T20:30:08.256063] [INFO ] [FORECASTER] Completed predict_future for QQQI [2026-02-12T20:30:08.256221] [INFO ] [sig ] QQQI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:08.405972] [INFO ] [LOCAL ] Saved forecast: QQQI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/QQQI.txt [2026-02-12T20:30:08.406135] [INFO ] [sig ] [2522/3411] Completed QQQI in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-12T20:30:08.406178] [INFO ] [sig ] [2523/3411] Forecasting QQQJ... [2026-02-12T20:30:08.406209] [INFO ] [sig ] Generating forecast for: QQQJ [2026-02-12T20:30:08.406240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQJ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQJ.csv'. [2026-02-12T20:30:08.420324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQJ'. [2026-02-12T20:30:08.420745] [INFO ] [FORECASTER] Starting predict_future for QQQJ [2026-02-12T20:30:08.421613] [DEBUG] [LOCAL ] No optimal features file found for QQQJ: ./output/feature-sets/QQQJ.txt [2026-02-12T20:30:08.421667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:08.421702] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:08.421730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:08.421803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:08.480593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:08.481482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:08.481568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:08.481625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:08.602915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:08.603080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:08.603122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:08.603153] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:08.606797] [DEBUG] [FORECASTER] QQQJ: Forecast T+1@11:T+2@11: UP (p=80.69%) [2026-02-12T20:30:08.607124] [INFO ] [FORECASTER] Completed predict_future for QQQJ [2026-02-12T20:30:08.607331] [INFO ] [sig ] QQQJ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:08.752215] [INFO ] [LOCAL ] Saved forecast: QQQJ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/QQQJ.txt [2026-02-12T20:30:08.752377] [INFO ] [sig ] [2523/3411] Completed QQQJ in 0.3s | 2.79 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-12T20:30:08.752417] [INFO ] [sig ] [2524/3411] Forecasting QQQM... [2026-02-12T20:30:08.752448] [INFO ] [sig ] Generating forecast for: QQQM [2026-02-12T20:30:08.752479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQM' from 'https://tdm.silogroup.org/data/derivative_storage/QQQM.csv'. [2026-02-12T20:30:08.766877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQM'. [2026-02-12T20:30:08.767308] [INFO ] [FORECASTER] Starting predict_future for QQQM [2026-02-12T20:30:08.768135] [DEBUG] [LOCAL ] No optimal features file found for QQQM: ./output/feature-sets/QQQM.txt [2026-02-12T20:30:08.768189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:08.768221] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:08.768248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:08.768305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:08.824621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:08.825515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:08.825619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:08.825655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:08.960184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:08.960388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:08.960441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:08.960478] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:08.965310] [DEBUG] [FORECASTER] QQQM: Forecast T+1@11:T+2@11: UP (p=77.71%) [2026-02-12T20:30:08.965787] [INFO ] [FORECASTER] Completed predict_future for QQQM [2026-02-12T20:30:08.965988] [INFO ] [sig ] QQQM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:09.126089] [INFO ] [LOCAL ] Saved forecast: QQQM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/QQQM.txt [2026-02-12T20:30:09.126276] [INFO ] [sig ] [2524/3411] Completed QQQM in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-12T20:30:09.126331] [INFO ] [sig ] [2525/3411] Forecasting QQQX... [2026-02-12T20:30:09.126366] [INFO ] [sig ] Generating forecast for: QQQX [2026-02-12T20:30:09.126397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQX' from 'https://tdm.silogroup.org/data/derivative_storage/QQQX.csv'. [2026-02-12T20:30:09.142211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQX'. [2026-02-12T20:30:09.142658] [INFO ] [FORECASTER] Starting predict_future for QQQX [2026-02-12T20:30:09.143620] [DEBUG] [LOCAL ] No optimal features file found for QQQX: ./output/feature-sets/QQQX.txt [2026-02-12T20:30:09.143689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:09.143761] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:09.143790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:09.143848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:09.210541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:09.211525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:09.211636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:09.211672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:09.348291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:09.348457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:09.348499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:09.348530] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:09.352534] [DEBUG] [FORECASTER] QQQX: Forecast T+1@11:T+2@11: DOWN (p=1.79%) [2026-02-12T20:30:09.352883] [INFO ] [FORECASTER] Completed predict_future for QQQX [2026-02-12T20:30:09.353059] [INFO ] [sig ] QQQX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:09.507419] [INFO ] [LOCAL ] Saved forecast: QQQX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/QQQX.txt [2026-02-12T20:30:09.507611] [INFO ] [sig ] [2525/3411] Completed QQQX in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-12T20:30:09.507662] [INFO ] [sig ] [2526/3411] Forecasting QRHC... [2026-02-12T20:30:09.507694] [INFO ] [sig ] Generating forecast for: QRHC [2026-02-12T20:30:09.507725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRHC' from 'https://tdm.silogroup.org/data/derivative_storage/QRHC.csv'. [2026-02-12T20:30:09.521980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRHC'. [2026-02-12T20:30:09.522344] [INFO ] [FORECASTER] Starting predict_future for QRHC [2026-02-12T20:30:09.523241] [DEBUG] [LOCAL ] No optimal features file found for QRHC: ./output/feature-sets/QRHC.txt [2026-02-12T20:30:09.523297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:09.523331] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:09.523358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:09.523418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:09.587967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:09.588793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:09.588876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:09.588911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:09.719037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:09.719209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:09.719253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:09.719285] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:09.723332] [DEBUG] [FORECASTER] QRHC: Forecast T+1@11:T+2@11: DOWN (p=38.30%) [2026-02-12T20:30:09.723695] [INFO ] [FORECASTER] Completed predict_future for QRHC [2026-02-12T20:30:09.723840] [INFO ] [sig ] QRHC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:09.882747] [INFO ] [LOCAL ] Saved forecast: QRHC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/QRHC.txt [2026-02-12T20:30:09.882969] [INFO ] [sig ] [2526/3411] Completed QRHC in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-12T20:30:09.883021] [INFO ] [sig ] [2527/3411] Forecasting QRVO... [2026-02-12T20:30:09.883053] [INFO ] [sig ] Generating forecast for: QRVO [2026-02-12T20:30:09.883083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRVO' from 'https://tdm.silogroup.org/data/derivative_storage/QRVO.csv'. [2026-02-12T20:30:09.897132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRVO'. [2026-02-12T20:30:09.897597] [INFO ] [FORECASTER] Starting predict_future for QRVO [2026-02-12T20:30:09.898541] [DEBUG] [LOCAL ] No optimal features file found for QRVO: ./output/feature-sets/QRVO.txt [2026-02-12T20:30:09.898615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:09.898650] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:09.898678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:09.898736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:09.963646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:09.964595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:09.964692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:09.964731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:10.096347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:10.096519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:10.096560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:10.096613] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:10.100536] [DEBUG] [FORECASTER] QRVO: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-02-12T20:30:10.100887] [INFO ] [FORECASTER] Completed predict_future for QRVO [2026-02-12T20:30:10.101036] [INFO ] [sig ] QRVO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:10.260611] [INFO ] [LOCAL ] Saved forecast: QRVO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/QRVO.txt [2026-02-12T20:30:10.260777] [INFO ] [sig ] [2527/3411] Completed QRVO in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-12T20:30:10.260820] [INFO ] [sig ] [2528/3411] Forecasting QS... [2026-02-12T20:30:10.260851] [INFO ] [sig ] Generating forecast for: QS [2026-02-12T20:30:10.260884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QS' from 'https://tdm.silogroup.org/data/derivative_storage/QS.csv'. [2026-02-12T20:30:10.275318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QS'. [2026-02-12T20:30:10.275755] [INFO ] [FORECASTER] Starting predict_future for QS [2026-02-12T20:30:10.276618] [DEBUG] [LOCAL ] No optimal features file found for QS: ./output/feature-sets/QS.txt [2026-02-12T20:30:10.276672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:10.276705] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:10.276731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:10.276788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:10.339688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:10.340604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:10.340713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:10.340747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:10.474788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:10.474955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:10.474996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:10.475073] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:10.478937] [DEBUG] [FORECASTER] QS: Forecast T+1@11:T+2@11: UP (p=84.84%) [2026-02-12T20:30:10.479239] [INFO ] [FORECASTER] Completed predict_future for QS [2026-02-12T20:30:10.479380] [INFO ] [sig ] QS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:10.626727] [INFO ] [LOCAL ] Saved forecast: QS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/QS.txt [2026-02-12T20:30:10.626907] [INFO ] [sig ] [2528/3411] Completed QS in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-12T20:30:10.626957] [INFO ] [sig ] [2529/3411] Forecasting QTEC... [2026-02-12T20:30:10.626990] [INFO ] [sig ] Generating forecast for: QTEC [2026-02-12T20:30:10.627020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTEC' from 'https://tdm.silogroup.org/data/derivative_storage/QTEC.csv'. [2026-02-12T20:30:10.642355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTEC'. [2026-02-12T20:30:10.642975] [INFO ] [FORECASTER] Starting predict_future for QTEC [2026-02-12T20:30:10.643807] [DEBUG] [LOCAL ] No optimal features file found for QTEC: ./output/feature-sets/QTEC.txt [2026-02-12T20:30:10.643859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:10.643891] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:10.643917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:10.643973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:10.706236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:10.707341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:10.707439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:10.707478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:10.830871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:10.831046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:10.831104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:10.831137] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:10.835541] [DEBUG] [FORECASTER] QTEC: Forecast T+1@11:T+2@11: DOWN (p=30.75%) [2026-02-12T20:30:10.835917] [INFO ] [FORECASTER] Completed predict_future for QTEC [2026-02-12T20:30:10.836095] [INFO ] [sig ] QTEC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:10.981781] [INFO ] [LOCAL ] Saved forecast: QTEC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/QTEC.txt [2026-02-12T20:30:10.981968] [INFO ] [sig ] [2529/3411] Completed QTEC in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-12T20:30:10.982018] [INFO ] [sig ] [2530/3411] Forecasting QTRX... [2026-02-12T20:30:10.982060] [INFO ] [sig ] Generating forecast for: QTRX [2026-02-12T20:30:10.982104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTRX' from 'https://tdm.silogroup.org/data/derivative_storage/QTRX.csv'. [2026-02-12T20:30:10.996768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTRX'. [2026-02-12T20:30:10.997163] [INFO ] [FORECASTER] Starting predict_future for QTRX [2026-02-12T20:30:10.998298] [DEBUG] [LOCAL ] No optimal features file found for QTRX: ./output/feature-sets/QTRX.txt [2026-02-12T20:30:10.998354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:10.998387] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:10.998416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:10.998473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:11.055402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:11.056449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:11.056540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:11.056591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:11.175763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:11.175928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:11.175969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:11.175997] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:11.179617] [DEBUG] [FORECASTER] QTRX: Forecast T+1@11:T+2@11: DOWN (p=5.14%) [2026-02-12T20:30:11.179954] [INFO ] [FORECASTER] Completed predict_future for QTRX [2026-02-12T20:30:11.180099] [INFO ] [sig ] QTRX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:11.319138] [INFO ] [LOCAL ] Saved forecast: QTRX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/QTRX.txt [2026-02-12T20:30:11.319309] [INFO ] [sig ] [2530/3411] Completed QTRX in 0.3s | 2.79 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-12T20:30:11.319351] [INFO ] [sig ] [2531/3411] Forecasting QTTB... [2026-02-12T20:30:11.319381] [INFO ] [sig ] Generating forecast for: QTTB [2026-02-12T20:30:11.319411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTTB' from 'https://tdm.silogroup.org/data/derivative_storage/QTTB.csv'. [2026-02-12T20:30:11.333054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTTB'. [2026-02-12T20:30:11.333405] [INFO ] [FORECASTER] Starting predict_future for QTTB [2026-02-12T20:30:11.334248] [DEBUG] [LOCAL ] No optimal features file found for QTTB: ./output/feature-sets/QTTB.txt [2026-02-12T20:30:11.334301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:11.334333] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:11.334358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:11.334414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:11.393667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:11.394706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:11.394801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:11.394834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:11.517165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:11.517373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:11.517418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:11.517447] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:11.521593] [DEBUG] [FORECASTER] QTTB: Forecast T+1@11:T+2@11: DOWN (p=23.52%) [2026-02-12T20:30:11.522006] [INFO ] [FORECASTER] Completed predict_future for QTTB [2026-02-12T20:30:11.522171] [INFO ] [sig ] QTTB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:11.680252] [INFO ] [LOCAL ] Saved forecast: QTTB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/QTTB.txt [2026-02-12T20:30:11.680419] [INFO ] [sig ] [2531/3411] Completed QTTB in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-12T20:30:11.680460] [INFO ] [sig ] [2532/3411] Forecasting QTUM... [2026-02-12T20:30:11.680489] [INFO ] [sig ] Generating forecast for: QTUM [2026-02-12T20:30:11.680520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTUM' from 'https://tdm.silogroup.org/data/derivative_storage/QTUM.csv'. [2026-02-12T20:30:11.694353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTUM'. [2026-02-12T20:30:11.694807] [INFO ] [FORECASTER] Starting predict_future for QTUM [2026-02-12T20:30:11.695698] [DEBUG] [LOCAL ] No optimal features file found for QTUM: ./output/feature-sets/QTUM.txt [2026-02-12T20:30:11.695751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:11.695784] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:11.695810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:11.695866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:11.752149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:11.753057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:11.753152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:11.753186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:11.892470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:11.892702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:11.892751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:11.892782] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:11.896400] [DEBUG] [FORECASTER] QTUM: Forecast T+1@11:T+2@11: DOWN (p=39.71%) [2026-02-12T20:30:11.896745] [INFO ] [FORECASTER] Completed predict_future for QTUM [2026-02-12T20:30:11.896897] [INFO ] [sig ] QTUM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:12.042229] [INFO ] [LOCAL ] Saved forecast: QTUM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/QTUM.txt [2026-02-12T20:30:12.042397] [INFO ] [sig ] [2532/3411] Completed QTUM in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-12T20:30:12.042439] [INFO ] [sig ] [2533/3411] Forecasting QTWO... [2026-02-12T20:30:12.042469] [INFO ] [sig ] Generating forecast for: QTWO [2026-02-12T20:30:12.042499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTWO' from 'https://tdm.silogroup.org/data/derivative_storage/QTWO.csv'. [2026-02-12T20:30:12.275376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTWO'. [2026-02-12T20:30:12.275949] [INFO ] [FORECASTER] Starting predict_future for QTWO [2026-02-12T20:30:12.277239] [DEBUG] [LOCAL ] No optimal features file found for QTWO: ./output/feature-sets/QTWO.txt [2026-02-12T20:30:12.277319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:12.277373] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:12.277418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:12.277508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:12.363788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:12.364858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:12.364957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:12.364990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:12.488906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:12.489071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:12.489115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:12.489145] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:12.492765] [DEBUG] [FORECASTER] QTWO: Forecast T+1@11:T+2@11: DOWN (p=43.65%) [2026-02-12T20:30:12.493070] [INFO ] [FORECASTER] Completed predict_future for QTWO [2026-02-12T20:30:12.493213] [INFO ] [sig ] QTWO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:12.634980] [INFO ] [LOCAL ] Saved forecast: QTWO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/QTWO.txt [2026-02-12T20:30:12.635152] [INFO ] [sig ] [2533/3411] Completed QTWO in 0.6s | 2.79 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-12T20:30:12.635195] [INFO ] [sig ] [2534/3411] Forecasting QUAD... [2026-02-12T20:30:12.635223] [INFO ] [sig ] Generating forecast for: QUAD [2026-02-12T20:30:12.635253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUAD' from 'https://tdm.silogroup.org/data/derivative_storage/QUAD.csv'. [2026-02-12T20:30:12.650117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUAD'. [2026-02-12T20:30:12.650443] [INFO ] [FORECASTER] Starting predict_future for QUAD [2026-02-12T20:30:12.651433] [DEBUG] [LOCAL ] No optimal features file found for QUAD: ./output/feature-sets/QUAD.txt [2026-02-12T20:30:12.651485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:12.651517] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:12.651543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:12.651616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:12.711044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:12.711979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:12.712071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:12.712105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:12.836924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:12.837093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:12.837134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:12.837163] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:12.841114] [DEBUG] [FORECASTER] QUAD: Forecast T+1@11:T+2@11: DOWN (p=45.28%) [2026-02-12T20:30:12.841413] [INFO ] [FORECASTER] Completed predict_future for QUAD [2026-02-12T20:30:12.841554] [INFO ] [sig ] QUAD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:13.009272] [INFO ] [LOCAL ] Saved forecast: QUAD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/QUAD.txt [2026-02-12T20:30:13.009447] [INFO ] [sig ] [2534/3411] Completed QUAD in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-12T20:30:13.009489] [INFO ] [sig ] [2535/3411] Forecasting QUIK... [2026-02-12T20:30:13.009520] [INFO ] [sig ] Generating forecast for: QUIK [2026-02-12T20:30:13.009550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUIK' from 'https://tdm.silogroup.org/data/derivative_storage/QUIK.csv'. [2026-02-12T20:30:13.023717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUIK'. [2026-02-12T20:30:13.024172] [INFO ] [FORECASTER] Starting predict_future for QUIK [2026-02-12T20:30:13.025064] [DEBUG] [LOCAL ] No optimal features file found for QUIK: ./output/feature-sets/QUIK.txt [2026-02-12T20:30:13.025125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:13.025159] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:13.025186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:13.025244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:13.085529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:13.086654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:13.086794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:13.086832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:13.209038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:13.209199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:13.209240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:13.209269] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:13.212716] [DEBUG] [FORECASTER] QUIK: Forecast T+1@11:T+2@11: DOWN (p=1.07%) [2026-02-12T20:30:13.212994] [INFO ] [FORECASTER] Completed predict_future for QUIK [2026-02-12T20:30:13.213125] [INFO ] [sig ] QUIK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:13.354122] [INFO ] [LOCAL ] Saved forecast: QUIK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/QUIK.txt [2026-02-12T20:30:13.354314] [INFO ] [sig ] [2535/3411] Completed QUIK in 0.3s | 2.79 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-12T20:30:13.354359] [INFO ] [sig ] [2536/3411] Forecasting QURE... [2026-02-12T20:30:13.354389] [INFO ] [sig ] Generating forecast for: QURE [2026-02-12T20:30:13.354420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QURE' from 'https://tdm.silogroup.org/data/derivative_storage/QURE.csv'. [2026-02-12T20:30:13.368823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QURE'. [2026-02-12T20:30:13.369217] [INFO ] [FORECASTER] Starting predict_future for QURE [2026-02-12T20:30:13.370049] [DEBUG] [LOCAL ] No optimal features file found for QURE: ./output/feature-sets/QURE.txt [2026-02-12T20:30:13.370116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:13.370149] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:13.370175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:13.370232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:13.425921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:13.426864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:13.426953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:13.426986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:13.549089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:13.549235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:13.549277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:13.549306] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:13.552849] [DEBUG] [FORECASTER] QURE: Forecast T+1@11:T+2@11: UP (p=80.35%) [2026-02-12T20:30:13.553131] [INFO ] [FORECASTER] Completed predict_future for QURE [2026-02-12T20:30:13.553265] [INFO ] [sig ] QURE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:13.699595] [INFO ] [LOCAL ] Saved forecast: QURE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/QURE.txt [2026-02-12T20:30:13.699767] [INFO ] [sig ] [2536/3411] Completed QURE in 0.3s | 2.79 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-12T20:30:13.699810] [INFO ] [sig ] [2537/3411] Forecasting QVAL... [2026-02-12T20:30:13.699838] [INFO ] [sig ] Generating forecast for: QVAL [2026-02-12T20:30:13.699869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVAL' from 'https://tdm.silogroup.org/data/derivative_storage/QVAL.csv'. [2026-02-12T20:30:13.715681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVAL'. [2026-02-12T20:30:13.716252] [INFO ] [FORECASTER] Starting predict_future for QVAL [2026-02-12T20:30:13.717068] [DEBUG] [LOCAL ] No optimal features file found for QVAL: ./output/feature-sets/QVAL.txt [2026-02-12T20:30:13.717121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:13.717155] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:13.717402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:13.717463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:13.777065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:13.777971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:13.778056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:13.778090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:13.906441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:13.906630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:13.906683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:13.906716] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:13.910384] [DEBUG] [FORECASTER] QVAL: Forecast T+1@11:T+2@11: UP (p=52.47%) [2026-02-12T20:30:13.910704] [INFO ] [FORECASTER] Completed predict_future for QVAL [2026-02-12T20:30:13.910836] [INFO ] [sig ] QVAL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:14.053242] [INFO ] [LOCAL ] Saved forecast: QVAL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/QVAL.txt [2026-02-12T20:30:14.053404] [INFO ] [sig ] [2537/3411] Completed QVAL in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-12T20:30:14.053453] [INFO ] [sig ] [2538/3411] Forecasting QVCC... [2026-02-12T20:30:14.053485] [INFO ] [sig ] Generating forecast for: QVCC [2026-02-12T20:30:14.053519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVCC' from 'https://tdm.silogroup.org/data/derivative_storage/QVCC.csv'. [2026-02-12T20:30:14.067088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVCC'. [2026-02-12T20:30:14.067526] [INFO ] [FORECASTER] Starting predict_future for QVCC [2026-02-12T20:30:14.068389] [DEBUG] [LOCAL ] No optimal features file found for QVCC: ./output/feature-sets/QVCC.txt [2026-02-12T20:30:14.068443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:14.068477] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:14.068503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:14.068593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:14.128563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:14.129521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:14.129626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:14.129663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:14.260176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:14.260339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:14.260381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:14.260409] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:14.263901] [DEBUG] [FORECASTER] QVCC: Forecast T+1@11:T+2@11: DOWN (p=8.34%) [2026-02-12T20:30:14.264182] [INFO ] [FORECASTER] Completed predict_future for QVCC [2026-02-12T20:30:14.264311] [INFO ] [sig ] QVCC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:14.416940] [INFO ] [LOCAL ] Saved forecast: QVCC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/QVCC.txt [2026-02-12T20:30:14.417174] [INFO ] [sig ] [2538/3411] Completed QVCC in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-12T20:30:14.417250] [INFO ] [sig ] [2539/3411] Forecasting QYLD... [2026-02-12T20:30:14.417283] [INFO ] [sig ] Generating forecast for: QYLD [2026-02-12T20:30:14.417314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLD' from 'https://tdm.silogroup.org/data/derivative_storage/QYLD.csv'. [2026-02-12T20:30:14.432625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLD'. [2026-02-12T20:30:14.433055] [INFO ] [FORECASTER] Starting predict_future for QYLD [2026-02-12T20:30:14.434024] [DEBUG] [LOCAL ] No optimal features file found for QYLD: ./output/feature-sets/QYLD.txt [2026-02-12T20:30:14.434080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:14.434114] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:14.434141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:14.434200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:14.494097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:14.495068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:14.495163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:14.495198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:14.619129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:14.619343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:14.619387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:14.619416] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:14.623469] [DEBUG] [FORECASTER] QYLD: Forecast T+1@11:T+2@11: UP (p=76.74%) [2026-02-12T20:30:14.623893] [INFO ] [FORECASTER] Completed predict_future for QYLD [2026-02-12T20:30:14.624055] [INFO ] [sig ] QYLD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:14.775379] [INFO ] [LOCAL ] Saved forecast: QYLD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/QYLD.txt [2026-02-12T20:30:14.775610] [INFO ] [sig ] [2539/3411] Completed QYLD in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-12T20:30:14.775680] [INFO ] [sig ] [2540/3411] Forecasting QYLG... [2026-02-12T20:30:14.775723] [INFO ] [sig ] Generating forecast for: QYLG [2026-02-12T20:30:14.775767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLG' from 'https://tdm.silogroup.org/data/derivative_storage/QYLG.csv'. [2026-02-12T20:30:14.792186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLG'. [2026-02-12T20:30:14.792710] [INFO ] [FORECASTER] Starting predict_future for QYLG [2026-02-12T20:30:14.793792] [DEBUG] [LOCAL ] No optimal features file found for QYLG: ./output/feature-sets/QYLG.txt [2026-02-12T20:30:14.793856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:14.793896] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:14.793930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:14.794006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:14.861323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:14.862223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:14.862313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:14.862347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:14.979086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:14.979253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:14.979295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:14.979324] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:14.982920] [DEBUG] [FORECASTER] QYLG: Forecast T+1@11:T+2@11: UP (p=90.97%) [2026-02-12T20:30:14.983223] [INFO ] [FORECASTER] Completed predict_future for QYLG [2026-02-12T20:30:14.983363] [INFO ] [sig ] QYLG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:15.122767] [INFO ] [LOCAL ] Saved forecast: QYLG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/QYLG.txt [2026-02-12T20:30:15.123161] [INFO ] [sig ] [2540/3411] Completed QYLG in 0.3s | 2.79 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-12T20:30:15.123227] [INFO ] [sig ] [2541/3411] Forecasting RA... [2026-02-12T20:30:15.123269] [INFO ] [sig ] Generating forecast for: RA [2026-02-12T20:30:15.123307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RA' from 'https://tdm.silogroup.org/data/derivative_storage/RA.csv'. [2026-02-12T20:30:15.139162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RA'. [2026-02-12T20:30:15.139693] [INFO ] [FORECASTER] Starting predict_future for RA [2026-02-12T20:30:15.140688] [DEBUG] [LOCAL ] No optimal features file found for RA: ./output/feature-sets/RA.txt [2026-02-12T20:30:15.140744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:15.140777] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:15.140805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:15.140917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:15.215186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:15.216260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:15.216352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:15.216386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:15.347519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:15.347775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:15.347820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:15.347849] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:15.351549] [DEBUG] [FORECASTER] RA: Forecast T+1@11:T+2@11: UP (p=61.67%) [2026-02-12T20:30:15.351903] [INFO ] [FORECASTER] Completed predict_future for RA [2026-02-12T20:30:15.352080] [INFO ] [sig ] RA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:15.495302] [INFO ] [LOCAL ] Saved forecast: RA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RA.txt [2026-02-12T20:30:15.495466] [INFO ] [sig ] [2541/3411] Completed RA in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-12T20:30:15.495507] [INFO ] [sig ] [2542/3411] Forecasting RACE... [2026-02-12T20:30:15.495538] [INFO ] [sig ] Generating forecast for: RACE [2026-02-12T20:30:15.495594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RACE' from 'https://tdm.silogroup.org/data/derivative_storage/RACE.csv'. [2026-02-12T20:30:15.513664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RACE'. [2026-02-12T20:30:15.514092] [INFO ] [FORECASTER] Starting predict_future for RACE [2026-02-12T20:30:15.515173] [DEBUG] [LOCAL ] No optimal features file found for RACE: ./output/feature-sets/RACE.txt [2026-02-12T20:30:15.515228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:15.515289] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:15.515316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:15.515375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:15.572567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:15.573545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:15.573680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:15.573713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:15.698997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:15.699168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:15.699216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:15.699253] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:15.703276] [DEBUG] [FORECASTER] RACE: Forecast T+1@11:T+2@11: UP (p=82.50%) [2026-02-12T20:30:15.703628] [INFO ] [FORECASTER] Completed predict_future for RACE [2026-02-12T20:30:15.703793] [INFO ] [sig ] RACE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:15.860309] [INFO ] [LOCAL ] Saved forecast: RACE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RACE.txt [2026-02-12T20:30:15.860472] [INFO ] [sig ] [2542/3411] Completed RACE in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-12T20:30:15.860514] [INFO ] [sig ] [2543/3411] Forecasting RAIL... [2026-02-12T20:30:15.860544] [INFO ] [sig ] Generating forecast for: RAIL [2026-02-12T20:30:15.860594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAIL' from 'https://tdm.silogroup.org/data/derivative_storage/RAIL.csv'. [2026-02-12T20:30:15.876101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAIL'. [2026-02-12T20:30:15.876587] [INFO ] [FORECASTER] Starting predict_future for RAIL [2026-02-12T20:30:15.878027] [DEBUG] [LOCAL ] No optimal features file found for RAIL: ./output/feature-sets/RAIL.txt [2026-02-12T20:30:15.878092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:15.878126] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:15.878153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:15.878214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:15.941758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:15.943053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:15.943149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:15.943183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:16.071197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:16.071391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:16.071452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:16.071482] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:16.075078] [DEBUG] [FORECASTER] RAIL: Forecast T+1@11:T+2@11: UP (p=70.57%) [2026-02-12T20:30:16.075419] [INFO ] [FORECASTER] Completed predict_future for RAIL [2026-02-12T20:30:16.075563] [INFO ] [sig ] RAIL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:16.223416] [INFO ] [LOCAL ] Saved forecast: RAIL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RAIL.txt [2026-02-12T20:30:16.223606] [INFO ] [sig ] [2543/3411] Completed RAIL in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-12T20:30:16.223652] [INFO ] [sig ] [2544/3411] Forecasting RAMP... [2026-02-12T20:30:16.223681] [INFO ] [sig ] Generating forecast for: RAMP [2026-02-12T20:30:16.223710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAMP' from 'https://tdm.silogroup.org/data/derivative_storage/RAMP.csv'. [2026-02-12T20:30:16.237349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAMP'. [2026-02-12T20:30:16.237788] [INFO ] [FORECASTER] Starting predict_future for RAMP [2026-02-12T20:30:16.238710] [DEBUG] [LOCAL ] No optimal features file found for RAMP: ./output/feature-sets/RAMP.txt [2026-02-12T20:30:16.238766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:16.238799] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:16.238826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:16.238884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:16.301413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:16.302536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:16.302649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:16.302684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:16.433078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:16.433240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:16.433279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:16.433308] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:16.437639] [DEBUG] [FORECASTER] RAMP: Forecast T+1@11:T+2@11: UP (p=69.26%) [2026-02-12T20:30:16.438138] [INFO ] [FORECASTER] Completed predict_future for RAMP [2026-02-12T20:30:16.438300] [INFO ] [sig ] RAMP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:16.585032] [INFO ] [LOCAL ] Saved forecast: RAMP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RAMP.txt [2026-02-12T20:30:16.585202] [INFO ] [sig ] [2544/3411] Completed RAMP in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-12T20:30:16.585245] [INFO ] [sig ] [2545/3411] Forecasting RARE... [2026-02-12T20:30:16.585273] [INFO ] [sig ] Generating forecast for: RARE [2026-02-12T20:30:16.585303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RARE' from 'https://tdm.silogroup.org/data/derivative_storage/RARE.csv'. [2026-02-12T20:30:16.600531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RARE'. [2026-02-12T20:30:16.601167] [INFO ] [FORECASTER] Starting predict_future for RARE [2026-02-12T20:30:16.602223] [DEBUG] [LOCAL ] No optimal features file found for RARE: ./output/feature-sets/RARE.txt [2026-02-12T20:30:16.602277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:16.602308] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:16.602334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:16.602389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:16.665268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:16.666241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:16.666354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:16.666388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:16.789693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:16.789865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:16.789907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:16.789975] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:16.793981] [DEBUG] [FORECASTER] RARE: Forecast T+1@11:T+2@11: UP (p=76.82%) [2026-02-12T20:30:16.794404] [INFO ] [FORECASTER] Completed predict_future for RARE [2026-02-12T20:30:16.794640] [INFO ] [sig ] RARE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:16.940612] [INFO ] [LOCAL ] Saved forecast: RARE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RARE.txt [2026-02-12T20:30:16.940978] [INFO ] [sig ] [2545/3411] Completed RARE in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-12T20:30:16.941020] [INFO ] [sig ] [2546/3411] Forecasting RAVE... [2026-02-12T20:30:16.941049] [INFO ] [sig ] Generating forecast for: RAVE [2026-02-12T20:30:16.941079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAVE' from 'https://tdm.silogroup.org/data/derivative_storage/RAVE.csv'. [2026-02-12T20:30:16.954375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAVE'. [2026-02-12T20:30:16.954825] [INFO ] [FORECASTER] Starting predict_future for RAVE [2026-02-12T20:30:16.955898] [DEBUG] [LOCAL ] No optimal features file found for RAVE: ./output/feature-sets/RAVE.txt [2026-02-12T20:30:16.955963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:16.956001] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:16.956033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:16.956112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:17.022716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:17.023805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:17.023897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:17.023932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:17.152231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:17.152387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:17.152428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:17.152457] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:17.156020] [DEBUG] [FORECASTER] RAVE: Forecast T+1@11:T+2@11: UP (p=85.51%) [2026-02-12T20:30:17.156320] [INFO ] [FORECASTER] Completed predict_future for RAVE [2026-02-12T20:30:17.156459] [INFO ] [sig ] RAVE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:17.295692] [INFO ] [LOCAL ] Saved forecast: RAVE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RAVE.txt [2026-02-12T20:30:17.295858] [INFO ] [sig ] [2546/3411] Completed RAVE in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-12T20:30:17.295901] [INFO ] [sig ] [2547/3411] Forecasting RAY... [2026-02-12T20:30:17.295931] [INFO ] [sig ] Generating forecast for: RAY [2026-02-12T20:30:17.295962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAY' from 'https://tdm.silogroup.org/data/derivative_storage/RAY.csv'. [2026-02-12T20:30:17.309718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAY'. [2026-02-12T20:30:17.310122] [INFO ] [FORECASTER] Starting predict_future for RAY [2026-02-12T20:30:17.310990] [DEBUG] [LOCAL ] No optimal features file found for RAY: ./output/feature-sets/RAY.txt [2026-02-12T20:30:17.311046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:17.311092] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:17.311121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:17.311184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:17.370397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:17.371330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:17.371417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:17.371451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:17.486637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:17.486811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:17.486852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:17.486881] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:17.490563] [DEBUG] [FORECASTER] RAY: Forecast T+1@11:T+2@11: UP (p=97.05%) [2026-02-12T20:30:17.490912] [INFO ] [FORECASTER] Completed predict_future for RAY [2026-02-12T20:30:17.491056] [INFO ] [sig ] RAY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:17.635232] [INFO ] [LOCAL ] Saved forecast: RAY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RAY.txt [2026-02-12T20:30:17.635393] [INFO ] [sig ] [2547/3411] Completed RAY in 0.3s | 2.79 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-12T20:30:17.635433] [INFO ] [sig ] [2548/3411] Forecasting RBA... [2026-02-12T20:30:17.635465] [INFO ] [sig ] Generating forecast for: RBA [2026-02-12T20:30:17.635497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBA' from 'https://tdm.silogroup.org/data/derivative_storage/RBA.csv'. [2026-02-12T20:30:17.648215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBA'. [2026-02-12T20:30:17.648661] [INFO ] [FORECASTER] Starting predict_future for RBA [2026-02-12T20:30:17.649495] [DEBUG] [LOCAL ] No optimal features file found for RBA: ./output/feature-sets/RBA.txt [2026-02-12T20:30:17.649549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:17.649606] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:17.649637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:17.649695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:17.710888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:17.712192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:17.712308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:17.712345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:17.844097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:17.844269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:17.844312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:17.844341] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:17.848104] [DEBUG] [FORECASTER] RBA: Forecast T+1@11:T+2@11: UP (p=86.15%) [2026-02-12T20:30:17.848500] [INFO ] [FORECASTER] Completed predict_future for RBA [2026-02-12T20:30:17.848684] [INFO ] [sig ] RBA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:17.996802] [INFO ] [LOCAL ] Saved forecast: RBA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RBA.txt [2026-02-12T20:30:17.996982] [INFO ] [sig ] [2548/3411] Completed RBA in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-12T20:30:17.997025] [INFO ] [sig ] [2549/3411] Forecasting RBB... [2026-02-12T20:30:17.997056] [INFO ] [sig ] Generating forecast for: RBB [2026-02-12T20:30:17.997088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBB' from 'https://tdm.silogroup.org/data/derivative_storage/RBB.csv'. [2026-02-12T20:30:18.011102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBB'. [2026-02-12T20:30:18.011550] [INFO ] [FORECASTER] Starting predict_future for RBB [2026-02-12T20:30:18.012490] [DEBUG] [LOCAL ] No optimal features file found for RBB: ./output/feature-sets/RBB.txt [2026-02-12T20:30:18.012550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:18.012620] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:18.012653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:18.012712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:18.081110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:18.082478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:18.082623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:18.082685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:18.223274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:18.223435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:18.223476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:18.223506] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:18.227166] [DEBUG] [FORECASTER] RBB: Forecast T+1@11:T+2@11: DOWN (p=11.10%) [2026-02-12T20:30:18.227550] [INFO ] [FORECASTER] Completed predict_future for RBB [2026-02-12T20:30:18.227756] [INFO ] [sig ] RBB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:18.376615] [INFO ] [LOCAL ] Saved forecast: RBB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RBB.txt [2026-02-12T20:30:18.376785] [INFO ] [sig ] [2549/3411] Completed RBB in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-12T20:30:18.376827] [INFO ] [sig ] [2550/3411] Forecasting RBC... [2026-02-12T20:30:18.376858] [INFO ] [sig ] Generating forecast for: RBC [2026-02-12T20:30:18.376889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBC' from 'https://tdm.silogroup.org/data/derivative_storage/RBC.csv'. [2026-02-12T20:30:18.389850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBC'. [2026-02-12T20:30:18.390243] [INFO ] [FORECASTER] Starting predict_future for RBC [2026-02-12T20:30:18.391101] [DEBUG] [LOCAL ] No optimal features file found for RBC: ./output/feature-sets/RBC.txt [2026-02-12T20:30:18.391156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:18.391188] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:18.391216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:18.391272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:18.448542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:18.449469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:18.449557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:18.449614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:18.584880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:18.585043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:18.585086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:18.585115] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:18.588784] [DEBUG] [FORECASTER] RBC: Forecast T+1@11:T+2@11: DOWN (p=20.42%) [2026-02-12T20:30:18.589324] [INFO ] [FORECASTER] Completed predict_future for RBC [2026-02-12T20:30:18.589472] [INFO ] [sig ] RBC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:18.736992] [INFO ] [LOCAL ] Saved forecast: RBC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RBC.txt [2026-02-12T20:30:18.737173] [INFO ] [sig ] [2550/3411] Completed RBC in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-12T20:30:18.737244] [INFO ] [sig ] [2551/3411] Forecasting RBCAA... [2026-02-12T20:30:18.737287] [INFO ] [sig ] Generating forecast for: RBCAA [2026-02-12T20:30:18.737320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBCAA' from 'https://tdm.silogroup.org/data/derivative_storage/RBCAA.csv'. [2026-02-12T20:30:18.750219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBCAA'. [2026-02-12T20:30:18.750638] [INFO ] [FORECASTER] Starting predict_future for RBCAA [2026-02-12T20:30:18.751712] [DEBUG] [LOCAL ] No optimal features file found for RBCAA: ./output/feature-sets/RBCAA.txt [2026-02-12T20:30:18.751767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:18.751800] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:18.751827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:18.751885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:18.814493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:18.815648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:18.815751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:18.815968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:18.938178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:18.938338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:18.938378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:18.938407] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:18.941913] [DEBUG] [FORECASTER] RBCAA: Forecast T+1@11:T+2@11: DOWN (p=7.13%) [2026-02-12T20:30:18.942210] [INFO ] [FORECASTER] Completed predict_future for RBCAA [2026-02-12T20:30:18.942346] [INFO ] [sig ] RBCAA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:19.090403] [INFO ] [LOCAL ] Saved forecast: RBCAA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RBCAA.txt [2026-02-12T20:30:19.090563] [INFO ] [sig ] [2551/3411] Completed RBCAA in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-12T20:30:19.090625] [INFO ] [sig ] [2552/3411] Forecasting RBLX... [2026-02-12T20:30:19.090657] [INFO ] [sig ] Generating forecast for: RBLX [2026-02-12T20:30:19.090687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBLX' from 'https://tdm.silogroup.org/data/derivative_storage/RBLX.csv'. [2026-02-12T20:30:19.103219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBLX'. [2026-02-12T20:30:19.103655] [INFO ] [FORECASTER] Starting predict_future for RBLX [2026-02-12T20:30:19.104468] [DEBUG] [LOCAL ] No optimal features file found for RBLX: ./output/feature-sets/RBLX.txt [2026-02-12T20:30:19.104529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:19.104570] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:19.104624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:19.104683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:19.164673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:19.165617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:19.165749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:19.165783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:19.294452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:19.294647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:19.294699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:19.294736] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:19.298664] [DEBUG] [FORECASTER] RBLX: Forecast T+1@11:T+2@11: UP (p=92.97%) [2026-02-12T20:30:19.299015] [INFO ] [FORECASTER] Completed predict_future for RBLX [2026-02-12T20:30:19.299161] [INFO ] [sig ] RBLX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:19.450173] [INFO ] [LOCAL ] Saved forecast: RBLX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RBLX.txt [2026-02-12T20:30:19.450335] [INFO ] [sig ] [2552/3411] Completed RBLX in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-12T20:30:19.450375] [INFO ] [sig ] [2553/3411] Forecasting RC... [2026-02-12T20:30:19.450408] [INFO ] [sig ] Generating forecast for: RC [2026-02-12T20:30:19.450439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RC' from 'https://tdm.silogroup.org/data/derivative_storage/RC.csv'. [2026-02-12T20:30:19.465881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RC'. [2026-02-12T20:30:19.466488] [INFO ] [FORECASTER] Starting predict_future for RC [2026-02-12T20:30:19.467453] [DEBUG] [LOCAL ] No optimal features file found for RC: ./output/feature-sets/RC.txt [2026-02-12T20:30:19.467512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:19.467557] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:19.467634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:19.467724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:19.532559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:19.533562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:19.533679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:19.533715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:19.667811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:19.667984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:19.668027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:19.668060] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:19.672107] [DEBUG] [FORECASTER] RC: Forecast T+1@11:T+2@11: DOWN (p=34.89%) [2026-02-12T20:30:19.672401] [INFO ] [FORECASTER] Completed predict_future for RC [2026-02-12T20:30:19.672545] [INFO ] [sig ] RC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:19.819953] [INFO ] [LOCAL ] Saved forecast: RC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RC.txt [2026-02-12T20:30:19.820129] [INFO ] [sig ] [2553/3411] Completed RC in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-12T20:30:19.820172] [INFO ] [sig ] [2554/3411] Forecasting RCEL... [2026-02-12T20:30:19.820202] [INFO ] [sig ] Generating forecast for: RCEL [2026-02-12T20:30:19.820233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCEL' from 'https://tdm.silogroup.org/data/derivative_storage/RCEL.csv'. [2026-02-12T20:30:19.832240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCEL'. [2026-02-12T20:30:19.832625] [INFO ] [FORECASTER] Starting predict_future for RCEL [2026-02-12T20:30:19.833439] [DEBUG] [LOCAL ] No optimal features file found for RCEL: ./output/feature-sets/RCEL.txt [2026-02-12T20:30:19.833491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:19.833523] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:19.833549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:19.833626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:19.889695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:19.890594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:19.890687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:19.890719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:20.020370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:20.020535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:20.020598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:20.020655] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:20.024513] [DEBUG] [FORECASTER] RCEL: Forecast T+1@11:T+2@11: DOWN (p=41.45%) [2026-02-12T20:30:20.024813] [INFO ] [FORECASTER] Completed predict_future for RCEL [2026-02-12T20:30:20.024945] [INFO ] [sig ] RCEL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:20.168907] [INFO ] [LOCAL ] Saved forecast: RCEL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RCEL.txt [2026-02-12T20:30:20.169070] [INFO ] [sig ] [2554/3411] Completed RCEL in 0.3s | 2.79 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-12T20:30:20.169111] [INFO ] [sig ] [2555/3411] Forecasting RCI... [2026-02-12T20:30:20.169141] [INFO ] [sig ] Generating forecast for: RCI [2026-02-12T20:30:20.169171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCI' from 'https://tdm.silogroup.org/data/derivative_storage/RCI.csv'. [2026-02-12T20:30:20.181252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCI'. [2026-02-12T20:30:20.181652] [INFO ] [FORECASTER] Starting predict_future for RCI [2026-02-12T20:30:20.182446] [DEBUG] [LOCAL ] No optimal features file found for RCI: ./output/feature-sets/RCI.txt [2026-02-12T20:30:20.182498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:20.182529] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:20.182555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:20.182633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:20.241130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:20.242047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:20.242139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:20.242174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:20.373987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:20.374157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:20.374198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:20.374229] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:20.377964] [DEBUG] [FORECASTER] RCI: Forecast T+1@11:T+2@11: DOWN (p=5.18%) [2026-02-12T20:30:20.378296] [INFO ] [FORECASTER] Completed predict_future for RCI [2026-02-12T20:30:20.378443] [INFO ] [sig ] RCI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:20.522563] [INFO ] [LOCAL ] Saved forecast: RCI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RCI.txt [2026-02-12T20:30:20.522748] [INFO ] [sig ] [2555/3411] Completed RCI in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-12T20:30:20.522790] [INFO ] [sig ] [2556/3411] Forecasting RCKY... [2026-02-12T20:30:20.522819] [INFO ] [sig ] Generating forecast for: RCKY [2026-02-12T20:30:20.522849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCKY' from 'https://tdm.silogroup.org/data/derivative_storage/RCKY.csv'. [2026-02-12T20:30:20.534837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCKY'. [2026-02-12T20:30:20.535158] [INFO ] [FORECASTER] Starting predict_future for RCKY [2026-02-12T20:30:20.535965] [DEBUG] [LOCAL ] No optimal features file found for RCKY: ./output/feature-sets/RCKY.txt [2026-02-12T20:30:20.536028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:20.536072] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:20.536109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:20.536187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:20.598364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:20.599278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:20.599363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:20.599396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:20.734794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:20.734983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:20.735029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:20.735060] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:20.745994] [DEBUG] [FORECASTER] RCKY: Forecast T+1@11:T+2@11: UP (p=99.22%) [2026-02-12T20:30:20.746899] [INFO ] [FORECASTER] Completed predict_future for RCKY [2026-02-12T20:30:20.747222] [INFO ] [sig ] RCKY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:20.904304] [INFO ] [LOCAL ] Saved forecast: RCKY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RCKY.txt [2026-02-12T20:30:20.904480] [INFO ] [sig ] [2556/3411] Completed RCKY in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-12T20:30:20.904537] [INFO ] [sig ] [2557/3411] Forecasting RCL... [2026-02-12T20:30:20.904587] [INFO ] [sig ] Generating forecast for: RCL [2026-02-12T20:30:20.904632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCL' from 'https://tdm.silogroup.org/data/derivative_storage/RCL.csv'. [2026-02-12T20:30:20.920831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCL'. [2026-02-12T20:30:20.921300] [INFO ] [FORECASTER] Starting predict_future for RCL [2026-02-12T20:30:20.922263] [DEBUG] [LOCAL ] No optimal features file found for RCL: ./output/feature-sets/RCL.txt [2026-02-12T20:30:20.922318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:20.922352] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:20.922380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:20.922441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:20.980745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:20.981536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:20.981674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:20.981710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:21.115389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:21.115602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:21.115659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:21.115700] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:21.120549] [DEBUG] [FORECASTER] RCL: Forecast T+1@11:T+2@11: DOWN (p=31.16%) [2026-02-12T20:30:21.120950] [INFO ] [FORECASTER] Completed predict_future for RCL [2026-02-12T20:30:21.121126] [INFO ] [sig ] RCL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:21.263068] [INFO ] [LOCAL ] Saved forecast: RCL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RCL.txt [2026-02-12T20:30:21.263240] [INFO ] [sig ] [2557/3411] Completed RCL in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-12T20:30:21.263281] [INFO ] [sig ] [2558/3411] Forecasting RCS... [2026-02-12T20:30:21.263312] [INFO ] [sig ] Generating forecast for: RCS [2026-02-12T20:30:21.263342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCS' from 'https://tdm.silogroup.org/data/derivative_storage/RCS.csv'. [2026-02-12T20:30:21.275366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCS'. [2026-02-12T20:30:21.275762] [INFO ] [FORECASTER] Starting predict_future for RCS [2026-02-12T20:30:21.276627] [DEBUG] [LOCAL ] No optimal features file found for RCS: ./output/feature-sets/RCS.txt [2026-02-12T20:30:21.276681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:21.276714] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:21.276741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:21.276812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:21.335043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:21.335973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:21.336082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:21.336115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:21.463491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:21.463699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:21.463777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:21.463833] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:21.467910] [DEBUG] [FORECASTER] RCS: Forecast T+1@11:T+2@11: UP (p=85.43%) [2026-02-12T20:30:21.468208] [INFO ] [FORECASTER] Completed predict_future for RCS [2026-02-12T20:30:21.468349] [INFO ] [sig ] RCS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:21.613429] [INFO ] [LOCAL ] Saved forecast: RCS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RCS.txt [2026-02-12T20:30:21.613627] [INFO ] [sig ] [2558/3411] Completed RCS in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-12T20:30:21.613671] [INFO ] [sig ] [2559/3411] Forecasting RCUS... [2026-02-12T20:30:21.613713] [INFO ] [sig ] Generating forecast for: RCUS [2026-02-12T20:30:21.613748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCUS' from 'https://tdm.silogroup.org/data/derivative_storage/RCUS.csv'. [2026-02-12T20:30:21.626728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCUS'. [2026-02-12T20:30:21.627110] [INFO ] [FORECASTER] Starting predict_future for RCUS [2026-02-12T20:30:21.628343] [DEBUG] [LOCAL ] No optimal features file found for RCUS: ./output/feature-sets/RCUS.txt [2026-02-12T20:30:21.628399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:21.628477] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:21.628509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:21.628595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:21.690828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:21.691812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:21.691932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:21.691974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:21.819820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:21.819977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:21.820023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:21.820052] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:21.823705] [DEBUG] [FORECASTER] RCUS: Forecast T+1@11:T+2@11: UP (p=58.31%) [2026-02-12T20:30:21.823988] [INFO ] [FORECASTER] Completed predict_future for RCUS [2026-02-12T20:30:21.824120] [INFO ] [sig ] RCUS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:21.963855] [INFO ] [LOCAL ] Saved forecast: RCUS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RCUS.txt [2026-02-12T20:30:21.963990] [INFO ] [sig ] [2559/3411] Completed RCUS in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-12T20:30:21.964031] [INFO ] [sig ] [2560/3411] Forecasting RDCM... [2026-02-12T20:30:21.964060] [INFO ] [sig ] Generating forecast for: RDCM [2026-02-12T20:30:21.964090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDCM' from 'https://tdm.silogroup.org/data/derivative_storage/RDCM.csv'. [2026-02-12T20:30:21.976414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDCM'. [2026-02-12T20:30:21.976731] [INFO ] [FORECASTER] Starting predict_future for RDCM [2026-02-12T20:30:21.977566] [DEBUG] [LOCAL ] No optimal features file found for RDCM: ./output/feature-sets/RDCM.txt [2026-02-12T20:30:21.977651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:21.977690] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:21.977721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:21.977790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:22.034059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:22.034955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:22.035043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:22.035075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:22.158225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:22.158387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:22.158428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:22.158456] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:22.161945] [DEBUG] [FORECASTER] RDCM: Forecast T+1@11:T+2@11: UP (p=89.63%) [2026-02-12T20:30:22.162248] [INFO ] [FORECASTER] Completed predict_future for RDCM [2026-02-12T20:30:22.162388] [INFO ] [sig ] RDCM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:22.314890] [INFO ] [LOCAL ] Saved forecast: RDCM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RDCM.txt [2026-02-12T20:30:22.315132] [INFO ] [sig ] [2560/3411] Completed RDCM in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-12T20:30:22.315185] [INFO ] [sig ] [2561/3411] Forecasting RDVY... [2026-02-12T20:30:22.315217] [INFO ] [sig ] Generating forecast for: RDVY [2026-02-12T20:30:22.315247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDVY' from 'https://tdm.silogroup.org/data/derivative_storage/RDVY.csv'. [2026-02-12T20:30:22.329088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDVY'. [2026-02-12T20:30:22.329541] [INFO ] [FORECASTER] Starting predict_future for RDVY [2026-02-12T20:30:22.330488] [DEBUG] [LOCAL ] No optimal features file found for RDVY: ./output/feature-sets/RDVY.txt [2026-02-12T20:30:22.330553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:22.330615] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:22.330645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:22.330706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:22.395328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:22.396277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:22.396376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:22.396411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:22.516618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:22.516778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:22.516819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:22.516847] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:22.520476] [DEBUG] [FORECASTER] RDVY: Forecast T+1@11:T+2@11: UP (p=59.10%) [2026-02-12T20:30:22.520784] [INFO ] [FORECASTER] Completed predict_future for RDVY [2026-02-12T20:30:22.520922] [INFO ] [sig ] RDVY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:22.664966] [INFO ] [LOCAL ] Saved forecast: RDVY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RDVY.txt [2026-02-12T20:30:22.665136] [INFO ] [sig ] [2561/3411] Completed RDVY in 0.3s | 2.79 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-12T20:30:22.665184] [INFO ] [sig ] [2562/3411] Forecasting RDY... [2026-02-12T20:30:22.665215] [INFO ] [sig ] Generating forecast for: RDY [2026-02-12T20:30:22.665247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDY' from 'https://tdm.silogroup.org/data/derivative_storage/RDY.csv'. [2026-02-12T20:30:22.678174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDY'. [2026-02-12T20:30:22.678595] [INFO ] [FORECASTER] Starting predict_future for RDY [2026-02-12T20:30:22.679447] [DEBUG] [LOCAL ] No optimal features file found for RDY: ./output/feature-sets/RDY.txt [2026-02-12T20:30:22.679500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:22.679531] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:22.679557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:22.679634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:22.739072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:22.739889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:22.739971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:22.740004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:22.873592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:22.873896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:22.873943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:22.874012] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:22.878118] [DEBUG] [FORECASTER] RDY: Forecast T+1@11:T+2@11: DOWN (p=36.28%) [2026-02-12T20:30:22.878408] [INFO ] [FORECASTER] Completed predict_future for RDY [2026-02-12T20:30:22.878613] [INFO ] [sig ] RDY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:23.022132] [INFO ] [LOCAL ] Saved forecast: RDY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RDY.txt [2026-02-12T20:30:23.022303] [INFO ] [sig ] [2562/3411] Completed RDY in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-12T20:30:23.022343] [INFO ] [sig ] [2563/3411] Forecasting REAL... [2026-02-12T20:30:23.022374] [INFO ] [sig ] Generating forecast for: REAL [2026-02-12T20:30:23.022405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAL' from 'https://tdm.silogroup.org/data/derivative_storage/REAL.csv'. [2026-02-12T20:30:23.034309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAL'. [2026-02-12T20:30:23.034776] [INFO ] [FORECASTER] Starting predict_future for REAL [2026-02-12T20:30:23.035783] [DEBUG] [LOCAL ] No optimal features file found for REAL: ./output/feature-sets/REAL.txt [2026-02-12T20:30:23.035841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:23.035874] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:23.035900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:23.035957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:23.118780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:23.120026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:23.120146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:23.120195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:23.267269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:23.267445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:23.267488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:23.267518] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:23.272351] [DEBUG] [FORECASTER] REAL: Forecast T+1@11:T+2@11: UP (p=59.16%) [2026-02-12T20:30:23.272744] [INFO ] [FORECASTER] Completed predict_future for REAL [2026-02-12T20:30:23.273097] [INFO ] [sig ] REAL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:23.425318] [INFO ] [LOCAL ] Saved forecast: REAL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/REAL.txt [2026-02-12T20:30:23.425490] [INFO ] [sig ] [2563/3411] Completed REAL in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-12T20:30:23.425544] [INFO ] [sig ] [2564/3411] Forecasting REAX... [2026-02-12T20:30:23.425596] [INFO ] [sig ] Generating forecast for: REAX [2026-02-12T20:30:23.425630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAX' from 'https://tdm.silogroup.org/data/derivative_storage/REAX.csv'. [2026-02-12T20:30:23.437608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAX'. [2026-02-12T20:30:23.438004] [INFO ] [FORECASTER] Starting predict_future for REAX [2026-02-12T20:30:23.438871] [DEBUG] [LOCAL ] No optimal features file found for REAX: ./output/feature-sets/REAX.txt [2026-02-12T20:30:23.438930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:23.438968] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:23.438998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:23.439061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:23.499391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:23.500317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:23.500410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:23.500458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:23.624325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:23.624476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:23.624519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:23.624550] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:23.628086] [DEBUG] [FORECASTER] REAX: Forecast T+1@11:T+2@11: UP (p=84.74%) [2026-02-12T20:30:23.628371] [INFO ] [FORECASTER] Completed predict_future for REAX [2026-02-12T20:30:23.628507] [INFO ] [sig ] REAX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:23.779925] [INFO ] [LOCAL ] Saved forecast: REAX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/REAX.txt [2026-02-12T20:30:23.780266] [INFO ] [sig ] [2564/3411] Completed REAX in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-12T20:30:23.780317] [INFO ] [sig ] [2565/3411] Forecasting REBN... [2026-02-12T20:30:23.780349] [INFO ] [sig ] Generating forecast for: REBN [2026-02-12T20:30:23.780380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REBN' from 'https://tdm.silogroup.org/data/derivative_storage/REBN.csv'. [2026-02-12T20:30:23.792040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REBN'. [2026-02-12T20:30:23.792362] [INFO ] [FORECASTER] Starting predict_future for REBN [2026-02-12T20:30:23.793157] [DEBUG] [LOCAL ] No optimal features file found for REBN: ./output/feature-sets/REBN.txt [2026-02-12T20:30:23.793210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:23.793242] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:23.793269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:23.793325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:23.853291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:23.854277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:23.854373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:23.854423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:23.976246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:23.976404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:23.976447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:23.976476] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:23.980031] [DEBUG] [FORECASTER] REBN: Forecast T+1@11:T+2@11: UP (p=80.49%) [2026-02-12T20:30:23.980334] [INFO ] [FORECASTER] Completed predict_future for REBN [2026-02-12T20:30:23.980464] [INFO ] [sig ] REBN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:24.123916] [INFO ] [LOCAL ] Saved forecast: REBN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/REBN.txt [2026-02-12T20:30:24.124067] [INFO ] [sig ] [2565/3411] Completed REBN in 0.3s | 2.79 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-12T20:30:24.124109] [INFO ] [sig ] [2566/3411] Forecasting REFI... [2026-02-12T20:30:24.124139] [INFO ] [sig ] Generating forecast for: REFI [2026-02-12T20:30:24.124169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REFI' from 'https://tdm.silogroup.org/data/derivative_storage/REFI.csv'. [2026-02-12T20:30:24.137803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REFI'. [2026-02-12T20:30:24.138156] [INFO ] [FORECASTER] Starting predict_future for REFI [2026-02-12T20:30:24.139011] [DEBUG] [LOCAL ] No optimal features file found for REFI: ./output/feature-sets/REFI.txt [2026-02-12T20:30:24.139065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:24.139097] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:24.139123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:24.139191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:24.199995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:24.200704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:24.200799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:24.200841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:24.327542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:24.327714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:24.327755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:24.327784] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:24.331777] [DEBUG] [FORECASTER] REFI: Forecast T+1@11:T+2@11: UP (p=96.03%) [2026-02-12T20:30:24.332059] [INFO ] [FORECASTER] Completed predict_future for REFI [2026-02-12T20:30:24.332190] [INFO ] [sig ] REFI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:24.474677] [INFO ] [LOCAL ] Saved forecast: REFI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/REFI.txt [2026-02-12T20:30:24.474806] [INFO ] [sig ] [2566/3411] Completed REFI in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-12T20:30:24.474845] [INFO ] [sig ] [2567/3411] Forecasting REG... [2026-02-12T20:30:24.474876] [INFO ] [sig ] Generating forecast for: REG [2026-02-12T20:30:24.474906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REG' from 'https://tdm.silogroup.org/data/derivative_storage/REG.csv'. [2026-02-12T20:30:24.486486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REG'. [2026-02-12T20:30:24.486816] [INFO ] [FORECASTER] Starting predict_future for REG [2026-02-12T20:30:24.487707] [DEBUG] [LOCAL ] No optimal features file found for REG: ./output/feature-sets/REG.txt [2026-02-12T20:30:24.487761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:24.487793] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:24.487820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:24.487885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:24.549155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:24.549913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:24.550005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:24.550039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:24.669156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:24.669326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:24.669368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:24.669398] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:24.673276] [DEBUG] [FORECASTER] REG: Forecast T+1@11:T+2@11: UP (p=67.03%) [2026-02-12T20:30:24.673557] [INFO ] [FORECASTER] Completed predict_future for REG [2026-02-12T20:30:24.673713] [INFO ] [sig ] REG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:24.824203] [INFO ] [LOCAL ] Saved forecast: REG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/REG.txt [2026-02-12T20:30:24.824440] [INFO ] [sig ] [2567/3411] Completed REG in 0.3s | 2.79 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-12T20:30:24.824508] [INFO ] [sig ] [2568/3411] Forecasting REGN... [2026-02-12T20:30:24.824558] [INFO ] [sig ] Generating forecast for: REGN [2026-02-12T20:30:24.824633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REGN' from 'https://tdm.silogroup.org/data/derivative_storage/REGN.csv'. [2026-02-12T20:30:24.840339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REGN'. [2026-02-12T20:30:24.840874] [INFO ] [FORECASTER] Starting predict_future for REGN [2026-02-12T20:30:24.842031] [DEBUG] [LOCAL ] No optimal features file found for REGN: ./output/feature-sets/REGN.txt [2026-02-12T20:30:24.842099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:24.842147] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:24.842188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:24.842277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:24.907798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:24.908735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:24.908827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:24.908862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:25.035689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:25.035857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:25.035900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:25.035931] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:25.039511] [DEBUG] [FORECASTER] REGN: Forecast T+1@11:T+2@11: DOWN (p=1.26%) [2026-02-12T20:30:25.039837] [INFO ] [FORECASTER] Completed predict_future for REGN [2026-02-12T20:30:25.039980] [INFO ] [sig ] REGN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:25.190737] [INFO ] [LOCAL ] Saved forecast: REGN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/REGN.txt [2026-02-12T20:30:25.190896] [INFO ] [sig ] [2568/3411] Completed REGN in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-12T20:30:25.191118] [INFO ] [sig ] [2569/3411] Forecasting RELL... [2026-02-12T20:30:25.191146] [INFO ] [sig ] Generating forecast for: RELL [2026-02-12T20:30:25.191177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELL' from 'https://tdm.silogroup.org/data/derivative_storage/RELL.csv'. [2026-02-12T20:30:25.202833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELL'. [2026-02-12T20:30:25.203142] [INFO ] [FORECASTER] Starting predict_future for RELL [2026-02-12T20:30:25.203988] [DEBUG] [LOCAL ] No optimal features file found for RELL: ./output/feature-sets/RELL.txt [2026-02-12T20:30:25.204041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:25.204072] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:25.204098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:25.204155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:25.261280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:25.261980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:25.262089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:25.262123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:25.385678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:25.385847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:25.385894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:25.385928] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:25.389389] [DEBUG] [FORECASTER] RELL: Forecast T+1@11:T+2@11: UP (p=67.45%) [2026-02-12T20:30:25.389696] [INFO ] [FORECASTER] Completed predict_future for RELL [2026-02-12T20:30:25.389839] [INFO ] [sig ] RELL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:25.532683] [INFO ] [LOCAL ] Saved forecast: RELL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RELL.txt [2026-02-12T20:30:25.532843] [INFO ] [sig ] [2569/3411] Completed RELL in 0.3s | 2.79 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-12T20:30:25.532883] [INFO ] [sig ] [2570/3411] Forecasting RELX... [2026-02-12T20:30:25.532915] [INFO ] [sig ] Generating forecast for: RELX [2026-02-12T20:30:25.532944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELX' from 'https://tdm.silogroup.org/data/derivative_storage/RELX.csv'. [2026-02-12T20:30:25.544989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELX'. [2026-02-12T20:30:25.545353] [INFO ] [FORECASTER] Starting predict_future for RELX [2026-02-12T20:30:25.546143] [DEBUG] [LOCAL ] No optimal features file found for RELX: ./output/feature-sets/RELX.txt [2026-02-12T20:30:25.546194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:25.546226] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:25.546251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:25.546307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:25.602448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:25.603186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:25.603267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:25.603300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:25.729374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:25.729537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:25.729598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:25.729630] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:25.733344] [DEBUG] [FORECASTER] RELX: Forecast T+1@11:T+2@11: DOWN (p=36.98%) [2026-02-12T20:30:25.733679] [INFO ] [FORECASTER] Completed predict_future for RELX [2026-02-12T20:30:25.733819] [INFO ] [sig ] RELX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:25.892036] [INFO ] [LOCAL ] Saved forecast: RELX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RELX.txt [2026-02-12T20:30:25.892218] [INFO ] [sig ] [2570/3411] Completed RELX in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-12T20:30:25.892268] [INFO ] [sig ] [2571/3411] Forecasting RELY... [2026-02-12T20:30:25.892298] [INFO ] [sig ] Generating forecast for: RELY [2026-02-12T20:30:25.892329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELY' from 'https://tdm.silogroup.org/data/derivative_storage/RELY.csv'. [2026-02-12T20:30:25.906640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELY'. [2026-02-12T20:30:25.907024] [INFO ] [FORECASTER] Starting predict_future for RELY [2026-02-12T20:30:25.907968] [DEBUG] [LOCAL ] No optimal features file found for RELY: ./output/feature-sets/RELY.txt [2026-02-12T20:30:25.908039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:25.908103] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:25.908146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:25.908236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:25.974527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:25.975553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:25.975667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:25.975701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:26.105444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:26.105623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:26.105664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:26.105694] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:26.109303] [DEBUG] [FORECASTER] RELY: Forecast T+1@11:T+2@11: DOWN (p=25.18%) [2026-02-12T20:30:26.109615] [INFO ] [FORECASTER] Completed predict_future for RELY [2026-02-12T20:30:26.109755] [INFO ] [sig ] RELY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:26.256892] [INFO ] [LOCAL ] Saved forecast: RELY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RELY.txt [2026-02-12T20:30:26.257054] [INFO ] [sig ] [2571/3411] Completed RELY in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-12T20:30:26.257097] [INFO ] [sig ] [2572/3411] Forecasting REPL... [2026-02-12T20:30:26.257128] [INFO ] [sig ] Generating forecast for: REPL [2026-02-12T20:30:26.257159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REPL' from 'https://tdm.silogroup.org/data/derivative_storage/REPL.csv'. [2026-02-12T20:30:26.270881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REPL'. [2026-02-12T20:30:26.271316] [INFO ] [FORECASTER] Starting predict_future for REPL [2026-02-12T20:30:26.272161] [DEBUG] [LOCAL ] No optimal features file found for REPL: ./output/feature-sets/REPL.txt [2026-02-12T20:30:26.272216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:26.272248] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:26.272275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:26.272332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:26.330717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:26.331609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:26.331724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:26.331760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:26.463113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:26.463272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:26.463311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:26.463342] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:26.468129] [DEBUG] [FORECASTER] REPL: Forecast T+1@11:T+2@11: UP (p=52.05%) [2026-02-12T20:30:26.468516] [INFO ] [FORECASTER] Completed predict_future for REPL [2026-02-12T20:30:26.468717] [INFO ] [sig ] REPL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:26.651547] [INFO ] [LOCAL ] Saved forecast: REPL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/REPL.txt [2026-02-12T20:30:26.651753] [INFO ] [sig ] [2572/3411] Completed REPL in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-12T20:30:26.651794] [INFO ] [sig ] [2573/3411] Forecasting RERE... [2026-02-12T20:30:26.651828] [INFO ] [sig ] Generating forecast for: RERE [2026-02-12T20:30:26.651860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RERE' from 'https://tdm.silogroup.org/data/derivative_storage/RERE.csv'. [2026-02-12T20:30:26.663543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RERE'. [2026-02-12T20:30:26.663920] [INFO ] [FORECASTER] Starting predict_future for RERE [2026-02-12T20:30:26.664761] [DEBUG] [LOCAL ] No optimal features file found for RERE: ./output/feature-sets/RERE.txt [2026-02-12T20:30:26.664814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:26.664847] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:26.664875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:26.664942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:26.722990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:26.723816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:26.723903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:26.723937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:26.846280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:26.846437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:26.846476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:26.846505] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:26.850246] [DEBUG] [FORECASTER] RERE: Forecast T+1@11:T+2@11: UP (p=86.14%) [2026-02-12T20:30:26.850538] [INFO ] [FORECASTER] Completed predict_future for RERE [2026-02-12T20:30:26.850687] [INFO ] [sig ] RERE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:26.995680] [INFO ] [LOCAL ] Saved forecast: RERE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RERE.txt [2026-02-12T20:30:26.995881] [INFO ] [sig ] [2573/3411] Completed RERE in 0.3s | 2.79 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-12T20:30:26.995943] [INFO ] [sig ] [2574/3411] Forecasting RES... [2026-02-12T20:30:26.995982] [INFO ] [sig ] Generating forecast for: RES [2026-02-12T20:30:26.996014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RES' from 'https://tdm.silogroup.org/data/derivative_storage/RES.csv'. [2026-02-12T20:30:27.008717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RES'. [2026-02-12T20:30:27.009123] [INFO ] [FORECASTER] Starting predict_future for RES [2026-02-12T20:30:27.010144] [DEBUG] [LOCAL ] No optimal features file found for RES: ./output/feature-sets/RES.txt [2026-02-12T20:30:27.010198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:27.010230] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:27.010263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:27.010354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:27.086195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:27.087368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:27.087517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:27.087567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:27.213298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:27.213448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:27.213489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:27.213517] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:27.216950] [DEBUG] [FORECASTER] RES: Forecast T+1@11:T+2@11: DOWN (p=7.83%) [2026-02-12T20:30:27.217243] [INFO ] [FORECASTER] Completed predict_future for RES [2026-02-12T20:30:27.217373] [INFO ] [sig ] RES: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:27.355507] [INFO ] [LOCAL ] Saved forecast: RES 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RES.txt [2026-02-12T20:30:27.355654] [INFO ] [sig ] [2574/3411] Completed RES in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-12T20:30:27.355704] [INFO ] [sig ] [2575/3411] Forecasting REX... [2026-02-12T20:30:27.355734] [INFO ] [sig ] Generating forecast for: REX [2026-02-12T20:30:27.355764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REX' from 'https://tdm.silogroup.org/data/derivative_storage/REX.csv'. [2026-02-12T20:30:27.367746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REX'. [2026-02-12T20:30:27.368050] [INFO ] [FORECASTER] Starting predict_future for REX [2026-02-12T20:30:27.369054] [DEBUG] [LOCAL ] No optimal features file found for REX: ./output/feature-sets/REX.txt [2026-02-12T20:30:27.369107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:27.369297] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:27.369323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:27.369378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:27.428216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:27.428934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:27.429013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:27.429046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:27.545779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:27.545925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:27.545964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:27.545994] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:27.549442] [DEBUG] [FORECASTER] REX: Forecast T+1@11:T+2@11: UP (p=93.13%) [2026-02-12T20:30:27.549748] [INFO ] [FORECASTER] Completed predict_future for REX [2026-02-12T20:30:27.549890] [INFO ] [sig ] REX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:27.687263] [INFO ] [LOCAL ] Saved forecast: REX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/REX.txt [2026-02-12T20:30:27.687396] [INFO ] [sig ] [2575/3411] Completed REX in 0.3s | 2.79 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-12T20:30:27.687435] [INFO ] [sig ] [2576/3411] Forecasting REYN... [2026-02-12T20:30:27.687465] [INFO ] [sig ] Generating forecast for: REYN [2026-02-12T20:30:27.687495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REYN' from 'https://tdm.silogroup.org/data/derivative_storage/REYN.csv'. [2026-02-12T20:30:27.699117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REYN'. [2026-02-12T20:30:27.699424] [INFO ] [FORECASTER] Starting predict_future for REYN [2026-02-12T20:30:27.700392] [DEBUG] [LOCAL ] No optimal features file found for REYN: ./output/feature-sets/REYN.txt [2026-02-12T20:30:27.700444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:27.700510] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:27.700538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:27.700613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:27.761114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:27.761959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:27.762048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:27.762083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:27.878015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:27.878171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:27.878212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:27.878241] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:27.881674] [DEBUG] [FORECASTER] REYN: Forecast T+1@11:T+2@11: DOWN (p=44.72%) [2026-02-12T20:30:27.881949] [INFO ] [FORECASTER] Completed predict_future for REYN [2026-02-12T20:30:27.882095] [INFO ] [sig ] REYN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:28.022022] [INFO ] [LOCAL ] Saved forecast: REYN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/REYN.txt [2026-02-12T20:30:28.022169] [INFO ] [sig ] [2576/3411] Completed REYN in 0.3s | 2.79 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-12T20:30:28.022211] [INFO ] [sig ] [2577/3411] Forecasting REZI... [2026-02-12T20:30:28.022241] [INFO ] [sig ] Generating forecast for: REZI [2026-02-12T20:30:28.022271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REZI' from 'https://tdm.silogroup.org/data/derivative_storage/REZI.csv'. [2026-02-12T20:30:28.034102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REZI'. [2026-02-12T20:30:28.034462] [INFO ] [FORECASTER] Starting predict_future for REZI [2026-02-12T20:30:28.035293] [DEBUG] [LOCAL ] No optimal features file found for REZI: ./output/feature-sets/REZI.txt [2026-02-12T20:30:28.035352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:28.035395] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:28.035429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:28.035488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:28.093881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:28.094623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:28.094708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:28.094740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:28.217127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:28.217299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:28.217342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:28.217371] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:28.220980] [DEBUG] [FORECASTER] REZI: Forecast T+1@11:T+2@11: UP (p=50.77%) [2026-02-12T20:30:28.221261] [INFO ] [FORECASTER] Completed predict_future for REZI [2026-02-12T20:30:28.221390] [INFO ] [sig ] REZI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:28.365372] [INFO ] [LOCAL ] Saved forecast: REZI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/REZI.txt [2026-02-12T20:30:28.365542] [INFO ] [sig ] [2577/3411] Completed REZI in 0.3s | 2.79 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-12T20:30:28.365606] [INFO ] [sig ] [2578/3411] Forecasting RF... [2026-02-12T20:30:28.365638] [INFO ] [sig ] Generating forecast for: RF [2026-02-12T20:30:28.365668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RF' from 'https://tdm.silogroup.org/data/derivative_storage/RF.csv'. [2026-02-12T20:30:28.379348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RF'. [2026-02-12T20:30:28.379745] [INFO ] [FORECASTER] Starting predict_future for RF [2026-02-12T20:30:28.380801] [DEBUG] [LOCAL ] No optimal features file found for RF: ./output/feature-sets/RF.txt [2026-02-12T20:30:28.380854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:28.380887] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:28.380919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:28.380997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:28.439772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:28.440542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:28.440646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:28.440680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:28.566405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:28.566617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:28.566678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:28.566708] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:28.570387] [DEBUG] [FORECASTER] RF: Forecast T+1@11:T+2@11: DOWN (p=13.31%) [2026-02-12T20:30:28.570690] [INFO ] [FORECASTER] Completed predict_future for RF [2026-02-12T20:30:28.570831] [INFO ] [sig ] RF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:28.714178] [INFO ] [LOCAL ] Saved forecast: RF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RF.txt [2026-02-12T20:30:28.714318] [INFO ] [sig ] [2578/3411] Completed RF in 0.3s | 2.79 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-12T20:30:28.714356] [INFO ] [sig ] [2579/3411] Forecasting RFI... [2026-02-12T20:30:28.714386] [INFO ] [sig ] Generating forecast for: RFI [2026-02-12T20:30:28.714417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFI' from 'https://tdm.silogroup.org/data/derivative_storage/RFI.csv'. [2026-02-12T20:30:28.727130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFI'. [2026-02-12T20:30:28.727426] [INFO ] [FORECASTER] Starting predict_future for RFI [2026-02-12T20:30:28.728216] [DEBUG] [LOCAL ] No optimal features file found for RFI: ./output/feature-sets/RFI.txt [2026-02-12T20:30:28.728268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:28.728299] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:28.728326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:28.728383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:28.786774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:28.787775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:28.788009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:28.788043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:28.904509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:28.904656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:28.904695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:28.904754] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:28.908119] [DEBUG] [FORECASTER] RFI: Forecast T+1@11:T+2@11: DOWN (p=18.00%) [2026-02-12T20:30:28.908393] [INFO ] [FORECASTER] Completed predict_future for RFI [2026-02-12T20:30:28.908534] [INFO ] [sig ] RFI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:29.049394] [INFO ] [LOCAL ] Saved forecast: RFI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RFI.txt [2026-02-12T20:30:29.049509] [INFO ] [sig ] [2579/3411] Completed RFI in 0.3s | 2.79 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-12T20:30:29.049546] [INFO ] [sig ] [2580/3411] Forecasting RFL... [2026-02-12T20:30:29.049595] [INFO ] [sig ] Generating forecast for: RFL [2026-02-12T20:30:29.049643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFL' from 'https://tdm.silogroup.org/data/derivative_storage/RFL.csv'. [2026-02-12T20:30:29.063324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFL'. [2026-02-12T20:30:29.063603] [INFO ] [FORECASTER] Starting predict_future for RFL [2026-02-12T20:30:29.064377] [DEBUG] [LOCAL ] No optimal features file found for RFL: ./output/feature-sets/RFL.txt [2026-02-12T20:30:29.064429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:29.064461] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:29.064487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:29.064544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:29.121914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:29.122501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:29.122606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:29.122642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:29.241798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:29.241895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:29.241931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:29.241958] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:29.245101] [DEBUG] [FORECASTER] RFL: Forecast T+1@11:T+2@11: DOWN (p=0.57%) [2026-02-12T20:30:29.245364] [INFO ] [FORECASTER] Completed predict_future for RFL [2026-02-12T20:30:29.245493] [INFO ] [sig ] RFL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:29.389894] [INFO ] [LOCAL ] Saved forecast: RFL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RFL.txt [2026-02-12T20:30:29.390089] [INFO ] [sig ] [2580/3411] Completed RFL in 0.3s | 2.79 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-12T20:30:29.390133] [INFO ] [sig ] [2581/3411] Forecasting RFM... [2026-02-12T20:30:29.390170] [INFO ] [sig ] Generating forecast for: RFM [2026-02-12T20:30:29.390201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFM' from 'https://tdm.silogroup.org/data/derivative_storage/RFM.csv'. [2026-02-12T20:30:29.402401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFM'. [2026-02-12T20:30:29.402778] [INFO ] [FORECASTER] Starting predict_future for RFM [2026-02-12T20:30:29.403609] [DEBUG] [LOCAL ] No optimal features file found for RFM: ./output/feature-sets/RFM.txt [2026-02-12T20:30:29.403669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:29.403701] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:29.403728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:29.403786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:29.460161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:29.461097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:29.461204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:29.461237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:29.570412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:29.570590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:29.570632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:29.570662] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:29.574439] [DEBUG] [FORECASTER] RFM: Forecast T+1@11:T+2@11: DOWN (p=3.80%) [2026-02-12T20:30:29.574753] [INFO ] [FORECASTER] Completed predict_future for RFM [2026-02-12T20:30:29.574887] [INFO ] [sig ] RFM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:29.718503] [INFO ] [LOCAL ] Saved forecast: RFM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RFM.txt [2026-02-12T20:30:29.718677] [INFO ] [sig ] [2581/3411] Completed RFM in 0.3s | 2.79 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-12T20:30:29.718718] [INFO ] [sig ] [2582/3411] Forecasting RFMZ... [2026-02-12T20:30:29.718748] [INFO ] [sig ] Generating forecast for: RFMZ [2026-02-12T20:30:29.718780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RFMZ.csv'. [2026-02-12T20:30:29.734956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFMZ'. [2026-02-12T20:30:29.735345] [INFO ] [FORECASTER] Starting predict_future for RFMZ [2026-02-12T20:30:29.736175] [DEBUG] [LOCAL ] No optimal features file found for RFMZ: ./output/feature-sets/RFMZ.txt [2026-02-12T20:30:29.736229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:29.736260] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:29.736310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:29.736371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:29.797719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:29.798870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:29.798960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:29.798992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:29.920734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:29.920900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:29.920941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:29.920970] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:29.924548] [DEBUG] [FORECASTER] RFMZ: Forecast T+1@11:T+2@11: DOWN (p=34.51%) [2026-02-12T20:30:29.924932] [INFO ] [FORECASTER] Completed predict_future for RFMZ [2026-02-12T20:30:29.925095] [INFO ] [sig ] RFMZ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:30.072299] [INFO ] [LOCAL ] Saved forecast: RFMZ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RFMZ.txt [2026-02-12T20:30:30.072465] [INFO ] [sig ] [2582/3411] Completed RFMZ in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-12T20:30:30.072505] [INFO ] [sig ] [2583/3411] Forecasting RGA... [2026-02-12T20:30:30.072536] [INFO ] [sig ] Generating forecast for: RGA [2026-02-12T20:30:30.072566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGA' from 'https://tdm.silogroup.org/data/derivative_storage/RGA.csv'. [2026-02-12T20:30:30.085266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGA'. [2026-02-12T20:30:30.085710] [INFO ] [FORECASTER] Starting predict_future for RGA [2026-02-12T20:30:30.086780] [DEBUG] [LOCAL ] No optimal features file found for RGA: ./output/feature-sets/RGA.txt [2026-02-12T20:30:30.086837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:30.086872] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:30.086905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:30.086975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:30.150796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:30.151782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:30.151880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:30.151914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:30.281035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:30.281201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:30.281240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:30.281269] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:30.284838] [DEBUG] [FORECASTER] RGA: Forecast T+1@11:T+2@11: UP (p=66.69%) [2026-02-12T20:30:30.285192] [INFO ] [FORECASTER] Completed predict_future for RGA [2026-02-12T20:30:30.285347] [INFO ] [sig ] RGA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:30.434253] [INFO ] [LOCAL ] Saved forecast: RGA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RGA.txt [2026-02-12T20:30:30.434414] [INFO ] [sig ] [2583/3411] Completed RGA in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-12T20:30:30.434455] [INFO ] [sig ] [2584/3411] Forecasting RGCO... [2026-02-12T20:30:30.434486] [INFO ] [sig ] Generating forecast for: RGCO [2026-02-12T20:30:30.434517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGCO' from 'https://tdm.silogroup.org/data/derivative_storage/RGCO.csv'. [2026-02-12T20:30:30.447427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGCO'. [2026-02-12T20:30:30.447838] [INFO ] [FORECASTER] Starting predict_future for RGCO [2026-02-12T20:30:30.448708] [DEBUG] [LOCAL ] No optimal features file found for RGCO: ./output/feature-sets/RGCO.txt [2026-02-12T20:30:30.448764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:30.448796] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:30.448822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:30.448879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:30.511147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:30.512085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:30.512182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:30.512215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:30.619076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:30.619240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:30.619280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:30.619309] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:30.622897] [DEBUG] [FORECASTER] RGCO: Forecast T+1@11:T+2@11: DOWN (p=47.51%) [2026-02-12T20:30:30.623225] [INFO ] [FORECASTER] Completed predict_future for RGCO [2026-02-12T20:30:30.623369] [INFO ] [sig ] RGCO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:30.770119] [INFO ] [LOCAL ] Saved forecast: RGCO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RGCO.txt [2026-02-12T20:30:30.770491] [INFO ] [sig ] [2584/3411] Completed RGCO in 0.3s | 2.79 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-12T20:30:30.770530] [INFO ] [sig ] [2585/3411] Forecasting RGEN... [2026-02-12T20:30:30.770561] [INFO ] [sig ] Generating forecast for: RGEN [2026-02-12T20:30:30.770615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGEN' from 'https://tdm.silogroup.org/data/derivative_storage/RGEN.csv'. [2026-02-12T20:30:30.783907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGEN'. [2026-02-12T20:30:30.784316] [INFO ] [FORECASTER] Starting predict_future for RGEN [2026-02-12T20:30:30.785161] [DEBUG] [LOCAL ] No optimal features file found for RGEN: ./output/feature-sets/RGEN.txt [2026-02-12T20:30:30.785411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:30.785443] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:30.785469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:30.785525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:30.844707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:30.845665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:30.845761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:30.845794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:30.975947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:30.976130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:30.976183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:30.976213] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:30.979960] [DEBUG] [FORECASTER] RGEN: Forecast T+1@11:T+2@11: UP (p=74.17%) [2026-02-12T20:30:30.980329] [INFO ] [FORECASTER] Completed predict_future for RGEN [2026-02-12T20:30:30.980497] [INFO ] [sig ] RGEN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:31.129635] [INFO ] [LOCAL ] Saved forecast: RGEN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RGEN.txt [2026-02-12T20:30:31.129804] [INFO ] [sig ] [2585/3411] Completed RGEN in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-12T20:30:31.129844] [INFO ] [sig ] [2586/3411] Forecasting RGLD... [2026-02-12T20:30:31.129876] [INFO ] [sig ] Generating forecast for: RGLD [2026-02-12T20:30:31.129923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGLD' from 'https://tdm.silogroup.org/data/derivative_storage/RGLD.csv'. [2026-02-12T20:30:31.142048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGLD'. [2026-02-12T20:30:31.142453] [INFO ] [FORECASTER] Starting predict_future for RGLD [2026-02-12T20:30:31.143298] [DEBUG] [LOCAL ] No optimal features file found for RGLD: ./output/feature-sets/RGLD.txt [2026-02-12T20:30:31.143350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:31.143381] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:31.143409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:31.143467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:31.202490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:31.203418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:31.203552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:31.203608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:31.325654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:31.325811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:31.325851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:31.325884] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:31.329922] [DEBUG] [FORECASTER] RGLD: Forecast T+1@11:T+2@11: UP (p=98.47%) [2026-02-12T20:30:31.330239] [INFO ] [FORECASTER] Completed predict_future for RGLD [2026-02-12T20:30:31.330378] [INFO ] [sig ] RGLD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:31.478609] [INFO ] [LOCAL ] Saved forecast: RGLD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RGLD.txt [2026-02-12T20:30:31.478775] [INFO ] [sig ] [2586/3411] Completed RGLD in 0.3s | 2.79 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-12T20:30:31.478816] [INFO ] [sig ] [2587/3411] Forecasting RGNX... [2026-02-12T20:30:31.478846] [INFO ] [sig ] Generating forecast for: RGNX [2026-02-12T20:30:31.478875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGNX' from 'https://tdm.silogroup.org/data/derivative_storage/RGNX.csv'. [2026-02-12T20:30:31.490738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGNX'. [2026-02-12T20:30:31.491154] [INFO ] [FORECASTER] Starting predict_future for RGNX [2026-02-12T20:30:31.492005] [DEBUG] [LOCAL ] No optimal features file found for RGNX: ./output/feature-sets/RGNX.txt [2026-02-12T20:30:31.492060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:31.492091] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:31.492118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:31.492174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:31.558837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:31.560123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:31.560231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:31.560264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:31.694472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:31.694658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:31.694708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:31.694738] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:31.698441] [DEBUG] [FORECASTER] RGNX: Forecast T+1@11:T+2@11: DOWN (p=8.19%) [2026-02-12T20:30:31.698751] [INFO ] [FORECASTER] Completed predict_future for RGNX [2026-02-12T20:30:31.698884] [INFO ] [sig ] RGNX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:31.849729] [INFO ] [LOCAL ] Saved forecast: RGNX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RGNX.txt [2026-02-12T20:30:31.849928] [INFO ] [sig ] [2587/3411] Completed RGNX in 0.4s | 2.79 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-12T20:30:31.849995] [INFO ] [sig ] [2588/3411] Forecasting RGP... [2026-02-12T20:30:31.850029] [INFO ] [sig ] Generating forecast for: RGP [2026-02-12T20:30:31.850061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGP' from 'https://tdm.silogroup.org/data/derivative_storage/RGP.csv'. [2026-02-12T20:30:31.862465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGP'. [2026-02-12T20:30:31.862854] [INFO ] [FORECASTER] Starting predict_future for RGP [2026-02-12T20:30:31.863710] [DEBUG] [LOCAL ] No optimal features file found for RGP: ./output/feature-sets/RGP.txt [2026-02-12T20:30:31.863763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:31.863795] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:31.863821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:31.863894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:31.927964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:31.929117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:31.929205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:31.929241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:32.067636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:32.067805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:32.067846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:32.067875] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:32.071882] [DEBUG] [FORECASTER] RGP: Forecast T+1@11:T+2@11: DOWN (p=17.58%) [2026-02-12T20:30:32.072223] [INFO ] [FORECASTER] Completed predict_future for RGP [2026-02-12T20:30:32.072368] [INFO ] [sig ] RGP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:32.237139] [INFO ] [LOCAL ] Saved forecast: RGP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RGP.txt [2026-02-12T20:30:32.237329] [INFO ] [sig ] [2588/3411] Completed RGP in 0.4s | 2.79 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-12T20:30:32.237372] [INFO ] [sig ] [2589/3411] Forecasting RGS... [2026-02-12T20:30:32.237401] [INFO ] [sig ] Generating forecast for: RGS [2026-02-12T20:30:32.237431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGS' from 'https://tdm.silogroup.org/data/derivative_storage/RGS.csv'. [2026-02-12T20:30:32.248589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGS'. [2026-02-12T20:30:32.248939] [INFO ] [FORECASTER] Starting predict_future for RGS [2026-02-12T20:30:32.249774] [DEBUG] [LOCAL ] No optimal features file found for RGS: ./output/feature-sets/RGS.txt [2026-02-12T20:30:32.249826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:32.249858] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:32.249885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:32.249940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:32.306650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:32.307532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:32.307636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:32.307671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:32.417782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:32.417944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:32.417994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:32.418048] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:32.421672] [DEBUG] [FORECASTER] RGS: Forecast T+1@11:T+2@11: UP (p=95.16%) [2026-02-12T20:30:32.421957] [INFO ] [FORECASTER] Completed predict_future for RGS [2026-02-12T20:30:32.422090] [INFO ] [sig ] RGS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:32.564375] [INFO ] [LOCAL ] Saved forecast: RGS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RGS.txt [2026-02-12T20:30:32.564566] [INFO ] [sig ] [2589/3411] Completed RGS in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-12T20:30:32.564629] [INFO ] [sig ] [2590/3411] Forecasting RGTI... [2026-02-12T20:30:32.564659] [INFO ] [sig ] Generating forecast for: RGTI [2026-02-12T20:30:32.564689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGTI' from 'https://tdm.silogroup.org/data/derivative_storage/RGTI.csv'. [2026-02-12T20:30:32.576265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGTI'. [2026-02-12T20:30:32.576593] [INFO ] [FORECASTER] Starting predict_future for RGTI [2026-02-12T20:30:32.577428] [DEBUG] [LOCAL ] No optimal features file found for RGTI: ./output/feature-sets/RGTI.txt [2026-02-12T20:30:32.577481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:32.577513] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:32.577540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:32.577614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:32.635390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:32.636358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:32.636442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:32.636476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:32.763639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:32.763803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:32.763845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:32.763874] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:32.767436] [DEBUG] [FORECASTER] RGTI: Forecast T+1@11:T+2@11: UP (p=91.25%) [2026-02-12T20:30:32.767744] [INFO ] [FORECASTER] Completed predict_future for RGTI [2026-02-12T20:30:32.767880] [INFO ] [sig ] RGTI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:32.911830] [INFO ] [LOCAL ] Saved forecast: RGTI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RGTI.txt [2026-02-12T20:30:32.912007] [INFO ] [sig ] [2590/3411] Completed RGTI in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-12T20:30:32.912058] [INFO ] [sig ] [2591/3411] Forecasting RH... [2026-02-12T20:30:32.912096] [INFO ] [sig ] Generating forecast for: RH [2026-02-12T20:30:32.912131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RH' from 'https://tdm.silogroup.org/data/derivative_storage/RH.csv'. [2026-02-12T20:30:32.924463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RH'. [2026-02-12T20:30:32.924799] [INFO ] [FORECASTER] Starting predict_future for RH [2026-02-12T20:30:32.925615] [DEBUG] [LOCAL ] No optimal features file found for RH: ./output/feature-sets/RH.txt [2026-02-12T20:30:32.925668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:32.925700] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:32.925727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:32.925785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:32.984821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:32.985704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:32.985787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:32.985821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:33.109967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:33.110129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:33.110169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:33.110199] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:33.113625] [DEBUG] [FORECASTER] RH: Forecast T+1@11:T+2@11: UP (p=95.83%) [2026-02-12T20:30:33.113927] [INFO ] [FORECASTER] Completed predict_future for RH [2026-02-12T20:30:33.114083] [INFO ] [sig ] RH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:33.259501] [INFO ] [LOCAL ] Saved forecast: RH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RH.txt [2026-02-12T20:30:33.259679] [INFO ] [sig ] [2591/3411] Completed RH in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-12T20:30:33.259722] [INFO ] [sig ] [2592/3411] Forecasting RHI... [2026-02-12T20:30:33.259750] [INFO ] [sig ] Generating forecast for: RHI [2026-02-12T20:30:33.259779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHI' from 'https://tdm.silogroup.org/data/derivative_storage/RHI.csv'. [2026-02-12T20:30:33.271419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHI'. [2026-02-12T20:30:33.271742] [INFO ] [FORECASTER] Starting predict_future for RHI [2026-02-12T20:30:33.272596] [DEBUG] [LOCAL ] No optimal features file found for RHI: ./output/feature-sets/RHI.txt [2026-02-12T20:30:33.272648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:33.272680] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:33.272707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:33.272762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:33.332317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:33.332988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:33.333070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:33.333103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:33.458039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:33.458195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:33.458234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:33.458264] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:33.461678] [DEBUG] [FORECASTER] RHI: Forecast T+1@11:T+2@11: UP (p=74.65%) [2026-02-12T20:30:33.461952] [INFO ] [FORECASTER] Completed predict_future for RHI [2026-02-12T20:30:33.462083] [INFO ] [sig ] RHI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:33.602676] [INFO ] [LOCAL ] Saved forecast: RHI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RHI.txt [2026-02-12T20:30:33.602837] [INFO ] [sig ] [2592/3411] Completed RHI in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-12T20:30:33.602877] [INFO ] [sig ] [2593/3411] Forecasting RHP... [2026-02-12T20:30:33.602906] [INFO ] [sig ] Generating forecast for: RHP [2026-02-12T20:30:33.602938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHP' from 'https://tdm.silogroup.org/data/derivative_storage/RHP.csv'. [2026-02-12T20:30:33.614843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHP'. [2026-02-12T20:30:33.615137] [INFO ] [FORECASTER] Starting predict_future for RHP [2026-02-12T20:30:33.615946] [DEBUG] [LOCAL ] No optimal features file found for RHP: ./output/feature-sets/RHP.txt [2026-02-12T20:30:33.616003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:33.616064] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:33.616094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:33.616153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:33.675768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:33.676473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:33.676552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:33.676603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:33.795911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:33.796055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:33.796093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:33.796122] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:33.799706] [DEBUG] [FORECASTER] RHP: Forecast T+1@11:T+2@11: DOWN (p=24.12%) [2026-02-12T20:30:33.799980] [INFO ] [FORECASTER] Completed predict_future for RHP [2026-02-12T20:30:33.800111] [INFO ] [sig ] RHP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:33.939144] [INFO ] [LOCAL ] Saved forecast: RHP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RHP.txt [2026-02-12T20:30:33.939464] [INFO ] [sig ] [2593/3411] Completed RHP in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-12T20:30:33.939503] [INFO ] [sig ] [2594/3411] Forecasting RIG... [2026-02-12T20:30:33.939530] [INFO ] [sig ] Generating forecast for: RIG [2026-02-12T20:30:33.939560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIG' from 'https://tdm.silogroup.org/data/derivative_storage/RIG.csv'. [2026-02-12T20:30:33.951209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIG'. [2026-02-12T20:30:33.951484] [INFO ] [FORECASTER] Starting predict_future for RIG [2026-02-12T20:30:33.952264] [DEBUG] [LOCAL ] No optimal features file found for RIG: ./output/feature-sets/RIG.txt [2026-02-12T20:30:33.952316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:33.952346] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:33.952373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:33.952431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:34.009023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:34.009661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:34.009743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:34.009775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:34.137909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:34.138075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:34.138130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:34.138167] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:34.141685] [DEBUG] [FORECASTER] RIG: Forecast T+1@11:T+2@11: UP (p=93.35%) [2026-02-12T20:30:34.141968] [INFO ] [FORECASTER] Completed predict_future for RIG [2026-02-12T20:30:34.142100] [INFO ] [sig ] RIG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:34.286617] [INFO ] [LOCAL ] Saved forecast: RIG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RIG.txt [2026-02-12T20:30:34.286751] [INFO ] [sig ] [2594/3411] Completed RIG in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-12T20:30:34.286789] [INFO ] [sig ] [2595/3411] Forecasting RIGL... [2026-02-12T20:30:34.286818] [INFO ] [sig ] Generating forecast for: RIGL [2026-02-12T20:30:34.286848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIGL' from 'https://tdm.silogroup.org/data/derivative_storage/RIGL.csv'. [2026-02-12T20:30:34.300166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIGL'. [2026-02-12T20:30:34.300450] [INFO ] [FORECASTER] Starting predict_future for RIGL [2026-02-12T20:30:34.301237] [DEBUG] [LOCAL ] No optimal features file found for RIGL: ./output/feature-sets/RIGL.txt [2026-02-12T20:30:34.301303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:34.301336] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:34.301363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:34.301420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:34.360683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:34.361311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:34.361402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:34.361436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:34.481899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:34.482055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:34.482095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:34.482122] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:34.485956] [DEBUG] [FORECASTER] RIGL: Forecast T+1@11:T+2@11: DOWN (p=10.25%) [2026-02-12T20:30:34.486229] [INFO ] [FORECASTER] Completed predict_future for RIGL [2026-02-12T20:30:34.486355] [INFO ] [sig ] RIGL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:34.628722] [INFO ] [LOCAL ] Saved forecast: RIGL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RIGL.txt [2026-02-12T20:30:34.628858] [INFO ] [sig ] [2595/3411] Completed RIGL in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-12T20:30:34.628897] [INFO ] [sig ] [2596/3411] Forecasting RILY... [2026-02-12T20:30:34.628925] [INFO ] [sig ] Generating forecast for: RILY [2026-02-12T20:30:34.628956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILY' from 'https://tdm.silogroup.org/data/derivative_storage/RILY.csv'. [2026-02-12T20:30:34.641035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILY'. [2026-02-12T20:30:34.641310] [INFO ] [FORECASTER] Starting predict_future for RILY [2026-02-12T20:30:34.642104] [DEBUG] [LOCAL ] No optimal features file found for RILY: ./output/feature-sets/RILY.txt [2026-02-12T20:30:34.642156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:34.642187] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:34.642214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:34.642271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:34.700471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:34.701148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:34.701227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:34.701260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:34.828441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:34.828625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:34.828680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:34.828743] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:34.832527] [DEBUG] [FORECASTER] RILY: Forecast T+1@11:T+2@11: DOWN (p=20.95%) [2026-02-12T20:30:34.832842] [INFO ] [FORECASTER] Completed predict_future for RILY [2026-02-12T20:30:34.832972] [INFO ] [sig ] RILY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:34.972861] [INFO ] [LOCAL ] Saved forecast: RILY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RILY.txt [2026-02-12T20:30:34.972997] [INFO ] [sig ] [2596/3411] Completed RILY in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-12T20:30:34.973037] [INFO ] [sig ] [2597/3411] Forecasting RILYN... [2026-02-12T20:30:34.973066] [INFO ] [sig ] Generating forecast for: RILYN [2026-02-12T20:30:34.973098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYN' from 'https://tdm.silogroup.org/data/derivative_storage/RILYN.csv'. [2026-02-12T20:30:34.984531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYN'. [2026-02-12T20:30:34.984824] [INFO ] [FORECASTER] Starting predict_future for RILYN [2026-02-12T20:30:34.985657] [DEBUG] [LOCAL ] No optimal features file found for RILYN: ./output/feature-sets/RILYN.txt [2026-02-12T20:30:34.985709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:34.985741] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:34.985767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:34.985824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:35.042389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:35.043122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:35.043202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:35.043235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:35.155027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:35.155195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:35.155236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:35.155463] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:35.159239] [DEBUG] [FORECASTER] RILYN: Forecast T+1@11:T+2@11: UP (p=92.99%) [2026-02-12T20:30:35.159514] [INFO ] [FORECASTER] Completed predict_future for RILYN [2026-02-12T20:30:35.159659] [INFO ] [sig ] RILYN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:35.299775] [INFO ] [LOCAL ] Saved forecast: RILYN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RILYN.txt [2026-02-12T20:30:35.299939] [INFO ] [sig ] [2597/3411] Completed RILYN in 0.3s | 2.79 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-12T20:30:35.299980] [INFO ] [sig ] [2598/3411] Forecasting RILYZ... [2026-02-12T20:30:35.300008] [INFO ] [sig ] Generating forecast for: RILYZ [2026-02-12T20:30:35.300039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYZ' from 'https://tdm.silogroup.org/data/derivative_storage/RILYZ.csv'. [2026-02-12T20:30:35.315939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYZ'. [2026-02-12T20:30:35.316411] [INFO ] [FORECASTER] Starting predict_future for RILYZ [2026-02-12T20:30:35.317624] [DEBUG] [LOCAL ] No optimal features file found for RILYZ: ./output/feature-sets/RILYZ.txt [2026-02-12T20:30:35.317699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:35.317744] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:35.317782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:35.317870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:35.392043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:35.393092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:35.393195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:35.393235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:35.524538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:35.524730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:35.524773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:35.524804] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:35.528621] [DEBUG] [FORECASTER] RILYZ: Forecast T+1@11:T+2@11: UP (p=56.48%) [2026-02-12T20:30:35.528960] [INFO ] [FORECASTER] Completed predict_future for RILYZ [2026-02-12T20:30:35.529110] [INFO ] [sig ] RILYZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:35.671437] [INFO ] [LOCAL ] Saved forecast: RILYZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RILYZ.txt [2026-02-12T20:30:35.671623] [INFO ] [sig ] [2598/3411] Completed RILYZ in 0.4s | 2.79 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-12T20:30:35.671668] [INFO ] [sig ] [2599/3411] Forecasting RING... [2026-02-12T20:30:35.671697] [INFO ] [sig ] Generating forecast for: RING [2026-02-12T20:30:35.671729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RING' from 'https://tdm.silogroup.org/data/derivative_storage/RING.csv'. [2026-02-12T20:30:35.682746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RING'. [2026-02-12T20:30:35.683071] [INFO ] [FORECASTER] Starting predict_future for RING [2026-02-12T20:30:35.683879] [DEBUG] [LOCAL ] No optimal features file found for RING: ./output/feature-sets/RING.txt [2026-02-12T20:30:35.683931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:35.683963] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:35.683989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:35.684049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:35.744120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:35.745054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:35.745157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:35.745192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:35.869076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:35.869245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:35.869286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:35.869315] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:35.872853] [DEBUG] [FORECASTER] RING: Forecast T+1@11:T+2@11: UP (p=98.36%) [2026-02-12T20:30:35.873185] [INFO ] [FORECASTER] Completed predict_future for RING [2026-02-12T20:30:35.873321] [INFO ] [sig ] RING: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:36.048420] [INFO ] [LOCAL ] Saved forecast: RING 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RING.txt [2026-02-12T20:30:36.048607] [INFO ] [sig ] [2599/3411] Completed RING in 0.4s | 2.79 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-12T20:30:36.048656] [INFO ] [sig ] [2600/3411] Forecasting RIO... [2026-02-12T20:30:36.048687] [INFO ] [sig ] Generating forecast for: RIO [2026-02-12T20:30:36.048726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIO' from 'https://tdm.silogroup.org/data/derivative_storage/RIO.csv'. [2026-02-12T20:30:36.061431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIO'. [2026-02-12T20:30:36.061896] [INFO ] [FORECASTER] Starting predict_future for RIO [2026-02-12T20:30:36.062791] [DEBUG] [LOCAL ] No optimal features file found for RIO: ./output/feature-sets/RIO.txt [2026-02-12T20:30:36.062844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:36.062884] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:36.062914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:36.062970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:36.124737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:36.126017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:36.126152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:36.126206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:36.293247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:36.293429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:36.293489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:36.293534] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:36.298542] [DEBUG] [FORECASTER] RIO: Forecast T+1@11:T+2@11: UP (p=89.77%) [2026-02-12T20:30:36.298988] [INFO ] [FORECASTER] Completed predict_future for RIO [2026-02-12T20:30:36.299175] [INFO ] [sig ] RIO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:36.447343] [INFO ] [LOCAL ] Saved forecast: RIO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RIO.txt [2026-02-12T20:30:36.447485] [INFO ] [sig ] [2600/3411] Completed RIO in 0.4s | 2.79 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-12T20:30:36.447526] [INFO ] [sig ] [2601/3411] Forecasting RITM... [2026-02-12T20:30:36.447557] [INFO ] [sig ] Generating forecast for: RITM [2026-02-12T20:30:36.447607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RITM' from 'https://tdm.silogroup.org/data/derivative_storage/RITM.csv'. [2026-02-12T20:30:36.460192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RITM'. [2026-02-12T20:30:36.460706] [INFO ] [FORECASTER] Starting predict_future for RITM [2026-02-12T20:30:36.461503] [DEBUG] [LOCAL ] No optimal features file found for RITM: ./output/feature-sets/RITM.txt [2026-02-12T20:30:36.461556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:36.461613] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:36.461641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:36.461698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:36.520547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:36.521418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:36.521525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:36.521559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:36.645387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:36.645547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:36.645606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:36.645637] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:36.650058] [DEBUG] [FORECASTER] RITM: Forecast T+1@11:T+2@11: UP (p=92.08%) [2026-02-12T20:30:36.650620] [INFO ] [FORECASTER] Completed predict_future for RITM [2026-02-12T20:30:36.650771] [INFO ] [sig ] RITM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:36.799469] [INFO ] [LOCAL ] Saved forecast: RITM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RITM.txt [2026-02-12T20:30:36.799658] [INFO ] [sig ] [2601/3411] Completed RITM in 0.4s | 2.79 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-12T20:30:36.799702] [INFO ] [sig ] [2602/3411] Forecasting RIVN... [2026-02-12T20:30:36.799733] [INFO ] [sig ] Generating forecast for: RIVN [2026-02-12T20:30:36.799762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIVN' from 'https://tdm.silogroup.org/data/derivative_storage/RIVN.csv'. [2026-02-12T20:30:36.811955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIVN'. [2026-02-12T20:30:36.812343] [INFO ] [FORECASTER] Starting predict_future for RIVN [2026-02-12T20:30:36.813180] [DEBUG] [LOCAL ] No optimal features file found for RIVN: ./output/feature-sets/RIVN.txt [2026-02-12T20:30:36.813234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:36.813266] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:36.813303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:36.813383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:36.873049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:36.873925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:36.874015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:36.874057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:36.998982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:36.999159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:36.999235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:36.999268] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:37.002942] [DEBUG] [FORECASTER] RIVN: Forecast T+1@11:T+2@11: UP (p=67.24%) [2026-02-12T20:30:37.003263] [INFO ] [FORECASTER] Completed predict_future for RIVN [2026-02-12T20:30:37.003408] [INFO ] [sig ] RIVN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:37.159604] [INFO ] [LOCAL ] Saved forecast: RIVN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RIVN.txt [2026-02-12T20:30:37.159775] [INFO ] [sig ] [2602/3411] Completed RIVN in 0.4s | 2.79 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-12T20:30:37.159819] [INFO ] [sig ] [2603/3411] Forecasting RKLB... [2026-02-12T20:30:37.159852] [INFO ] [sig ] Generating forecast for: RKLB [2026-02-12T20:30:37.159883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RKLB' from 'https://tdm.silogroup.org/data/derivative_storage/RKLB.csv'. [2026-02-12T20:30:37.172289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RKLB'. [2026-02-12T20:30:37.172714] [INFO ] [FORECASTER] Starting predict_future for RKLB [2026-02-12T20:30:37.173656] [DEBUG] [LOCAL ] No optimal features file found for RKLB: ./output/feature-sets/RKLB.txt [2026-02-12T20:30:37.173712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:37.173744] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:37.173772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:37.173830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:37.236798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:37.237977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:37.238104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:37.238140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:37.363260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:37.363416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:37.363457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:37.363486] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:37.366932] [DEBUG] [FORECASTER] RKLB: Forecast T+1@11:T+2@11: DOWN (p=10.33%) [2026-02-12T20:30:37.367237] [INFO ] [FORECASTER] Completed predict_future for RKLB [2026-02-12T20:30:37.367373] [INFO ] [sig ] RKLB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:37.512784] [INFO ] [LOCAL ] Saved forecast: RKLB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RKLB.txt [2026-02-12T20:30:37.512943] [INFO ] [sig ] [2603/3411] Completed RKLB in 0.4s | 2.79 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-12T20:30:37.512983] [INFO ] [sig ] [2604/3411] Forecasting RL... [2026-02-12T20:30:37.513015] [INFO ] [sig ] Generating forecast for: RL [2026-02-12T20:30:37.513052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RL' from 'https://tdm.silogroup.org/data/derivative_storage/RL.csv'. [2026-02-12T20:30:37.524520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RL'. [2026-02-12T20:30:37.524849] [INFO ] [FORECASTER] Starting predict_future for RL [2026-02-12T20:30:37.525740] [DEBUG] [LOCAL ] No optimal features file found for RL: ./output/feature-sets/RL.txt [2026-02-12T20:30:37.525794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:37.525827] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:37.525854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:37.525912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:37.583834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:37.584568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:37.584666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:37.584699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:37.708914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:37.709072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:37.709116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:37.709146] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:37.712805] [DEBUG] [FORECASTER] RL: Forecast T+1@11:T+2@11: UP (p=73.84%) [2026-02-12T20:30:37.713113] [INFO ] [FORECASTER] Completed predict_future for RL [2026-02-12T20:30:37.713256] [INFO ] [sig ] RL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:37.864663] [INFO ] [LOCAL ] Saved forecast: RL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RL.txt [2026-02-12T20:30:37.864826] [INFO ] [sig ] [2604/3411] Completed RL in 0.4s | 2.79 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-12T20:30:37.864868] [INFO ] [sig ] [2605/3411] Forecasting RLAY... [2026-02-12T20:30:37.864898] [INFO ] [sig ] Generating forecast for: RLAY [2026-02-12T20:30:37.864929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLAY' from 'https://tdm.silogroup.org/data/derivative_storage/RLAY.csv'. [2026-02-12T20:30:37.877408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLAY'. [2026-02-12T20:30:37.877802] [INFO ] [FORECASTER] Starting predict_future for RLAY [2026-02-12T20:30:37.878813] [DEBUG] [LOCAL ] No optimal features file found for RLAY: ./output/feature-sets/RLAY.txt [2026-02-12T20:30:37.878867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:37.878899] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:37.878926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:37.878983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:37.939031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:37.939923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:37.940011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:37.940046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:38.072407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:38.072596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:38.072643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:38.072673] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:38.076856] [DEBUG] [FORECASTER] RLAY: Forecast T+1@11:T+2@11: UP (p=79.58%) [2026-02-12T20:30:38.077226] [INFO ] [FORECASTER] Completed predict_future for RLAY [2026-02-12T20:30:38.077590] [INFO ] [sig ] RLAY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:38.229634] [INFO ] [LOCAL ] Saved forecast: RLAY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RLAY.txt [2026-02-12T20:30:38.229800] [INFO ] [sig ] [2605/3411] Completed RLAY in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-12T20:30:38.229842] [INFO ] [sig ] [2606/3411] Forecasting RLI... [2026-02-12T20:30:38.229872] [INFO ] [sig ] Generating forecast for: RLI [2026-02-12T20:30:38.229903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLI' from 'https://tdm.silogroup.org/data/derivative_storage/RLI.csv'. [2026-02-12T20:30:38.242532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLI'. [2026-02-12T20:30:38.242927] [INFO ] [FORECASTER] Starting predict_future for RLI [2026-02-12T20:30:38.243737] [DEBUG] [LOCAL ] No optimal features file found for RLI: ./output/feature-sets/RLI.txt [2026-02-12T20:30:38.243790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:38.243836] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:38.243865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:38.243921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:38.306020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:38.307070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:38.307173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:38.307231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:38.437590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:38.437749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:38.437790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:38.437820] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:38.441275] [DEBUG] [FORECASTER] RLI: Forecast T+1@11:T+2@11: DOWN (p=1.88%) [2026-02-12T20:30:38.441546] [INFO ] [FORECASTER] Completed predict_future for RLI [2026-02-12T20:30:38.441690] [INFO ] [sig ] RLI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:38.582767] [INFO ] [LOCAL ] Saved forecast: RLI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RLI.txt [2026-02-12T20:30:38.582926] [INFO ] [sig ] [2606/3411] Completed RLI in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-12T20:30:38.582968] [INFO ] [sig ] [2607/3411] Forecasting RLJ... [2026-02-12T20:30:38.582998] [INFO ] [sig ] Generating forecast for: RLJ [2026-02-12T20:30:38.583029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLJ' from 'https://tdm.silogroup.org/data/derivative_storage/RLJ.csv'. [2026-02-12T20:30:38.595623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLJ'. [2026-02-12T20:30:38.595942] [INFO ] [FORECASTER] Starting predict_future for RLJ [2026-02-12T20:30:38.596974] [DEBUG] [LOCAL ] No optimal features file found for RLJ: ./output/feature-sets/RLJ.txt [2026-02-12T20:30:38.597027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:38.597059] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:38.597087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:38.597143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:38.655117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:38.655778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:38.655858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:38.655890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:38.777700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:38.777872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:38.778104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:38.778133] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:38.782382] [DEBUG] [FORECASTER] RLJ: Forecast T+1@11:T+2@11: UP (p=62.53%) [2026-02-12T20:30:38.782758] [INFO ] [FORECASTER] Completed predict_future for RLJ [2026-02-12T20:30:38.782928] [INFO ] [sig ] RLJ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:38.936860] [INFO ] [LOCAL ] Saved forecast: RLJ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RLJ.txt [2026-02-12T20:30:38.937022] [INFO ] [sig ] [2607/3411] Completed RLJ in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-12T20:30:38.937064] [INFO ] [sig ] [2608/3411] Forecasting RLMD... [2026-02-12T20:30:38.937099] [INFO ] [sig ] Generating forecast for: RLMD [2026-02-12T20:30:38.937137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLMD' from 'https://tdm.silogroup.org/data/derivative_storage/RLMD.csv'. [2026-02-12T20:30:38.950494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLMD'. [2026-02-12T20:30:38.950921] [INFO ] [FORECASTER] Starting predict_future for RLMD [2026-02-12T20:30:38.951780] [DEBUG] [LOCAL ] No optimal features file found for RLMD: ./output/feature-sets/RLMD.txt [2026-02-12T20:30:38.951839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:38.951881] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:38.951916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:38.951976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:39.033318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:39.034477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:39.034623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:39.034682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:39.208913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:39.209091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:39.209136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:39.209166] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:39.213306] [DEBUG] [FORECASTER] RLMD: Forecast T+1@11:T+2@11: DOWN (p=38.95%) [2026-02-12T20:30:39.213772] [INFO ] [FORECASTER] Completed predict_future for RLMD [2026-02-12T20:30:39.213947] [INFO ] [sig ] RLMD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:39.382068] [INFO ] [LOCAL ] Saved forecast: RLMD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RLMD.txt [2026-02-12T20:30:39.382265] [INFO ] [sig ] [2608/3411] Completed RLMD in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-12T20:30:39.382306] [INFO ] [sig ] [2609/3411] Forecasting RLTY... [2026-02-12T20:30:39.382334] [INFO ] [sig ] Generating forecast for: RLTY [2026-02-12T20:30:39.382555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLTY' from 'https://tdm.silogroup.org/data/derivative_storage/RLTY.csv'. [2026-02-12T20:30:39.395481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLTY'. [2026-02-12T20:30:39.395952] [INFO ] [FORECASTER] Starting predict_future for RLTY [2026-02-12T20:30:39.397099] [DEBUG] [LOCAL ] No optimal features file found for RLTY: ./output/feature-sets/RLTY.txt [2026-02-12T20:30:39.397173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:39.397245] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:39.397287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:39.397361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:39.460482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:39.461373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:39.461460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:39.461497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:39.586253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:39.586426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:39.586470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:39.586501] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:39.590822] [DEBUG] [FORECASTER] RLTY: Forecast T+1@11:T+2@11: DOWN (p=43.85%) [2026-02-12T20:30:39.591199] [INFO ] [FORECASTER] Completed predict_future for RLTY [2026-02-12T20:30:39.591367] [INFO ] [sig ] RLTY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:39.737813] [INFO ] [LOCAL ] Saved forecast: RLTY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RLTY.txt [2026-02-12T20:30:39.737975] [INFO ] [sig ] [2609/3411] Completed RLTY in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-12T20:30:39.738024] [INFO ] [sig ] [2610/3411] Forecasting RLX... [2026-02-12T20:30:39.738054] [INFO ] [sig ] Generating forecast for: RLX [2026-02-12T20:30:39.738084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLX' from 'https://tdm.silogroup.org/data/derivative_storage/RLX.csv'. [2026-02-12T20:30:39.750223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLX'. [2026-02-12T20:30:39.750667] [INFO ] [FORECASTER] Starting predict_future for RLX [2026-02-12T20:30:39.751624] [DEBUG] [LOCAL ] No optimal features file found for RLX: ./output/feature-sets/RLX.txt [2026-02-12T20:30:39.751687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:39.751752] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:39.751782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:39.751858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:39.815083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:39.816005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:39.816098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:39.816133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:39.944026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:39.944210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:39.944259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:39.944291] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:39.948200] [DEBUG] [FORECASTER] RLX: Forecast T+1@11:T+2@11: UP (p=99.71%) [2026-02-12T20:30:39.948592] [INFO ] [FORECASTER] Completed predict_future for RLX [2026-02-12T20:30:39.948758] [INFO ] [sig ] RLX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:40.094529] [INFO ] [LOCAL ] Saved forecast: RLX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RLX.txt [2026-02-12T20:30:40.094714] [INFO ] [sig ] [2610/3411] Completed RLX in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-12T20:30:40.094756] [INFO ] [sig ] [2611/3411] Forecasting RM... [2026-02-12T20:30:40.094785] [INFO ] [sig ] Generating forecast for: RM [2026-02-12T20:30:40.094818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RM' from 'https://tdm.silogroup.org/data/derivative_storage/RM.csv'. [2026-02-12T20:30:40.108741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RM'. [2026-02-12T20:30:40.109208] [INFO ] [FORECASTER] Starting predict_future for RM [2026-02-12T20:30:40.110370] [DEBUG] [LOCAL ] No optimal features file found for RM: ./output/feature-sets/RM.txt [2026-02-12T20:30:40.110433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:40.110467] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:40.110496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:40.110555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:40.172765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:40.173751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:40.173848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:40.173884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:40.297860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:40.298025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:40.298067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:40.298099] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:40.301878] [DEBUG] [FORECASTER] RM: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-02-12T20:30:40.302228] [INFO ] [FORECASTER] Completed predict_future for RM [2026-02-12T20:30:40.302380] [INFO ] [sig ] RM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:40.446611] [INFO ] [LOCAL ] Saved forecast: RM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RM.txt [2026-02-12T20:30:40.446776] [INFO ] [sig ] [2611/3411] Completed RM in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-12T20:30:40.446818] [INFO ] [sig ] [2612/3411] Forecasting RMAX... [2026-02-12T20:30:40.446849] [INFO ] [sig ] Generating forecast for: RMAX [2026-02-12T20:30:40.446880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMAX' from 'https://tdm.silogroup.org/data/derivative_storage/RMAX.csv'. [2026-02-12T20:30:40.459303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMAX'. [2026-02-12T20:30:40.459734] [INFO ] [FORECASTER] Starting predict_future for RMAX [2026-02-12T20:30:40.460672] [DEBUG] [LOCAL ] No optimal features file found for RMAX: ./output/feature-sets/RMAX.txt [2026-02-12T20:30:40.460735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:40.460769] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:40.460797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:40.460856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:40.522901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:40.523873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:40.523971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:40.524008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:40.648251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:40.648601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:40.648646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:40.648674] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:40.652561] [DEBUG] [FORECASTER] RMAX: Forecast T+1@11:T+2@11: UP (p=89.52%) [2026-02-12T20:30:40.652966] [INFO ] [FORECASTER] Completed predict_future for RMAX [2026-02-12T20:30:40.653131] [INFO ] [sig ] RMAX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:40.806146] [INFO ] [LOCAL ] Saved forecast: RMAX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RMAX.txt [2026-02-12T20:30:40.806332] [INFO ] [sig ] [2612/3411] Completed RMAX in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-12T20:30:40.806376] [INFO ] [sig ] [2613/3411] Forecasting RMBI... [2026-02-12T20:30:40.806407] [INFO ] [sig ] Generating forecast for: RMBI [2026-02-12T20:30:40.806438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBI' from 'https://tdm.silogroup.org/data/derivative_storage/RMBI.csv'. [2026-02-12T20:30:40.819686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBI'. [2026-02-12T20:30:40.820178] [INFO ] [FORECASTER] Starting predict_future for RMBI [2026-02-12T20:30:40.821318] [DEBUG] [LOCAL ] No optimal features file found for RMBI: ./output/feature-sets/RMBI.txt [2026-02-12T20:30:40.821377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:40.821410] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:40.821437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:40.821496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:40.885221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:40.886254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:40.886392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:40.886441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:41.014136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:41.014321] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-12T20:30:41.014382] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:41.014445] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:41.019217] [DEBUG] [FORECASTER] RMBI: Forecast T+1@11:T+2@11: DOWN (p=25.37%) [2026-02-12T20:30:41.019748] [INFO ] [FORECASTER] Completed predict_future for RMBI [2026-02-12T20:30:41.019953] [INFO ] [sig ] RMBI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:41.177312] [INFO ] [LOCAL ] Saved forecast: RMBI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RMBI.txt [2026-02-12T20:30:41.177498] [INFO ] [sig ] [2613/3411] Completed RMBI in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-12T20:30:41.177542] [INFO ] [sig ] [2614/3411] Forecasting RMBS... [2026-02-12T20:30:41.177590] [INFO ] [sig ] Generating forecast for: RMBS [2026-02-12T20:30:41.177625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBS' from 'https://tdm.silogroup.org/data/derivative_storage/RMBS.csv'. [2026-02-12T20:30:41.189599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBS'. [2026-02-12T20:30:41.190016] [INFO ] [FORECASTER] Starting predict_future for RMBS [2026-02-12T20:30:41.190902] [DEBUG] [LOCAL ] No optimal features file found for RMBS: ./output/feature-sets/RMBS.txt [2026-02-12T20:30:41.190962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:41.190997] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:41.191026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:41.191087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:41.254156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:41.255318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:41.255420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:41.255669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:41.382023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:41.382187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:41.382227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:41.382256] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:41.385882] [DEBUG] [FORECASTER] RMBS: Forecast T+1@11:T+2@11: UP (p=79.04%) [2026-02-12T20:30:41.386224] [INFO ] [FORECASTER] Completed predict_future for RMBS [2026-02-12T20:30:41.386367] [INFO ] [sig ] RMBS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:41.540155] [INFO ] [LOCAL ] Saved forecast: RMBS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RMBS.txt [2026-02-12T20:30:41.540336] [INFO ] [sig ] [2614/3411] Completed RMBS in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-12T20:30:41.540383] [INFO ] [sig ] [2615/3411] Forecasting RMD... [2026-02-12T20:30:41.540413] [INFO ] [sig ] Generating forecast for: RMD [2026-02-12T20:30:41.540444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMD' from 'https://tdm.silogroup.org/data/derivative_storage/RMD.csv'. [2026-02-12T20:30:41.552855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMD'. [2026-02-12T20:30:41.553245] [INFO ] [FORECASTER] Starting predict_future for RMD [2026-02-12T20:30:41.554068] [DEBUG] [LOCAL ] No optimal features file found for RMD: ./output/feature-sets/RMD.txt [2026-02-12T20:30:41.554122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:41.554153] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:41.554181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:41.554240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:41.616443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:41.617412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:41.617501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:41.617554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:41.738932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:41.739085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:41.739124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:41.739153] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:41.742541] [DEBUG] [FORECASTER] RMD: Forecast T+1@11:T+2@11: DOWN (p=16.11%) [2026-02-12T20:30:41.742833] [INFO ] [FORECASTER] Completed predict_future for RMD [2026-02-12T20:30:41.742960] [INFO ] [sig ] RMD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:41.881932] [INFO ] [LOCAL ] Saved forecast: RMD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RMD.txt [2026-02-12T20:30:41.882079] [INFO ] [sig ] [2615/3411] Completed RMD in 0.3s | 2.79 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-12T20:30:41.882119] [INFO ] [sig ] [2616/3411] Forecasting RMI... [2026-02-12T20:30:41.882149] [INFO ] [sig ] Generating forecast for: RMI [2026-02-12T20:30:41.882178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMI' from 'https://tdm.silogroup.org/data/derivative_storage/RMI.csv'. [2026-02-12T20:30:41.894495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMI'. [2026-02-12T20:30:41.894832] [INFO ] [FORECASTER] Starting predict_future for RMI [2026-02-12T20:30:41.895876] [DEBUG] [LOCAL ] No optimal features file found for RMI: ./output/feature-sets/RMI.txt [2026-02-12T20:30:41.895931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:41.895963] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:41.895990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:41.896048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:41.955420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:41.956147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:41.956229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:41.956267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:42.076839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:42.076995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:42.077037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:42.077068] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:42.080682] [DEBUG] [FORECASTER] RMI: Forecast T+1@11:T+2@11: UP (p=63.69%) [2026-02-12T20:30:42.080974] [INFO ] [FORECASTER] Completed predict_future for RMI [2026-02-12T20:30:42.081111] [INFO ] [sig ] RMI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:42.236653] [INFO ] [LOCAL ] Saved forecast: RMI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RMI.txt [2026-02-12T20:30:42.236815] [INFO ] [sig ] [2616/3411] Completed RMI in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-12T20:30:42.236865] [INFO ] [sig ] [2617/3411] Forecasting RMM... [2026-02-12T20:30:42.236897] [INFO ] [sig ] Generating forecast for: RMM [2026-02-12T20:30:42.236933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMM' from 'https://tdm.silogroup.org/data/derivative_storage/RMM.csv'. [2026-02-12T20:30:42.249530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMM'. [2026-02-12T20:30:42.249917] [INFO ] [FORECASTER] Starting predict_future for RMM [2026-02-12T20:30:42.250839] [DEBUG] [LOCAL ] No optimal features file found for RMM: ./output/feature-sets/RMM.txt [2026-02-12T20:30:42.250900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:42.250937] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:42.250965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:42.251038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:42.313369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:42.314324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:42.314429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:42.314470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:42.440088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:42.440240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:42.440282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:42.440317] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:42.443946] [DEBUG] [FORECASTER] RMM: Forecast T+1@11:T+2@11: DOWN (p=29.82%) [2026-02-12T20:30:42.444257] [INFO ] [FORECASTER] Completed predict_future for RMM [2026-02-12T20:30:42.444406] [INFO ] [sig ] RMM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:42.587648] [INFO ] [LOCAL ] Saved forecast: RMM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RMM.txt [2026-02-12T20:30:42.587843] [INFO ] [sig ] [2617/3411] Completed RMM in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-12T20:30:42.587887] [INFO ] [sig ] [2618/3411] Forecasting RMMZ... [2026-02-12T20:30:42.587917] [INFO ] [sig ] Generating forecast for: RMMZ [2026-02-12T20:30:42.587947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RMMZ.csv'. [2026-02-12T20:30:42.600819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMMZ'. [2026-02-12T20:30:42.601232] [INFO ] [FORECASTER] Starting predict_future for RMMZ [2026-02-12T20:30:42.602069] [DEBUG] [LOCAL ] No optimal features file found for RMMZ: ./output/feature-sets/RMMZ.txt [2026-02-12T20:30:42.602122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:42.602166] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:42.602197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:42.602256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:42.664136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:42.665073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:42.665169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:42.665204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:42.789700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:42.789891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:42.789944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:42.789983] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:42.794975] [DEBUG] [FORECASTER] RMMZ: Forecast T+1@11:T+2@11: UP (p=67.37%) [2026-02-12T20:30:42.795552] [INFO ] [FORECASTER] Completed predict_future for RMMZ [2026-02-12T20:30:42.795806] [INFO ] [sig ] RMMZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:42.958686] [INFO ] [LOCAL ] Saved forecast: RMMZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RMMZ.txt [2026-02-12T20:30:42.958849] [INFO ] [sig ] [2618/3411] Completed RMMZ in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-12T20:30:42.958889] [INFO ] [sig ] [2619/3411] Forecasting RMNI... [2026-02-12T20:30:42.958920] [INFO ] [sig ] Generating forecast for: RMNI [2026-02-12T20:30:42.958952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMNI' from 'https://tdm.silogroup.org/data/derivative_storage/RMNI.csv'. [2026-02-12T20:30:42.971826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMNI'. [2026-02-12T20:30:42.972222] [INFO ] [FORECASTER] Starting predict_future for RMNI [2026-02-12T20:30:42.973262] [DEBUG] [LOCAL ] No optimal features file found for RMNI: ./output/feature-sets/RMNI.txt [2026-02-12T20:30:42.973315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:42.973346] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:42.973561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:42.973638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:43.036228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:43.037285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:43.037399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:43.037432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:43.162668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:43.162836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:43.162877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:43.162906] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:43.166640] [DEBUG] [FORECASTER] RMNI: Forecast T+1@11:T+2@11: DOWN (p=40.20%) [2026-02-12T20:30:43.167024] [INFO ] [FORECASTER] Completed predict_future for RMNI [2026-02-12T20:30:43.167177] [INFO ] [sig ] RMNI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:43.394864] [INFO ] [LOCAL ] Saved forecast: RMNI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RMNI.txt [2026-02-12T20:30:43.395027] [INFO ] [sig ] [2619/3411] Completed RMNI in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-12T20:30:43.395069] [INFO ] [sig ] [2620/3411] Forecasting RNA... [2026-02-12T20:30:43.395099] [INFO ] [sig ] Generating forecast for: RNA [2026-02-12T20:30:43.395130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNA' from 'https://tdm.silogroup.org/data/derivative_storage/RNA.csv'. [2026-02-12T20:30:43.410376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNA'. [2026-02-12T20:30:43.410989] [INFO ] [FORECASTER] Starting predict_future for RNA [2026-02-12T20:30:43.412083] [DEBUG] [LOCAL ] No optimal features file found for RNA: ./output/feature-sets/RNA.txt [2026-02-12T20:30:43.412138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:43.412171] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:43.412198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:43.412256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:43.473989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:43.474898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:43.475032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:43.475069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:43.598004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:43.598355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:43.598398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:43.598428] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:43.602551] [DEBUG] [FORECASTER] RNA: Forecast T+1@11:T+2@11: UP (p=57.25%) [2026-02-12T20:30:43.603093] [INFO ] [FORECASTER] Completed predict_future for RNA [2026-02-12T20:30:43.603263] [INFO ] [sig ] RNA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:43.768277] [INFO ] [LOCAL ] Saved forecast: RNA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RNA.txt [2026-02-12T20:30:43.768446] [INFO ] [sig ] [2620/3411] Completed RNA in 0.4s | 2.79 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-12T20:30:43.768489] [INFO ] [sig ] [2621/3411] Forecasting RNAC... [2026-02-12T20:30:43.768524] [INFO ] [sig ] Generating forecast for: RNAC [2026-02-12T20:30:43.768564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAC' from 'https://tdm.silogroup.org/data/derivative_storage/RNAC.csv'. [2026-02-12T20:30:43.781103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAC'. [2026-02-12T20:30:43.781593] [INFO ] [FORECASTER] Starting predict_future for RNAC [2026-02-12T20:30:43.782551] [DEBUG] [LOCAL ] No optimal features file found for RNAC: ./output/feature-sets/RNAC.txt [2026-02-12T20:30:43.782636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:43.782673] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:43.782703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:43.782763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:43.850235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:43.851231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:43.851328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:43.851363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:43.980667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:43.980830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:43.980872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:43.980901] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:43.984447] [DEBUG] [FORECASTER] RNAC: Forecast T+1@11:T+2@11: DOWN (p=12.15%) [2026-02-12T20:30:43.984796] [INFO ] [FORECASTER] Completed predict_future for RNAC [2026-02-12T20:30:43.984938] [INFO ] [sig ] RNAC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:44.128287] [INFO ] [LOCAL ] Saved forecast: RNAC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RNAC.txt [2026-02-12T20:30:44.128462] [INFO ] [sig ] [2621/3411] Completed RNAC in 0.4s | 2.79 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-12T20:30:44.128505] [INFO ] [sig ] [2622/3411] Forecasting RNAZ... [2026-02-12T20:30:44.128534] [INFO ] [sig ] Generating forecast for: RNAZ [2026-02-12T20:30:44.128566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAZ' from 'https://tdm.silogroup.org/data/derivative_storage/RNAZ.csv'. [2026-02-12T20:30:44.141076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAZ'. [2026-02-12T20:30:44.141675] [INFO ] [FORECASTER] Starting predict_future for RNAZ [2026-02-12T20:30:44.142464] [DEBUG] [LOCAL ] No optimal features file found for RNAZ: ./output/feature-sets/RNAZ.txt [2026-02-12T20:30:44.142516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:44.142549] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:44.142596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:44.142655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:44.200041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:44.200929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:44.201022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:44.201057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:44.327696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:44.327857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:44.327899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:44.327927] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:44.331707] [DEBUG] [FORECASTER] RNAZ: Forecast T+1@11:T+2@11: DOWN (p=49.82%) [2026-02-12T20:30:44.332008] [INFO ] [FORECASTER] Completed predict_future for RNAZ [2026-02-12T20:30:44.332146] [INFO ] [sig ] RNAZ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:44.478950] [INFO ] [LOCAL ] Saved forecast: RNAZ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RNAZ.txt [2026-02-12T20:30:44.479119] [INFO ] [sig ] [2622/3411] Completed RNAZ in 0.4s | 2.79 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-12T20:30:44.479160] [INFO ] [sig ] [2623/3411] Forecasting RNG... [2026-02-12T20:30:44.479191] [INFO ] [sig ] Generating forecast for: RNG [2026-02-12T20:30:44.479222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNG' from 'https://tdm.silogroup.org/data/derivative_storage/RNG.csv'. [2026-02-12T20:30:44.491054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNG'. [2026-02-12T20:30:44.491454] [INFO ] [FORECASTER] Starting predict_future for RNG [2026-02-12T20:30:44.492355] [DEBUG] [LOCAL ] No optimal features file found for RNG: ./output/feature-sets/RNG.txt [2026-02-12T20:30:44.492416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:44.492449] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:44.492477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:44.492534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:44.556203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:44.557299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:44.557401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:44.557437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:44.687175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:44.687358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:44.687398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:44.687428] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:44.691003] [DEBUG] [FORECASTER] RNG: Forecast T+1@11:T+2@11: UP (p=54.02%) [2026-02-12T20:30:44.691332] [INFO ] [FORECASTER] Completed predict_future for RNG [2026-02-12T20:30:44.691475] [INFO ] [sig ] RNG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:44.844484] [INFO ] [LOCAL ] Saved forecast: RNG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RNG.txt [2026-02-12T20:30:44.844708] [INFO ] [sig ] [2623/3411] Completed RNG in 0.4s | 2.79 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-12T20:30:44.844767] [INFO ] [sig ] [2624/3411] Forecasting RNP... [2026-02-12T20:30:44.844809] [INFO ] [sig ] Generating forecast for: RNP [2026-02-12T20:30:44.844854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNP' from 'https://tdm.silogroup.org/data/derivative_storage/RNP.csv'. [2026-02-12T20:30:44.856920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNP'. [2026-02-12T20:30:44.857371] [INFO ] [FORECASTER] Starting predict_future for RNP [2026-02-12T20:30:44.858281] [DEBUG] [LOCAL ] No optimal features file found for RNP: ./output/feature-sets/RNP.txt [2026-02-12T20:30:44.858340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:44.858374] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:44.858404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:44.858467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:44.922947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:44.923971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:44.924079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:44.924123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:45.051203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:45.051366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:45.051407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:45.051436] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:45.055061] [DEBUG] [FORECASTER] RNP: Forecast T+1@11:T+2@11: UP (p=98.42%) [2026-02-12T20:30:45.055396] [INFO ] [FORECASTER] Completed predict_future for RNP [2026-02-12T20:30:45.055538] [INFO ] [sig ] RNP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:45.209132] [INFO ] [LOCAL ] Saved forecast: RNP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RNP.txt [2026-02-12T20:30:45.209299] [INFO ] [sig ] [2624/3411] Completed RNP in 0.4s | 2.79 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-12T20:30:45.209340] [INFO ] [sig ] [2625/3411] Forecasting ROAD... [2026-02-12T20:30:45.209371] [INFO ] [sig ] Generating forecast for: ROAD [2026-02-12T20:30:45.209401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROAD' from 'https://tdm.silogroup.org/data/derivative_storage/ROAD.csv'. [2026-02-12T20:30:45.220936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROAD'. [2026-02-12T20:30:45.221340] [INFO ] [FORECASTER] Starting predict_future for ROAD [2026-02-12T20:30:45.222173] [DEBUG] [LOCAL ] No optimal features file found for ROAD: ./output/feature-sets/ROAD.txt [2026-02-12T20:30:45.222229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:45.222261] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:45.222290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:45.222350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:45.282022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:45.282952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:45.283046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:45.283081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:45.412599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:45.412854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:45.412906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:45.412937] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:45.417274] [DEBUG] [FORECASTER] ROAD: Forecast T+1@11:T+2@11: UP (p=60.06%) [2026-02-12T20:30:45.417847] [INFO ] [FORECASTER] Completed predict_future for ROAD [2026-02-12T20:30:45.418002] [INFO ] [sig ] ROAD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:45.569500] [INFO ] [LOCAL ] Saved forecast: ROAD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ROAD.txt [2026-02-12T20:30:45.569695] [INFO ] [sig ] [2625/3411] Completed ROAD in 0.4s | 2.79 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-12T20:30:45.569749] [INFO ] [sig ] [2626/3411] Forecasting ROCK... [2026-02-12T20:30:45.569798] [INFO ] [sig ] Generating forecast for: ROCK [2026-02-12T20:30:45.569838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROCK' from 'https://tdm.silogroup.org/data/derivative_storage/ROCK.csv'. [2026-02-12T20:30:45.582495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROCK'. [2026-02-12T20:30:45.582946] [INFO ] [FORECASTER] Starting predict_future for ROCK [2026-02-12T20:30:45.583896] [DEBUG] [LOCAL ] No optimal features file found for ROCK: ./output/feature-sets/ROCK.txt [2026-02-12T20:30:45.583951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:45.583984] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:45.584011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:45.584080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:45.648410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:45.649340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:45.649430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:45.649463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:45.767532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:45.767724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:45.767764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:45.767794] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:45.771279] [DEBUG] [FORECASTER] ROCK: Forecast T+1@11:T+2@11: UP (p=69.37%) [2026-02-12T20:30:45.771609] [INFO ] [FORECASTER] Completed predict_future for ROCK [2026-02-12T20:30:45.771747] [INFO ] [sig ] ROCK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:45.914011] [INFO ] [LOCAL ] Saved forecast: ROCK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ROCK.txt [2026-02-12T20:30:45.914169] [INFO ] [sig ] [2626/3411] Completed ROCK in 0.3s | 2.79 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-12T20:30:45.914208] [INFO ] [sig ] [2627/3411] Forecasting ROE... [2026-02-12T20:30:45.914239] [INFO ] [sig ] Generating forecast for: ROE [2026-02-12T20:30:45.914269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROE' from 'https://tdm.silogroup.org/data/derivative_storage/ROE.csv'. [2026-02-12T20:30:45.926352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROE'. [2026-02-12T20:30:45.926761] [INFO ] [FORECASTER] Starting predict_future for ROE [2026-02-12T20:30:45.927607] [DEBUG] [LOCAL ] No optimal features file found for ROE: ./output/feature-sets/ROE.txt [2026-02-12T20:30:45.927659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:45.927744] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:45.927773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:45.927831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:45.991515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:45.992602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:45.992718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:45.992751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:46.120565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:46.120782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:46.120826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:46.120855] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:46.125029] [DEBUG] [FORECASTER] ROE: Forecast T+1@11:T+2@11: DOWN (p=8.87%) [2026-02-12T20:30:46.125443] [INFO ] [FORECASTER] Completed predict_future for ROE [2026-02-12T20:30:46.125642] [INFO ] [sig ] ROE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:46.281627] [INFO ] [LOCAL ] Saved forecast: ROE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ROE.txt [2026-02-12T20:30:46.281792] [INFO ] [sig ] [2627/3411] Completed ROE in 0.4s | 2.79 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-12T20:30:46.281832] [INFO ] [sig ] [2628/3411] Forecasting ROP... [2026-02-12T20:30:46.281864] [INFO ] [sig ] Generating forecast for: ROP [2026-02-12T20:30:46.281894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROP' from 'https://tdm.silogroup.org/data/derivative_storage/ROP.csv'. [2026-02-12T20:30:46.295199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROP'. [2026-02-12T20:30:46.295659] [INFO ] [FORECASTER] Starting predict_future for ROP [2026-02-12T20:30:46.296466] [DEBUG] [LOCAL ] No optimal features file found for ROP: ./output/feature-sets/ROP.txt [2026-02-12T20:30:46.296520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:46.296552] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:46.296606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:46.296667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:46.356391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:46.357313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:46.357411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:46.357444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:46.482661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:46.482826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:46.482866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:46.482894] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:46.486875] [DEBUG] [FORECASTER] ROP: Forecast T+1@11:T+2@11: UP (p=50.17%) [2026-02-12T20:30:46.487244] [INFO ] [FORECASTER] Completed predict_future for ROP [2026-02-12T20:30:46.487403] [INFO ] [sig ] ROP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:46.656881] [INFO ] [LOCAL ] Saved forecast: ROP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ROP.txt [2026-02-12T20:30:46.657057] [INFO ] [sig ] [2628/3411] Completed ROP in 0.4s | 2.79 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-12T20:30:46.657100] [INFO ] [sig ] [2629/3411] Forecasting RPAY... [2026-02-12T20:30:46.657130] [INFO ] [sig ] Generating forecast for: RPAY [2026-02-12T20:30:46.657161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPAY' from 'https://tdm.silogroup.org/data/derivative_storage/RPAY.csv'. [2026-02-12T20:30:46.671290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPAY'. [2026-02-12T20:30:46.671757] [INFO ] [FORECASTER] Starting predict_future for RPAY [2026-02-12T20:30:46.672874] [DEBUG] [LOCAL ] No optimal features file found for RPAY: ./output/feature-sets/RPAY.txt [2026-02-12T20:30:46.672929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:46.672964] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:46.672991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:46.673058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:46.732570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:46.733479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:46.733568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:46.733627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:46.861174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:46.861342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:46.861383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:46.861411] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:46.865010] [DEBUG] [FORECASTER] RPAY: Forecast T+1@11:T+2@11: DOWN (p=23.41%) [2026-02-12T20:30:46.865338] [INFO ] [FORECASTER] Completed predict_future for RPAY [2026-02-12T20:30:46.865483] [INFO ] [sig ] RPAY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:47.018052] [INFO ] [LOCAL ] Saved forecast: RPAY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RPAY.txt [2026-02-12T20:30:47.018239] [INFO ] [sig ] [2629/3411] Completed RPAY in 0.4s | 2.79 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-12T20:30:47.018280] [INFO ] [sig ] [2630/3411] Forecasting RPD... [2026-02-12T20:30:47.018312] [INFO ] [sig ] Generating forecast for: RPD [2026-02-12T20:30:47.018346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPD' from 'https://tdm.silogroup.org/data/derivative_storage/RPD.csv'. [2026-02-12T20:30:47.031640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPD'. [2026-02-12T20:30:47.032068] [INFO ] [FORECASTER] Starting predict_future for RPD [2026-02-12T20:30:47.032952] [DEBUG] [LOCAL ] No optimal features file found for RPD: ./output/feature-sets/RPD.txt [2026-02-12T20:30:47.033007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:47.033054] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:47.033082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:47.033139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:47.091490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:47.092404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:47.092490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:47.092526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:47.222838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:47.223006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:47.223049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:47.223119] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:47.227171] [DEBUG] [FORECASTER] RPD: Forecast T+1@11:T+2@11: DOWN (p=12.90%) [2026-02-12T20:30:47.227595] [INFO ] [FORECASTER] Completed predict_future for RPD [2026-02-12T20:30:47.227750] [INFO ] [sig ] RPD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:47.404751] [INFO ] [LOCAL ] Saved forecast: RPD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RPD.txt [2026-02-12T20:30:47.404908] [INFO ] [sig ] [2630/3411] Completed RPD in 0.4s | 2.79 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-12T20:30:47.404949] [INFO ] [sig ] [2631/3411] Forecasting RPID... [2026-02-12T20:30:47.404980] [INFO ] [sig ] Generating forecast for: RPID [2026-02-12T20:30:47.405011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPID' from 'https://tdm.silogroup.org/data/derivative_storage/RPID.csv'. [2026-02-12T20:30:47.416971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPID'. [2026-02-12T20:30:47.417419] [INFO ] [FORECASTER] Starting predict_future for RPID [2026-02-12T20:30:47.418292] [DEBUG] [LOCAL ] No optimal features file found for RPID: ./output/feature-sets/RPID.txt [2026-02-12T20:30:47.418353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:47.418397] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:47.418431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:47.418493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:47.480676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:47.481567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:47.481683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:47.481717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:47.603373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:47.603534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:47.603593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:47.603627] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:47.607147] [DEBUG] [FORECASTER] RPID: Forecast T+1@11:T+2@11: DOWN (p=0.41%) [2026-02-12T20:30:47.607477] [INFO ] [FORECASTER] Completed predict_future for RPID [2026-02-12T20:30:47.607636] [INFO ] [sig ] RPID: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:47.757994] [INFO ] [LOCAL ] Saved forecast: RPID 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RPID.txt [2026-02-12T20:30:47.758152] [INFO ] [sig ] [2631/3411] Completed RPID in 0.4s | 2.79 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-12T20:30:47.758195] [INFO ] [sig ] [2632/3411] Forecasting RPRX... [2026-02-12T20:30:47.758224] [INFO ] [sig ] Generating forecast for: RPRX [2026-02-12T20:30:47.758254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPRX' from 'https://tdm.silogroup.org/data/derivative_storage/RPRX.csv'. [2026-02-12T20:30:47.772651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPRX'. [2026-02-12T20:30:47.773093] [INFO ] [FORECASTER] Starting predict_future for RPRX [2026-02-12T20:30:47.773937] [DEBUG] [LOCAL ] No optimal features file found for RPRX: ./output/feature-sets/RPRX.txt [2026-02-12T20:30:47.773992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:47.774023] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:47.774049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:47.774107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:47.838375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:47.839273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:47.839374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:47.839417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:47.986414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:47.986593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:47.986639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:47.986670] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:47.990195] [DEBUG] [FORECASTER] RPRX: Forecast T+1@11:T+2@11: UP (p=54.99%) [2026-02-12T20:30:47.990489] [INFO ] [FORECASTER] Completed predict_future for RPRX [2026-02-12T20:30:47.990644] [INFO ] [sig ] RPRX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:48.132991] [INFO ] [LOCAL ] Saved forecast: RPRX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RPRX.txt [2026-02-12T20:30:48.133137] [INFO ] [sig ] [2632/3411] Completed RPRX in 0.4s | 2.79 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-12T20:30:48.133178] [INFO ] [sig ] [2633/3411] Forecasting RQI... [2026-02-12T20:30:48.133209] [INFO ] [sig ] Generating forecast for: RQI [2026-02-12T20:30:48.133239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RQI' from 'https://tdm.silogroup.org/data/derivative_storage/RQI.csv'. [2026-02-12T20:30:48.145284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RQI'. [2026-02-12T20:30:48.145669] [INFO ] [FORECASTER] Starting predict_future for RQI [2026-02-12T20:30:48.146471] [DEBUG] [LOCAL ] No optimal features file found for RQI: ./output/feature-sets/RQI.txt [2026-02-12T20:30:48.146524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:48.146555] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:48.146600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:48.146659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:48.205333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:48.206156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:48.206240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:48.206274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:48.328532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:48.328708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:48.328752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:48.328781] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:48.332249] [DEBUG] [FORECASTER] RQI: Forecast T+1@11:T+2@11: UP (p=94.75%) [2026-02-12T20:30:48.332550] [INFO ] [FORECASTER] Completed predict_future for RQI [2026-02-12T20:30:48.332711] [INFO ] [sig ] RQI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:48.474929] [INFO ] [LOCAL ] Saved forecast: RQI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RQI.txt [2026-02-12T20:30:48.475100] [INFO ] [sig ] [2633/3411] Completed RQI in 0.3s | 2.79 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-12T20:30:48.475147] [INFO ] [sig ] [2634/3411] Forecasting RRBI... [2026-02-12T20:30:48.475180] [INFO ] [sig ] Generating forecast for: RRBI [2026-02-12T20:30:48.475211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRBI' from 'https://tdm.silogroup.org/data/derivative_storage/RRBI.csv'. [2026-02-12T20:30:48.486441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRBI'. [2026-02-12T20:30:48.486895] [INFO ] [FORECASTER] Starting predict_future for RRBI [2026-02-12T20:30:48.487778] [DEBUG] [LOCAL ] No optimal features file found for RRBI: ./output/feature-sets/RRBI.txt [2026-02-12T20:30:48.487832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:48.487866] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:48.487893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:48.487951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:48.546330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:48.547257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:48.547354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:48.547387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:48.668392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:48.668780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:48.668828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:48.668858] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:48.673372] [DEBUG] [FORECASTER] RRBI: Forecast T+1@11:T+2@11: UP (p=89.92%) [2026-02-12T20:30:48.673776] [INFO ] [FORECASTER] Completed predict_future for RRBI [2026-02-12T20:30:48.673942] [INFO ] [sig ] RRBI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:48.831777] [INFO ] [LOCAL ] Saved forecast: RRBI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RRBI.txt [2026-02-12T20:30:48.831976] [INFO ] [sig ] [2634/3411] Completed RRBI in 0.4s | 2.79 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-12T20:30:48.832028] [INFO ] [sig ] [2635/3411] Forecasting RRC... [2026-02-12T20:30:48.832063] [INFO ] [sig ] Generating forecast for: RRC [2026-02-12T20:30:48.832099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRC' from 'https://tdm.silogroup.org/data/derivative_storage/RRC.csv'. [2026-02-12T20:30:48.846303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRC'. [2026-02-12T20:30:48.846694] [INFO ] [FORECASTER] Starting predict_future for RRC [2026-02-12T20:30:48.847810] [DEBUG] [LOCAL ] No optimal features file found for RRC: ./output/feature-sets/RRC.txt [2026-02-12T20:30:48.847873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:48.847911] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:48.847942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:48.848020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:48.910816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:48.911539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:48.911642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:48.911678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:49.030761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:49.030927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:49.030972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:49.031003] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:49.034752] [DEBUG] [FORECASTER] RRC: Forecast T+1@11:T+2@11: DOWN (p=1.91%) [2026-02-12T20:30:49.035163] [INFO ] [FORECASTER] Completed predict_future for RRC [2026-02-12T20:30:49.035374] [INFO ] [sig ] RRC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:49.178466] [INFO ] [LOCAL ] Saved forecast: RRC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RRC.txt [2026-02-12T20:30:49.178628] [INFO ] [sig ] [2635/3411] Completed RRC in 0.3s | 2.79 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-12T20:30:49.178670] [INFO ] [sig ] [2636/3411] Forecasting RRGB... [2026-02-12T20:30:49.178700] [INFO ] [sig ] Generating forecast for: RRGB [2026-02-12T20:30:49.178729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRGB' from 'https://tdm.silogroup.org/data/derivative_storage/RRGB.csv'. [2026-02-12T20:30:49.190779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRGB'. [2026-02-12T20:30:49.191083] [INFO ] [FORECASTER] Starting predict_future for RRGB [2026-02-12T20:30:49.191902] [DEBUG] [LOCAL ] No optimal features file found for RRGB: ./output/feature-sets/RRGB.txt [2026-02-12T20:30:49.191955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:49.191986] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:49.192013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:49.192070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:49.250001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:49.250814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:49.250896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:49.250930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:49.373362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:49.373527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:49.373588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:49.373621] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:49.377124] [DEBUG] [FORECASTER] RRGB: Forecast T+1@11:T+2@11: DOWN (p=13.42%) [2026-02-12T20:30:49.377455] [INFO ] [FORECASTER] Completed predict_future for RRGB [2026-02-12T20:30:49.377612] [INFO ] [sig ] RRGB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:49.520927] [INFO ] [LOCAL ] Saved forecast: RRGB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RRGB.txt [2026-02-12T20:30:49.521087] [INFO ] [sig ] [2636/3411] Completed RRGB in 0.3s | 2.79 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-12T20:30:49.521128] [INFO ] [sig ] [2637/3411] Forecasting RRX... [2026-02-12T20:30:49.521157] [INFO ] [sig ] Generating forecast for: RRX [2026-02-12T20:30:49.521187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRX' from 'https://tdm.silogroup.org/data/derivative_storage/RRX.csv'. [2026-02-12T20:30:49.534448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRX'. [2026-02-12T20:30:49.534777] [INFO ] [FORECASTER] Starting predict_future for RRX [2026-02-12T20:30:49.535588] [DEBUG] [LOCAL ] No optimal features file found for RRX: ./output/feature-sets/RRX.txt [2026-02-12T20:30:49.535642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:49.535862] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:49.535890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:49.535947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:49.596883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:49.597639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:49.597751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:49.597787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:49.722267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:49.722425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:49.722488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:49.722521] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:49.726033] [DEBUG] [FORECASTER] RRX: Forecast T+1@11:T+2@11: UP (p=78.67%) [2026-02-12T20:30:49.726316] [INFO ] [FORECASTER] Completed predict_future for RRX [2026-02-12T20:30:49.726448] [INFO ] [sig ] RRX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:49.866935] [INFO ] [LOCAL ] Saved forecast: RRX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RRX.txt [2026-02-12T20:30:49.867068] [INFO ] [sig ] [2637/3411] Completed RRX in 0.3s | 2.79 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-12T20:30:49.867109] [INFO ] [sig ] [2638/3411] Forecasting RS... [2026-02-12T20:30:49.867140] [INFO ] [sig ] Generating forecast for: RS [2026-02-12T20:30:49.867170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RS' from 'https://tdm.silogroup.org/data/derivative_storage/RS.csv'. [2026-02-12T20:30:49.879623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RS'. [2026-02-12T20:30:49.880003] [INFO ] [FORECASTER] Starting predict_future for RS [2026-02-12T20:30:49.880873] [DEBUG] [LOCAL ] No optimal features file found for RS: ./output/feature-sets/RS.txt [2026-02-12T20:30:49.880928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:49.880962] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:49.880988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:49.881045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:49.940978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:49.941919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:49.942006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:49.942039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:50.064662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:50.064836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:50.064888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:50.064918] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:50.068480] [DEBUG] [FORECASTER] RS: Forecast T+1@11:T+2@11: UP (p=68.64%) [2026-02-12T20:30:50.068803] [INFO ] [FORECASTER] Completed predict_future for RS [2026-02-12T20:30:50.068949] [INFO ] [sig ] RS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:50.227483] [INFO ] [LOCAL ] Saved forecast: RS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RS.txt [2026-02-12T20:30:50.227658] [INFO ] [sig ] [2638/3411] Completed RS in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-12T20:30:50.227898] [INFO ] [sig ] [2639/3411] Forecasting RSG... [2026-02-12T20:30:50.227929] [INFO ] [sig ] Generating forecast for: RSG [2026-02-12T20:30:50.227960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSG' from 'https://tdm.silogroup.org/data/derivative_storage/RSG.csv'. [2026-02-12T20:30:50.239778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSG'. [2026-02-12T20:30:50.240191] [INFO ] [FORECASTER] Starting predict_future for RSG [2026-02-12T20:30:50.241066] [DEBUG] [LOCAL ] No optimal features file found for RSG: ./output/feature-sets/RSG.txt [2026-02-12T20:30:50.241121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:50.241154] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:50.241182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:50.241239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:50.298748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:50.299563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:50.299686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:50.299721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:50.425000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:50.425170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:50.425212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:50.425242] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:50.428927] [DEBUG] [FORECASTER] RSG: Forecast T+1@11:T+2@11: DOWN (p=47.85%) [2026-02-12T20:30:50.429298] [INFO ] [FORECASTER] Completed predict_future for RSG [2026-02-12T20:30:50.429482] [INFO ] [sig ] RSG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:50.584643] [INFO ] [LOCAL ] Saved forecast: RSG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RSG.txt [2026-02-12T20:30:50.584811] [INFO ] [sig ] [2639/3411] Completed RSG in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-12T20:30:50.584853] [INFO ] [sig ] [2640/3411] Forecasting RSI... [2026-02-12T20:30:50.584886] [INFO ] [sig ] Generating forecast for: RSI [2026-02-12T20:30:50.584918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSI' from 'https://tdm.silogroup.org/data/derivative_storage/RSI.csv'. [2026-02-12T20:30:50.596962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSI'. [2026-02-12T20:30:50.597403] [INFO ] [FORECASTER] Starting predict_future for RSI [2026-02-12T20:30:50.598249] [DEBUG] [LOCAL ] No optimal features file found for RSI: ./output/feature-sets/RSI.txt [2026-02-12T20:30:50.598303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:50.598337] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:50.598366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:50.598424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:50.659409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:50.660320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:50.660408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:50.660441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:50.826608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:50.826985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:50.827030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:50.827061] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:50.831767] [DEBUG] [FORECASTER] RSI: Forecast T+1@11:T+2@11: UP (p=55.16%) [2026-02-12T20:30:50.832143] [INFO ] [FORECASTER] Completed predict_future for RSI [2026-02-12T20:30:50.832330] [INFO ] [sig ] RSI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:51.003317] [INFO ] [LOCAL ] Saved forecast: RSI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RSI.txt [2026-02-12T20:30:51.003566] [INFO ] [sig ] [2640/3411] Completed RSI in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-12T20:30:51.003635] [INFO ] [sig ] [2641/3411] Forecasting RSKD... [2026-02-12T20:30:51.003666] [INFO ] [sig ] Generating forecast for: RSKD [2026-02-12T20:30:51.003696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSKD' from 'https://tdm.silogroup.org/data/derivative_storage/RSKD.csv'. [2026-02-12T20:30:51.018923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSKD'. [2026-02-12T20:30:51.019439] [INFO ] [FORECASTER] Starting predict_future for RSKD [2026-02-12T20:30:51.020497] [DEBUG] [LOCAL ] No optimal features file found for RSKD: ./output/feature-sets/RSKD.txt [2026-02-12T20:30:51.020568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:51.020653] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:51.020731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:51.020839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:51.090103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:51.091295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:51.091442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:51.091494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:51.241614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:51.241775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:51.241815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:51.241843] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:51.245343] [DEBUG] [FORECASTER] RSKD: Forecast T+1@11:T+2@11: UP (p=91.97%) [2026-02-12T20:30:51.245654] [INFO ] [FORECASTER] Completed predict_future for RSKD [2026-02-12T20:30:51.245786] [INFO ] [sig ] RSKD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:51.384018] [INFO ] [LOCAL ] Saved forecast: RSKD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RSKD.txt [2026-02-12T20:30:51.384169] [INFO ] [sig ] [2641/3411] Completed RSKD in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-12T20:30:51.384211] [INFO ] [sig ] [2642/3411] Forecasting RSSS... [2026-02-12T20:30:51.384240] [INFO ] [sig ] Generating forecast for: RSSS [2026-02-12T20:30:51.384270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSSS' from 'https://tdm.silogroup.org/data/derivative_storage/RSSS.csv'. [2026-02-12T20:30:51.395669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSSS'. [2026-02-12T20:30:51.396008] [INFO ] [FORECASTER] Starting predict_future for RSSS [2026-02-12T20:30:51.396809] [DEBUG] [LOCAL ] No optimal features file found for RSSS: ./output/feature-sets/RSSS.txt [2026-02-12T20:30:51.396861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:51.396892] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:51.396920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:51.396976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:51.453710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:51.454517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:51.454619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:51.454655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:51.573263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:51.573414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:51.573458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:51.573487] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:51.577008] [DEBUG] [FORECASTER] RSSS: Forecast T+1@11:T+2@11: UP (p=90.40%) [2026-02-12T20:30:51.577324] [INFO ] [FORECASTER] Completed predict_future for RSSS [2026-02-12T20:30:51.577463] [INFO ] [sig ] RSSS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:51.715810] [INFO ] [LOCAL ] Saved forecast: RSSS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RSSS.txt [2026-02-12T20:30:51.715951] [INFO ] [sig ] [2642/3411] Completed RSSS in 0.3s | 2.79 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-12T20:30:51.715990] [INFO ] [sig ] [2643/3411] Forecasting RTO... [2026-02-12T20:30:51.716019] [INFO ] [sig ] Generating forecast for: RTO [2026-02-12T20:30:51.716050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RTO' from 'https://tdm.silogroup.org/data/derivative_storage/RTO.csv'. [2026-02-12T20:30:51.727654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RTO'. [2026-02-12T20:30:51.727988] [INFO ] [FORECASTER] Starting predict_future for RTO [2026-02-12T20:30:51.728902] [DEBUG] [LOCAL ] No optimal features file found for RTO: ./output/feature-sets/RTO.txt [2026-02-12T20:30:51.728959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:51.729003] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:51.729039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:51.729115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:51.787713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:51.788592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:51.788695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:51.788729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:51.914326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:51.914516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:51.914563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:51.914618] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:51.918242] [DEBUG] [FORECASTER] RTO: Forecast T+1@11:T+2@11: DOWN (p=23.58%) [2026-02-12T20:30:51.918551] [INFO ] [FORECASTER] Completed predict_future for RTO [2026-02-12T20:30:51.918715] [INFO ] [sig ] RTO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:52.059833] [INFO ] [LOCAL ] Saved forecast: RTO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RTO.txt [2026-02-12T20:30:52.059991] [INFO ] [sig ] [2643/3411] Completed RTO in 0.3s | 2.79 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-12T20:30:52.060044] [INFO ] [sig ] [2644/3411] Forecasting RUM... [2026-02-12T20:30:52.060079] [INFO ] [sig ] Generating forecast for: RUM [2026-02-12T20:30:52.060110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUM' from 'https://tdm.silogroup.org/data/derivative_storage/RUM.csv'. [2026-02-12T20:30:52.071563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUM'. [2026-02-12T20:30:52.071926] [INFO ] [FORECASTER] Starting predict_future for RUM [2026-02-12T20:30:52.072782] [DEBUG] [LOCAL ] No optimal features file found for RUM: ./output/feature-sets/RUM.txt [2026-02-12T20:30:52.072835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:52.072905] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:52.072934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:52.072991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:52.129984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:52.131161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:52.131259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:52.131293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:52.275288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:52.275449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:52.275489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:52.275519] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:52.284095] [DEBUG] [FORECASTER] RUM: Forecast T+1@11:T+2@11: DOWN (p=25.30%) [2026-02-12T20:30:52.284676] [INFO ] [FORECASTER] Completed predict_future for RUM [2026-02-12T20:30:52.284915] [INFO ] [sig ] RUM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:52.426972] [INFO ] [LOCAL ] Saved forecast: RUM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RUM.txt [2026-02-12T20:30:52.427127] [INFO ] [sig ] [2644/3411] Completed RUM in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-12T20:30:52.427178] [INFO ] [sig ] [2645/3411] Forecasting RUN... [2026-02-12T20:30:52.427246] [INFO ] [sig ] Generating forecast for: RUN [2026-02-12T20:30:52.427297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUN' from 'https://tdm.silogroup.org/data/derivative_storage/RUN.csv'. [2026-02-12T20:30:52.442906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUN'. [2026-02-12T20:30:52.443210] [INFO ] [FORECASTER] Starting predict_future for RUN [2026-02-12T20:30:52.444133] [DEBUG] [LOCAL ] No optimal features file found for RUN: ./output/feature-sets/RUN.txt [2026-02-12T20:30:52.444186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:52.444217] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:52.444243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:52.444299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:52.502136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:52.503032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:52.503146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:52.503183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:52.624670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:52.624829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:52.624868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:52.624898] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:52.628337] [DEBUG] [FORECASTER] RUN: Forecast T+1@11:T+2@11: UP (p=83.97%) [2026-02-12T20:30:52.628639] [INFO ] [FORECASTER] Completed predict_future for RUN [2026-02-12T20:30:52.628773] [INFO ] [sig ] RUN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:52.767858] [INFO ] [LOCAL ] Saved forecast: RUN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RUN.txt [2026-02-12T20:30:52.767998] [INFO ] [sig ] [2645/3411] Completed RUN in 0.3s | 2.79 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-12T20:30:52.768038] [INFO ] [sig ] [2646/3411] Forecasting RUNN... [2026-02-12T20:30:52.768067] [INFO ] [sig ] Generating forecast for: RUNN [2026-02-12T20:30:52.768097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUNN' from 'https://tdm.silogroup.org/data/derivative_storage/RUNN.csv'. [2026-02-12T20:30:52.779471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUNN'. [2026-02-12T20:30:52.779845] [INFO ] [FORECASTER] Starting predict_future for RUNN [2026-02-12T20:30:52.780688] [DEBUG] [LOCAL ] No optimal features file found for RUNN: ./output/feature-sets/RUNN.txt [2026-02-12T20:30:52.780743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:52.780778] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:52.780804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:52.780863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:52.838093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:52.838792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:52.838874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:52.838907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:52.956839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:52.956995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:52.957035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:52.957063] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:52.960530] [DEBUG] [FORECASTER] RUNN: Forecast T+1@11:T+2@11: DOWN (p=18.84%) [2026-02-12T20:30:52.960828] [INFO ] [FORECASTER] Completed predict_future for RUNN [2026-02-12T20:30:52.960959] [INFO ] [sig ] RUNN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:53.107634] [INFO ] [LOCAL ] Saved forecast: RUNN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RUNN.txt [2026-02-12T20:30:53.107805] [INFO ] [sig ] [2646/3411] Completed RUNN in 0.3s | 2.79 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-12T20:30:53.107847] [INFO ] [sig ] [2647/3411] Forecasting RUSHA... [2026-02-12T20:30:53.107877] [INFO ] [sig ] Generating forecast for: RUSHA [2026-02-12T20:30:53.107908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHA' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHA.csv'. [2026-02-12T20:30:53.120004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHA'. [2026-02-12T20:30:53.120411] [INFO ] [FORECASTER] Starting predict_future for RUSHA [2026-02-12T20:30:53.121229] [DEBUG] [LOCAL ] No optimal features file found for RUSHA: ./output/feature-sets/RUSHA.txt [2026-02-12T20:30:53.121282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:53.121314] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:53.121341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:53.121404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:53.180088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:53.181031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:53.181122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:53.181156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:53.302268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:53.302438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:53.302477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:53.302555] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:53.306181] [DEBUG] [FORECASTER] RUSHA: Forecast T+1@11:T+2@11: DOWN (p=40.69%) [2026-02-12T20:30:53.306528] [INFO ] [FORECASTER] Completed predict_future for RUSHA [2026-02-12T20:30:53.306693] [INFO ] [sig ] RUSHA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:53.450271] [INFO ] [LOCAL ] Saved forecast: RUSHA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RUSHA.txt [2026-02-12T20:30:53.450424] [INFO ] [sig ] [2647/3411] Completed RUSHA in 0.3s | 2.79 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-12T20:30:53.450468] [INFO ] [sig ] [2648/3411] Forecasting RUSHB... [2026-02-12T20:30:53.450499] [INFO ] [sig ] Generating forecast for: RUSHB [2026-02-12T20:30:53.450531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHB' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHB.csv'. [2026-02-12T20:30:53.461908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHB'. [2026-02-12T20:30:53.462239] [INFO ] [FORECASTER] Starting predict_future for RUSHB [2026-02-12T20:30:53.463324] [DEBUG] [LOCAL ] No optimal features file found for RUSHB: ./output/feature-sets/RUSHB.txt [2026-02-12T20:30:53.463385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:53.463417] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:53.463445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:53.463508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:53.521892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:53.522842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:53.522935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:53.522970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:53.634690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:53.634851] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-12T20:30:53.634890] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:53.634938] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:53.638630] [DEBUG] [FORECASTER] RUSHB: Forecast T+1@11:T+2@11: DOWN (p=3.04%) [2026-02-12T20:30:53.638977] [INFO ] [FORECASTER] Completed predict_future for RUSHB [2026-02-12T20:30:53.639120] [INFO ] [sig ] RUSHB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:53.784150] [INFO ] [LOCAL ] Saved forecast: RUSHB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RUSHB.txt [2026-02-12T20:30:53.784374] [INFO ] [sig ] [2648/3411] Completed RUSHB in 0.3s | 2.79 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-12T20:30:53.784419] [INFO ] [sig ] [2649/3411] Forecasting RVMD... [2026-02-12T20:30:53.784449] [INFO ] [sig ] Generating forecast for: RVMD [2026-02-12T20:30:53.784479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVMD' from 'https://tdm.silogroup.org/data/derivative_storage/RVMD.csv'. [2026-02-12T20:30:53.796155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVMD'. [2026-02-12T20:30:53.796544] [INFO ] [FORECASTER] Starting predict_future for RVMD [2026-02-12T20:30:53.797444] [DEBUG] [LOCAL ] No optimal features file found for RVMD: ./output/feature-sets/RVMD.txt [2026-02-12T20:30:53.797500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:53.797532] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:53.797558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:53.797639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:53.857941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:53.858869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:53.858954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:53.858986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:53.988458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:53.988645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:53.988689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:53.988719] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:53.992458] [DEBUG] [FORECASTER] RVMD: Forecast T+1@11:T+2@11: UP (p=84.96%) [2026-02-12T20:30:53.992790] [INFO ] [FORECASTER] Completed predict_future for RVMD [2026-02-12T20:30:53.992940] [INFO ] [sig ] RVMD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:54.135958] [INFO ] [LOCAL ] Saved forecast: RVMD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RVMD.txt [2026-02-12T20:30:54.136125] [INFO ] [sig ] [2649/3411] Completed RVMD in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-12T20:30:54.136165] [INFO ] [sig ] [2650/3411] Forecasting RVSB... [2026-02-12T20:30:54.136194] [INFO ] [sig ] Generating forecast for: RVSB [2026-02-12T20:30:54.136227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVSB' from 'https://tdm.silogroup.org/data/derivative_storage/RVSB.csv'. [2026-02-12T20:30:54.148081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVSB'. [2026-02-12T20:30:54.148485] [INFO ] [FORECASTER] Starting predict_future for RVSB [2026-02-12T20:30:54.149335] [DEBUG] [LOCAL ] No optimal features file found for RVSB: ./output/feature-sets/RVSB.txt [2026-02-12T20:30:54.149390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:54.149422] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:54.149448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:54.149506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:54.207163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:54.208136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:54.208222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:54.208273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:54.328483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:54.328849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:54.328889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:54.328918] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:54.332718] [DEBUG] [FORECASTER] RVSB: Forecast T+1@11:T+2@11: DOWN (p=20.64%) [2026-02-12T20:30:54.333002] [INFO ] [FORECASTER] Completed predict_future for RVSB [2026-02-12T20:30:54.333134] [INFO ] [sig ] RVSB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:54.477504] [INFO ] [LOCAL ] Saved forecast: RVSB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RVSB.txt [2026-02-12T20:30:54.477705] [INFO ] [sig ] [2650/3411] Completed RVSB in 0.3s | 2.79 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-12T20:30:54.477748] [INFO ] [sig ] [2651/3411] Forecasting RVTY... [2026-02-12T20:30:54.477779] [INFO ] [sig ] Generating forecast for: RVTY [2026-02-12T20:30:54.477816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVTY' from 'https://tdm.silogroup.org/data/derivative_storage/RVTY.csv'. [2026-02-12T20:30:54.490492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVTY'. [2026-02-12T20:30:54.490904] [INFO ] [FORECASTER] Starting predict_future for RVTY [2026-02-12T20:30:54.491832] [DEBUG] [LOCAL ] No optimal features file found for RVTY: ./output/feature-sets/RVTY.txt [2026-02-12T20:30:54.491885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:54.491922] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:54.491950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:54.492015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:54.551038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:54.552002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:54.552116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:54.552150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:54.674721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:54.674886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:54.674927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:54.674956] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:54.678831] [DEBUG] [FORECASTER] RVTY: Forecast T+1@11:T+2@11: DOWN (p=1.15%) [2026-02-12T20:30:54.679155] [INFO ] [FORECASTER] Completed predict_future for RVTY [2026-02-12T20:30:54.679302] [INFO ] [sig ] RVTY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:54.826514] [INFO ] [LOCAL ] Saved forecast: RVTY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RVTY.txt [2026-02-12T20:30:54.826895] [INFO ] [sig ] [2651/3411] Completed RVTY in 0.3s | 2.79 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-12T20:30:54.826937] [INFO ] [sig ] [2652/3411] Forecasting RWAY... [2026-02-12T20:30:54.826968] [INFO ] [sig ] Generating forecast for: RWAY [2026-02-12T20:30:54.826998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RWAY' from 'https://tdm.silogroup.org/data/derivative_storage/RWAY.csv'. [2026-02-12T20:30:54.839471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RWAY'. [2026-02-12T20:30:54.839878] [INFO ] [FORECASTER] Starting predict_future for RWAY [2026-02-12T20:30:54.840772] [DEBUG] [LOCAL ] No optimal features file found for RWAY: ./output/feature-sets/RWAY.txt [2026-02-12T20:30:54.840827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:54.840859] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:54.840888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:54.840962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:54.902519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:54.903420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:54.903513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:54.903550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:55.028084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:55.028242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:55.028283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:55.028313] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:55.031974] [DEBUG] [FORECASTER] RWAY: Forecast T+1@11:T+2@11: UP (p=60.64%) [2026-02-12T20:30:55.032275] [INFO ] [FORECASTER] Completed predict_future for RWAY [2026-02-12T20:30:55.032413] [INFO ] [sig ] RWAY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:55.187919] [INFO ] [LOCAL ] Saved forecast: RWAY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RWAY.txt [2026-02-12T20:30:55.188076] [INFO ] [sig ] [2652/3411] Completed RWAY in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-12T20:30:55.188117] [INFO ] [sig ] [2653/3411] Forecasting RXO... [2026-02-12T20:30:55.188148] [INFO ] [sig ] Generating forecast for: RXO [2026-02-12T20:30:55.188177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXO' from 'https://tdm.silogroup.org/data/derivative_storage/RXO.csv'. [2026-02-12T20:30:55.200173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXO'. [2026-02-12T20:30:55.200639] [INFO ] [FORECASTER] Starting predict_future for RXO [2026-02-12T20:30:55.201473] [DEBUG] [LOCAL ] No optimal features file found for RXO: ./output/feature-sets/RXO.txt [2026-02-12T20:30:55.201531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:55.201563] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:55.201619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:55.201680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:55.264283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:55.265284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:55.265401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:55.265442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:55.390853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:55.391017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:55.391060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:55.391088] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:55.395368] [DEBUG] [FORECASTER] RXO: Forecast T+1@11:T+2@11: DOWN (p=32.45%) [2026-02-12T20:30:55.395724] [INFO ] [FORECASTER] Completed predict_future for RXO [2026-02-12T20:30:55.395873] [INFO ] [sig ] RXO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:55.553510] [INFO ] [LOCAL ] Saved forecast: RXO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RXO.txt [2026-02-12T20:30:55.553698] [INFO ] [sig ] [2653/3411] Completed RXO in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-12T20:30:55.553749] [INFO ] [sig ] [2654/3411] Forecasting RXRX... [2026-02-12T20:30:55.553780] [INFO ] [sig ] Generating forecast for: RXRX [2026-02-12T20:30:55.553812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXRX' from 'https://tdm.silogroup.org/data/derivative_storage/RXRX.csv'. [2026-02-12T20:30:55.567227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXRX'. [2026-02-12T20:30:55.567716] [INFO ] [FORECASTER] Starting predict_future for RXRX [2026-02-12T20:30:55.568826] [DEBUG] [LOCAL ] No optimal features file found for RXRX: ./output/feature-sets/RXRX.txt [2026-02-12T20:30:55.568898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:55.568932] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:55.568960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:55.569018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:55.631317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:55.632206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:55.632353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:55.632407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:55.762229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:55.762388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:55.762430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:55.762464] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:55.766914] [DEBUG] [FORECASTER] RXRX: Forecast T+1@11:T+2@11: UP (p=86.40%) [2026-02-12T20:30:55.767237] [INFO ] [FORECASTER] Completed predict_future for RXRX [2026-02-12T20:30:55.767378] [INFO ] [sig ] RXRX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:55.933823] [INFO ] [LOCAL ] Saved forecast: RXRX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RXRX.txt [2026-02-12T20:30:55.934089] [INFO ] [sig ] [2654/3411] Completed RXRX in 0.4s | 2.79 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-12T20:30:55.934158] [INFO ] [sig ] [2655/3411] Forecasting RY... [2026-02-12T20:30:55.934192] [INFO ] [sig ] Generating forecast for: RY [2026-02-12T20:30:55.934222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RY' from 'https://tdm.silogroup.org/data/derivative_storage/RY.csv'. [2026-02-12T20:30:55.949039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RY'. [2026-02-12T20:30:55.949381] [INFO ] [FORECASTER] Starting predict_future for RY [2026-02-12T20:30:55.950463] [DEBUG] [LOCAL ] No optimal features file found for RY: ./output/feature-sets/RY.txt [2026-02-12T20:30:55.950516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:55.950552] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:55.950597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:55.950657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:56.008380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:56.009309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:56.009426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:56.009461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:56.136539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:56.136721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:56.136764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:56.136801] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:56.140605] [DEBUG] [FORECASTER] RY: Forecast T+1@11:T+2@11: UP (p=99.07%) [2026-02-12T20:30:56.140909] [INFO ] [FORECASTER] Completed predict_future for RY [2026-02-12T20:30:56.141044] [INFO ] [sig ] RY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:56.287120] [INFO ] [LOCAL ] Saved forecast: RY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RY.txt [2026-02-12T20:30:56.287351] [INFO ] [sig ] [2655/3411] Completed RY in 0.4s | 2.79 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-12T20:30:56.287409] [INFO ] [sig ] [2656/3411] Forecasting RYAAY... [2026-02-12T20:30:56.287442] [INFO ] [sig ] Generating forecast for: RYAAY [2026-02-12T20:30:56.287473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAAY' from 'https://tdm.silogroup.org/data/derivative_storage/RYAAY.csv'. [2026-02-12T20:30:56.301250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAAY'. [2026-02-12T20:30:56.301628] [INFO ] [FORECASTER] Starting predict_future for RYAAY [2026-02-12T20:30:56.303027] [DEBUG] [LOCAL ] No optimal features file found for RYAAY: ./output/feature-sets/RYAAY.txt [2026-02-12T20:30:56.303084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:56.303116] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:56.303143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:56.303201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:56.364815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:56.365567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:56.365671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:56.365705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:56.512786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:56.512909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:56.512952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:56.512983] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:56.516499] [DEBUG] [FORECASTER] RYAAY: Forecast T+1@11:T+2@11: DOWN (p=23.61%) [2026-02-12T20:30:56.516814] [INFO ] [FORECASTER] Completed predict_future for RYAAY [2026-02-12T20:30:56.516953] [INFO ] [sig ] RYAAY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:56.676317] [INFO ] [LOCAL ] Saved forecast: RYAAY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RYAAY.txt [2026-02-12T20:30:56.676479] [INFO ] [sig ] [2656/3411] Completed RYAAY in 0.4s | 2.79 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-12T20:30:56.676524] [INFO ] [sig ] [2657/3411] Forecasting RYAM... [2026-02-12T20:30:56.676555] [INFO ] [sig ] Generating forecast for: RYAM [2026-02-12T20:30:56.676607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAM' from 'https://tdm.silogroup.org/data/derivative_storage/RYAM.csv'. [2026-02-12T20:30:56.689057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAM'. [2026-02-12T20:30:56.689431] [INFO ] [FORECASTER] Starting predict_future for RYAM [2026-02-12T20:30:56.690330] [DEBUG] [LOCAL ] No optimal features file found for RYAM: ./output/feature-sets/RYAM.txt [2026-02-12T20:30:56.690386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:56.690421] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:56.690450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:56.690509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:56.749701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:56.750549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:56.750678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:56.750723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:56.878953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:56.879117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:56.879162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:56.879191] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:56.882877] [DEBUG] [FORECASTER] RYAM: Forecast T+1@11:T+2@11: DOWN (p=25.33%) [2026-02-12T20:30:56.883192] [INFO ] [FORECASTER] Completed predict_future for RYAM [2026-02-12T20:30:56.883343] [INFO ] [sig ] RYAM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:57.037747] [INFO ] [LOCAL ] Saved forecast: RYAM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RYAM.txt [2026-02-12T20:30:57.038004] [INFO ] [sig ] [2657/3411] Completed RYAM in 0.4s | 2.79 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-12T20:30:57.038056] [INFO ] [sig ] [2658/3411] Forecasting RYAN... [2026-02-12T20:30:57.038088] [INFO ] [sig ] Generating forecast for: RYAN [2026-02-12T20:30:57.038130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAN' from 'https://tdm.silogroup.org/data/derivative_storage/RYAN.csv'. [2026-02-12T20:30:57.050551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAN'. [2026-02-12T20:30:57.050982] [INFO ] [FORECASTER] Starting predict_future for RYAN [2026-02-12T20:30:57.051838] [DEBUG] [LOCAL ] No optimal features file found for RYAN: ./output/feature-sets/RYAN.txt [2026-02-12T20:30:57.051892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:57.051925] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:57.051953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:57.052024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:57.110120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:57.111056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:57.111178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:57.111216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:57.236293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:57.236457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:57.236498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:57.236527] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:57.240292] [DEBUG] [FORECASTER] RYAN: Forecast T+1@11:T+2@11: DOWN (p=8.44%) [2026-02-12T20:30:57.240630] [INFO ] [FORECASTER] Completed predict_future for RYAN [2026-02-12T20:30:57.240779] [INFO ] [sig ] RYAN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:57.393826] [INFO ] [LOCAL ] Saved forecast: RYAN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RYAN.txt [2026-02-12T20:30:57.394033] [INFO ] [sig ] [2658/3411] Completed RYAN in 0.4s | 2.79 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-12T20:30:57.394087] [INFO ] [sig ] [2659/3411] Forecasting RYI... [2026-02-12T20:30:57.394123] [INFO ] [sig ] Generating forecast for: RYI [2026-02-12T20:30:57.394161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYI' from 'https://tdm.silogroup.org/data/derivative_storage/RYI.csv'. [2026-02-12T20:30:57.408600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYI'. [2026-02-12T20:30:57.409228] [INFO ] [FORECASTER] Starting predict_future for RYI [2026-02-12T20:30:57.410335] [DEBUG] [LOCAL ] No optimal features file found for RYI: ./output/feature-sets/RYI.txt [2026-02-12T20:30:57.410390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:57.410421] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:57.410448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:57.410508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:57.477063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:57.478221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:57.478315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:57.478349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:57.612060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:57.612228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:57.612276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:57.612312] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:57.616310] [DEBUG] [FORECASTER] RYI: Forecast T+1@11:T+2@11: DOWN (p=18.86%) [2026-02-12T20:30:57.616716] [INFO ] [FORECASTER] Completed predict_future for RYI [2026-02-12T20:30:57.616902] [INFO ] [sig ] RYI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:57.778455] [INFO ] [LOCAL ] Saved forecast: RYI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RYI.txt [2026-02-12T20:30:57.778641] [INFO ] [sig ] [2659/3411] Completed RYI in 0.4s | 2.79 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-12T20:30:57.778686] [INFO ] [sig ] [2660/3411] Forecasting RYN... [2026-02-12T20:30:57.778715] [INFO ] [sig ] Generating forecast for: RYN [2026-02-12T20:30:57.778745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYN' from 'https://tdm.silogroup.org/data/derivative_storage/RYN.csv'. [2026-02-12T20:30:57.792032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYN'. [2026-02-12T20:30:57.792349] [INFO ] [FORECASTER] Starting predict_future for RYN [2026-02-12T20:30:57.793167] [DEBUG] [LOCAL ] No optimal features file found for RYN: ./output/feature-sets/RYN.txt [2026-02-12T20:30:57.793219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:57.793251] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:57.793278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:57.793334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:57.850965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:57.851619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:57.851721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:57.851756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:57.970612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:57.970747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:57.970787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:57.970815] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:57.974117] [DEBUG] [FORECASTER] RYN: Forecast T+1@11:T+2@11: UP (p=90.75%) [2026-02-12T20:30:57.974389] [INFO ] [FORECASTER] Completed predict_future for RYN [2026-02-12T20:30:57.974516] [INFO ] [sig ] RYN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:58.113088] [INFO ] [LOCAL ] Saved forecast: RYN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RYN.txt [2026-02-12T20:30:58.113223] [INFO ] [sig ] [2660/3411] Completed RYN in 0.3s | 2.79 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-12T20:30:58.113262] [INFO ] [sig ] [2661/3411] Forecasting RYTM... [2026-02-12T20:30:58.113291] [INFO ] [sig ] Generating forecast for: RYTM [2026-02-12T20:30:58.113320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYTM' from 'https://tdm.silogroup.org/data/derivative_storage/RYTM.csv'. [2026-02-12T20:30:58.125773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYTM'. [2026-02-12T20:30:58.126098] [INFO ] [FORECASTER] Starting predict_future for RYTM [2026-02-12T20:30:58.126914] [DEBUG] [LOCAL ] No optimal features file found for RYTM: ./output/feature-sets/RYTM.txt [2026-02-12T20:30:58.126966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:58.127026] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:58.127055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:58.127111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:58.185001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:58.186090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:58.186207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:58.186249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:58.334547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:58.334778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:58.334831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:58.334870] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:58.339025] [DEBUG] [FORECASTER] RYTM: Forecast T+1@11:T+2@11: UP (p=84.00%) [2026-02-12T20:30:58.339363] [INFO ] [FORECASTER] Completed predict_future for RYTM [2026-02-12T20:30:58.339517] [INFO ] [sig ] RYTM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:58.529831] [INFO ] [LOCAL ] Saved forecast: RYTM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RYTM.txt [2026-02-12T20:30:58.530074] [INFO ] [sig ] [2661/3411] Completed RYTM in 0.4s | 2.79 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-12T20:30:58.530130] [INFO ] [sig ] [2662/3411] Forecasting RZB... [2026-02-12T20:30:58.530171] [INFO ] [sig ] Generating forecast for: RZB [2026-02-12T20:30:58.530212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZB' from 'https://tdm.silogroup.org/data/derivative_storage/RZB.csv'. [2026-02-12T20:30:58.546702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZB'. [2026-02-12T20:30:58.547259] [INFO ] [FORECASTER] Starting predict_future for RZB [2026-02-12T20:30:58.548416] [DEBUG] [LOCAL ] No optimal features file found for RZB: ./output/feature-sets/RZB.txt [2026-02-12T20:30:58.548484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:58.548527] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:58.548562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:58.548669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:58.630550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:58.631830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:58.631948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:58.631993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:58.818809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:58.819058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:58.819129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:58.819176] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:58.824477] [DEBUG] [FORECASTER] RZB: Forecast T+1@11:T+2@11: UP (p=78.25%) [2026-02-12T20:30:58.825070] [INFO ] [FORECASTER] Completed predict_future for RZB [2026-02-12T20:30:58.825314] [INFO ] [sig ] RZB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:59.043076] [INFO ] [LOCAL ] Saved forecast: RZB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/RZB.txt [2026-02-12T20:30:59.043334] [INFO ] [sig ] [2662/3411] Completed RZB in 0.5s | 2.79 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-12T20:30:59.043389] [INFO ] [sig ] [2663/3411] Forecasting RZC... [2026-02-12T20:30:59.043428] [INFO ] [sig ] Generating forecast for: RZC [2026-02-12T20:30:59.043464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZC' from 'https://tdm.silogroup.org/data/derivative_storage/RZC.csv'. [2026-02-12T20:30:59.076560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZC'. [2026-02-12T20:30:59.077143] [INFO ] [FORECASTER] Starting predict_future for RZC [2026-02-12T20:30:59.078348] [DEBUG] [LOCAL ] No optimal features file found for RZC: ./output/feature-sets/RZC.txt [2026-02-12T20:30:59.078412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:59.078451] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:59.078482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:59.078552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:59.171750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:59.172858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:59.173035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:59.173084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:59.353202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:59.353551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:59.353651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:59.353705] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:59.359678] [DEBUG] [FORECASTER] RZC: Forecast T+1@11:T+2@11: DOWN (p=31.19%) [2026-02-12T20:30:59.360395] [INFO ] [FORECASTER] Completed predict_future for RZC [2026-02-12T20:30:59.360630] [INFO ] [sig ] RZC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:30:59.578216] [INFO ] [LOCAL ] Saved forecast: RZC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/RZC.txt [2026-02-12T20:30:59.578491] [INFO ] [sig ] [2663/3411] Completed RZC in 0.5s | 2.79 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-12T20:30:59.578591] [INFO ] [sig ] [2664/3411] Forecasting S... [2026-02-12T20:30:59.578650] [INFO ] [sig ] Generating forecast for: S [2026-02-12T20:30:59.578718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'S' from 'https://tdm.silogroup.org/data/derivative_storage/S.csv'. [2026-02-12T20:30:59.597868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'S'. [2026-02-12T20:30:59.598376] [INFO ] [FORECASTER] Starting predict_future for S [2026-02-12T20:30:59.599659] [DEBUG] [LOCAL ] No optimal features file found for S: ./output/feature-sets/S.txt [2026-02-12T20:30:59.599735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:30:59.599773] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:30:59.599806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:30:59.599883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:30:59.690714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:30:59.691734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:30:59.691853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:30:59.691889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:30:59.838130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:30:59.838299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:30:59.838344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:30:59.838374] [INFO ] [FORECASTER] Training complete [2026-02-12T20:30:59.842440] [DEBUG] [FORECASTER] S: Forecast T+1@11:T+2@11: UP (p=84.69%) [2026-02-12T20:30:59.842914] [INFO ] [FORECASTER] Completed predict_future for S [2026-02-12T20:30:59.843082] [INFO ] [sig ] S: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:30:59.995979] [INFO ] [LOCAL ] Saved forecast: S 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/S.txt [2026-02-12T20:30:59.996145] [INFO ] [sig ] [2664/3411] Completed S in 0.4s | 2.79 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-12T20:30:59.996191] [INFO ] [sig ] [2665/3411] Forecasting SA... [2026-02-12T20:30:59.996221] [INFO ] [sig ] Generating forecast for: SA [2026-02-12T20:30:59.996254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SA' from 'https://tdm.silogroup.org/data/derivative_storage/SA.csv'. [2026-02-12T20:31:00.010278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SA'. [2026-02-12T20:31:00.010731] [INFO ] [FORECASTER] Starting predict_future for SA [2026-02-12T20:31:00.011614] [DEBUG] [LOCAL ] No optimal features file found for SA: ./output/feature-sets/SA.txt [2026-02-12T20:31:00.011672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:00.011721] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:00.011752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:00.011811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:00.075489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:00.076418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:00.076509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:00.076559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:00.207021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:00.207190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:00.207258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:00.207291] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:00.211411] [DEBUG] [FORECASTER] SA: Forecast T+1@11:T+2@11: UP (p=95.52%) [2026-02-12T20:31:00.211832] [INFO ] [FORECASTER] Completed predict_future for SA [2026-02-12T20:31:00.212004] [INFO ] [sig ] SA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:00.363360] [INFO ] [LOCAL ] Saved forecast: SA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SA.txt [2026-02-12T20:31:00.363553] [INFO ] [sig ] [2665/3411] Completed SA in 0.4s | 2.79 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-12T20:31:00.363630] [INFO ] [sig ] [2666/3411] Forecasting SAFE... [2026-02-12T20:31:00.363673] [INFO ] [sig ] Generating forecast for: SAFE [2026-02-12T20:31:00.363721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAFE' from 'https://tdm.silogroup.org/data/derivative_storage/SAFE.csv'. [2026-02-12T20:31:00.377587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAFE'. [2026-02-12T20:31:00.377988] [INFO ] [FORECASTER] Starting predict_future for SAFE [2026-02-12T20:31:00.378872] [DEBUG] [LOCAL ] No optimal features file found for SAFE: ./output/feature-sets/SAFE.txt [2026-02-12T20:31:00.378928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:00.378962] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:00.378990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:00.379049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:00.443195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:00.444356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:00.444478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:00.444531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:00.572360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:00.572514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:00.572555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:00.572604] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:00.576080] [DEBUG] [FORECASTER] SAFE: Forecast T+1@11:T+2@11: UP (p=77.77%) [2026-02-12T20:31:00.576359] [INFO ] [FORECASTER] Completed predict_future for SAFE [2026-02-12T20:31:00.576489] [INFO ] [sig ] SAFE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:00.726620] [INFO ] [LOCAL ] Saved forecast: SAFE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SAFE.txt [2026-02-12T20:31:00.726787] [INFO ] [sig ] [2666/3411] Completed SAFE in 0.4s | 2.79 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-12T20:31:00.726828] [INFO ] [sig ] [2667/3411] Forecasting SAH... [2026-02-12T20:31:00.726857] [INFO ] [sig ] Generating forecast for: SAH [2026-02-12T20:31:00.726888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAH' from 'https://tdm.silogroup.org/data/derivative_storage/SAH.csv'. [2026-02-12T20:31:00.739631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAH'. [2026-02-12T20:31:00.740145] [INFO ] [FORECASTER] Starting predict_future for SAH [2026-02-12T20:31:00.740965] [DEBUG] [LOCAL ] No optimal features file found for SAH: ./output/feature-sets/SAH.txt [2026-02-12T20:31:00.741017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:00.741048] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:00.741074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:00.741129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:00.800992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:00.801694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:00.801771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:00.801804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:00.919757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:00.919907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:00.919946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:00.919974] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:00.923377] [DEBUG] [FORECASTER] SAH: Forecast T+1@11:T+2@11: DOWN (p=24.80%) [2026-02-12T20:31:00.923688] [INFO ] [FORECASTER] Completed predict_future for SAH [2026-02-12T20:31:00.923828] [INFO ] [sig ] SAH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:01.068844] [INFO ] [LOCAL ] Saved forecast: SAH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SAH.txt [2026-02-12T20:31:01.068984] [INFO ] [sig ] [2667/3411] Completed SAH in 0.3s | 2.79 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-12T20:31:01.069025] [INFO ] [sig ] [2668/3411] Forecasting SAIA... [2026-02-12T20:31:01.069054] [INFO ] [sig ] Generating forecast for: SAIA [2026-02-12T20:31:01.069083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIA' from 'https://tdm.silogroup.org/data/derivative_storage/SAIA.csv'. [2026-02-12T20:31:01.080990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIA'. [2026-02-12T20:31:01.081331] [INFO ] [FORECASTER] Starting predict_future for SAIA [2026-02-12T20:31:01.082329] [DEBUG] [LOCAL ] No optimal features file found for SAIA: ./output/feature-sets/SAIA.txt [2026-02-12T20:31:01.082381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:01.082413] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:01.082439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:01.082495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:01.139895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:01.140699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:01.140781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:01.140814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:01.260909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:01.261066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:01.261107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:01.261135] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:01.264671] [DEBUG] [FORECASTER] SAIA: Forecast T+1@11:T+2@11: DOWN (p=11.70%) [2026-02-12T20:31:01.264970] [INFO ] [FORECASTER] Completed predict_future for SAIA [2026-02-12T20:31:01.265104] [INFO ] [sig ] SAIA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:01.412553] [INFO ] [LOCAL ] Saved forecast: SAIA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SAIA.txt [2026-02-12T20:31:01.412756] [INFO ] [sig ] [2668/3411] Completed SAIA in 0.3s | 2.79 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-12T20:31:01.412814] [INFO ] [sig ] [2669/3411] Forecasting SAIC... [2026-02-12T20:31:01.412857] [INFO ] [sig ] Generating forecast for: SAIC [2026-02-12T20:31:01.412890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIC' from 'https://tdm.silogroup.org/data/derivative_storage/SAIC.csv'. [2026-02-12T20:31:01.426326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIC'. [2026-02-12T20:31:01.426756] [INFO ] [FORECASTER] Starting predict_future for SAIC [2026-02-12T20:31:01.427885] [DEBUG] [LOCAL ] No optimal features file found for SAIC: ./output/feature-sets/SAIC.txt [2026-02-12T20:31:01.427940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:01.427972] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:01.428000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:01.428058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:01.493322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:01.494256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:01.494359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:01.494406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:01.627888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:01.628047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:01.628089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:01.628119] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:01.632199] [DEBUG] [FORECASTER] SAIC: Forecast T+1@11:T+2@11: DOWN (p=13.85%) [2026-02-12T20:31:01.632487] [INFO ] [FORECASTER] Completed predict_future for SAIC [2026-02-12T20:31:01.632640] [INFO ] [sig ] SAIC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:01.790250] [INFO ] [LOCAL ] Saved forecast: SAIC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SAIC.txt [2026-02-12T20:31:01.790420] [INFO ] [sig ] [2669/3411] Completed SAIC in 0.4s | 2.79 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-12T20:31:01.790463] [INFO ] [sig ] [2670/3411] Forecasting SAM... [2026-02-12T20:31:01.790493] [INFO ] [sig ] Generating forecast for: SAM [2026-02-12T20:31:01.790525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAM' from 'https://tdm.silogroup.org/data/derivative_storage/SAM.csv'. [2026-02-12T20:31:01.803246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAM'. [2026-02-12T20:31:01.803731] [INFO ] [FORECASTER] Starting predict_future for SAM [2026-02-12T20:31:01.804730] [DEBUG] [LOCAL ] No optimal features file found for SAM: ./output/feature-sets/SAM.txt [2026-02-12T20:31:01.804794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:01.804827] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:01.804855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:01.804925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:01.872141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:01.873096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:01.873211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:01.873247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:02.004903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:02.005071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:02.005110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:02.005139] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:02.008867] [DEBUG] [FORECASTER] SAM: Forecast T+1@11:T+2@11: UP (p=91.64%) [2026-02-12T20:31:02.009267] [INFO ] [FORECASTER] Completed predict_future for SAM [2026-02-12T20:31:02.009430] [INFO ] [sig ] SAM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:02.155320] [INFO ] [LOCAL ] Saved forecast: SAM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SAM.txt [2026-02-12T20:31:02.155496] [INFO ] [sig ] [2670/3411] Completed SAM in 0.4s | 2.79 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-12T20:31:02.155548] [INFO ] [sig ] [2671/3411] Forecasting SAMG... [2026-02-12T20:31:02.155601] [INFO ] [sig ] Generating forecast for: SAMG [2026-02-12T20:31:02.155634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAMG' from 'https://tdm.silogroup.org/data/derivative_storage/SAMG.csv'. [2026-02-12T20:31:02.168364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAMG'. [2026-02-12T20:31:02.168821] [INFO ] [FORECASTER] Starting predict_future for SAMG [2026-02-12T20:31:02.169667] [DEBUG] [LOCAL ] No optimal features file found for SAMG: ./output/feature-sets/SAMG.txt [2026-02-12T20:31:02.169722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:02.169754] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:02.169782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:02.169839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:02.227967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:02.228935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:02.229030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:02.229064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:02.344995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:02.345159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:02.345202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:02.345231] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:02.348875] [DEBUG] [FORECASTER] SAMG: Forecast T+1@11:T+2@11: DOWN (p=5.00%) [2026-02-12T20:31:02.349219] [INFO ] [FORECASTER] Completed predict_future for SAMG [2026-02-12T20:31:02.349368] [INFO ] [sig ] SAMG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:02.501192] [INFO ] [LOCAL ] Saved forecast: SAMG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SAMG.txt [2026-02-12T20:31:02.501356] [INFO ] [sig ] [2671/3411] Completed SAMG in 0.3s | 2.79 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-12T20:31:02.501397] [INFO ] [sig ] [2672/3411] Forecasting SAN... [2026-02-12T20:31:02.501426] [INFO ] [sig ] Generating forecast for: SAN [2026-02-12T20:31:02.501455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAN' from 'https://tdm.silogroup.org/data/derivative_storage/SAN.csv'. [2026-02-12T20:31:02.513197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAN'. [2026-02-12T20:31:02.513613] [INFO ] [FORECASTER] Starting predict_future for SAN [2026-02-12T20:31:02.514523] [DEBUG] [LOCAL ] No optimal features file found for SAN: ./output/feature-sets/SAN.txt [2026-02-12T20:31:02.514610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:02.514658] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:02.514698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:02.514779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:02.581394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:02.582375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:02.582503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:02.582557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:02.716395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:02.716557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:02.716621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:02.716673] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:02.720919] [DEBUG] [FORECASTER] SAN: Forecast T+1@11:T+2@11: UP (p=92.53%) [2026-02-12T20:31:02.721300] [INFO ] [FORECASTER] Completed predict_future for SAN [2026-02-12T20:31:02.721452] [INFO ] [sig ] SAN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:02.875132] [INFO ] [LOCAL ] Saved forecast: SAN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SAN.txt [2026-02-12T20:31:02.875299] [INFO ] [sig ] [2672/3411] Completed SAN in 0.4s | 2.79 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-12T20:31:02.875339] [INFO ] [sig ] [2673/3411] Forecasting SANA... [2026-02-12T20:31:02.875368] [INFO ] [sig ] Generating forecast for: SANA [2026-02-12T20:31:02.875399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANA' from 'https://tdm.silogroup.org/data/derivative_storage/SANA.csv'. [2026-02-12T20:31:02.888237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANA'. [2026-02-12T20:31:02.888904] [INFO ] [FORECASTER] Starting predict_future for SANA [2026-02-12T20:31:02.889846] [DEBUG] [LOCAL ] No optimal features file found for SANA: ./output/feature-sets/SANA.txt [2026-02-12T20:31:02.889915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:02.889948] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:02.889978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:02.890038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:02.953381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:02.954340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:02.954447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:02.954480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:03.083733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:03.083900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:03.083942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:03.083972] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:03.088196] [DEBUG] [FORECASTER] SANA: Forecast T+1@11:T+2@11: DOWN (p=49.98%) [2026-02-12T20:31:03.088636] [INFO ] [FORECASTER] Completed predict_future for SANA [2026-02-12T20:31:03.088807] [INFO ] [sig ] SANA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:03.258714] [INFO ] [LOCAL ] Saved forecast: SANA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SANA.txt [2026-02-12T20:31:03.258932] [INFO ] [sig ] [2673/3411] Completed SANA in 0.4s | 2.79 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-12T20:31:03.258995] [INFO ] [sig ] [2674/3411] Forecasting SANM... [2026-02-12T20:31:03.259043] [INFO ] [sig ] Generating forecast for: SANM [2026-02-12T20:31:03.259091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANM' from 'https://tdm.silogroup.org/data/derivative_storage/SANM.csv'. [2026-02-12T20:31:03.275488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANM'. [2026-02-12T20:31:03.276034] [INFO ] [FORECASTER] Starting predict_future for SANM [2026-02-12T20:31:03.277278] [DEBUG] [LOCAL ] No optimal features file found for SANM: ./output/feature-sets/SANM.txt [2026-02-12T20:31:03.277354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:03.277402] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:03.277443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:03.277533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:03.352385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:03.353376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:03.353475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:03.353528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:03.498192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:03.498360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:03.498404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:03.498435] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:03.502326] [DEBUG] [FORECASTER] SANM: Forecast T+1@11:T+2@11: UP (p=98.93%) [2026-02-12T20:31:03.502694] [INFO ] [FORECASTER] Completed predict_future for SANM [2026-02-12T20:31:03.502851] [INFO ] [sig ] SANM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:03.661463] [INFO ] [LOCAL ] Saved forecast: SANM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SANM.txt [2026-02-12T20:31:03.661649] [INFO ] [sig ] [2674/3411] Completed SANM in 0.4s | 2.79 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-12T20:31:03.661725] [INFO ] [sig ] [2675/3411] Forecasting SAP... [2026-02-12T20:31:03.661757] [INFO ] [sig ] Generating forecast for: SAP [2026-02-12T20:31:03.661790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAP' from 'https://tdm.silogroup.org/data/derivative_storage/SAP.csv'. [2026-02-12T20:31:03.675735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAP'. [2026-02-12T20:31:03.676229] [INFO ] [FORECASTER] Starting predict_future for SAP [2026-02-12T20:31:03.677457] [DEBUG] [LOCAL ] No optimal features file found for SAP: ./output/feature-sets/SAP.txt [2026-02-12T20:31:03.677528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:03.677601] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:03.677637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:03.677710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:03.757350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:03.758338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:03.758434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:03.758470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:03.907162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:03.907356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:03.907403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:03.907435] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:03.911365] [DEBUG] [FORECASTER] SAP: Forecast T+1@11:T+2@11: DOWN (p=33.61%) [2026-02-12T20:31:03.911794] [INFO ] [FORECASTER] Completed predict_future for SAP [2026-02-12T20:31:03.911961] [INFO ] [sig ] SAP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:04.062023] [INFO ] [LOCAL ] Saved forecast: SAP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SAP.txt [2026-02-12T20:31:04.062176] [INFO ] [sig ] [2675/3411] Completed SAP in 0.4s | 2.79 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-12T20:31:04.062219] [INFO ] [sig ] [2676/3411] Forecasting SARK... [2026-02-12T20:31:04.062251] [INFO ] [sig ] Generating forecast for: SARK [2026-02-12T20:31:04.062284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SARK' from 'https://tdm.silogroup.org/data/derivative_storage/SARK.csv'. [2026-02-12T20:31:04.074332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SARK'. [2026-02-12T20:31:04.074648] [INFO ] [FORECASTER] Starting predict_future for SARK [2026-02-12T20:31:04.075440] [DEBUG] [LOCAL ] No optimal features file found for SARK: ./output/feature-sets/SARK.txt [2026-02-12T20:31:04.075493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:04.075525] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:04.075563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:04.075642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:04.135137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:04.135963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:04.136048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:04.136083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:04.263712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:04.263878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:04.263922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:04.263952] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:04.267885] [DEBUG] [FORECASTER] SARK: Forecast T+1@11:T+2@11: DOWN (p=48.84%) [2026-02-12T20:31:04.268165] [INFO ] [FORECASTER] Completed predict_future for SARK [2026-02-12T20:31:04.268301] [INFO ] [sig ] SARK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:04.412893] [INFO ] [LOCAL ] Saved forecast: SARK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SARK.txt [2026-02-12T20:31:04.413061] [INFO ] [sig ] [2676/3411] Completed SARK in 0.4s | 2.79 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-12T20:31:04.413104] [INFO ] [sig ] [2677/3411] Forecasting SATL... [2026-02-12T20:31:04.413133] [INFO ] [sig ] Generating forecast for: SATL [2026-02-12T20:31:04.413163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATL' from 'https://tdm.silogroup.org/data/derivative_storage/SATL.csv'. [2026-02-12T20:31:04.425741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATL'. [2026-02-12T20:31:04.426088] [INFO ] [FORECASTER] Starting predict_future for SATL [2026-02-12T20:31:04.426885] [DEBUG] [LOCAL ] No optimal features file found for SATL: ./output/feature-sets/SATL.txt [2026-02-12T20:31:04.426938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:04.426970] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:04.426998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:04.427055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:04.489890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:04.491187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:04.491272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:04.491305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:04.614038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:04.614196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:04.614237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:04.614267] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:04.618003] [DEBUG] [FORECASTER] SATL: Forecast T+1@11:T+2@11: DOWN (p=11.76%) [2026-02-12T20:31:04.618320] [INFO ] [FORECASTER] Completed predict_future for SATL [2026-02-12T20:31:04.618467] [INFO ] [sig ] SATL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:04.766518] [INFO ] [LOCAL ] Saved forecast: SATL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SATL.txt [2026-02-12T20:31:04.766710] [INFO ] [sig ] [2677/3411] Completed SATL in 0.4s | 2.79 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-12T20:31:04.766759] [INFO ] [sig ] [2678/3411] Forecasting SATS... [2026-02-12T20:31:04.766790] [INFO ] [sig ] Generating forecast for: SATS [2026-02-12T20:31:04.766820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATS' from 'https://tdm.silogroup.org/data/derivative_storage/SATS.csv'. [2026-02-12T20:31:04.779103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATS'. [2026-02-12T20:31:04.779527] [INFO ] [FORECASTER] Starting predict_future for SATS [2026-02-12T20:31:04.780882] [DEBUG] [LOCAL ] No optimal features file found for SATS: ./output/feature-sets/SATS.txt [2026-02-12T20:31:04.780937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:04.780970] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:04.781034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:04.781117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:04.843678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:04.844807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:04.844894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:04.844929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:04.976055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:04.976211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:04.976253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:04.976282] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:04.979775] [DEBUG] [FORECASTER] SATS: Forecast T+1@11:T+2@11: UP (p=97.39%) [2026-02-12T20:31:04.980048] [INFO ] [FORECASTER] Completed predict_future for SATS [2026-02-12T20:31:04.980176] [INFO ] [sig ] SATS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:05.119287] [INFO ] [LOCAL ] Saved forecast: SATS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SATS.txt [2026-02-12T20:31:05.119427] [INFO ] [sig ] [2678/3411] Completed SATS in 0.4s | 2.79 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-12T20:31:05.119467] [INFO ] [sig ] [2679/3411] Forecasting SAVA... [2026-02-12T20:31:05.119498] [INFO ] [sig ] Generating forecast for: SAVA [2026-02-12T20:31:05.119528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAVA' from 'https://tdm.silogroup.org/data/derivative_storage/SAVA.csv'. [2026-02-12T20:31:05.130500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAVA'. [2026-02-12T20:31:05.130881] [INFO ] [FORECASTER] Starting predict_future for SAVA [2026-02-12T20:31:05.131705] [DEBUG] [LOCAL ] No optimal features file found for SAVA: ./output/feature-sets/SAVA.txt [2026-02-12T20:31:05.131758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:05.131791] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:05.131820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:05.131879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:05.188301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:05.189148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:05.189231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:05.189264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:05.311124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:05.311284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:05.311325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:05.311354] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:05.314753] [DEBUG] [FORECASTER] SAVA: Forecast T+1@11:T+2@11: DOWN (p=4.33%) [2026-02-12T20:31:05.315035] [INFO ] [FORECASTER] Completed predict_future for SAVA [2026-02-12T20:31:05.315169] [INFO ] [sig ] SAVA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:05.457003] [INFO ] [LOCAL ] Saved forecast: SAVA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SAVA.txt [2026-02-12T20:31:05.457377] [INFO ] [sig ] [2679/3411] Completed SAVA in 0.3s | 2.79 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-12T20:31:05.457418] [INFO ] [sig ] [2680/3411] Forecasting SB... [2026-02-12T20:31:05.457448] [INFO ] [sig ] Generating forecast for: SB [2026-02-12T20:31:05.457485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SB' from 'https://tdm.silogroup.org/data/derivative_storage/SB.csv'. [2026-02-12T20:31:05.477484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SB'. [2026-02-12T20:31:05.477839] [INFO ] [FORECASTER] Starting predict_future for SB [2026-02-12T20:31:05.478649] [DEBUG] [LOCAL ] No optimal features file found for SB: ./output/feature-sets/SB.txt [2026-02-12T20:31:05.478703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:05.478736] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:05.478764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:05.478823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:05.537515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:05.538383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:05.538467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:05.538499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:05.661988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:05.662148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:05.662189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:05.662217] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:05.665688] [DEBUG] [FORECASTER] SB: Forecast T+1@11:T+2@11: DOWN (p=45.49%) [2026-02-12T20:31:05.666011] [INFO ] [FORECASTER] Completed predict_future for SB [2026-02-12T20:31:05.666155] [INFO ] [sig ] SB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:05.807383] [INFO ] [LOCAL ] Saved forecast: SB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SB.txt [2026-02-12T20:31:05.807551] [INFO ] [sig ] [2680/3411] Completed SB in 0.4s | 2.79 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-12T20:31:05.807614] [INFO ] [sig ] [2681/3411] Forecasting SBAC... [2026-02-12T20:31:05.807645] [INFO ] [sig ] Generating forecast for: SBAC [2026-02-12T20:31:05.807674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBAC' from 'https://tdm.silogroup.org/data/derivative_storage/SBAC.csv'. [2026-02-12T20:31:05.818849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBAC'. [2026-02-12T20:31:05.819241] [INFO ] [FORECASTER] Starting predict_future for SBAC [2026-02-12T20:31:05.820043] [DEBUG] [LOCAL ] No optimal features file found for SBAC: ./output/feature-sets/SBAC.txt [2026-02-12T20:31:05.820095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:05.820128] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:05.820154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:05.820211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:05.878861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:05.879806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:05.879891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:05.879924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:06.004665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:06.004834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:06.004875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:06.004904] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:06.008610] [DEBUG] [FORECASTER] SBAC: Forecast T+1@11:T+2@11: DOWN (p=45.88%) [2026-02-12T20:31:06.008920] [INFO ] [FORECASTER] Completed predict_future for SBAC [2026-02-12T20:31:06.009066] [INFO ] [sig ] SBAC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:06.152916] [INFO ] [LOCAL ] Saved forecast: SBAC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SBAC.txt [2026-02-12T20:31:06.153071] [INFO ] [sig ] [2681/3411] Completed SBAC in 0.3s | 2.79 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-12T20:31:06.153113] [INFO ] [sig ] [2682/3411] Forecasting SBCF... [2026-02-12T20:31:06.153141] [INFO ] [sig ] Generating forecast for: SBCF [2026-02-12T20:31:06.153170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBCF' from 'https://tdm.silogroup.org/data/derivative_storage/SBCF.csv'. [2026-02-12T20:31:06.165323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBCF'. [2026-02-12T20:31:06.165657] [INFO ] [FORECASTER] Starting predict_future for SBCF [2026-02-12T20:31:06.166444] [DEBUG] [LOCAL ] No optimal features file found for SBCF: ./output/feature-sets/SBCF.txt [2026-02-12T20:31:06.166497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:06.166528] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:06.166553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:06.166628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:06.225683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:06.226484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:06.226570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:06.226624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:06.345273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:06.345422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:06.345463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:06.345492] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:06.348953] [DEBUG] [FORECASTER] SBCF: Forecast T+1@11:T+2@11: DOWN (p=14.28%) [2026-02-12T20:31:06.349232] [INFO ] [FORECASTER] Completed predict_future for SBCF [2026-02-12T20:31:06.349362] [INFO ] [sig ] SBCF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:06.494846] [INFO ] [LOCAL ] Saved forecast: SBCF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SBCF.txt [2026-02-12T20:31:06.495004] [INFO ] [sig ] [2682/3411] Completed SBCF in 0.3s | 2.79 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-12T20:31:06.495044] [INFO ] [sig ] [2683/3411] Forecasting SBFM... [2026-02-12T20:31:06.495074] [INFO ] [sig ] Generating forecast for: SBFM [2026-02-12T20:31:06.495105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBFM' from 'https://tdm.silogroup.org/data/derivative_storage/SBFM.csv'. [2026-02-12T20:31:06.507631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBFM'. [2026-02-12T20:31:06.508251] [INFO ] [FORECASTER] Starting predict_future for SBFM [2026-02-12T20:31:06.509193] [DEBUG] [LOCAL ] No optimal features file found for SBFM: ./output/feature-sets/SBFM.txt [2026-02-12T20:31:06.509248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:06.509279] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:06.509306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:06.509365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:06.568155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:06.569107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:06.569206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:06.569239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:06.691391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:06.691551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:06.691614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:06.691646] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:06.695069] [DEBUG] [FORECASTER] SBFM: Forecast T+1@11:T+2@11: UP (p=75.23%) [2026-02-12T20:31:06.695530] [INFO ] [FORECASTER] Completed predict_future for SBFM [2026-02-12T20:31:06.695682] [INFO ] [sig ] SBFM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:06.839813] [INFO ] [LOCAL ] Saved forecast: SBFM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SBFM.txt [2026-02-12T20:31:06.839976] [INFO ] [sig ] [2683/3411] Completed SBFM in 0.3s | 2.79 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-12T20:31:06.840017] [INFO ] [sig ] [2684/3411] Forecasting SBGI... [2026-02-12T20:31:06.840047] [INFO ] [sig ] Generating forecast for: SBGI [2026-02-12T20:31:06.840077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBGI' from 'https://tdm.silogroup.org/data/derivative_storage/SBGI.csv'. [2026-02-12T20:31:06.855038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBGI'. [2026-02-12T20:31:06.855513] [INFO ] [FORECASTER] Starting predict_future for SBGI [2026-02-12T20:31:06.856534] [DEBUG] [LOCAL ] No optimal features file found for SBGI: ./output/feature-sets/SBGI.txt [2026-02-12T20:31:06.856621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:06.856666] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:06.856705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:06.856784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:06.924147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:06.924978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:06.925064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:06.925099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:07.048097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:07.048260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:07.048303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:07.048332] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:07.051946] [DEBUG] [FORECASTER] SBGI: Forecast T+1@11:T+2@11: UP (p=53.02%) [2026-02-12T20:31:07.052247] [INFO ] [FORECASTER] Completed predict_future for SBGI [2026-02-12T20:31:07.052383] [INFO ] [sig ] SBGI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:07.203145] [INFO ] [LOCAL ] Saved forecast: SBGI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SBGI.txt [2026-02-12T20:31:07.203313] [INFO ] [sig ] [2684/3411] Completed SBGI in 0.4s | 2.79 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-12T20:31:07.203356] [INFO ] [sig ] [2685/3411] Forecasting SBH... [2026-02-12T20:31:07.203385] [INFO ] [sig ] Generating forecast for: SBH [2026-02-12T20:31:07.203417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBH' from 'https://tdm.silogroup.org/data/derivative_storage/SBH.csv'. [2026-02-12T20:31:07.214980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBH'. [2026-02-12T20:31:07.215337] [INFO ] [FORECASTER] Starting predict_future for SBH [2026-02-12T20:31:07.216150] [DEBUG] [LOCAL ] No optimal features file found for SBH: ./output/feature-sets/SBH.txt [2026-02-12T20:31:07.216204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:07.216235] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:07.216262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:07.216318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:07.277546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:07.278489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:07.278592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:07.278628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:07.408416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:07.408621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:07.408666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:07.408694] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:07.412675] [DEBUG] [FORECASTER] SBH: Forecast T+1@11:T+2@11: UP (p=93.71%) [2026-02-12T20:31:07.413006] [INFO ] [FORECASTER] Completed predict_future for SBH [2026-02-12T20:31:07.413151] [INFO ] [sig ] SBH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:07.560245] [INFO ] [LOCAL ] Saved forecast: SBH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SBH.txt [2026-02-12T20:31:07.560411] [INFO ] [sig ] [2685/3411] Completed SBH in 0.4s | 2.79 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-12T20:31:07.560453] [INFO ] [sig ] [2686/3411] Forecasting SBI... [2026-02-12T20:31:07.560499] [INFO ] [sig ] Generating forecast for: SBI [2026-02-12T20:31:07.560536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBI' from 'https://tdm.silogroup.org/data/derivative_storage/SBI.csv'. [2026-02-12T20:31:07.572133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBI'. [2026-02-12T20:31:07.572513] [INFO ] [FORECASTER] Starting predict_future for SBI [2026-02-12T20:31:07.573322] [DEBUG] [LOCAL ] No optimal features file found for SBI: ./output/feature-sets/SBI.txt [2026-02-12T20:31:07.573375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:07.573406] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:07.573432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:07.573489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:07.630971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:07.631985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:07.632073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:07.632108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:07.751377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:07.751544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:07.751606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:07.751637] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:07.755056] [DEBUG] [FORECASTER] SBI: Forecast T+1@11:T+2@11: DOWN (p=32.90%) [2026-02-12T20:31:07.755335] [INFO ] [FORECASTER] Completed predict_future for SBI [2026-02-12T20:31:07.755465] [INFO ] [sig ] SBI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:07.896703] [INFO ] [LOCAL ] Saved forecast: SBI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SBI.txt [2026-02-12T20:31:07.896863] [INFO ] [sig ] [2686/3411] Completed SBI in 0.3s | 2.79 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-12T20:31:07.896902] [INFO ] [sig ] [2687/3411] Forecasting SBLK... [2026-02-12T20:31:07.896933] [INFO ] [sig ] Generating forecast for: SBLK [2026-02-12T20:31:07.896963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBLK' from 'https://tdm.silogroup.org/data/derivative_storage/SBLK.csv'. [2026-02-12T20:31:07.910817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBLK'. [2026-02-12T20:31:07.911394] [INFO ] [FORECASTER] Starting predict_future for SBLK [2026-02-12T20:31:07.912263] [DEBUG] [LOCAL ] No optimal features file found for SBLK: ./output/feature-sets/SBLK.txt [2026-02-12T20:31:07.912321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:07.912379] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:07.912411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:07.912468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:07.970529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:07.971320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:07.971403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:07.971436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:08.096955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:08.097120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:08.097161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:08.097209] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:08.100749] [DEBUG] [FORECASTER] SBLK: Forecast T+1@11:T+2@11: UP (p=69.42%) [2026-02-12T20:31:08.101036] [INFO ] [FORECASTER] Completed predict_future for SBLK [2026-02-12T20:31:08.101171] [INFO ] [sig ] SBLK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:08.249801] [INFO ] [LOCAL ] Saved forecast: SBLK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SBLK.txt [2026-02-12T20:31:08.249990] [INFO ] [sig ] [2687/3411] Completed SBLK in 0.4s | 2.79 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-12T20:31:08.250037] [INFO ] [sig ] [2688/3411] Forecasting SBRA... [2026-02-12T20:31:08.250069] [INFO ] [sig ] Generating forecast for: SBRA [2026-02-12T20:31:08.250102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBRA' from 'https://tdm.silogroup.org/data/derivative_storage/SBRA.csv'. [2026-02-12T20:31:08.265826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBRA'. [2026-02-12T20:31:08.266355] [INFO ] [FORECASTER] Starting predict_future for SBRA [2026-02-12T20:31:08.267606] [DEBUG] [LOCAL ] No optimal features file found for SBRA: ./output/feature-sets/SBRA.txt [2026-02-12T20:31:08.267678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:08.267732] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:08.267783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:08.267884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:08.340316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:08.341406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:08.341563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:08.341627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:08.467027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:08.467190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:08.467267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:08.467298] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:08.470780] [DEBUG] [FORECASTER] SBRA: Forecast T+1@11:T+2@11: DOWN (p=28.04%) [2026-02-12T20:31:08.471077] [INFO ] [FORECASTER] Completed predict_future for SBRA [2026-02-12T20:31:08.471216] [INFO ] [sig ] SBRA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:08.624287] [INFO ] [LOCAL ] Saved forecast: SBRA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SBRA.txt [2026-02-12T20:31:08.624449] [INFO ] [sig ] [2688/3411] Completed SBRA in 0.4s | 2.79 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-12T20:31:08.624489] [INFO ] [sig ] [2689/3411] Forecasting SBS... [2026-02-12T20:31:08.624521] [INFO ] [sig ] Generating forecast for: SBS [2026-02-12T20:31:08.624555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBS' from 'https://tdm.silogroup.org/data/derivative_storage/SBS.csv'. [2026-02-12T20:31:08.635961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBS'. [2026-02-12T20:31:08.636371] [INFO ] [FORECASTER] Starting predict_future for SBS [2026-02-12T20:31:08.637236] [DEBUG] [LOCAL ] No optimal features file found for SBS: ./output/feature-sets/SBS.txt [2026-02-12T20:31:08.637304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:08.637337] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:08.637364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:08.637422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:08.699775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:08.700844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:08.700931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:08.700964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:08.830507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:08.830689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:08.830732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:08.830760] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:08.834178] [DEBUG] [FORECASTER] SBS: Forecast T+1@11:T+2@11: UP (p=90.48%) [2026-02-12T20:31:08.834479] [INFO ] [FORECASTER] Completed predict_future for SBS [2026-02-12T20:31:08.834641] [INFO ] [sig ] SBS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:08.976589] [INFO ] [LOCAL ] Saved forecast: SBS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SBS.txt [2026-02-12T20:31:08.976759] [INFO ] [sig ] [2689/3411] Completed SBS in 0.4s | 2.79 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-12T20:31:08.976801] [INFO ] [sig ] [2690/3411] Forecasting SBSI... [2026-02-12T20:31:08.976830] [INFO ] [sig ] Generating forecast for: SBSI [2026-02-12T20:31:08.976860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBSI' from 'https://tdm.silogroup.org/data/derivative_storage/SBSI.csv'. [2026-02-12T20:31:08.988355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBSI'. [2026-02-12T20:31:08.988738] [INFO ] [FORECASTER] Starting predict_future for SBSI [2026-02-12T20:31:08.989522] [DEBUG] [LOCAL ] No optimal features file found for SBSI: ./output/feature-sets/SBSI.txt [2026-02-12T20:31:08.989595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:08.989630] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:08.989657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:08.989714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:09.046045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:09.046943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:09.047030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:09.047062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:09.166620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:09.166786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:09.166828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:09.166858] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:09.170486] [DEBUG] [FORECASTER] SBSI: Forecast T+1@11:T+2@11: UP (p=96.45%) [2026-02-12T20:31:09.170808] [INFO ] [FORECASTER] Completed predict_future for SBSI [2026-02-12T20:31:09.170946] [INFO ] [sig ] SBSI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:09.325090] [INFO ] [LOCAL ] Saved forecast: SBSI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SBSI.txt [2026-02-12T20:31:09.325248] [INFO ] [sig ] [2690/3411] Completed SBSI in 0.3s | 2.79 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-12T20:31:09.325290] [INFO ] [sig ] [2691/3411] Forecasting SBUX... [2026-02-12T20:31:09.325319] [INFO ] [sig ] Generating forecast for: SBUX [2026-02-12T20:31:09.325349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBUX' from 'https://tdm.silogroup.org/data/derivative_storage/SBUX.csv'. [2026-02-12T20:31:09.336833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBUX'. [2026-02-12T20:31:09.337267] [INFO ] [FORECASTER] Starting predict_future for SBUX [2026-02-12T20:31:09.338176] [DEBUG] [LOCAL ] No optimal features file found for SBUX: ./output/feature-sets/SBUX.txt [2026-02-12T20:31:09.338231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:09.338264] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:09.338290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:09.338348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:09.396038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:09.396935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:09.397240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:09.397277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:09.526517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:09.526698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:09.526738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:09.526767] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:09.530390] [DEBUG] [FORECASTER] SBUX: Forecast T+1@11:T+2@11: DOWN (p=33.71%) [2026-02-12T20:31:09.530762] [INFO ] [FORECASTER] Completed predict_future for SBUX [2026-02-12T20:31:09.530912] [INFO ] [sig ] SBUX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:09.679058] [INFO ] [LOCAL ] Saved forecast: SBUX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SBUX.txt [2026-02-12T20:31:09.679247] [INFO ] [sig ] [2691/3411] Completed SBUX in 0.4s | 2.79 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-12T20:31:09.679290] [INFO ] [sig ] [2692/3411] Forecasting SCD... [2026-02-12T20:31:09.679320] [INFO ] [sig ] Generating forecast for: SCD [2026-02-12T20:31:09.679350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCD' from 'https://tdm.silogroup.org/data/derivative_storage/SCD.csv'. [2026-02-12T20:31:09.691330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCD'. [2026-02-12T20:31:09.691788] [INFO ] [FORECASTER] Starting predict_future for SCD [2026-02-12T20:31:09.692885] [DEBUG] [LOCAL ] No optimal features file found for SCD: ./output/feature-sets/SCD.txt [2026-02-12T20:31:09.692940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:09.692974] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:09.693001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:09.693207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:09.753269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:09.754156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:09.754243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:09.754276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:09.876012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:09.876175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:09.876215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:09.876243] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:09.879812] [DEBUG] [FORECASTER] SCD: Forecast T+1@11:T+2@11: UP (p=72.47%) [2026-02-12T20:31:09.880127] [INFO ] [FORECASTER] Completed predict_future for SCD [2026-02-12T20:31:09.880264] [INFO ] [sig ] SCD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:10.024943] [INFO ] [LOCAL ] Saved forecast: SCD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SCD.txt [2026-02-12T20:31:10.025107] [INFO ] [sig ] [2692/3411] Completed SCD in 0.3s | 2.79 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-12T20:31:10.025159] [INFO ] [sig ] [2693/3411] Forecasting SCHL... [2026-02-12T20:31:10.025192] [INFO ] [sig ] Generating forecast for: SCHL [2026-02-12T20:31:10.025224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCHL' from 'https://tdm.silogroup.org/data/derivative_storage/SCHL.csv'. [2026-02-12T20:31:10.040952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCHL'. [2026-02-12T20:31:10.041377] [INFO ] [FORECASTER] Starting predict_future for SCHL [2026-02-12T20:31:10.042451] [DEBUG] [LOCAL ] No optimal features file found for SCHL: ./output/feature-sets/SCHL.txt [2026-02-12T20:31:10.042505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:10.042538] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:10.042565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:10.042656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:10.104204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:10.105112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:10.105200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:10.105233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:10.232070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:10.232227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:10.232267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:10.232295] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:10.236234] [DEBUG] [FORECASTER] SCHL: Forecast T+1@11:T+2@11: DOWN (p=29.70%) [2026-02-12T20:31:10.236540] [INFO ] [FORECASTER] Completed predict_future for SCHL [2026-02-12T20:31:10.236698] [INFO ] [sig ] SCHL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:10.385635] [INFO ] [LOCAL ] Saved forecast: SCHL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SCHL.txt [2026-02-12T20:31:10.385801] [INFO ] [sig ] [2693/3411] Completed SCHL in 0.4s | 2.79 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-12T20:31:10.385842] [INFO ] [sig ] [2694/3411] Forecasting SCI... [2026-02-12T20:31:10.385871] [INFO ] [sig ] Generating forecast for: SCI [2026-02-12T20:31:10.385902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCI' from 'https://tdm.silogroup.org/data/derivative_storage/SCI.csv'. [2026-02-12T20:31:10.398854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCI'. [2026-02-12T20:31:10.399226] [INFO ] [FORECASTER] Starting predict_future for SCI [2026-02-12T20:31:10.400064] [DEBUG] [LOCAL ] No optimal features file found for SCI: ./output/feature-sets/SCI.txt [2026-02-12T20:31:10.400118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:10.400151] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:10.400177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:10.400234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:10.459005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:10.459923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:10.460009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:10.460042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:10.580618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:10.580789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:10.580832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:10.580862] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:10.584346] [DEBUG] [FORECASTER] SCI: Forecast T+1@11:T+2@11: DOWN (p=1.29%) [2026-02-12T20:31:10.584703] [INFO ] [FORECASTER] Completed predict_future for SCI [2026-02-12T20:31:10.584849] [INFO ] [sig ] SCI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:10.726257] [INFO ] [LOCAL ] Saved forecast: SCI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SCI.txt [2026-02-12T20:31:10.726418] [INFO ] [sig ] [2694/3411] Completed SCI in 0.3s | 2.79 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-12T20:31:10.726460] [INFO ] [sig ] [2695/3411] Forecasting SCL... [2026-02-12T20:31:10.726490] [INFO ] [sig ] Generating forecast for: SCL [2026-02-12T20:31:10.726519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCL' from 'https://tdm.silogroup.org/data/derivative_storage/SCL.csv'. [2026-02-12T20:31:10.739081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCL'. [2026-02-12T20:31:10.739441] [INFO ] [FORECASTER] Starting predict_future for SCL [2026-02-12T20:31:10.740265] [DEBUG] [LOCAL ] No optimal features file found for SCL: ./output/feature-sets/SCL.txt [2026-02-12T20:31:10.740319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:10.740378] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:10.740408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:10.740467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:10.797403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:10.798370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:10.798458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:10.798493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:10.923110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:10.923275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:10.923317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:10.923348] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:10.926892] [DEBUG] [FORECASTER] SCL: Forecast T+1@11:T+2@11: DOWN (p=46.40%) [2026-02-12T20:31:10.927182] [INFO ] [FORECASTER] Completed predict_future for SCL [2026-02-12T20:31:10.927343] [INFO ] [sig ] SCL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:11.070653] [INFO ] [LOCAL ] Saved forecast: SCL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SCL.txt [2026-02-12T20:31:11.070817] [INFO ] [sig ] [2695/3411] Completed SCL in 0.3s | 2.79 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-12T20:31:11.070870] [INFO ] [sig ] [2696/3411] Forecasting SCM... [2026-02-12T20:31:11.070907] [INFO ] [sig ] Generating forecast for: SCM [2026-02-12T20:31:11.070945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCM' from 'https://tdm.silogroup.org/data/derivative_storage/SCM.csv'. [2026-02-12T20:31:11.084100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCM'. [2026-02-12T20:31:11.084694] [INFO ] [FORECASTER] Starting predict_future for SCM [2026-02-12T20:31:11.085528] [DEBUG] [LOCAL ] No optimal features file found for SCM: ./output/feature-sets/SCM.txt [2026-02-12T20:31:11.085599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:11.085634] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:11.085660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:11.085717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:11.144903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:11.145784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:11.145885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:11.145926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:11.273655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:11.273819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:11.273881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:11.273919] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:11.277658] [DEBUG] [FORECASTER] SCM: Forecast T+1@11:T+2@11: DOWN (p=35.88%) [2026-02-12T20:31:11.277966] [INFO ] [FORECASTER] Completed predict_future for SCM [2026-02-12T20:31:11.278114] [INFO ] [sig ] SCM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:11.458719] [INFO ] [LOCAL ] Saved forecast: SCM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SCM.txt [2026-02-12T20:31:11.458898] [INFO ] [sig ] [2696/3411] Completed SCM in 0.4s | 2.79 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-12T20:31:11.458943] [INFO ] [sig ] [2697/3411] Forecasting SCSC... [2026-02-12T20:31:11.458973] [INFO ] [sig ] Generating forecast for: SCSC [2026-02-12T20:31:11.459004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCSC' from 'https://tdm.silogroup.org/data/derivative_storage/SCSC.csv'. [2026-02-12T20:31:11.473040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCSC'. [2026-02-12T20:31:11.473472] [INFO ] [FORECASTER] Starting predict_future for SCSC [2026-02-12T20:31:11.474353] [DEBUG] [LOCAL ] No optimal features file found for SCSC: ./output/feature-sets/SCSC.txt [2026-02-12T20:31:11.474409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:11.474441] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:11.474468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:11.474525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:11.541373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:11.542346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:11.542441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:11.542476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:11.681148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:11.681310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:11.681350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:11.681379] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:11.685503] [DEBUG] [FORECASTER] SCSC: Forecast T+1@11:T+2@11: UP (p=78.24%) [2026-02-12T20:31:11.685867] [INFO ] [FORECASTER] Completed predict_future for SCSC [2026-02-12T20:31:11.686015] [INFO ] [sig ] SCSC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:11.842047] [INFO ] [LOCAL ] Saved forecast: SCSC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SCSC.txt [2026-02-12T20:31:11.842220] [INFO ] [sig ] [2697/3411] Completed SCSC in 0.4s | 2.79 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-12T20:31:11.842263] [INFO ] [sig ] [2698/3411] Forecasting SCVL... [2026-02-12T20:31:11.842292] [INFO ] [sig ] Generating forecast for: SCVL [2026-02-12T20:31:11.842324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCVL' from 'https://tdm.silogroup.org/data/derivative_storage/SCVL.csv'. [2026-02-12T20:31:11.854847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCVL'. [2026-02-12T20:31:11.855315] [INFO ] [FORECASTER] Starting predict_future for SCVL [2026-02-12T20:31:11.856187] [DEBUG] [LOCAL ] No optimal features file found for SCVL: ./output/feature-sets/SCVL.txt [2026-02-12T20:31:11.856244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:11.856277] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:11.856303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:11.856361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:11.915360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:11.916231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:11.916317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:11.916352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:12.041040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:12.041192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:12.041231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:12.041292] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:12.045861] [DEBUG] [FORECASTER] SCVL: Forecast T+1@11:T+2@11: DOWN (p=45.62%) [2026-02-12T20:31:12.046149] [INFO ] [FORECASTER] Completed predict_future for SCVL [2026-02-12T20:31:12.046283] [INFO ] [sig ] SCVL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:12.188789] [INFO ] [LOCAL ] Saved forecast: SCVL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SCVL.txt [2026-02-12T20:31:12.188939] [INFO ] [sig ] [2698/3411] Completed SCVL in 0.3s | 2.79 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-12T20:31:12.188978] [INFO ] [sig ] [2699/3411] Forecasting SCZ... [2026-02-12T20:31:12.189009] [INFO ] [sig ] Generating forecast for: SCZ [2026-02-12T20:31:12.189040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCZ' from 'https://tdm.silogroup.org/data/derivative_storage/SCZ.csv'. [2026-02-12T20:31:12.200661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCZ'. [2026-02-12T20:31:12.201054] [INFO ] [FORECASTER] Starting predict_future for SCZ [2026-02-12T20:31:12.202076] [DEBUG] [LOCAL ] No optimal features file found for SCZ: ./output/feature-sets/SCZ.txt [2026-02-12T20:31:12.202130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:12.202163] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:12.202191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:12.202248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:12.260976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:12.261750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:12.261833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:12.261865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:12.390246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:12.390408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:12.390448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:12.390479] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:12.394492] [DEBUG] [FORECASTER] SCZ: Forecast T+1@11:T+2@11: DOWN (p=25.45%) [2026-02-12T20:31:12.394796] [INFO ] [FORECASTER] Completed predict_future for SCZ [2026-02-12T20:31:12.394930] [INFO ] [sig ] SCZ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:12.534250] [INFO ] [LOCAL ] Saved forecast: SCZ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SCZ.txt [2026-02-12T20:31:12.534408] [INFO ] [sig ] [2699/3411] Completed SCZ in 0.3s | 2.79 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-12T20:31:12.534473] [INFO ] [sig ] [2700/3411] Forecasting SD... [2026-02-12T20:31:12.534506] [INFO ] [sig ] Generating forecast for: SD [2026-02-12T20:31:12.534536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SD' from 'https://tdm.silogroup.org/data/derivative_storage/SD.csv'. [2026-02-12T20:31:12.547064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SD'. [2026-02-12T20:31:12.547489] [INFO ] [FORECASTER] Starting predict_future for SD [2026-02-12T20:31:12.548341] [DEBUG] [LOCAL ] No optimal features file found for SD: ./output/feature-sets/SD.txt [2026-02-12T20:31:12.548395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:12.548441] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:12.548469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:12.548526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:12.605554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:12.606410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:12.606499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:12.606531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:12.729331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:12.729483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:12.729523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:12.729554] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:12.733001] [DEBUG] [FORECASTER] SD: Forecast T+1@11:T+2@11: UP (p=86.30%) [2026-02-12T20:31:12.733287] [INFO ] [FORECASTER] Completed predict_future for SD [2026-02-12T20:31:12.733426] [INFO ] [sig ] SD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:12.873140] [INFO ] [LOCAL ] Saved forecast: SD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SD.txt [2026-02-12T20:31:12.873299] [INFO ] [sig ] [2700/3411] Completed SD in 0.3s | 2.79 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-12T20:31:12.873339] [INFO ] [sig ] [2701/3411] Forecasting SDA... [2026-02-12T20:31:12.873370] [INFO ] [sig ] Generating forecast for: SDA [2026-02-12T20:31:12.873401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDA' from 'https://tdm.silogroup.org/data/derivative_storage/SDA.csv'. [2026-02-12T20:31:12.897938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDA'. [2026-02-12T20:31:12.898495] [INFO ] [FORECASTER] Starting predict_future for SDA [2026-02-12T20:31:12.899344] [DEBUG] [LOCAL ] No optimal features file found for SDA: ./output/feature-sets/SDA.txt [2026-02-12T20:31:12.899396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:12.899427] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:12.899452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:12.899508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:12.958049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:12.959111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:12.959206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:12.959239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:13.082133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:13.082304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:13.082344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:13.082373] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:13.086385] [DEBUG] [FORECASTER] SDA: Forecast T+1@11:T+2@11: UP (p=59.99%) [2026-02-12T20:31:13.086835] [INFO ] [FORECASTER] Completed predict_future for SDA [2026-02-12T20:31:13.087007] [INFO ] [sig ] SDA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:13.238835] [INFO ] [LOCAL ] Saved forecast: SDA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SDA.txt [2026-02-12T20:31:13.239002] [INFO ] [sig ] [2701/3411] Completed SDA in 0.4s | 2.79 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-12T20:31:13.239042] [INFO ] [sig ] [2702/3411] Forecasting SDHY... [2026-02-12T20:31:13.239072] [INFO ] [sig ] Generating forecast for: SDHY [2026-02-12T20:31:13.239102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDHY' from 'https://tdm.silogroup.org/data/derivative_storage/SDHY.csv'. [2026-02-12T20:31:13.251090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDHY'. [2026-02-12T20:31:13.251502] [INFO ] [FORECASTER] Starting predict_future for SDHY [2026-02-12T20:31:13.252365] [DEBUG] [LOCAL ] No optimal features file found for SDHY: ./output/feature-sets/SDHY.txt [2026-02-12T20:31:13.252419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:13.252452] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:13.252478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:13.252536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:13.315457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:13.316547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:13.316655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:13.316689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:13.438611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:13.438771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:13.438812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:13.438843] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:13.442885] [DEBUG] [FORECASTER] SDHY: Forecast T+1@11:T+2@11: DOWN (p=11.57%) [2026-02-12T20:31:13.443234] [INFO ] [FORECASTER] Completed predict_future for SDHY [2026-02-12T20:31:13.443378] [INFO ] [sig ] SDHY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:13.593774] [INFO ] [LOCAL ] Saved forecast: SDHY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SDHY.txt [2026-02-12T20:31:13.593959] [INFO ] [sig ] [2702/3411] Completed SDHY in 0.4s | 2.79 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-12T20:31:13.594012] [INFO ] [sig ] [2703/3411] Forecasting SDRL... [2026-02-12T20:31:13.594044] [INFO ] [sig ] Generating forecast for: SDRL [2026-02-12T20:31:13.594076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDRL' from 'https://tdm.silogroup.org/data/derivative_storage/SDRL.csv'. [2026-02-12T20:31:13.608140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDRL'. [2026-02-12T20:31:13.608553] [INFO ] [FORECASTER] Starting predict_future for SDRL [2026-02-12T20:31:13.609468] [DEBUG] [LOCAL ] No optimal features file found for SDRL: ./output/feature-sets/SDRL.txt [2026-02-12T20:31:13.609523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:13.609555] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:13.609601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:13.609662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:13.673109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:13.674061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:13.674178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:13.674219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:13.803269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:13.803434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:13.803477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:13.803506] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:13.807314] [DEBUG] [FORECASTER] SDRL: Forecast T+1@11:T+2@11: UP (p=97.58%) [2026-02-12T20:31:13.807721] [INFO ] [FORECASTER] Completed predict_future for SDRL [2026-02-12T20:31:13.807870] [INFO ] [sig ] SDRL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:13.956541] [INFO ] [LOCAL ] Saved forecast: SDRL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SDRL.txt [2026-02-12T20:31:13.956728] [INFO ] [sig ] [2703/3411] Completed SDRL in 0.4s | 2.79 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-12T20:31:13.956793] [INFO ] [sig ] [2704/3411] Forecasting SDVY... [2026-02-12T20:31:13.956842] [INFO ] [sig ] Generating forecast for: SDVY [2026-02-12T20:31:13.956875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDVY' from 'https://tdm.silogroup.org/data/derivative_storage/SDVY.csv'. [2026-02-12T20:31:13.971130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDVY'. [2026-02-12T20:31:13.971656] [INFO ] [FORECASTER] Starting predict_future for SDVY [2026-02-12T20:31:13.972981] [DEBUG] [LOCAL ] No optimal features file found for SDVY: ./output/feature-sets/SDVY.txt [2026-02-12T20:31:13.973049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:13.973093] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:13.973128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:13.973212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:14.042976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:14.044078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:14.044364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:14.044399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:14.171031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:14.171190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:14.171230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:14.171259] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:14.174775] [DEBUG] [FORECASTER] SDVY: Forecast T+1@11:T+2@11: UP (p=80.87%) [2026-02-12T20:31:14.175077] [INFO ] [FORECASTER] Completed predict_future for SDVY [2026-02-12T20:31:14.175411] [INFO ] [sig ] SDVY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:14.319871] [INFO ] [LOCAL ] Saved forecast: SDVY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SDVY.txt [2026-02-12T20:31:14.320028] [INFO ] [sig ] [2704/3411] Completed SDVY in 0.4s | 2.79 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-12T20:31:14.320068] [INFO ] [sig ] [2705/3411] Forecasting SE... [2026-02-12T20:31:14.320100] [INFO ] [sig ] Generating forecast for: SE [2026-02-12T20:31:14.320131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SE' from 'https://tdm.silogroup.org/data/derivative_storage/SE.csv'. [2026-02-12T20:31:14.332196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SE'. [2026-02-12T20:31:14.332610] [INFO ] [FORECASTER] Starting predict_future for SE [2026-02-12T20:31:14.333417] [DEBUG] [LOCAL ] No optimal features file found for SE: ./output/feature-sets/SE.txt [2026-02-12T20:31:14.333471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:14.333503] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:14.333532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:14.333614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:14.391270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:14.392030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:14.392139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:14.392173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:14.524980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:14.525327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:14.525374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:14.525414] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:14.529553] [DEBUG] [FORECASTER] SE: Forecast T+1@11:T+2@11: DOWN (p=25.80%) [2026-02-12T20:31:14.529882] [INFO ] [FORECASTER] Completed predict_future for SE [2026-02-12T20:31:14.530025] [INFO ] [sig ] SE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:14.676706] [INFO ] [LOCAL ] Saved forecast: SE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SE.txt [2026-02-12T20:31:14.676867] [INFO ] [sig ] [2705/3411] Completed SE in 0.4s | 2.79 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-12T20:31:14.676912] [INFO ] [sig ] [2706/3411] Forecasting SEDG... [2026-02-12T20:31:14.676951] [INFO ] [sig ] Generating forecast for: SEDG [2026-02-12T20:31:14.676990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEDG' from 'https://tdm.silogroup.org/data/derivative_storage/SEDG.csv'. [2026-02-12T20:31:14.689329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEDG'. [2026-02-12T20:31:14.689766] [INFO ] [FORECASTER] Starting predict_future for SEDG [2026-02-12T20:31:14.690659] [DEBUG] [LOCAL ] No optimal features file found for SEDG: ./output/feature-sets/SEDG.txt [2026-02-12T20:31:14.690718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:14.690761] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:14.690792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:14.690860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:14.749665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:14.750461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:14.750546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:14.750608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:14.891891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:14.892057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:14.892098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:14.892129] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:14.895685] [DEBUG] [FORECASTER] SEDG: Forecast T+1@11:T+2@11: DOWN (p=13.57%) [2026-02-12T20:31:14.895984] [INFO ] [FORECASTER] Completed predict_future for SEDG [2026-02-12T20:31:14.896133] [INFO ] [sig ] SEDG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:15.037176] [INFO ] [LOCAL ] Saved forecast: SEDG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SEDG.txt [2026-02-12T20:31:15.037339] [INFO ] [sig ] [2706/3411] Completed SEDG in 0.4s | 2.79 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-12T20:31:15.037386] [INFO ] [sig ] [2707/3411] Forecasting SEE... [2026-02-12T20:31:15.037417] [INFO ] [sig ] Generating forecast for: SEE [2026-02-12T20:31:15.037447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEE' from 'https://tdm.silogroup.org/data/derivative_storage/SEE.csv'. [2026-02-12T20:31:15.053075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEE'. [2026-02-12T20:31:15.053706] [INFO ] [FORECASTER] Starting predict_future for SEE [2026-02-12T20:31:15.054542] [DEBUG] [LOCAL ] No optimal features file found for SEE: ./output/feature-sets/SEE.txt [2026-02-12T20:31:15.054622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:15.054658] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:15.054686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:15.054745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:15.115830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:15.116656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:15.116745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:15.116779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:15.277970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:15.278164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:15.278222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:15.278308] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:15.282448] [DEBUG] [FORECASTER] SEE: Forecast T+1@11:T+2@11: DOWN (p=34.46%) [2026-02-12T20:31:15.282758] [INFO ] [FORECASTER] Completed predict_future for SEE [2026-02-12T20:31:15.282896] [INFO ] [sig ] SEE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:15.467503] [INFO ] [LOCAL ] Saved forecast: SEE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SEE.txt [2026-02-12T20:31:15.467672] [INFO ] [sig ] [2707/3411] Completed SEE in 0.4s | 2.79 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-12T20:31:15.467714] [INFO ] [sig ] [2708/3411] Forecasting SEIC... [2026-02-12T20:31:15.467744] [INFO ] [sig ] Generating forecast for: SEIC [2026-02-12T20:31:15.467774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEIC' from 'https://tdm.silogroup.org/data/derivative_storage/SEIC.csv'. [2026-02-12T20:31:15.479349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEIC'. [2026-02-12T20:31:15.479700] [INFO ] [FORECASTER] Starting predict_future for SEIC [2026-02-12T20:31:15.480604] [DEBUG] [LOCAL ] No optimal features file found for SEIC: ./output/feature-sets/SEIC.txt [2026-02-12T20:31:15.480661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:15.480695] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:15.480723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:15.480782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:15.539775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:15.540634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:15.540724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:15.540759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:15.664560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:15.664738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:15.664778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:15.664809] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:15.668366] [DEBUG] [FORECASTER] SEIC: Forecast T+1@11:T+2@11: DOWN (p=43.05%) [2026-02-12T20:31:15.668681] [INFO ] [FORECASTER] Completed predict_future for SEIC [2026-02-12T20:31:15.668815] [INFO ] [sig ] SEIC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:15.813812] [INFO ] [LOCAL ] Saved forecast: SEIC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SEIC.txt [2026-02-12T20:31:15.814000] [INFO ] [sig ] [2708/3411] Completed SEIC in 0.3s | 2.79 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-12T20:31:15.814043] [INFO ] [sig ] [2709/3411] Forecasting SELF... [2026-02-12T20:31:15.814072] [INFO ] [sig ] Generating forecast for: SELF [2026-02-12T20:31:15.814104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SELF' from 'https://tdm.silogroup.org/data/derivative_storage/SELF.csv'. [2026-02-12T20:31:15.827129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SELF'. [2026-02-12T20:31:15.827707] [INFO ] [FORECASTER] Starting predict_future for SELF [2026-02-12T20:31:15.828539] [DEBUG] [LOCAL ] No optimal features file found for SELF: ./output/feature-sets/SELF.txt [2026-02-12T20:31:15.828609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:15.828643] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:15.828670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:15.828726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:15.888622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:15.889629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:15.889717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:15.889770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:15.999860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:15.999988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:16.000028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:16.000057] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:16.003436] [DEBUG] [FORECASTER] SELF: Forecast T+1@11:T+2@11: DOWN (p=47.53%) [2026-02-12T20:31:16.003741] [INFO ] [FORECASTER] Completed predict_future for SELF [2026-02-12T20:31:16.003874] [INFO ] [sig ] SELF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:16.148003] [INFO ] [LOCAL ] Saved forecast: SELF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SELF.txt [2026-02-12T20:31:16.148188] [INFO ] [sig ] [2709/3411] Completed SELF in 0.3s | 2.79 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-12T20:31:16.148228] [INFO ] [sig ] [2710/3411] Forecasting SEM... [2026-02-12T20:31:16.148259] [INFO ] [sig ] Generating forecast for: SEM [2026-02-12T20:31:16.148289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEM' from 'https://tdm.silogroup.org/data/derivative_storage/SEM.csv'. [2026-02-12T20:31:16.159742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEM'. [2026-02-12T20:31:16.160075] [INFO ] [FORECASTER] Starting predict_future for SEM [2026-02-12T20:31:16.160904] [DEBUG] [LOCAL ] No optimal features file found for SEM: ./output/feature-sets/SEM.txt [2026-02-12T20:31:16.160957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:16.160988] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:16.161015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:16.161072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:16.218117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:16.218775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:16.218856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:16.218889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:16.338964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:16.339125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:16.339174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:16.339204] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:16.342708] [DEBUG] [FORECASTER] SEM: Forecast T+1@11:T+2@11: UP (p=72.16%) [2026-02-12T20:31:16.343000] [INFO ] [FORECASTER] Completed predict_future for SEM [2026-02-12T20:31:16.343156] [INFO ] [sig ] SEM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:16.481857] [INFO ] [LOCAL ] Saved forecast: SEM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SEM.txt [2026-02-12T20:31:16.481992] [INFO ] [sig ] [2710/3411] Completed SEM in 0.3s | 2.79 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-12T20:31:16.482040] [INFO ] [sig ] [2711/3411] Forecasting SENEA... [2026-02-12T20:31:16.482071] [INFO ] [sig ] Generating forecast for: SENEA [2026-02-12T20:31:16.482100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENEA' from 'https://tdm.silogroup.org/data/derivative_storage/SENEA.csv'. [2026-02-12T20:31:16.493527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENEA'. [2026-02-12T20:31:16.493866] [INFO ] [FORECASTER] Starting predict_future for SENEA [2026-02-12T20:31:16.494868] [DEBUG] [LOCAL ] No optimal features file found for SENEA: ./output/feature-sets/SENEA.txt [2026-02-12T20:31:16.494930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:16.494963] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:16.494991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:16.495068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:16.556952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:16.557806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:16.557897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:16.557932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:16.678372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:16.678516] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-12T20:31:16.678583] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:16.678620] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:16.682474] [DEBUG] [FORECASTER] SENEA: Forecast T+1@11:T+2@11: UP (p=91.86%) [2026-02-12T20:31:16.682783] [INFO ] [FORECASTER] Completed predict_future for SENEA [2026-02-12T20:31:16.682914] [INFO ] [sig ] SENEA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:16.823192] [INFO ] [LOCAL ] Saved forecast: SENEA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SENEA.txt [2026-02-12T20:31:16.823329] [INFO ] [sig ] [2711/3411] Completed SENEA in 0.3s | 2.79 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-12T20:31:16.823371] [INFO ] [sig ] [2712/3411] Forecasting SENS... [2026-02-12T20:31:16.823401] [INFO ] [sig ] Generating forecast for: SENS [2026-02-12T20:31:16.823431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENS' from 'https://tdm.silogroup.org/data/derivative_storage/SENS.csv'. [2026-02-12T20:31:16.835218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENS'. [2026-02-12T20:31:16.835624] [INFO ] [FORECASTER] Starting predict_future for SENS [2026-02-12T20:31:16.836422] [DEBUG] [LOCAL ] No optimal features file found for SENS: ./output/feature-sets/SENS.txt [2026-02-12T20:31:16.836475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:16.836561] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:16.836623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:16.836709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:16.894452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:16.895164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:16.895248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:16.895281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:17.021787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:17.021945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:17.021985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:17.022015] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:17.025766] [DEBUG] [FORECASTER] SENS: Forecast T+1@11:T+2@11: UP (p=71.71%) [2026-02-12T20:31:17.026048] [INFO ] [FORECASTER] Completed predict_future for SENS [2026-02-12T20:31:17.026185] [INFO ] [sig ] SENS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:17.167700] [INFO ] [LOCAL ] Saved forecast: SENS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SENS.txt [2026-02-12T20:31:17.167852] [INFO ] [sig ] [2712/3411] Completed SENS in 0.3s | 2.79 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-12T20:31:17.167892] [INFO ] [sig ] [2713/3411] Forecasting SERA... [2026-02-12T20:31:17.167922] [INFO ] [sig ] Generating forecast for: SERA [2026-02-12T20:31:17.167952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SERA' from 'https://tdm.silogroup.org/data/derivative_storage/SERA.csv'. [2026-02-12T20:31:17.178872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SERA'. [2026-02-12T20:31:17.179183] [INFO ] [FORECASTER] Starting predict_future for SERA [2026-02-12T20:31:17.180029] [DEBUG] [LOCAL ] No optimal features file found for SERA: ./output/feature-sets/SERA.txt [2026-02-12T20:31:17.180083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:17.180114] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:17.180141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:17.180198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:17.241440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:17.242507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:17.242611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:17.242646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:17.363118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:17.363269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:17.363312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:17.363342] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:17.367027] [DEBUG] [FORECASTER] SERA: Forecast T+1@11:T+2@11: DOWN (p=6.86%) [2026-02-12T20:31:17.370481] [INFO ] [FORECASTER] Completed predict_future for SERA [2026-02-12T20:31:17.370663] [INFO ] [sig ] SERA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:17.511810] [INFO ] [LOCAL ] Saved forecast: SERA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SERA.txt [2026-02-12T20:31:17.511956] [INFO ] [sig ] [2713/3411] Completed SERA in 0.3s | 2.79 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-12T20:31:17.511997] [INFO ] [sig ] [2714/3411] Forecasting SES... [2026-02-12T20:31:17.512026] [INFO ] [sig ] Generating forecast for: SES [2026-02-12T20:31:17.512059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SES' from 'https://tdm.silogroup.org/data/derivative_storage/SES.csv'. [2026-02-12T20:31:17.524293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SES'. [2026-02-12T20:31:17.524664] [INFO ] [FORECASTER] Starting predict_future for SES [2026-02-12T20:31:17.525460] [DEBUG] [LOCAL ] No optimal features file found for SES: ./output/feature-sets/SES.txt [2026-02-12T20:31:17.525512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:17.525545] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:17.525601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:17.525663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:17.586826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:17.587617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:17.587697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:17.587730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:17.713712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:17.713868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:17.713918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:17.713948] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:17.717740] [DEBUG] [FORECASTER] SES: Forecast T+1@11:T+2@11: UP (p=97.12%) [2026-02-12T20:31:17.718013] [INFO ] [FORECASTER] Completed predict_future for SES [2026-02-12T20:31:17.718148] [INFO ] [sig ] SES: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:17.871062] [INFO ] [LOCAL ] Saved forecast: SES 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SES.txt [2026-02-12T20:31:17.871215] [INFO ] [sig ] [2714/3411] Completed SES in 0.4s | 2.79 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-12T20:31:17.871255] [INFO ] [sig ] [2715/3411] Forecasting SEVN... [2026-02-12T20:31:17.871286] [INFO ] [sig ] Generating forecast for: SEVN [2026-02-12T20:31:17.871334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEVN' from 'https://tdm.silogroup.org/data/derivative_storage/SEVN.csv'. [2026-02-12T20:31:17.883955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEVN'. [2026-02-12T20:31:17.884272] [INFO ] [FORECASTER] Starting predict_future for SEVN [2026-02-12T20:31:17.885123] [DEBUG] [LOCAL ] No optimal features file found for SEVN: ./output/feature-sets/SEVN.txt [2026-02-12T20:31:17.885176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:17.885208] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:17.885235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:17.885297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:17.944324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:17.945044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:17.945135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:17.945170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:18.075269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:18.075651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:18.075698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:18.075764] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:18.079473] [DEBUG] [FORECASTER] SEVN: Forecast T+1@11:T+2@11: UP (p=88.01%) [2026-02-12T20:31:18.079779] [INFO ] [FORECASTER] Completed predict_future for SEVN [2026-02-12T20:31:18.079928] [INFO ] [sig ] SEVN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:18.228468] [INFO ] [LOCAL ] Saved forecast: SEVN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SEVN.txt [2026-02-12T20:31:18.228637] [INFO ] [sig ] [2715/3411] Completed SEVN in 0.4s | 2.79 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-12T20:31:18.228679] [INFO ] [sig ] [2716/3411] Forecasting SEZL... [2026-02-12T20:31:18.228710] [INFO ] [sig ] Generating forecast for: SEZL [2026-02-12T20:31:18.228740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEZL' from 'https://tdm.silogroup.org/data/derivative_storage/SEZL.csv'. [2026-02-12T20:31:18.241677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEZL'. [2026-02-12T20:31:18.242010] [INFO ] [FORECASTER] Starting predict_future for SEZL [2026-02-12T20:31:18.243029] [DEBUG] [LOCAL ] No optimal features file found for SEZL: ./output/feature-sets/SEZL.txt [2026-02-12T20:31:18.243082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:18.243113] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:18.243139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:18.243393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:18.304487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:18.305371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:18.305457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:18.305490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:18.425861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:18.426009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:18.426048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:18.426078] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:18.429500] [DEBUG] [FORECASTER] SEZL: Forecast T+1@11:T+2@11: UP (p=61.88%) [2026-02-12T20:31:18.429803] [INFO ] [FORECASTER] Completed predict_future for SEZL [2026-02-12T20:31:18.429937] [INFO ] [sig ] SEZL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:18.574597] [INFO ] [LOCAL ] Saved forecast: SEZL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SEZL.txt [2026-02-12T20:31:18.574743] [INFO ] [sig ] [2716/3411] Completed SEZL in 0.3s | 2.79 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-12T20:31:18.574782] [INFO ] [sig ] [2717/3411] Forecasting SF... [2026-02-12T20:31:18.574812] [INFO ] [sig ] Generating forecast for: SF [2026-02-12T20:31:18.574843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SF' from 'https://tdm.silogroup.org/data/derivative_storage/SF.csv'. [2026-02-12T20:31:18.588750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SF'. [2026-02-12T20:31:18.589207] [INFO ] [FORECASTER] Starting predict_future for SF [2026-02-12T20:31:18.590122] [DEBUG] [LOCAL ] No optimal features file found for SF: ./output/feature-sets/SF.txt [2026-02-12T20:31:18.590188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:18.590228] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:18.590256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:18.590314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:18.648314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:18.649137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:18.649237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:18.649272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:18.774397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:18.774544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:18.774601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:18.774634] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:18.778087] [DEBUG] [FORECASTER] SF: Forecast T+1@11:T+2@11: DOWN (p=38.40%) [2026-02-12T20:31:18.778362] [INFO ] [FORECASTER] Completed predict_future for SF [2026-02-12T20:31:18.778490] [INFO ] [sig ] SF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:18.919293] [INFO ] [LOCAL ] Saved forecast: SF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SF.txt [2026-02-12T20:31:18.919441] [INFO ] [sig ] [2717/3411] Completed SF in 0.3s | 2.79 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-12T20:31:18.919483] [INFO ] [sig ] [2718/3411] Forecasting SFB... [2026-02-12T20:31:18.919512] [INFO ] [sig ] Generating forecast for: SFB [2026-02-12T20:31:18.919543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFB' from 'https://tdm.silogroup.org/data/derivative_storage/SFB.csv'. [2026-02-12T20:31:18.931236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFB'. [2026-02-12T20:31:18.931552] [INFO ] [FORECASTER] Starting predict_future for SFB [2026-02-12T20:31:18.932403] [DEBUG] [LOCAL ] No optimal features file found for SFB: ./output/feature-sets/SFB.txt [2026-02-12T20:31:18.932458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:18.932491] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:18.932520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:18.932608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:18.992568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:18.993426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:18.993507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:18.993540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:19.111683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:19.111855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:19.111901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:19.111930] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:19.115524] [DEBUG] [FORECASTER] SFB: Forecast T+1@11:T+2@11: DOWN (p=17.20%) [2026-02-12T20:31:19.115853] [INFO ] [FORECASTER] Completed predict_future for SFB [2026-02-12T20:31:19.115995] [INFO ] [sig ] SFB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:19.257281] [INFO ] [LOCAL ] Saved forecast: SFB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SFB.txt [2026-02-12T20:31:19.257504] [INFO ] [sig ] [2718/3411] Completed SFB in 0.3s | 2.79 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-12T20:31:19.257562] [INFO ] [sig ] [2719/3411] Forecasting SFBS... [2026-02-12T20:31:19.257628] [INFO ] [sig ] Generating forecast for: SFBS [2026-02-12T20:31:19.257671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFBS' from 'https://tdm.silogroup.org/data/derivative_storage/SFBS.csv'. [2026-02-12T20:31:19.269708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFBS'. [2026-02-12T20:31:19.270022] [INFO ] [FORECASTER] Starting predict_future for SFBS [2026-02-12T20:31:19.270891] [DEBUG] [LOCAL ] No optimal features file found for SFBS: ./output/feature-sets/SFBS.txt [2026-02-12T20:31:19.270944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:19.270977] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:19.271004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:19.271061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:19.328975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:19.329724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:19.329819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:19.329855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:19.456588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:19.456753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:19.456794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:19.456823] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:19.460604] [DEBUG] [FORECASTER] SFBS: Forecast T+1@11:T+2@11: UP (p=94.15%) [2026-02-12T20:31:19.460910] [INFO ] [FORECASTER] Completed predict_future for SFBS [2026-02-12T20:31:19.461050] [INFO ] [sig ] SFBS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:19.611759] [INFO ] [LOCAL ] Saved forecast: SFBS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SFBS.txt [2026-02-12T20:31:19.612036] [INFO ] [sig ] [2719/3411] Completed SFBS in 0.4s | 2.79 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-12T20:31:19.612094] [INFO ] [sig ] [2720/3411] Forecasting SFIX... [2026-02-12T20:31:19.612130] [INFO ] [sig ] Generating forecast for: SFIX [2026-02-12T20:31:19.612165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFIX' from 'https://tdm.silogroup.org/data/derivative_storage/SFIX.csv'. [2026-02-12T20:31:19.624595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFIX'. [2026-02-12T20:31:19.624934] [INFO ] [FORECASTER] Starting predict_future for SFIX [2026-02-12T20:31:19.625785] [DEBUG] [LOCAL ] No optimal features file found for SFIX: ./output/feature-sets/SFIX.txt [2026-02-12T20:31:19.625838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:19.625870] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:19.625896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:19.625958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:19.686631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:19.687709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:19.687809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:19.687844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:19.811152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:19.811340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:19.811382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:19.811412] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:19.815054] [DEBUG] [FORECASTER] SFIX: Forecast T+1@11:T+2@11: UP (p=55.70%) [2026-02-12T20:31:19.815336] [INFO ] [FORECASTER] Completed predict_future for SFIX [2026-02-12T20:31:19.815488] [INFO ] [sig ] SFIX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:19.961993] [INFO ] [LOCAL ] Saved forecast: SFIX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SFIX.txt [2026-02-12T20:31:19.962156] [INFO ] [sig ] [2720/3411] Completed SFIX in 0.4s | 2.79 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-12T20:31:19.962198] [INFO ] [sig ] [2721/3411] Forecasting SFL... [2026-02-12T20:31:19.962228] [INFO ] [sig ] Generating forecast for: SFL [2026-02-12T20:31:19.962258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFL' from 'https://tdm.silogroup.org/data/derivative_storage/SFL.csv'. [2026-02-12T20:31:19.975939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFL'. [2026-02-12T20:31:19.976372] [INFO ] [FORECASTER] Starting predict_future for SFL [2026-02-12T20:31:19.977516] [DEBUG] [LOCAL ] No optimal features file found for SFL: ./output/feature-sets/SFL.txt [2026-02-12T20:31:19.977611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:19.977658] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:19.977694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:19.977780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:20.049677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:20.050626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:20.050720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:20.050754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:20.183654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:20.183820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:20.183861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:20.183901] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:20.187860] [DEBUG] [FORECASTER] SFL: Forecast T+1@11:T+2@11: DOWN (p=6.82%) [2026-02-12T20:31:20.188169] [INFO ] [FORECASTER] Completed predict_future for SFL [2026-02-12T20:31:20.188315] [INFO ] [sig ] SFL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:20.329866] [INFO ] [LOCAL ] Saved forecast: SFL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SFL.txt [2026-02-12T20:31:20.329999] [INFO ] [sig ] [2721/3411] Completed SFL in 0.4s | 2.79 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-12T20:31:20.330039] [INFO ] [sig ] [2722/3411] Forecasting SFLO... [2026-02-12T20:31:20.330069] [INFO ] [sig ] Generating forecast for: SFLO [2026-02-12T20:31:20.330098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFLO' from 'https://tdm.silogroup.org/data/derivative_storage/SFLO.csv'. [2026-02-12T20:31:20.341328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFLO'. [2026-02-12T20:31:20.341644] [INFO ] [FORECASTER] Starting predict_future for SFLO [2026-02-12T20:31:20.342443] [DEBUG] [LOCAL ] No optimal features file found for SFLO: ./output/feature-sets/SFLO.txt [2026-02-12T20:31:20.342495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:20.342526] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:20.342553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:20.342631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:20.402294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:20.403111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:20.403241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:20.403276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:20.556324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:20.556482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:20.556525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:20.556557] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:20.560200] [DEBUG] [FORECASTER] SFLO: Forecast T+1@11:T+2@11: DOWN (p=14.15%) [2026-02-12T20:31:20.560492] [INFO ] [FORECASTER] Completed predict_future for SFLO [2026-02-12T20:31:20.560654] [INFO ] [sig ] SFLO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:20.706163] [INFO ] [LOCAL ] Saved forecast: SFLO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SFLO.txt [2026-02-12T20:31:20.706341] [INFO ] [sig ] [2722/3411] Completed SFLO in 0.4s | 2.79 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-12T20:31:20.706386] [INFO ] [sig ] [2723/3411] Forecasting SFM... [2026-02-12T20:31:20.706423] [INFO ] [sig ] Generating forecast for: SFM [2026-02-12T20:31:20.706464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFM' from 'https://tdm.silogroup.org/data/derivative_storage/SFM.csv'. [2026-02-12T20:31:20.719649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFM'. [2026-02-12T20:31:20.720063] [INFO ] [FORECASTER] Starting predict_future for SFM [2026-02-12T20:31:20.720912] [DEBUG] [LOCAL ] No optimal features file found for SFM: ./output/feature-sets/SFM.txt [2026-02-12T20:31:20.720965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:20.721005] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:20.721034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:20.721096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:20.782115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:20.783176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:20.783281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:20.783318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:20.910191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:20.910359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:20.910400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:20.910428] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:20.913940] [DEBUG] [FORECASTER] SFM: Forecast T+1@11:T+2@11: UP (p=92.56%) [2026-02-12T20:31:20.914236] [INFO ] [FORECASTER] Completed predict_future for SFM [2026-02-12T20:31:20.914370] [INFO ] [sig ] SFM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:21.066238] [INFO ] [LOCAL ] Saved forecast: SFM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SFM.txt [2026-02-12T20:31:21.066404] [INFO ] [sig ] [2723/3411] Completed SFM in 0.4s | 2.79 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-12T20:31:21.066447] [INFO ] [sig ] [2724/3411] Forecasting SFNC... [2026-02-12T20:31:21.066477] [INFO ] [sig ] Generating forecast for: SFNC [2026-02-12T20:31:21.066508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFNC' from 'https://tdm.silogroup.org/data/derivative_storage/SFNC.csv'. [2026-02-12T20:31:21.078445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFNC'. [2026-02-12T20:31:21.078811] [INFO ] [FORECASTER] Starting predict_future for SFNC [2026-02-12T20:31:21.079699] [DEBUG] [LOCAL ] No optimal features file found for SFNC: ./output/feature-sets/SFNC.txt [2026-02-12T20:31:21.079754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:21.079807] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:21.079839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:21.079898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:21.140793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:21.141593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:21.141678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:21.141712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:21.269736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:21.269884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:21.269927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:21.269958] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:21.273493] [DEBUG] [FORECASTER] SFNC: Forecast T+1@11:T+2@11: UP (p=51.88%) [2026-02-12T20:31:21.273792] [INFO ] [FORECASTER] Completed predict_future for SFNC [2026-02-12T20:31:21.273927] [INFO ] [sig ] SFNC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:21.419094] [INFO ] [LOCAL ] Saved forecast: SFNC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SFNC.txt [2026-02-12T20:31:21.419263] [INFO ] [sig ] [2724/3411] Completed SFNC in 0.4s | 2.79 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-12T20:31:21.419305] [INFO ] [sig ] [2725/3411] Forecasting SG... [2026-02-12T20:31:21.419336] [INFO ] [sig ] Generating forecast for: SG [2026-02-12T20:31:21.419366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SG' from 'https://tdm.silogroup.org/data/derivative_storage/SG.csv'. [2026-02-12T20:31:21.431139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SG'. [2026-02-12T20:31:21.431552] [INFO ] [FORECASTER] Starting predict_future for SG [2026-02-12T20:31:21.432435] [DEBUG] [LOCAL ] No optimal features file found for SG: ./output/feature-sets/SG.txt [2026-02-12T20:31:21.432490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:21.432524] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:21.432552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:21.432641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:21.496334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:21.497229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:21.497312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:21.497345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:21.633447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:21.634012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:21.634112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:21.634158] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:21.639497] [DEBUG] [FORECASTER] SG: Forecast T+1@11:T+2@11: DOWN (p=21.65%) [2026-02-12T20:31:21.639907] [INFO ] [FORECASTER] Completed predict_future for SG [2026-02-12T20:31:21.640177] [INFO ] [sig ] SG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:21.794002] [INFO ] [LOCAL ] Saved forecast: SG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SG.txt [2026-02-12T20:31:21.794411] [INFO ] [sig ] [2725/3411] Completed SG in 0.4s | 2.79 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-12T20:31:21.794486] [INFO ] [sig ] [2726/3411] Forecasting SGC... [2026-02-12T20:31:21.794534] [INFO ] [sig ] Generating forecast for: SGC [2026-02-12T20:31:21.794597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGC' from 'https://tdm.silogroup.org/data/derivative_storage/SGC.csv'. [2026-02-12T20:31:21.808426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGC'. [2026-02-12T20:31:21.808910] [INFO ] [FORECASTER] Starting predict_future for SGC [2026-02-12T20:31:21.809923] [DEBUG] [LOCAL ] No optimal features file found for SGC: ./output/feature-sets/SGC.txt [2026-02-12T20:31:21.809981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:21.810013] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:21.810042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:21.810112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:21.870904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:21.871973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:21.872136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:21.872188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:22.001989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:22.002159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:22.002200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:22.002231] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:22.005967] [DEBUG] [FORECASTER] SGC: Forecast T+1@11:T+2@11: DOWN (p=1.93%) [2026-02-12T20:31:22.006302] [INFO ] [FORECASTER] Completed predict_future for SGC [2026-02-12T20:31:22.006455] [INFO ] [sig ] SGC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:22.167381] [INFO ] [LOCAL ] Saved forecast: SGC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SGC.txt [2026-02-12T20:31:22.167552] [INFO ] [sig ] [2726/3411] Completed SGC in 0.4s | 2.79 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-12T20:31:22.167612] [INFO ] [sig ] [2727/3411] Forecasting SGHC... [2026-02-12T20:31:22.167644] [INFO ] [sig ] Generating forecast for: SGHC [2026-02-12T20:31:22.167675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGHC' from 'https://tdm.silogroup.org/data/derivative_storage/SGHC.csv'. [2026-02-12T20:31:22.179805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGHC'. [2026-02-12T20:31:22.180188] [INFO ] [FORECASTER] Starting predict_future for SGHC [2026-02-12T20:31:22.181075] [DEBUG] [LOCAL ] No optimal features file found for SGHC: ./output/feature-sets/SGHC.txt [2026-02-12T20:31:22.181132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:22.181165] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:22.181197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:22.181258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:22.242085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:22.243003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:22.243094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:22.243128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:22.388131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:22.388288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:22.388328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:22.388355] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:22.391807] [DEBUG] [FORECASTER] SGHC: Forecast T+1@11:T+2@11: UP (p=97.48%) [2026-02-12T20:31:22.392091] [INFO ] [FORECASTER] Completed predict_future for SGHC [2026-02-12T20:31:22.392228] [INFO ] [sig ] SGHC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:22.558141] [INFO ] [LOCAL ] Saved forecast: SGHC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SGHC.txt [2026-02-12T20:31:22.558696] [INFO ] [sig ] [2727/3411] Completed SGHC in 0.4s | 2.79 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-12T20:31:22.558807] [INFO ] [sig ] [2728/3411] Forecasting SGRY... [2026-02-12T20:31:22.558839] [INFO ] [sig ] Generating forecast for: SGRY [2026-02-12T20:31:22.558876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGRY' from 'https://tdm.silogroup.org/data/derivative_storage/SGRY.csv'. [2026-02-12T20:31:22.575667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGRY'. [2026-02-12T20:31:22.576081] [INFO ] [FORECASTER] Starting predict_future for SGRY [2026-02-12T20:31:22.577226] [DEBUG] [LOCAL ] No optimal features file found for SGRY: ./output/feature-sets/SGRY.txt [2026-02-12T20:31:22.577284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:22.577514] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:22.577541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:22.577623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:22.638486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:22.639925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:22.640057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:22.640093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:22.781299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:22.781462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:22.781514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:22.781548] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:22.785326] [DEBUG] [FORECASTER] SGRY: Forecast T+1@11:T+2@11: DOWN (p=7.04%) [2026-02-12T20:31:22.785659] [INFO ] [FORECASTER] Completed predict_future for SGRY [2026-02-12T20:31:22.785795] [INFO ] [sig ] SGRY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:22.935001] [INFO ] [LOCAL ] Saved forecast: SGRY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SGRY.txt [2026-02-12T20:31:22.935179] [INFO ] [sig ] [2728/3411] Completed SGRY in 0.4s | 2.79 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-12T20:31:22.935234] [INFO ] [sig ] [2729/3411] Forecasting SHAK... [2026-02-12T20:31:22.935268] [INFO ] [sig ] Generating forecast for: SHAK [2026-02-12T20:31:22.935300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHAK' from 'https://tdm.silogroup.org/data/derivative_storage/SHAK.csv'. [2026-02-12T20:31:22.947776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHAK'. [2026-02-12T20:31:22.948167] [INFO ] [FORECASTER] Starting predict_future for SHAK [2026-02-12T20:31:22.949047] [DEBUG] [LOCAL ] No optimal features file found for SHAK: ./output/feature-sets/SHAK.txt [2026-02-12T20:31:22.949101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:22.949171] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:22.949201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:22.949260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:23.008537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:23.009424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:23.009507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:23.009540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:23.134708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:23.134894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:23.134935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:23.134963] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:23.138922] [DEBUG] [FORECASTER] SHAK: Forecast T+1@11:T+2@11: UP (p=67.61%) [2026-02-12T20:31:23.139275] [INFO ] [FORECASTER] Completed predict_future for SHAK [2026-02-12T20:31:23.139668] [INFO ] [sig ] SHAK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:23.298620] [INFO ] [LOCAL ] Saved forecast: SHAK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SHAK.txt [2026-02-12T20:31:23.298780] [INFO ] [sig ] [2729/3411] Completed SHAK in 0.4s | 2.79 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-12T20:31:23.298828] [INFO ] [sig ] [2730/3411] Forecasting SHBI... [2026-02-12T20:31:23.298859] [INFO ] [sig ] Generating forecast for: SHBI [2026-02-12T20:31:23.298890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHBI' from 'https://tdm.silogroup.org/data/derivative_storage/SHBI.csv'. [2026-02-12T20:31:23.310870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHBI'. [2026-02-12T20:31:23.311291] [INFO ] [FORECASTER] Starting predict_future for SHBI [2026-02-12T20:31:23.312266] [DEBUG] [LOCAL ] No optimal features file found for SHBI: ./output/feature-sets/SHBI.txt [2026-02-12T20:31:23.312322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:23.312355] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:23.312383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:23.312442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:23.380330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:23.381244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:23.381331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:23.381366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:23.514417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:23.514629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:23.514687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:23.514720] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:23.518787] [DEBUG] [FORECASTER] SHBI: Forecast T+1@11:T+2@11: UP (p=50.43%) [2026-02-12T20:31:23.519110] [INFO ] [FORECASTER] Completed predict_future for SHBI [2026-02-12T20:31:23.519280] [INFO ] [sig ] SHBI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:23.670893] [INFO ] [LOCAL ] Saved forecast: SHBI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SHBI.txt [2026-02-12T20:31:23.671067] [INFO ] [sig ] [2730/3411] Completed SHBI in 0.4s | 2.79 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-12T20:31:23.671109] [INFO ] [sig ] [2731/3411] Forecasting SHC... [2026-02-12T20:31:23.671137] [INFO ] [sig ] Generating forecast for: SHC [2026-02-12T20:31:23.671174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHC' from 'https://tdm.silogroup.org/data/derivative_storage/SHC.csv'. [2026-02-12T20:31:23.684218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHC'. [2026-02-12T20:31:23.684610] [INFO ] [FORECASTER] Starting predict_future for SHC [2026-02-12T20:31:23.685460] [DEBUG] [LOCAL ] No optimal features file found for SHC: ./output/feature-sets/SHC.txt [2026-02-12T20:31:23.685516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:23.685551] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:23.685597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:23.685664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:23.746813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:23.747785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:23.747885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:23.747922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:23.871495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:23.871648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:23.871696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:23.871741] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:23.875412] [DEBUG] [FORECASTER] SHC: Forecast T+1@11:T+2@11: DOWN (p=4.07%) [2026-02-12T20:31:23.875718] [INFO ] [FORECASTER] Completed predict_future for SHC [2026-02-12T20:31:23.875856] [INFO ] [sig ] SHC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:24.016320] [INFO ] [LOCAL ] Saved forecast: SHC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SHC.txt [2026-02-12T20:31:24.016483] [INFO ] [sig ] [2731/3411] Completed SHC in 0.3s | 2.79 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-12T20:31:24.016523] [INFO ] [sig ] [2732/3411] Forecasting SHEL... [2026-02-12T20:31:24.016553] [INFO ] [sig ] Generating forecast for: SHEL [2026-02-12T20:31:24.016606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEL' from 'https://tdm.silogroup.org/data/derivative_storage/SHEL.csv'. [2026-02-12T20:31:24.029705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEL'. [2026-02-12T20:31:24.030127] [INFO ] [FORECASTER] Starting predict_future for SHEL [2026-02-12T20:31:24.031052] [DEBUG] [LOCAL ] No optimal features file found for SHEL: ./output/feature-sets/SHEL.txt [2026-02-12T20:31:24.031109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:24.031142] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:24.031168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:24.031225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:24.089244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:24.090110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:24.090198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:24.090235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:24.215631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:24.215795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:24.215837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:24.215922] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:24.220669] [DEBUG] [FORECASTER] SHEL: Forecast T+1@11:T+2@11: DOWN (p=23.17%) [2026-02-12T20:31:24.221002] [INFO ] [FORECASTER] Completed predict_future for SHEL [2026-02-12T20:31:24.221160] [INFO ] [sig ] SHEL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:24.362672] [INFO ] [LOCAL ] Saved forecast: SHEL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SHEL.txt [2026-02-12T20:31:24.362830] [INFO ] [sig ] [2732/3411] Completed SHEL in 0.3s | 2.79 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-12T20:31:24.362872] [INFO ] [sig ] [2733/3411] Forecasting SHEN... [2026-02-12T20:31:24.362902] [INFO ] [sig ] Generating forecast for: SHEN [2026-02-12T20:31:24.362932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEN' from 'https://tdm.silogroup.org/data/derivative_storage/SHEN.csv'. [2026-02-12T20:31:24.375069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEN'. [2026-02-12T20:31:24.375476] [INFO ] [FORECASTER] Starting predict_future for SHEN [2026-02-12T20:31:24.376284] [DEBUG] [LOCAL ] No optimal features file found for SHEN: ./output/feature-sets/SHEN.txt [2026-02-12T20:31:24.376338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:24.376370] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:24.376397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:24.376453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:24.433794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:24.434560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:24.434675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:24.434709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:24.555408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:24.555541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:24.555597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:24.555629] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:24.558991] [DEBUG] [FORECASTER] SHEN: Forecast T+1@11:T+2@11: DOWN (p=12.15%) [2026-02-12T20:31:24.559271] [INFO ] [FORECASTER] Completed predict_future for SHEN [2026-02-12T20:31:24.559396] [INFO ] [sig ] SHEN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:24.701365] [INFO ] [LOCAL ] Saved forecast: SHEN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SHEN.txt [2026-02-12T20:31:24.701511] [INFO ] [sig ] [2733/3411] Completed SHEN in 0.3s | 2.79 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-12T20:31:24.701551] [INFO ] [sig ] [2734/3411] Forecasting SHG... [2026-02-12T20:31:24.701599] [INFO ] [sig ] Generating forecast for: SHG [2026-02-12T20:31:24.701632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHG' from 'https://tdm.silogroup.org/data/derivative_storage/SHG.csv'. [2026-02-12T20:31:24.713068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHG'. [2026-02-12T20:31:24.713415] [INFO ] [FORECASTER] Starting predict_future for SHG [2026-02-12T20:31:24.714287] [DEBUG] [LOCAL ] No optimal features file found for SHG: ./output/feature-sets/SHG.txt [2026-02-12T20:31:24.714340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:24.714373] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:24.714404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:24.714462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:24.774401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:24.775066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:24.775146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:24.775179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:24.903400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:24.903595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:24.903640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:24.903670] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:24.907334] [DEBUG] [FORECASTER] SHG: Forecast T+1@11:T+2@11: UP (p=69.28%) [2026-02-12T20:31:24.907831] [INFO ] [FORECASTER] Completed predict_future for SHG [2026-02-12T20:31:24.907964] [INFO ] [sig ] SHG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:25.055521] [INFO ] [LOCAL ] Saved forecast: SHG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SHG.txt [2026-02-12T20:31:25.055705] [INFO ] [sig ] [2734/3411] Completed SHG in 0.4s | 2.79 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-12T20:31:25.055747] [INFO ] [sig ] [2735/3411] Forecasting SHIP... [2026-02-12T20:31:25.055778] [INFO ] [sig ] Generating forecast for: SHIP [2026-02-12T20:31:25.055810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHIP' from 'https://tdm.silogroup.org/data/derivative_storage/SHIP.csv'. [2026-02-12T20:31:25.069258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHIP'. [2026-02-12T20:31:25.069718] [INFO ] [FORECASTER] Starting predict_future for SHIP [2026-02-12T20:31:25.070667] [DEBUG] [LOCAL ] No optimal features file found for SHIP: ./output/feature-sets/SHIP.txt [2026-02-12T20:31:25.070725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:25.070773] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:25.070801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:25.070859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:25.131938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:25.132859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:25.132954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:25.132988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:25.264296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:25.264465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:25.264506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:25.264535] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:25.268202] [DEBUG] [FORECASTER] SHIP: Forecast T+1@11:T+2@11: DOWN (p=20.29%) [2026-02-12T20:31:25.268537] [INFO ] [FORECASTER] Completed predict_future for SHIP [2026-02-12T20:31:25.268703] [INFO ] [sig ] SHIP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:25.421134] [INFO ] [LOCAL ] Saved forecast: SHIP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SHIP.txt [2026-02-12T20:31:25.421313] [INFO ] [sig ] [2735/3411] Completed SHIP in 0.4s | 2.79 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-12T20:31:25.421355] [INFO ] [sig ] [2736/3411] Forecasting SHLS... [2026-02-12T20:31:25.421385] [INFO ] [sig ] Generating forecast for: SHLS [2026-02-12T20:31:25.421418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHLS' from 'https://tdm.silogroup.org/data/derivative_storage/SHLS.csv'. [2026-02-12T20:31:25.434024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHLS'. [2026-02-12T20:31:25.434435] [INFO ] [FORECASTER] Starting predict_future for SHLS [2026-02-12T20:31:25.435329] [DEBUG] [LOCAL ] No optimal features file found for SHLS: ./output/feature-sets/SHLS.txt [2026-02-12T20:31:25.435386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:25.435419] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:25.435448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:25.435506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:25.494234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:25.495339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:25.495423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:25.495671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:25.617862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:25.618022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:25.618062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:25.618091] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:25.621932] [DEBUG] [FORECASTER] SHLS: Forecast T+1@11:T+2@11: UP (p=59.14%) [2026-02-12T20:31:25.622235] [INFO ] [FORECASTER] Completed predict_future for SHLS [2026-02-12T20:31:25.622376] [INFO ] [sig ] SHLS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:25.770263] [INFO ] [LOCAL ] Saved forecast: SHLS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SHLS.txt [2026-02-12T20:31:25.770489] [INFO ] [sig ] [2736/3411] Completed SHLS in 0.3s | 2.79 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-12T20:31:25.770537] [INFO ] [sig ] [2737/3411] Forecasting SHO... [2026-02-12T20:31:25.770586] [INFO ] [sig ] Generating forecast for: SHO [2026-02-12T20:31:25.770621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHO' from 'https://tdm.silogroup.org/data/derivative_storage/SHO.csv'. [2026-02-12T20:31:25.783836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHO'. [2026-02-12T20:31:25.784222] [INFO ] [FORECASTER] Starting predict_future for SHO [2026-02-12T20:31:25.785134] [DEBUG] [LOCAL ] No optimal features file found for SHO: ./output/feature-sets/SHO.txt [2026-02-12T20:31:25.785188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:25.785225] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:25.785252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:25.785315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:25.842086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:25.843014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:25.843113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:25.843148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:25.975475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:25.975655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:25.975696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:25.975724] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:25.979504] [DEBUG] [FORECASTER] SHO: Forecast T+1@11:T+2@11: DOWN (p=41.72%) [2026-02-12T20:31:25.979819] [INFO ] [FORECASTER] Completed predict_future for SHO [2026-02-12T20:31:25.979953] [INFO ] [sig ] SHO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:26.123120] [INFO ] [LOCAL ] Saved forecast: SHO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SHO.txt [2026-02-12T20:31:26.123514] [INFO ] [sig ] [2737/3411] Completed SHO in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-12T20:31:26.123590] [INFO ] [sig ] [2738/3411] Forecasting SHOC... [2026-02-12T20:31:26.123630] [INFO ] [sig ] Generating forecast for: SHOC [2026-02-12T20:31:26.123665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOC' from 'https://tdm.silogroup.org/data/derivative_storage/SHOC.csv'. [2026-02-12T20:31:26.138388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOC'. [2026-02-12T20:31:26.138835] [INFO ] [FORECASTER] Starting predict_future for SHOC [2026-02-12T20:31:26.139855] [DEBUG] [LOCAL ] No optimal features file found for SHOC: ./output/feature-sets/SHOC.txt [2026-02-12T20:31:26.139913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:26.139950] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:26.139978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:26.140044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:26.197995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:26.198992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:26.199119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:26.199154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:26.329757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:26.329926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:26.329966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:26.329995] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:26.334180] [DEBUG] [FORECASTER] SHOC: Forecast T+1@11:T+2@11: UP (p=74.47%) [2026-02-12T20:31:26.334474] [INFO ] [FORECASTER] Completed predict_future for SHOC [2026-02-12T20:31:26.334632] [INFO ] [sig ] SHOC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:26.496536] [INFO ] [LOCAL ] Saved forecast: SHOC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SHOC.txt [2026-02-12T20:31:26.496780] [INFO ] [sig ] [2738/3411] Completed SHOC in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-12T20:31:26.496833] [INFO ] [sig ] [2739/3411] Forecasting SHOO... [2026-02-12T20:31:26.496971] [INFO ] [sig ] Generating forecast for: SHOO [2026-02-12T20:31:26.497015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOO' from 'https://tdm.silogroup.org/data/derivative_storage/SHOO.csv'. [2026-02-12T20:31:26.510455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOO'. [2026-02-12T20:31:26.510890] [INFO ] [FORECASTER] Starting predict_future for SHOO [2026-02-12T20:31:26.511833] [DEBUG] [LOCAL ] No optimal features file found for SHOO: ./output/feature-sets/SHOO.txt [2026-02-12T20:31:26.511888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:26.511920] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:26.511947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:26.512003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:26.573318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:26.574289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:26.574498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:26.574537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:26.710652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:26.710811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:26.710854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:26.710883] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:26.714904] [DEBUG] [FORECASTER] SHOO: Forecast T+1@11:T+2@11: UP (p=82.63%) [2026-02-12T20:31:26.715210] [INFO ] [FORECASTER] Completed predict_future for SHOO [2026-02-12T20:31:26.715366] [INFO ] [sig ] SHOO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:26.878370] [INFO ] [LOCAL ] Saved forecast: SHOO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SHOO.txt [2026-02-12T20:31:26.878816] [INFO ] [sig ] [2739/3411] Completed SHOO in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-12T20:31:26.878878] [INFO ] [sig ] [2740/3411] Forecasting SHOP... [2026-02-12T20:31:26.878914] [INFO ] [sig ] Generating forecast for: SHOP [2026-02-12T20:31:26.878945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOP' from 'https://tdm.silogroup.org/data/derivative_storage/SHOP.csv'. [2026-02-12T20:31:26.894539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOP'. [2026-02-12T20:31:26.895228] [INFO ] [FORECASTER] Starting predict_future for SHOP [2026-02-12T20:31:26.896163] [DEBUG] [LOCAL ] No optimal features file found for SHOP: ./output/feature-sets/SHOP.txt [2026-02-12T20:31:26.896225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:26.896262] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:26.896289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:26.896346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:26.954904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:26.955898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:26.955984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:26.956017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:27.089293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:27.089462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:27.089504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:27.089533] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:27.093269] [DEBUG] [FORECASTER] SHOP: Forecast T+1@11:T+2@11: UP (p=79.76%) [2026-02-12T20:31:27.093753] [INFO ] [FORECASTER] Completed predict_future for SHOP [2026-02-12T20:31:27.093886] [INFO ] [sig ] SHOP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:27.249651] [INFO ] [LOCAL ] Saved forecast: SHOP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SHOP.txt [2026-02-12T20:31:27.249878] [INFO ] [sig ] [2740/3411] Completed SHOP in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-12T20:31:27.249928] [INFO ] [sig ] [2741/3411] Forecasting SHY... [2026-02-12T20:31:27.249966] [INFO ] [sig ] Generating forecast for: SHY [2026-02-12T20:31:27.250003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHY' from 'https://tdm.silogroup.org/data/derivative_storage/SHY.csv'. [2026-02-12T20:31:27.265989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHY'. [2026-02-12T20:31:27.266431] [INFO ] [FORECASTER] Starting predict_future for SHY [2026-02-12T20:31:27.267478] [DEBUG] [LOCAL ] No optimal features file found for SHY: ./output/feature-sets/SHY.txt [2026-02-12T20:31:27.267535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:27.267592] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:27.267626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:27.267688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:27.326959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:27.327996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:27.328123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:27.328160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:27.461229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:27.461393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:27.461434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:27.461463] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:27.465772] [DEBUG] [FORECASTER] SHY: Forecast T+1@11:T+2@11: UP (p=91.86%) [2026-02-12T20:31:27.466118] [INFO ] [FORECASTER] Completed predict_future for SHY [2026-02-12T20:31:27.466279] [INFO ] [sig ] SHY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:27.620901] [INFO ] [LOCAL ] Saved forecast: SHY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SHY.txt [2026-02-12T20:31:27.621078] [INFO ] [sig ] [2741/3411] Completed SHY in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-12T20:31:27.621118] [INFO ] [sig ] [2742/3411] Forecasting SIBN... [2026-02-12T20:31:27.621148] [INFO ] [sig ] Generating forecast for: SIBN [2026-02-12T20:31:27.621181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIBN' from 'https://tdm.silogroup.org/data/derivative_storage/SIBN.csv'. [2026-02-12T20:31:27.633989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIBN'. [2026-02-12T20:31:27.634382] [INFO ] [FORECASTER] Starting predict_future for SIBN [2026-02-12T20:31:27.635224] [DEBUG] [LOCAL ] No optimal features file found for SIBN: ./output/feature-sets/SIBN.txt [2026-02-12T20:31:27.635284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:27.635324] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:27.635358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:27.635432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:27.696748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:27.697752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:27.697850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:27.697885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:27.819495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:27.819673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:27.819713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:27.819771] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:27.823316] [DEBUG] [FORECASTER] SIBN: Forecast T+1@11:T+2@11: UP (p=62.52%) [2026-02-12T20:31:27.823625] [INFO ] [FORECASTER] Completed predict_future for SIBN [2026-02-12T20:31:27.823761] [INFO ] [sig ] SIBN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:27.972323] [INFO ] [LOCAL ] Saved forecast: SIBN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SIBN.txt [2026-02-12T20:31:27.972524] [INFO ] [sig ] [2742/3411] Completed SIBN in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-12T20:31:27.972566] [INFO ] [sig ] [2743/3411] Forecasting SID... [2026-02-12T20:31:27.972618] [INFO ] [sig ] Generating forecast for: SID [2026-02-12T20:31:27.972650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SID' from 'https://tdm.silogroup.org/data/derivative_storage/SID.csv'. [2026-02-12T20:31:27.984873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SID'. [2026-02-12T20:31:27.985286] [INFO ] [FORECASTER] Starting predict_future for SID [2026-02-12T20:31:27.986365] [DEBUG] [LOCAL ] No optimal features file found for SID: ./output/feature-sets/SID.txt [2026-02-12T20:31:27.986425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:27.986458] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:27.986484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:27.986541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:28.049608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:28.050903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:28.051012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:28.051049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:28.177816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:28.177981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:28.178021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:28.178050] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:28.181800] [DEBUG] [FORECASTER] SID: Forecast T+1@11:T+2@11: UP (p=69.93%) [2026-02-12T20:31:28.182122] [INFO ] [FORECASTER] Completed predict_future for SID [2026-02-12T20:31:28.182265] [INFO ] [sig ] SID: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:28.333147] [INFO ] [LOCAL ] Saved forecast: SID 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SID.txt [2026-02-12T20:31:28.333309] [INFO ] [sig ] [2743/3411] Completed SID in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-12T20:31:28.333350] [INFO ] [sig ] [2744/3411] Forecasting SIEB... [2026-02-12T20:31:28.333381] [INFO ] [sig ] Generating forecast for: SIEB [2026-02-12T20:31:28.333418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIEB' from 'https://tdm.silogroup.org/data/derivative_storage/SIEB.csv'. [2026-02-12T20:31:28.347290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIEB'. [2026-02-12T20:31:28.347667] [INFO ] [FORECASTER] Starting predict_future for SIEB [2026-02-12T20:31:28.348507] [DEBUG] [LOCAL ] No optimal features file found for SIEB: ./output/feature-sets/SIEB.txt [2026-02-12T20:31:28.348561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:28.348621] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:28.348649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:28.348714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:28.411183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:28.412302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:28.412402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:28.412436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:28.538965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:28.539179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:28.539229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:28.539273] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:28.543343] [DEBUG] [FORECASTER] SIEB: Forecast T+1@11:T+2@11: DOWN (p=19.28%) [2026-02-12T20:31:28.543856] [INFO ] [FORECASTER] Completed predict_future for SIEB [2026-02-12T20:31:28.543995] [INFO ] [sig ] SIEB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:28.688911] [INFO ] [LOCAL ] Saved forecast: SIEB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SIEB.txt [2026-02-12T20:31:28.689079] [INFO ] [sig ] [2744/3411] Completed SIEB in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-12T20:31:28.689119] [INFO ] [sig ] [2745/3411] Forecasting SIFY... [2026-02-12T20:31:28.689150] [INFO ] [sig ] Generating forecast for: SIFY [2026-02-12T20:31:28.689180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIFY' from 'https://tdm.silogroup.org/data/derivative_storage/SIFY.csv'. [2026-02-12T20:31:28.702273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIFY'. [2026-02-12T20:31:28.702693] [INFO ] [FORECASTER] Starting predict_future for SIFY [2026-02-12T20:31:28.703511] [DEBUG] [LOCAL ] No optimal features file found for SIFY: ./output/feature-sets/SIFY.txt [2026-02-12T20:31:28.703564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:28.703629] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:28.703656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:28.703712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:28.765077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:28.766000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:28.766091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:28.766124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:28.890848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:28.891022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:28.891062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:28.891091] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:28.894558] [DEBUG] [FORECASTER] SIFY: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-02-12T20:31:28.894885] [INFO ] [FORECASTER] Completed predict_future for SIFY [2026-02-12T20:31:28.895021] [INFO ] [sig ] SIFY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:29.049221] [INFO ] [LOCAL ] Saved forecast: SIFY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SIFY.txt [2026-02-12T20:31:29.049390] [INFO ] [sig ] [2745/3411] Completed SIFY in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-12T20:31:29.049429] [INFO ] [sig ] [2746/3411] Forecasting SIG... [2026-02-12T20:31:29.049459] [INFO ] [sig ] Generating forecast for: SIG [2026-02-12T20:31:29.049491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIG' from 'https://tdm.silogroup.org/data/derivative_storage/SIG.csv'. [2026-02-12T20:31:29.062979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIG'. [2026-02-12T20:31:29.063386] [INFO ] [FORECASTER] Starting predict_future for SIG [2026-02-12T20:31:29.064193] [DEBUG] [LOCAL ] No optimal features file found for SIG: ./output/feature-sets/SIG.txt [2026-02-12T20:31:29.064247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:29.064307] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:29.064335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:29.064406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:29.124677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:29.125544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:29.125649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:29.125684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:29.246966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:29.247125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:29.247166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:29.247218] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:29.250805] [DEBUG] [FORECASTER] SIG: Forecast T+1@11:T+2@11: DOWN (p=19.01%) [2026-02-12T20:31:29.251105] [INFO ] [FORECASTER] Completed predict_future for SIG [2026-02-12T20:31:29.251244] [INFO ] [sig ] SIG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:29.404287] [INFO ] [LOCAL ] Saved forecast: SIG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SIG.txt [2026-02-12T20:31:29.404432] [INFO ] [sig ] [2746/3411] Completed SIG in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-12T20:31:29.404482] [INFO ] [sig ] [2747/3411] Forecasting SIGA... [2026-02-12T20:31:29.404514] [INFO ] [sig ] Generating forecast for: SIGA [2026-02-12T20:31:29.404545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGA' from 'https://tdm.silogroup.org/data/derivative_storage/SIGA.csv'. [2026-02-12T20:31:29.417456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGA'. [2026-02-12T20:31:29.417804] [INFO ] [FORECASTER] Starting predict_future for SIGA [2026-02-12T20:31:29.418627] [DEBUG] [LOCAL ] No optimal features file found for SIGA: ./output/feature-sets/SIGA.txt [2026-02-12T20:31:29.418680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:29.418712] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:29.418739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:29.418796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:29.481934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:29.483063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:29.483150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:29.483184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:29.609402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:29.609559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:29.609623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:29.609657] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:29.613200] [DEBUG] [FORECASTER] SIGA: Forecast T+1@11:T+2@11: UP (p=52.20%) [2026-02-12T20:31:29.613499] [INFO ] [FORECASTER] Completed predict_future for SIGA [2026-02-12T20:31:29.613665] [INFO ] [sig ] SIGA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:29.766410] [INFO ] [LOCAL ] Saved forecast: SIGA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SIGA.txt [2026-02-12T20:31:29.766559] [INFO ] [sig ] [2747/3411] Completed SIGA in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-12T20:31:29.766617] [INFO ] [sig ] [2748/3411] Forecasting SIGI... [2026-02-12T20:31:29.766650] [INFO ] [sig ] Generating forecast for: SIGI [2026-02-12T20:31:29.766681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGI' from 'https://tdm.silogroup.org/data/derivative_storage/SIGI.csv'. [2026-02-12T20:31:29.778636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGI'. [2026-02-12T20:31:29.779003] [INFO ] [FORECASTER] Starting predict_future for SIGI [2026-02-12T20:31:29.779850] [DEBUG] [LOCAL ] No optimal features file found for SIGI: ./output/feature-sets/SIGI.txt [2026-02-12T20:31:29.779913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:29.779947] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:29.779985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:29.780042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:29.839430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:29.840251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:29.840526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:29.840559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:29.966924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:29.967077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:29.967117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:29.967145] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:29.970721] [DEBUG] [FORECASTER] SIGI: Forecast T+1@11:T+2@11: DOWN (p=43.26%) [2026-02-12T20:31:29.971006] [INFO ] [FORECASTER] Completed predict_future for SIGI [2026-02-12T20:31:29.971136] [INFO ] [sig ] SIGI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:30.113972] [INFO ] [LOCAL ] Saved forecast: SIGI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SIGI.txt [2026-02-12T20:31:30.114155] [INFO ] [sig ] [2748/3411] Completed SIGI in 0.3s | 2.79 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-12T20:31:30.114198] [INFO ] [sig ] [2749/3411] Forecasting SII... [2026-02-12T20:31:30.114229] [INFO ] [sig ] Generating forecast for: SII [2026-02-12T20:31:30.114260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SII' from 'https://tdm.silogroup.org/data/derivative_storage/SII.csv'. [2026-02-12T20:31:30.126377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SII'. [2026-02-12T20:31:30.126812] [INFO ] [FORECASTER] Starting predict_future for SII [2026-02-12T20:31:30.127840] [DEBUG] [LOCAL ] No optimal features file found for SII: ./output/feature-sets/SII.txt [2026-02-12T20:31:30.127896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:30.127929] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:30.127956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:30.128014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:30.188069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:30.189108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:30.189199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:30.189233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:30.309291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:30.309457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:30.309503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:30.309613] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:30.313342] [DEBUG] [FORECASTER] SII: Forecast T+1@11:T+2@11: DOWN (p=10.67%) [2026-02-12T20:31:30.313666] [INFO ] [FORECASTER] Completed predict_future for SII [2026-02-12T20:31:30.313807] [INFO ] [sig ] SII: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:30.457662] [INFO ] [LOCAL ] Saved forecast: SII 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SII.txt [2026-02-12T20:31:30.457827] [INFO ] [sig ] [2749/3411] Completed SII in 0.3s | 2.79 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-12T20:31:30.457870] [INFO ] [sig ] [2750/3411] Forecasting SIMO... [2026-02-12T20:31:30.457902] [INFO ] [sig ] Generating forecast for: SIMO [2026-02-12T20:31:30.457934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIMO' from 'https://tdm.silogroup.org/data/derivative_storage/SIMO.csv'. [2026-02-12T20:31:30.471936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIMO'. [2026-02-12T20:31:30.472331] [INFO ] [FORECASTER] Starting predict_future for SIMO [2026-02-12T20:31:30.473203] [DEBUG] [LOCAL ] No optimal features file found for SIMO: ./output/feature-sets/SIMO.txt [2026-02-12T20:31:30.473258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:30.473291] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:30.473317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:30.473374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:30.532505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:30.533350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:30.533437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:30.533471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:30.658716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:30.658877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:30.658917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:30.658945] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:30.662499] [DEBUG] [FORECASTER] SIMO: Forecast T+1@11:T+2@11: UP (p=87.75%) [2026-02-12T20:31:30.662813] [INFO ] [FORECASTER] Completed predict_future for SIMO [2026-02-12T20:31:30.662949] [INFO ] [sig ] SIMO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:30.882928] [INFO ] [LOCAL ] Saved forecast: SIMO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SIMO.txt [2026-02-12T20:31:30.883091] [INFO ] [sig ] [2750/3411] Completed SIMO in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-12T20:31:30.883140] [INFO ] [sig ] [2751/3411] Forecasting SIRI... [2026-02-12T20:31:30.883183] [INFO ] [sig ] Generating forecast for: SIRI [2026-02-12T20:31:30.883218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIRI' from 'https://tdm.silogroup.org/data/derivative_storage/SIRI.csv'. [2026-02-12T20:31:30.895840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIRI'. [2026-02-12T20:31:30.896208] [INFO ] [FORECASTER] Starting predict_future for SIRI [2026-02-12T20:31:30.897064] [DEBUG] [LOCAL ] No optimal features file found for SIRI: ./output/feature-sets/SIRI.txt [2026-02-12T20:31:30.897118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:30.897151] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:30.897179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:30.897280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:30.961303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:30.962316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:30.962404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:30.962439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:31.090235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:31.090393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:31.090443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:31.090479] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:31.094379] [DEBUG] [FORECASTER] SIRI: Forecast T+1@11:T+2@11: DOWN (p=20.87%) [2026-02-12T20:31:31.094891] [INFO ] [FORECASTER] Completed predict_future for SIRI [2026-02-12T20:31:31.095022] [INFO ] [sig ] SIRI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:31.238522] [INFO ] [LOCAL ] Saved forecast: SIRI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SIRI.txt [2026-02-12T20:31:31.238659] [INFO ] [sig ] [2751/3411] Completed SIRI in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-12T20:31:31.238701] [INFO ] [sig ] [2752/3411] Forecasting SITC... [2026-02-12T20:31:31.238731] [INFO ] [sig ] Generating forecast for: SITC [2026-02-12T20:31:31.238762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITC' from 'https://tdm.silogroup.org/data/derivative_storage/SITC.csv'. [2026-02-12T20:31:31.250229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITC'. [2026-02-12T20:31:31.250587] [INFO ] [FORECASTER] Starting predict_future for SITC [2026-02-12T20:31:31.251384] [DEBUG] [LOCAL ] No optimal features file found for SITC: ./output/feature-sets/SITC.txt [2026-02-12T20:31:31.251437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:31.251469] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:31.251496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:31.251554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:31.310135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:31.310860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:31.310939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:31.310973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:31.432131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:31.432282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:31.432321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:31.432349] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:31.435784] [DEBUG] [FORECASTER] SITC: Forecast T+1@11:T+2@11: DOWN (p=14.79%) [2026-02-12T20:31:31.436063] [INFO ] [FORECASTER] Completed predict_future for SITC [2026-02-12T20:31:31.436191] [INFO ] [sig ] SITC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:31.576529] [INFO ] [LOCAL ] Saved forecast: SITC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SITC.txt [2026-02-12T20:31:31.576682] [INFO ] [sig ] [2752/3411] Completed SITC in 0.3s | 2.79 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-12T20:31:31.576722] [INFO ] [sig ] [2753/3411] Forecasting SITE... [2026-02-12T20:31:31.576751] [INFO ] [sig ] Generating forecast for: SITE [2026-02-12T20:31:31.576781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITE' from 'https://tdm.silogroup.org/data/derivative_storage/SITE.csv'. [2026-02-12T20:31:31.590757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITE'. [2026-02-12T20:31:31.591198] [INFO ] [FORECASTER] Starting predict_future for SITE [2026-02-12T20:31:31.592141] [DEBUG] [LOCAL ] No optimal features file found for SITE: ./output/feature-sets/SITE.txt [2026-02-12T20:31:31.592198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:31.592233] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:31.592262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:31.592326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:31.655783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:31.656713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:31.656805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:31.656838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:31.785456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:31.785636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:31.785678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:31.785707] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:31.789984] [DEBUG] [FORECASTER] SITE: Forecast T+1@11:T+2@11: DOWN (p=13.07%) [2026-02-12T20:31:31.790317] [INFO ] [FORECASTER] Completed predict_future for SITE [2026-02-12T20:31:31.790464] [INFO ] [sig ] SITE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:31.938689] [INFO ] [LOCAL ] Saved forecast: SITE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SITE.txt [2026-02-12T20:31:31.939030] [INFO ] [sig ] [2753/3411] Completed SITE in 0.4s | 2.79 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-12T20:31:31.939070] [INFO ] [sig ] [2754/3411] Forecasting SITM... [2026-02-12T20:31:31.939099] [INFO ] [sig ] Generating forecast for: SITM [2026-02-12T20:31:31.939131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITM' from 'https://tdm.silogroup.org/data/derivative_storage/SITM.csv'. [2026-02-12T20:31:31.952972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITM'. [2026-02-12T20:31:31.953350] [INFO ] [FORECASTER] Starting predict_future for SITM [2026-02-12T20:31:31.954240] [DEBUG] [LOCAL ] No optimal features file found for SITM: ./output/feature-sets/SITM.txt [2026-02-12T20:31:31.954294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:31.954326] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:31.954358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:31.954427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:32.012428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:32.013223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:32.013306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:32.013339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:32.137715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:32.137872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:32.137913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:32.137942] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:32.141416] [DEBUG] [FORECASTER] SITM: Forecast T+1@11:T+2@11: UP (p=89.64%) [2026-02-12T20:31:32.141727] [INFO ] [FORECASTER] Completed predict_future for SITM [2026-02-12T20:31:32.141861] [INFO ] [sig ] SITM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:32.281227] [INFO ] [LOCAL ] Saved forecast: SITM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SITM.txt [2026-02-12T20:31:32.281397] [INFO ] [sig ] [2754/3411] Completed SITM in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-12T20:31:32.281444] [INFO ] [sig ] [2755/3411] Forecasting SIXG... [2026-02-12T20:31:32.281479] [INFO ] [sig ] Generating forecast for: SIXG [2026-02-12T20:31:32.281515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIXG' from 'https://tdm.silogroup.org/data/derivative_storage/SIXG.csv'. [2026-02-12T20:31:32.293787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIXG'. [2026-02-12T20:31:32.294102] [INFO ] [FORECASTER] Starting predict_future for SIXG [2026-02-12T20:31:32.294959] [DEBUG] [LOCAL ] No optimal features file found for SIXG: ./output/feature-sets/SIXG.txt [2026-02-12T20:31:32.295014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:32.295045] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:32.295071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:32.295127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:32.351644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:32.352403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:32.352486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:32.352519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:32.468401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:32.468598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:32.468640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:32.468668] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:32.472191] [DEBUG] [FORECASTER] SIXG: Forecast T+1@11:T+2@11: UP (p=78.21%) [2026-02-12T20:31:32.472474] [INFO ] [FORECASTER] Completed predict_future for SIXG [2026-02-12T20:31:32.472624] [INFO ] [sig ] SIXG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:32.628906] [INFO ] [LOCAL ] Saved forecast: SIXG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SIXG.txt [2026-02-12T20:31:32.629077] [INFO ] [sig ] [2755/3411] Completed SIXG in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-12T20:31:32.629123] [INFO ] [sig ] [2756/3411] Forecasting SJM... [2026-02-12T20:31:32.629154] [INFO ] [sig ] Generating forecast for: SJM [2026-02-12T20:31:32.629185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SJM' from 'https://tdm.silogroup.org/data/derivative_storage/SJM.csv'. [2026-02-12T20:31:32.642950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SJM'. [2026-02-12T20:31:32.643355] [INFO ] [FORECASTER] Starting predict_future for SJM [2026-02-12T20:31:32.644306] [DEBUG] [LOCAL ] No optimal features file found for SJM: ./output/feature-sets/SJM.txt [2026-02-12T20:31:32.644360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:32.644394] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:32.644421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:32.644479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:32.708139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:32.709186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:32.709334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:32.709375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:32.838941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:32.839100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:32.839143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:32.839181] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:32.843308] [DEBUG] [FORECASTER] SJM: Forecast T+1@11:T+2@11: DOWN (p=7.58%) [2026-02-12T20:31:32.843663] [INFO ] [FORECASTER] Completed predict_future for SJM [2026-02-12T20:31:32.843820] [INFO ] [sig ] SJM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:33.009220] [INFO ] [LOCAL ] Saved forecast: SJM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SJM.txt [2026-02-12T20:31:33.009356] [INFO ] [sig ] [2756/3411] Completed SJM in 0.4s | 2.79 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-12T20:31:33.009396] [INFO ] [sig ] [2757/3411] Forecasting SKE... [2026-02-12T20:31:33.009426] [INFO ] [sig ] Generating forecast for: SKE [2026-02-12T20:31:33.009461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKE' from 'https://tdm.silogroup.org/data/derivative_storage/SKE.csv'. [2026-02-12T20:31:33.021853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKE'. [2026-02-12T20:31:33.022175] [INFO ] [FORECASTER] Starting predict_future for SKE [2026-02-12T20:31:33.022964] [DEBUG] [LOCAL ] No optimal features file found for SKE: ./output/feature-sets/SKE.txt [2026-02-12T20:31:33.023016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:33.023047] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:33.023074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:33.023130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:33.081857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:33.082509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:33.082605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:33.082642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:33.204406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:33.204564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:33.204624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:33.204655] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:33.208679] [DEBUG] [FORECASTER] SKE: Forecast T+1@11:T+2@11: UP (p=97.62%) [2026-02-12T20:31:33.208971] [INFO ] [FORECASTER] Completed predict_future for SKE [2026-02-12T20:31:33.209111] [INFO ] [sig ] SKE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:33.373902] [INFO ] [LOCAL ] Saved forecast: SKE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SKE.txt [2026-02-12T20:31:33.374080] [INFO ] [sig ] [2757/3411] Completed SKE in 0.4s | 2.79 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-12T20:31:33.374125] [INFO ] [sig ] [2758/3411] Forecasting SKIL... [2026-02-12T20:31:33.374157] [INFO ] [sig ] Generating forecast for: SKIL [2026-02-12T20:31:33.374189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIL' from 'https://tdm.silogroup.org/data/derivative_storage/SKIL.csv'. [2026-02-12T20:31:33.387027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIL'. [2026-02-12T20:31:33.387366] [INFO ] [FORECASTER] Starting predict_future for SKIL [2026-02-12T20:31:33.388216] [DEBUG] [LOCAL ] No optimal features file found for SKIL: ./output/feature-sets/SKIL.txt [2026-02-12T20:31:33.388270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:33.388310] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:33.388340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:33.388410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:33.450964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:33.451895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:33.451986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:33.452022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:33.572562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:33.572739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:33.572781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:33.572811] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:33.576324] [DEBUG] [FORECASTER] SKIL: Forecast T+1@11:T+2@11: UP (p=59.16%) [2026-02-12T20:31:33.576658] [INFO ] [FORECASTER] Completed predict_future for SKIL [2026-02-12T20:31:33.576799] [INFO ] [sig ] SKIL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:33.723419] [INFO ] [LOCAL ] Saved forecast: SKIL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SKIL.txt [2026-02-12T20:31:33.723589] [INFO ] [sig ] [2758/3411] Completed SKIL in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-12T20:31:33.723632] [INFO ] [sig ] [2759/3411] Forecasting SKIN... [2026-02-12T20:31:33.723663] [INFO ] [sig ] Generating forecast for: SKIN [2026-02-12T20:31:33.723695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIN' from 'https://tdm.silogroup.org/data/derivative_storage/SKIN.csv'. [2026-02-12T20:31:33.736666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIN'. [2026-02-12T20:31:33.737045] [INFO ] [FORECASTER] Starting predict_future for SKIN [2026-02-12T20:31:33.737906] [DEBUG] [LOCAL ] No optimal features file found for SKIN: ./output/feature-sets/SKIN.txt [2026-02-12T20:31:33.737972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:33.738005] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:33.738032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:33.738089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:33.796851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:33.797698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:33.797782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:33.797814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:33.920221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:33.920377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:33.920423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:33.920460] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:33.923879] [DEBUG] [FORECASTER] SKIN: Forecast T+1@11:T+2@11: UP (p=90.40%) [2026-02-12T20:31:33.924156] [INFO ] [FORECASTER] Completed predict_future for SKIN [2026-02-12T20:31:33.924285] [INFO ] [sig ] SKIN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:34.066798] [INFO ] [LOCAL ] Saved forecast: SKIN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SKIN.txt [2026-02-12T20:31:34.066973] [INFO ] [sig ] [2759/3411] Completed SKIN in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-12T20:31:34.067015] [INFO ] [sig ] [2760/3411] Forecasting SKLZ... [2026-02-12T20:31:34.067044] [INFO ] [sig ] Generating forecast for: SKLZ [2026-02-12T20:31:34.067076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKLZ' from 'https://tdm.silogroup.org/data/derivative_storage/SKLZ.csv'. [2026-02-12T20:31:34.078522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKLZ'. [2026-02-12T20:31:34.078877] [INFO ] [FORECASTER] Starting predict_future for SKLZ [2026-02-12T20:31:34.079711] [DEBUG] [LOCAL ] No optimal features file found for SKLZ: ./output/feature-sets/SKLZ.txt [2026-02-12T20:31:34.079763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:34.079794] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:34.079821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:34.079878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:34.137235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:34.138086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:34.138170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:34.138203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:34.266130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:34.266333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:34.266374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:34.266410] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:34.270020] [DEBUG] [FORECASTER] SKLZ: Forecast T+1@11:T+2@11: DOWN (p=1.01%) [2026-02-12T20:31:34.270312] [INFO ] [FORECASTER] Completed predict_future for SKLZ [2026-02-12T20:31:34.270443] [INFO ] [sig ] SKLZ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:34.414274] [INFO ] [LOCAL ] Saved forecast: SKLZ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SKLZ.txt [2026-02-12T20:31:34.414408] [INFO ] [sig ] [2760/3411] Completed SKLZ in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-12T20:31:34.414449] [INFO ] [sig ] [2761/3411] Forecasting SKM... [2026-02-12T20:31:34.414478] [INFO ] [sig ] Generating forecast for: SKM [2026-02-12T20:31:34.414509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKM' from 'https://tdm.silogroup.org/data/derivative_storage/SKM.csv'. [2026-02-12T20:31:34.427158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKM'. [2026-02-12T20:31:34.427531] [INFO ] [FORECASTER] Starting predict_future for SKM [2026-02-12T20:31:34.428489] [DEBUG] [LOCAL ] No optimal features file found for SKM: ./output/feature-sets/SKM.txt [2026-02-12T20:31:34.428554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:34.428614] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:34.428645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:34.428702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:34.488240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:34.489040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:34.489123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:34.489157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:34.610588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:34.610737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:34.610776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:34.610804] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:34.614304] [DEBUG] [FORECASTER] SKM: Forecast T+1@11:T+2@11: UP (p=98.71%) [2026-02-12T20:31:34.614606] [INFO ] [FORECASTER] Completed predict_future for SKM [2026-02-12T20:31:34.614738] [INFO ] [sig ] SKM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:34.762190] [INFO ] [LOCAL ] Saved forecast: SKM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SKM.txt [2026-02-12T20:31:34.762351] [INFO ] [sig ] [2761/3411] Completed SKM in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-12T20:31:34.762390] [INFO ] [sig ] [2762/3411] Forecasting SKRE... [2026-02-12T20:31:34.762423] [INFO ] [sig ] Generating forecast for: SKRE [2026-02-12T20:31:34.762456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKRE' from 'https://tdm.silogroup.org/data/derivative_storage/SKRE.csv'. [2026-02-12T20:31:34.775617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKRE'. [2026-02-12T20:31:34.776017] [INFO ] [FORECASTER] Starting predict_future for SKRE [2026-02-12T20:31:34.776857] [DEBUG] [LOCAL ] No optimal features file found for SKRE: ./output/feature-sets/SKRE.txt [2026-02-12T20:31:34.776913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:34.776945] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:34.776971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:34.777027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:34.839916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:34.840839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:34.840924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:34.840957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:34.961538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:34.961722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:34.961762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:34.961791] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:34.965247] [DEBUG] [FORECASTER] SKRE: Forecast T+1@11:T+2@11: DOWN (p=46.77%) [2026-02-12T20:31:34.965540] [INFO ] [FORECASTER] Completed predict_future for SKRE [2026-02-12T20:31:34.965692] [INFO ] [sig ] SKRE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:35.109308] [INFO ] [LOCAL ] Saved forecast: SKRE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SKRE.txt [2026-02-12T20:31:35.109502] [INFO ] [sig ] [2762/3411] Completed SKRE in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-12T20:31:35.109560] [INFO ] [sig ] [2763/3411] Forecasting SKWD... [2026-02-12T20:31:35.109616] [INFO ] [sig ] Generating forecast for: SKWD [2026-02-12T20:31:35.109649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKWD' from 'https://tdm.silogroup.org/data/derivative_storage/SKWD.csv'. [2026-02-12T20:31:35.122486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKWD'. [2026-02-12T20:31:35.122964] [INFO ] [FORECASTER] Starting predict_future for SKWD [2026-02-12T20:31:35.123946] [DEBUG] [LOCAL ] No optimal features file found for SKWD: ./output/feature-sets/SKWD.txt [2026-02-12T20:31:35.124001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:35.124088] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:35.124137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:35.124221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:35.181355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:35.182312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:35.182398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:35.182431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:35.305030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:35.305185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:35.305225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:35.305256] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:35.308940] [DEBUG] [FORECASTER] SKWD: Forecast T+1@11:T+2@11: UP (p=91.19%) [2026-02-12T20:31:35.309238] [INFO ] [FORECASTER] Completed predict_future for SKWD [2026-02-12T20:31:35.309376] [INFO ] [sig ] SKWD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:35.452322] [INFO ] [LOCAL ] Saved forecast: SKWD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SKWD.txt [2026-02-12T20:31:35.452497] [INFO ] [sig ] [2763/3411] Completed SKWD in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-12T20:31:35.452548] [INFO ] [sig ] [2764/3411] Forecasting SKY... [2026-02-12T20:31:35.452606] [INFO ] [sig ] Generating forecast for: SKY [2026-02-12T20:31:35.452641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKY' from 'https://tdm.silogroup.org/data/derivative_storage/SKY.csv'. [2026-02-12T20:31:35.467177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKY'. [2026-02-12T20:31:35.467707] [INFO ] [FORECASTER] Starting predict_future for SKY [2026-02-12T20:31:35.468852] [DEBUG] [LOCAL ] No optimal features file found for SKY: ./output/feature-sets/SKY.txt [2026-02-12T20:31:35.468922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:35.468965] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:35.469000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:35.469080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:35.538645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:35.539678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:35.539772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:35.539806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:35.666387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:35.666548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:35.666803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:35.666836] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:35.670422] [DEBUG] [FORECASTER] SKY: Forecast T+1@11:T+2@11: DOWN (p=13.48%) [2026-02-12T20:31:35.670785] [INFO ] [FORECASTER] Completed predict_future for SKY [2026-02-12T20:31:35.670984] [INFO ] [sig ] SKY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:35.813964] [INFO ] [LOCAL ] Saved forecast: SKY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SKY.txt [2026-02-12T20:31:35.814125] [INFO ] [sig ] [2764/3411] Completed SKY in 0.4s | 2.79 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-12T20:31:35.814168] [INFO ] [sig ] [2765/3411] Forecasting SKYH... [2026-02-12T20:31:35.814197] [INFO ] [sig ] Generating forecast for: SKYH [2026-02-12T20:31:35.814228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYH' from 'https://tdm.silogroup.org/data/derivative_storage/SKYH.csv'. [2026-02-12T20:31:35.827300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYH'. [2026-02-12T20:31:35.827741] [INFO ] [FORECASTER] Starting predict_future for SKYH [2026-02-12T20:31:35.828602] [DEBUG] [LOCAL ] No optimal features file found for SKYH: ./output/feature-sets/SKYH.txt [2026-02-12T20:31:35.828658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:35.828692] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:35.828719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:35.828776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:35.887093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:35.888269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:35.888356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:35.888389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:36.016695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:36.016849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:36.016888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:36.016916] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:36.020414] [DEBUG] [FORECASTER] SKYH: Forecast T+1@11:T+2@11: UP (p=51.60%) [2026-02-12T20:31:36.020734] [INFO ] [FORECASTER] Completed predict_future for SKYH [2026-02-12T20:31:36.020871] [INFO ] [sig ] SKYH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:36.162333] [INFO ] [LOCAL ] Saved forecast: SKYH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SKYH.txt [2026-02-12T20:31:36.162493] [INFO ] [sig ] [2765/3411] Completed SKYH in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-12T20:31:36.162536] [INFO ] [sig ] [2766/3411] Forecasting SKYX... [2026-02-12T20:31:36.162565] [INFO ] [sig ] Generating forecast for: SKYX [2026-02-12T20:31:36.162618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYX' from 'https://tdm.silogroup.org/data/derivative_storage/SKYX.csv'. [2026-02-12T20:31:36.175757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYX'. [2026-02-12T20:31:36.176335] [INFO ] [FORECASTER] Starting predict_future for SKYX [2026-02-12T20:31:36.177429] [DEBUG] [LOCAL ] No optimal features file found for SKYX: ./output/feature-sets/SKYX.txt [2026-02-12T20:31:36.177482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:36.177514] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:36.177541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:36.177617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:36.236237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:36.237210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:36.237301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:36.237333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:36.350894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:36.351053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:36.351114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:36.351179] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:36.354669] [DEBUG] [FORECASTER] SKYX: Forecast T+1@11:T+2@11: UP (p=76.59%) [2026-02-12T20:31:36.354958] [INFO ] [FORECASTER] Completed predict_future for SKYX [2026-02-12T20:31:36.355088] [INFO ] [sig ] SKYX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:36.503697] [INFO ] [LOCAL ] Saved forecast: SKYX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SKYX.txt [2026-02-12T20:31:36.503856] [INFO ] [sig ] [2766/3411] Completed SKYX in 0.3s | 2.79 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-12T20:31:36.503896] [INFO ] [sig ] [2767/3411] Forecasting SKYY... [2026-02-12T20:31:36.503929] [INFO ] [sig ] Generating forecast for: SKYY [2026-02-12T20:31:36.503960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYY' from 'https://tdm.silogroup.org/data/derivative_storage/SKYY.csv'. [2026-02-12T20:31:36.519033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYY'. [2026-02-12T20:31:36.519455] [INFO ] [FORECASTER] Starting predict_future for SKYY [2026-02-12T20:31:36.520568] [DEBUG] [LOCAL ] No optimal features file found for SKYY: ./output/feature-sets/SKYY.txt [2026-02-12T20:31:36.520841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:36.520875] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:36.520903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:36.520966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:36.584237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:36.585136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:36.585227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:36.585261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:36.711910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:36.712069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:36.712109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:36.712138] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:36.715663] [DEBUG] [FORECASTER] SKYY: Forecast T+1@11:T+2@11: DOWN (p=3.78%) [2026-02-12T20:31:36.715955] [INFO ] [FORECASTER] Completed predict_future for SKYY [2026-02-12T20:31:36.716090] [INFO ] [sig ] SKYY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:36.861705] [INFO ] [LOCAL ] Saved forecast: SKYY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SKYY.txt [2026-02-12T20:31:36.861865] [INFO ] [sig ] [2767/3411] Completed SKYY in 0.4s | 2.79 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-12T20:31:36.861906] [INFO ] [sig ] [2768/3411] Forecasting SLAB... [2026-02-12T20:31:36.861936] [INFO ] [sig ] Generating forecast for: SLAB [2026-02-12T20:31:36.861966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLAB' from 'https://tdm.silogroup.org/data/derivative_storage/SLAB.csv'. [2026-02-12T20:31:36.874806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLAB'. [2026-02-12T20:31:36.875187] [INFO ] [FORECASTER] Starting predict_future for SLAB [2026-02-12T20:31:36.876259] [DEBUG] [LOCAL ] No optimal features file found for SLAB: ./output/feature-sets/SLAB.txt [2026-02-12T20:31:36.876314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:36.876347] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:36.876376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:36.876435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:36.936862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:36.937975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:36.938063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:36.938095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:37.070127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:37.070367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:37.070412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:37.070444] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:37.074752] [DEBUG] [FORECASTER] SLAB: Forecast T+1@11:T+2@11: DOWN (p=4.55%) [2026-02-12T20:31:37.075079] [INFO ] [FORECASTER] Completed predict_future for SLAB [2026-02-12T20:31:37.075229] [INFO ] [sig ] SLAB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:37.228729] [INFO ] [LOCAL ] Saved forecast: SLAB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SLAB.txt [2026-02-12T20:31:37.228893] [INFO ] [sig ] [2768/3411] Completed SLAB in 0.4s | 2.79 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-12T20:31:37.228932] [INFO ] [sig ] [2769/3411] Forecasting SLB... [2026-02-12T20:31:37.228963] [INFO ] [sig ] Generating forecast for: SLB [2026-02-12T20:31:37.228994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLB' from 'https://tdm.silogroup.org/data/derivative_storage/SLB.csv'. [2026-02-12T20:31:37.243119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLB'. [2026-02-12T20:31:37.243535] [INFO ] [FORECASTER] Starting predict_future for SLB [2026-02-12T20:31:37.244394] [DEBUG] [LOCAL ] No optimal features file found for SLB: ./output/feature-sets/SLB.txt [2026-02-12T20:31:37.244448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:37.244480] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:37.244506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:37.244592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:37.307849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:37.308922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:37.309029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:37.309069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:37.435596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:37.435762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:37.435803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:37.435834] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:37.439437] [DEBUG] [FORECASTER] SLB: Forecast T+1@11:T+2@11: UP (p=84.87%) [2026-02-12T20:31:37.439765] [INFO ] [FORECASTER] Completed predict_future for SLB [2026-02-12T20:31:37.439900] [INFO ] [sig ] SLB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:37.586744] [INFO ] [LOCAL ] Saved forecast: SLB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SLB.txt [2026-02-12T20:31:37.586899] [INFO ] [sig ] [2769/3411] Completed SLB in 0.4s | 2.79 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-12T20:31:37.586938] [INFO ] [sig ] [2770/3411] Forecasting SLDB... [2026-02-12T20:31:37.586969] [INFO ] [sig ] Generating forecast for: SLDB [2026-02-12T20:31:37.586999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDB' from 'https://tdm.silogroup.org/data/derivative_storage/SLDB.csv'. [2026-02-12T20:31:37.599639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDB'. [2026-02-12T20:31:37.600041] [INFO ] [FORECASTER] Starting predict_future for SLDB [2026-02-12T20:31:37.600889] [DEBUG] [LOCAL ] No optimal features file found for SLDB: ./output/feature-sets/SLDB.txt [2026-02-12T20:31:37.600944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:37.600991] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:37.601021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:37.601079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:37.662246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:37.663150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:37.663241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:37.663276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:37.792114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:37.792276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:37.792319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:37.792350] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:37.795929] [DEBUG] [FORECASTER] SLDB: Forecast T+1@11:T+2@11: UP (p=62.11%) [2026-02-12T20:31:37.796234] [INFO ] [FORECASTER] Completed predict_future for SLDB [2026-02-12T20:31:37.796372] [INFO ] [sig ] SLDB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:37.943652] [INFO ] [LOCAL ] Saved forecast: SLDB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SLDB.txt [2026-02-12T20:31:37.943809] [INFO ] [sig ] [2770/3411] Completed SLDB in 0.4s | 2.79 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-12T20:31:37.943851] [INFO ] [sig ] [2771/3411] Forecasting SLDP... [2026-02-12T20:31:37.943881] [INFO ] [sig ] Generating forecast for: SLDP [2026-02-12T20:31:37.943911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDP' from 'https://tdm.silogroup.org/data/derivative_storage/SLDP.csv'. [2026-02-12T20:31:37.959194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDP'. [2026-02-12T20:31:37.959746] [INFO ] [FORECASTER] Starting predict_future for SLDP [2026-02-12T20:31:37.960792] [DEBUG] [LOCAL ] No optimal features file found for SLDP: ./output/feature-sets/SLDP.txt [2026-02-12T20:31:37.960860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:37.960906] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:37.960946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:37.961023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:38.025788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:38.026769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:38.026857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:38.026891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:38.153162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:38.153327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:38.153370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:38.153403] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:38.157187] [DEBUG] [FORECASTER] SLDP: Forecast T+1@11:T+2@11: UP (p=74.96%) [2026-02-12T20:31:38.157542] [INFO ] [FORECASTER] Completed predict_future for SLDP [2026-02-12T20:31:38.157723] [INFO ] [sig ] SLDP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:38.316483] [INFO ] [LOCAL ] Saved forecast: SLDP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SLDP.txt [2026-02-12T20:31:38.316675] [INFO ] [sig ] [2771/3411] Completed SLDP in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-12T20:31:38.316720] [INFO ] [sig ] [2772/3411] Forecasting SLF... [2026-02-12T20:31:38.316752] [INFO ] [sig ] Generating forecast for: SLF [2026-02-12T20:31:38.316782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLF' from 'https://tdm.silogroup.org/data/derivative_storage/SLF.csv'. [2026-02-12T20:31:38.330002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLF'. [2026-02-12T20:31:38.330418] [INFO ] [FORECASTER] Starting predict_future for SLF [2026-02-12T20:31:38.331365] [DEBUG] [LOCAL ] No optimal features file found for SLF: ./output/feature-sets/SLF.txt [2026-02-12T20:31:38.331423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:38.331467] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:38.331500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:38.331615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:38.397760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:38.398678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:38.398765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:38.398800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:38.533977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:38.534146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:38.534188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:38.534219] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:38.538110] [DEBUG] [FORECASTER] SLF: Forecast T+1@11:T+2@11: DOWN (p=37.29%) [2026-02-12T20:31:38.538437] [INFO ] [FORECASTER] Completed predict_future for SLF [2026-02-12T20:31:38.538604] [INFO ] [sig ] SLF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:38.692953] [INFO ] [LOCAL ] Saved forecast: SLF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SLF.txt [2026-02-12T20:31:38.693112] [INFO ] [sig ] [2772/3411] Completed SLF in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-12T20:31:38.693155] [INFO ] [sig ] [2773/3411] Forecasting SLG... [2026-02-12T20:31:38.693187] [INFO ] [sig ] Generating forecast for: SLG [2026-02-12T20:31:38.693221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLG' from 'https://tdm.silogroup.org/data/derivative_storage/SLG.csv'. [2026-02-12T20:31:38.706130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLG'. [2026-02-12T20:31:38.706484] [INFO ] [FORECASTER] Starting predict_future for SLG [2026-02-12T20:31:38.707481] [DEBUG] [LOCAL ] No optimal features file found for SLG: ./output/feature-sets/SLG.txt [2026-02-12T20:31:38.707546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:38.707617] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:38.707653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:38.707713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:38.771670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:38.772554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:38.772690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:38.772727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:38.906633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:38.906801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:38.906842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:38.906875] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:38.910565] [DEBUG] [FORECASTER] SLG: Forecast T+1@11:T+2@11: DOWN (p=42.71%) [2026-02-12T20:31:38.910881] [INFO ] [FORECASTER] Completed predict_future for SLG [2026-02-12T20:31:38.911017] [INFO ] [sig ] SLG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:39.068411] [INFO ] [LOCAL ] Saved forecast: SLG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SLG.txt [2026-02-12T20:31:39.068611] [INFO ] [sig ] [2773/3411] Completed SLG in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-12T20:31:39.068658] [INFO ] [sig ] [2774/3411] Forecasting SLGN... [2026-02-12T20:31:39.068699] [INFO ] [sig ] Generating forecast for: SLGN [2026-02-12T20:31:39.068733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLGN' from 'https://tdm.silogroup.org/data/derivative_storage/SLGN.csv'. [2026-02-12T20:31:39.082171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLGN'. [2026-02-12T20:31:39.082629] [INFO ] [FORECASTER] Starting predict_future for SLGN [2026-02-12T20:31:39.083501] [DEBUG] [LOCAL ] No optimal features file found for SLGN: ./output/feature-sets/SLGN.txt [2026-02-12T20:31:39.083598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:39.083644] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:39.083678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:39.083746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:39.147754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:39.148699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:39.148789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:39.148824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:39.272845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:39.273011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:39.273054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:39.273085] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:39.276679] [DEBUG] [FORECASTER] SLGN: Forecast T+1@11:T+2@11: UP (p=84.72%) [2026-02-12T20:31:39.276973] [INFO ] [FORECASTER] Completed predict_future for SLGN [2026-02-12T20:31:39.277107] [INFO ] [sig ] SLGN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:39.419733] [INFO ] [LOCAL ] Saved forecast: SLGN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SLGN.txt [2026-02-12T20:31:39.419899] [INFO ] [sig ] [2774/3411] Completed SLGN in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-12T20:31:39.419942] [INFO ] [sig ] [2775/3411] Forecasting SLM... [2026-02-12T20:31:39.419974] [INFO ] [sig ] Generating forecast for: SLM [2026-02-12T20:31:39.420005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLM' from 'https://tdm.silogroup.org/data/derivative_storage/SLM.csv'. [2026-02-12T20:31:39.433562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLM'. [2026-02-12T20:31:39.434116] [INFO ] [FORECASTER] Starting predict_future for SLM [2026-02-12T20:31:39.434918] [DEBUG] [LOCAL ] No optimal features file found for SLM: ./output/feature-sets/SLM.txt [2026-02-12T20:31:39.434972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:39.435004] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:39.435032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:39.435089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:39.495476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:39.496162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:39.496242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:39.496276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:39.616847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:39.617000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:39.617041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:39.617070] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:39.620673] [DEBUG] [FORECASTER] SLM: Forecast T+1@11:T+2@11: UP (p=97.81%) [2026-02-12T20:31:39.620967] [INFO ] [FORECASTER] Completed predict_future for SLM [2026-02-12T20:31:39.621101] [INFO ] [sig ] SLM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:39.762600] [INFO ] [LOCAL ] Saved forecast: SLM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SLM.txt [2026-02-12T20:31:39.762745] [INFO ] [sig ] [2775/3411] Completed SLM in 0.3s | 2.79 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-12T20:31:39.762783] [INFO ] [sig ] [2776/3411] Forecasting SLN... [2026-02-12T20:31:39.762813] [INFO ] [sig ] Generating forecast for: SLN [2026-02-12T20:31:39.762845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLN' from 'https://tdm.silogroup.org/data/derivative_storage/SLN.csv'. [2026-02-12T20:31:39.774853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLN'. [2026-02-12T20:31:39.775206] [INFO ] [FORECASTER] Starting predict_future for SLN [2026-02-12T20:31:39.776055] [DEBUG] [LOCAL ] No optimal features file found for SLN: ./output/feature-sets/SLN.txt [2026-02-12T20:31:39.776114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:39.776154] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:39.776183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:39.776241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:39.833708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:39.834504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:39.834625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:39.834672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:39.954043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:39.954207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:39.954247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:39.954277] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:39.957837] [DEBUG] [FORECASTER] SLN: Forecast T+1@11:T+2@11: UP (p=90.54%) [2026-02-12T20:31:39.958130] [INFO ] [FORECASTER] Completed predict_future for SLN [2026-02-12T20:31:39.958270] [INFO ] [sig ] SLN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:40.110792] [INFO ] [LOCAL ] Saved forecast: SLN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SLN.txt [2026-02-12T20:31:40.111215] [INFO ] [sig ] [2776/3411] Completed SLN in 0.3s | 2.79 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-12T20:31:40.111265] [INFO ] [sig ] [2777/3411] Forecasting SLNO... [2026-02-12T20:31:40.111297] [INFO ] [sig ] Generating forecast for: SLNO [2026-02-12T20:31:40.111327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLNO' from 'https://tdm.silogroup.org/data/derivative_storage/SLNO.csv'. [2026-02-12T20:31:40.124979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLNO'. [2026-02-12T20:31:40.125395] [INFO ] [FORECASTER] Starting predict_future for SLNO [2026-02-12T20:31:40.126273] [DEBUG] [LOCAL ] No optimal features file found for SLNO: ./output/feature-sets/SLNO.txt [2026-02-12T20:31:40.126329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:40.126363] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:40.126391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:40.126452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:40.186029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:40.187009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:40.187112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:40.187147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:40.314274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:40.314433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:40.314476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:40.314524] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:40.318199] [DEBUG] [FORECASTER] SLNO: Forecast T+1@11:T+2@11: UP (p=94.62%) [2026-02-12T20:31:40.318499] [INFO ] [FORECASTER] Completed predict_future for SLNO [2026-02-12T20:31:40.318670] [INFO ] [sig ] SLNO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:40.464451] [INFO ] [LOCAL ] Saved forecast: SLNO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SLNO.txt [2026-02-12T20:31:40.464664] [INFO ] [sig ] [2777/3411] Completed SLNO in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-12T20:31:40.464735] [INFO ] [sig ] [2778/3411] Forecasting SLP... [2026-02-12T20:31:40.464768] [INFO ] [sig ] Generating forecast for: SLP [2026-02-12T20:31:40.464807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLP' from 'https://tdm.silogroup.org/data/derivative_storage/SLP.csv'. [2026-02-12T20:31:40.482062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLP'. [2026-02-12T20:31:40.482401] [INFO ] [FORECASTER] Starting predict_future for SLP [2026-02-12T20:31:40.483355] [DEBUG] [LOCAL ] No optimal features file found for SLP: ./output/feature-sets/SLP.txt [2026-02-12T20:31:40.483409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:40.483441] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:40.483468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:40.483525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:40.541163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:40.542027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:40.542159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:40.542195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:40.662322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:40.662480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:40.662520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:40.662551] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:40.666016] [DEBUG] [FORECASTER] SLP: Forecast T+1@11:T+2@11: DOWN (p=20.03%) [2026-02-12T20:31:40.666305] [INFO ] [FORECASTER] Completed predict_future for SLP [2026-02-12T20:31:40.666439] [INFO ] [sig ] SLP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:40.808029] [INFO ] [LOCAL ] Saved forecast: SLP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SLP.txt [2026-02-12T20:31:40.808218] [INFO ] [sig ] [2778/3411] Completed SLP in 0.3s | 2.79 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-12T20:31:40.808267] [INFO ] [sig ] [2779/3411] Forecasting SLQD... [2026-02-12T20:31:40.808305] [INFO ] [sig ] Generating forecast for: SLQD [2026-02-12T20:31:40.808337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLQD' from 'https://tdm.silogroup.org/data/derivative_storage/SLQD.csv'. [2026-02-12T20:31:40.821682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLQD'. [2026-02-12T20:31:40.822071] [INFO ] [FORECASTER] Starting predict_future for SLQD [2026-02-12T20:31:40.822918] [DEBUG] [LOCAL ] No optimal features file found for SLQD: ./output/feature-sets/SLQD.txt [2026-02-12T20:31:40.822971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:40.823003] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:40.823029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:40.823085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:40.881378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:40.882279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:40.882365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:40.882416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:41.003162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:41.003319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:41.003361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:41.003391] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:41.007407] [DEBUG] [FORECASTER] SLQD: Forecast T+1@11:T+2@11: UP (p=77.84%) [2026-02-12T20:31:41.007773] [INFO ] [FORECASTER] Completed predict_future for SLQD [2026-02-12T20:31:41.007925] [INFO ] [sig ] SLQD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:41.157230] [INFO ] [LOCAL ] Saved forecast: SLQD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SLQD.txt [2026-02-12T20:31:41.157403] [INFO ] [sig ] [2779/3411] Completed SLQD in 0.3s | 2.79 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-12T20:31:41.157445] [INFO ] [sig ] [2780/3411] Forecasting SLRC... [2026-02-12T20:31:41.157475] [INFO ] [sig ] Generating forecast for: SLRC [2026-02-12T20:31:41.157507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLRC' from 'https://tdm.silogroup.org/data/derivative_storage/SLRC.csv'. [2026-02-12T20:31:41.170976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLRC'. [2026-02-12T20:31:41.171376] [INFO ] [FORECASTER] Starting predict_future for SLRC [2026-02-12T20:31:41.172198] [DEBUG] [LOCAL ] No optimal features file found for SLRC: ./output/feature-sets/SLRC.txt [2026-02-12T20:31:41.172252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:41.172312] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:41.172341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:41.172399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:41.237643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:41.238804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:41.238912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:41.238948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:41.362502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:41.362685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:41.362725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:41.362754] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:41.366309] [DEBUG] [FORECASTER] SLRC: Forecast T+1@11:T+2@11: DOWN (p=12.56%) [2026-02-12T20:31:41.366609] [INFO ] [FORECASTER] Completed predict_future for SLRC [2026-02-12T20:31:41.366740] [INFO ] [sig ] SLRC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:41.511558] [INFO ] [LOCAL ] Saved forecast: SLRC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SLRC.txt [2026-02-12T20:31:41.511742] [INFO ] [sig ] [2780/3411] Completed SLRC in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-12T20:31:41.511783] [INFO ] [sig ] [2781/3411] Forecasting SLS... [2026-02-12T20:31:41.511814] [INFO ] [sig ] Generating forecast for: SLS [2026-02-12T20:31:41.511852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLS' from 'https://tdm.silogroup.org/data/derivative_storage/SLS.csv'. [2026-02-12T20:31:41.525907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLS'. [2026-02-12T20:31:41.526291] [INFO ] [FORECASTER] Starting predict_future for SLS [2026-02-12T20:31:41.527143] [DEBUG] [LOCAL ] No optimal features file found for SLS: ./output/feature-sets/SLS.txt [2026-02-12T20:31:41.527219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:41.527252] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:41.527280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:41.527358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:41.587205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:41.588125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:41.588209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:41.588242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:41.706651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:41.706823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:41.706864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:41.706894] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:41.710483] [DEBUG] [FORECASTER] SLS: Forecast T+1@11:T+2@11: UP (p=71.73%) [2026-02-12T20:31:41.710809] [INFO ] [FORECASTER] Completed predict_future for SLS [2026-02-12T20:31:41.710949] [INFO ] [sig ] SLS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:41.852472] [INFO ] [LOCAL ] Saved forecast: SLS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SLS.txt [2026-02-12T20:31:41.852663] [INFO ] [sig ] [2781/3411] Completed SLS in 0.3s | 2.79 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-12T20:31:41.852707] [INFO ] [sig ] [2782/3411] Forecasting SLVM... [2026-02-12T20:31:41.852736] [INFO ] [sig ] Generating forecast for: SLVM [2026-02-12T20:31:41.852768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVM' from 'https://tdm.silogroup.org/data/derivative_storage/SLVM.csv'. [2026-02-12T20:31:41.865876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVM'. [2026-02-12T20:31:41.866262] [INFO ] [FORECASTER] Starting predict_future for SLVM [2026-02-12T20:31:41.867153] [DEBUG] [LOCAL ] No optimal features file found for SLVM: ./output/feature-sets/SLVM.txt [2026-02-12T20:31:41.867233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:41.867269] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:41.867296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:41.867354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:41.927087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:41.928075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:41.928164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:41.928199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:42.057075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:42.057272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:42.057320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:42.057351] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:42.061432] [DEBUG] [FORECASTER] SLVM: Forecast T+1@11:T+2@11: UP (p=82.93%) [2026-02-12T20:31:42.061773] [INFO ] [FORECASTER] Completed predict_future for SLVM [2026-02-12T20:31:42.061942] [INFO ] [sig ] SLVM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:42.203952] [INFO ] [LOCAL ] Saved forecast: SLVM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SLVM.txt [2026-02-12T20:31:42.204133] [INFO ] [sig ] [2782/3411] Completed SLVM in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-12T20:31:42.204175] [INFO ] [sig ] [2783/3411] Forecasting SLVO... [2026-02-12T20:31:42.204206] [INFO ] [sig ] Generating forecast for: SLVO [2026-02-12T20:31:42.204236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVO' from 'https://tdm.silogroup.org/data/derivative_storage/SLVO.csv'. [2026-02-12T20:31:42.216540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVO'. [2026-02-12T20:31:42.216899] [INFO ] [FORECASTER] Starting predict_future for SLVO [2026-02-12T20:31:42.217771] [DEBUG] [LOCAL ] No optimal features file found for SLVO: ./output/feature-sets/SLVO.txt [2026-02-12T20:31:42.217835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:42.217867] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:42.217893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:42.217949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:42.279610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:42.281902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:42.282085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:42.282144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:42.407326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:42.407489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:42.407538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:42.407655] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:42.411645] [DEBUG] [FORECASTER] SLVO: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-02-12T20:31:42.411967] [INFO ] [FORECASTER] Completed predict_future for SLVO [2026-02-12T20:31:42.412121] [INFO ] [sig ] SLVO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:42.558813] [INFO ] [LOCAL ] Saved forecast: SLVO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SLVO.txt [2026-02-12T20:31:42.559007] [INFO ] [sig ] [2783/3411] Completed SLVO in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-12T20:31:42.559060] [INFO ] [sig ] [2784/3411] Forecasting SLXN... [2026-02-12T20:31:42.559093] [INFO ] [sig ] Generating forecast for: SLXN [2026-02-12T20:31:42.559124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLXN' from 'https://tdm.silogroup.org/data/derivative_storage/SLXN.csv'. [2026-02-12T20:31:42.571875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLXN'. [2026-02-12T20:31:42.572304] [INFO ] [FORECASTER] Starting predict_future for SLXN [2026-02-12T20:31:42.573163] [DEBUG] [LOCAL ] No optimal features file found for SLXN: ./output/feature-sets/SLXN.txt [2026-02-12T20:31:42.573215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:42.573247] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:42.573274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:42.573340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:42.632089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:42.633249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:42.633336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:42.633370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:42.754970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:42.755131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:42.755171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:42.755199] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:42.758883] [DEBUG] [FORECASTER] SLXN: Forecast T+1@11:T+2@11: UP (p=76.42%) [2026-02-12T20:31:42.759263] [INFO ] [FORECASTER] Completed predict_future for SLXN [2026-02-12T20:31:42.759411] [INFO ] [sig ] SLXN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:42.919350] [INFO ] [LOCAL ] Saved forecast: SLXN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SLXN.txt [2026-02-12T20:31:42.919520] [INFO ] [sig ] [2784/3411] Completed SLXN in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-12T20:31:42.919563] [INFO ] [sig ] [2785/3411] Forecasting SM... [2026-02-12T20:31:42.919617] [INFO ] [sig ] Generating forecast for: SM [2026-02-12T20:31:42.919650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SM' from 'https://tdm.silogroup.org/data/derivative_storage/SM.csv'. [2026-02-12T20:31:42.935705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SM'. [2026-02-12T20:31:42.936125] [INFO ] [FORECASTER] Starting predict_future for SM [2026-02-12T20:31:42.937071] [DEBUG] [LOCAL ] No optimal features file found for SM: ./output/feature-sets/SM.txt [2026-02-12T20:31:42.937126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:42.937159] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:42.937188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:42.937292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:42.998296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:42.999211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:42.999322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:42.999358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:43.121003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:43.121165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:43.121207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:43.121238] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:43.125006] [DEBUG] [FORECASTER] SM: Forecast T+1@11:T+2@11: DOWN (p=14.95%) [2026-02-12T20:31:43.125362] [INFO ] [FORECASTER] Completed predict_future for SM [2026-02-12T20:31:43.125533] [INFO ] [sig ] SM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:43.274610] [INFO ] [LOCAL ] Saved forecast: SM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SM.txt [2026-02-12T20:31:43.274794] [INFO ] [sig ] [2785/3411] Completed SM in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-12T20:31:43.274847] [INFO ] [sig ] [2786/3411] Forecasting SMBC... [2026-02-12T20:31:43.274878] [INFO ] [sig ] Generating forecast for: SMBC [2026-02-12T20:31:43.274910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBC' from 'https://tdm.silogroup.org/data/derivative_storage/SMBC.csv'. [2026-02-12T20:31:43.287099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBC'. [2026-02-12T20:31:43.287515] [INFO ] [FORECASTER] Starting predict_future for SMBC [2026-02-12T20:31:43.288323] [DEBUG] [LOCAL ] No optimal features file found for SMBC: ./output/feature-sets/SMBC.txt [2026-02-12T20:31:43.288375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:43.288406] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:43.288433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:43.288704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:43.348084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:43.349200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:43.349284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:43.349317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:43.483922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:43.484088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:43.484152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:43.484205] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:43.488271] [DEBUG] [FORECASTER] SMBC: Forecast T+1@11:T+2@11: DOWN (p=20.19%) [2026-02-12T20:31:43.488633] [INFO ] [FORECASTER] Completed predict_future for SMBC [2026-02-12T20:31:43.488805] [INFO ] [sig ] SMBC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:43.648512] [INFO ] [LOCAL ] Saved forecast: SMBC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SMBC.txt [2026-02-12T20:31:43.648739] [INFO ] [sig ] [2786/3411] Completed SMBC in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-12T20:31:43.648826] [INFO ] [sig ] [2787/3411] Forecasting SMBK... [2026-02-12T20:31:43.648871] [INFO ] [sig ] Generating forecast for: SMBK [2026-02-12T20:31:43.648905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBK' from 'https://tdm.silogroup.org/data/derivative_storage/SMBK.csv'. [2026-02-12T20:31:43.661722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBK'. [2026-02-12T20:31:43.662156] [INFO ] [FORECASTER] Starting predict_future for SMBK [2026-02-12T20:31:43.663126] [DEBUG] [LOCAL ] No optimal features file found for SMBK: ./output/feature-sets/SMBK.txt [2026-02-12T20:31:43.663181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:43.663215] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:43.663243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:43.663301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:43.730258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:43.731228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:43.731350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:43.731397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:43.861688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:43.861877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:43.861936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:43.861975] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:43.865927] [DEBUG] [FORECASTER] SMBK: Forecast T+1@11:T+2@11: DOWN (p=5.71%) [2026-02-12T20:31:43.866252] [INFO ] [FORECASTER] Completed predict_future for SMBK [2026-02-12T20:31:43.866436] [INFO ] [sig ] SMBK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:44.013235] [INFO ] [LOCAL ] Saved forecast: SMBK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SMBK.txt [2026-02-12T20:31:44.013424] [INFO ] [sig ] [2787/3411] Completed SMBK in 0.4s | 2.79 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-12T20:31:44.013469] [INFO ] [sig ] [2788/3411] Forecasting SMCI... [2026-02-12T20:31:44.013501] [INFO ] [sig ] Generating forecast for: SMCI [2026-02-12T20:31:44.013544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCI' from 'https://tdm.silogroup.org/data/derivative_storage/SMCI.csv'. [2026-02-12T20:31:44.027235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCI'. [2026-02-12T20:31:44.027663] [INFO ] [FORECASTER] Starting predict_future for SMCI [2026-02-12T20:31:44.028611] [DEBUG] [LOCAL ] No optimal features file found for SMCI: ./output/feature-sets/SMCI.txt [2026-02-12T20:31:44.028666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:44.028700] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:44.028728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:44.028788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:44.095943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:44.096901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:44.096990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:44.097024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:44.236742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:44.236929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:44.236976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:44.237005] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:44.241411] [DEBUG] [FORECASTER] SMCI: Forecast T+1@11:T+2@11: DOWN (p=6.45%) [2026-02-12T20:31:44.241821] [INFO ] [FORECASTER] Completed predict_future for SMCI [2026-02-12T20:31:44.242023] [INFO ] [sig ] SMCI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:44.398554] [INFO ] [LOCAL ] Saved forecast: SMCI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SMCI.txt [2026-02-12T20:31:44.398764] [INFO ] [sig ] [2788/3411] Completed SMCI in 0.4s | 2.79 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-12T20:31:44.398811] [INFO ] [sig ] [2789/3411] Forecasting SMCX... [2026-02-12T20:31:44.398842] [INFO ] [sig ] Generating forecast for: SMCX [2026-02-12T20:31:44.398874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCX' from 'https://tdm.silogroup.org/data/derivative_storage/SMCX.csv'. [2026-02-12T20:31:44.411669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCX'. [2026-02-12T20:31:44.412064] [INFO ] [FORECASTER] Starting predict_future for SMCX [2026-02-12T20:31:44.412905] [DEBUG] [LOCAL ] No optimal features file found for SMCX: ./output/feature-sets/SMCX.txt [2026-02-12T20:31:44.412959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:44.412990] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:44.413016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:44.413072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:44.477102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:44.478154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:44.478277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:44.478313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:44.625223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:44.625379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:44.625420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:44.625449] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:44.629819] [DEBUG] [FORECASTER] SMCX: Forecast T+1@11:T+2@11: UP (p=82.17%) [2026-02-12T20:31:44.630336] [INFO ] [FORECASTER] Completed predict_future for SMCX [2026-02-12T20:31:44.630487] [INFO ] [sig ] SMCX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:44.782766] [INFO ] [LOCAL ] Saved forecast: SMCX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SMCX.txt [2026-02-12T20:31:44.782933] [INFO ] [sig ] [2789/3411] Completed SMCX in 0.4s | 2.79 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-12T20:31:44.782974] [INFO ] [sig ] [2790/3411] Forecasting SMFG... [2026-02-12T20:31:44.783002] [INFO ] [sig ] Generating forecast for: SMFG [2026-02-12T20:31:44.783034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMFG' from 'https://tdm.silogroup.org/data/derivative_storage/SMFG.csv'. [2026-02-12T20:31:44.795494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMFG'. [2026-02-12T20:31:44.795882] [INFO ] [FORECASTER] Starting predict_future for SMFG [2026-02-12T20:31:44.796728] [DEBUG] [LOCAL ] No optimal features file found for SMFG: ./output/feature-sets/SMFG.txt [2026-02-12T20:31:44.796793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:44.796830] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:44.796858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:44.796915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:44.854667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:44.855569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:44.855705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:44.855739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:44.983612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:44.983788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:44.983829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:44.983858] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:44.987452] [DEBUG] [FORECASTER] SMFG: Forecast T+1@11:T+2@11: UP (p=99.44%) [2026-02-12T20:31:44.987769] [INFO ] [FORECASTER] Completed predict_future for SMFG [2026-02-12T20:31:44.987902] [INFO ] [sig ] SMFG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:45.129748] [INFO ] [LOCAL ] Saved forecast: SMFG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SMFG.txt [2026-02-12T20:31:45.129884] [INFO ] [sig ] [2790/3411] Completed SMFG in 0.3s | 2.79 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-12T20:31:45.129923] [INFO ] [sig ] [2791/3411] Forecasting SMH... [2026-02-12T20:31:45.129953] [INFO ] [sig ] Generating forecast for: SMH [2026-02-12T20:31:45.129985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMH' from 'https://tdm.silogroup.org/data/derivative_storage/SMH.csv'. [2026-02-12T20:31:45.143375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMH'. [2026-02-12T20:31:45.143762] [INFO ] [FORECASTER] Starting predict_future for SMH [2026-02-12T20:31:45.144544] [DEBUG] [LOCAL ] No optimal features file found for SMH: ./output/feature-sets/SMH.txt [2026-02-12T20:31:45.144616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:45.144649] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:45.144675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:45.144730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:45.204869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:45.205746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:45.205842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:45.205875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:45.332433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:45.332618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:45.332660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:45.332695] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:45.336541] [DEBUG] [FORECASTER] SMH: Forecast T+1@11:T+2@11: DOWN (p=32.28%) [2026-02-12T20:31:45.336882] [INFO ] [FORECASTER] Completed predict_future for SMH [2026-02-12T20:31:45.337012] [INFO ] [sig ] SMH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:45.476063] [INFO ] [LOCAL ] Saved forecast: SMH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SMH.txt [2026-02-12T20:31:45.476198] [INFO ] [sig ] [2791/3411] Completed SMH in 0.3s | 2.79 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-12T20:31:45.476237] [INFO ] [sig ] [2792/3411] Forecasting SMHI... [2026-02-12T20:31:45.476266] [INFO ] [sig ] Generating forecast for: SMHI [2026-02-12T20:31:45.476297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHI' from 'https://tdm.silogroup.org/data/derivative_storage/SMHI.csv'. [2026-02-12T20:31:45.490768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHI'. [2026-02-12T20:31:45.491101] [INFO ] [FORECASTER] Starting predict_future for SMHI [2026-02-12T20:31:45.491913] [DEBUG] [LOCAL ] No optimal features file found for SMHI: ./output/feature-sets/SMHI.txt [2026-02-12T20:31:45.491967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:45.491999] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:45.492026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:45.492083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:45.552379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:45.553213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:45.553297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:45.553330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:45.676996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:45.677166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:45.677231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:45.677267] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:45.681604] [DEBUG] [FORECASTER] SMHI: Forecast T+1@11:T+2@11: DOWN (p=2.06%) [2026-02-12T20:31:45.681931] [INFO ] [FORECASTER] Completed predict_future for SMHI [2026-02-12T20:31:45.682079] [INFO ] [sig ] SMHI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:45.835733] [INFO ] [LOCAL ] Saved forecast: SMHI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SMHI.txt [2026-02-12T20:31:45.835908] [INFO ] [sig ] [2792/3411] Completed SMHI in 0.4s | 2.79 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-12T20:31:45.835948] [INFO ] [sig ] [2793/3411] Forecasting SMHX... [2026-02-12T20:31:45.835978] [INFO ] [sig ] Generating forecast for: SMHX [2026-02-12T20:31:45.836009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHX' from 'https://tdm.silogroup.org/data/derivative_storage/SMHX.csv'. [2026-02-12T20:31:45.849889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHX'. [2026-02-12T20:31:45.850479] [INFO ] [FORECASTER] Starting predict_future for SMHX [2026-02-12T20:31:45.851495] [DEBUG] [LOCAL ] No optimal features file found for SMHX: ./output/feature-sets/SMHX.txt [2026-02-12T20:31:45.851548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:45.851608] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:45.851638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:45.851695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:45.910710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:45.911596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:45.911679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:45.911712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:46.036602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:46.036764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:46.036805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:46.036834] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:46.040639] [DEBUG] [FORECASTER] SMHX: Forecast T+1@11:T+2@11: UP (p=57.26%) [2026-02-12T20:31:46.040950] [INFO ] [FORECASTER] Completed predict_future for SMHX [2026-02-12T20:31:46.041092] [INFO ] [sig ] SMHX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:46.195542] [INFO ] [LOCAL ] Saved forecast: SMHX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SMHX.txt [2026-02-12T20:31:46.195796] [INFO ] [sig ] [2793/3411] Completed SMHX in 0.4s | 2.79 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-12T20:31:46.195880] [INFO ] [sig ] [2794/3411] Forecasting SMID... [2026-02-12T20:31:46.195927] [INFO ] [sig ] Generating forecast for: SMID [2026-02-12T20:31:46.195973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMID' from 'https://tdm.silogroup.org/data/derivative_storage/SMID.csv'. [2026-02-12T20:31:46.209157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMID'. [2026-02-12T20:31:46.209610] [INFO ] [FORECASTER] Starting predict_future for SMID [2026-02-12T20:31:46.210545] [DEBUG] [LOCAL ] No optimal features file found for SMID: ./output/feature-sets/SMID.txt [2026-02-12T20:31:46.210638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:46.210677] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:46.210711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:46.210781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:46.272852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:46.273805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:46.273906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:46.273945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:46.388130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:46.388323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:46.388382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:46.388415] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:46.392282] [DEBUG] [FORECASTER] SMID: Forecast T+1@11:T+2@11: DOWN (p=24.99%) [2026-02-12T20:31:46.392678] [INFO ] [FORECASTER] Completed predict_future for SMID [2026-02-12T20:31:46.392837] [INFO ] [sig ] SMID: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:46.592180] [INFO ] [LOCAL ] Saved forecast: SMID 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SMID.txt [2026-02-12T20:31:46.592418] [INFO ] [sig ] [2794/3411] Completed SMID in 0.4s | 2.79 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-12T20:31:46.592487] [INFO ] [sig ] [2795/3411] Forecasting SMPL... [2026-02-12T20:31:46.592538] [INFO ] [sig ] Generating forecast for: SMPL [2026-02-12T20:31:46.592642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMPL' from 'https://tdm.silogroup.org/data/derivative_storage/SMPL.csv'. [2026-02-12T20:31:46.611991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMPL'. [2026-02-12T20:31:46.612532] [INFO ] [FORECASTER] Starting predict_future for SMPL [2026-02-12T20:31:46.613860] [DEBUG] [LOCAL ] No optimal features file found for SMPL: ./output/feature-sets/SMPL.txt [2026-02-12T20:31:46.613932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:46.613984] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:46.614032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:46.614125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:46.686314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:46.687428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:46.687529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:46.687599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:46.838599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:46.838800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:46.838867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:46.838919] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:46.844506] [DEBUG] [FORECASTER] SMPL: Forecast T+1@11:T+2@11: UP (p=99.83%) [2026-02-12T20:31:46.845059] [INFO ] [FORECASTER] Completed predict_future for SMPL [2026-02-12T20:31:46.845278] [INFO ] [sig ] SMPL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:47.082710] [INFO ] [LOCAL ] Saved forecast: SMPL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SMPL.txt [2026-02-12T20:31:47.082975] [INFO ] [sig ] [2795/3411] Completed SMPL in 0.5s | 2.79 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-12T20:31:47.083055] [INFO ] [sig ] [2796/3411] Forecasting SMTC... [2026-02-12T20:31:47.083109] [INFO ] [sig ] Generating forecast for: SMTC [2026-02-12T20:31:47.083167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTC' from 'https://tdm.silogroup.org/data/derivative_storage/SMTC.csv'. [2026-02-12T20:31:47.118814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTC'. [2026-02-12T20:31:47.119435] [INFO ] [FORECASTER] Starting predict_future for SMTC [2026-02-12T20:31:47.120905] [DEBUG] [LOCAL ] No optimal features file found for SMTC: ./output/feature-sets/SMTC.txt [2026-02-12T20:31:47.120986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:47.121038] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:47.121081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:47.121169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:47.218847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:47.220199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:47.220382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:47.220568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:47.394290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:47.394500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:47.394596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:47.394655] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:47.400504] [DEBUG] [FORECASTER] SMTC: Forecast T+1@11:T+2@11: DOWN (p=26.64%) [2026-02-12T20:31:47.401109] [INFO ] [FORECASTER] Completed predict_future for SMTC [2026-02-12T20:31:47.401347] [INFO ] [sig ] SMTC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:47.590928] [INFO ] [LOCAL ] Saved forecast: SMTC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SMTC.txt [2026-02-12T20:31:47.591102] [INFO ] [sig ] [2796/3411] Completed SMTC in 0.5s | 2.79 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-12T20:31:47.591142] [INFO ] [sig ] [2797/3411] Forecasting SMTI... [2026-02-12T20:31:47.591171] [INFO ] [sig ] Generating forecast for: SMTI [2026-02-12T20:31:47.591202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTI' from 'https://tdm.silogroup.org/data/derivative_storage/SMTI.csv'. [2026-02-12T20:31:47.604411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTI'. [2026-02-12T20:31:47.604911] [INFO ] [FORECASTER] Starting predict_future for SMTI [2026-02-12T20:31:47.605817] [DEBUG] [LOCAL ] No optimal features file found for SMTI: ./output/feature-sets/SMTI.txt [2026-02-12T20:31:47.605880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:47.605951] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:47.605990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:47.606073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:47.677159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:47.678358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:47.678468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:47.678512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:47.848797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:47.849109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:47.849162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:47.849195] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:47.853926] [DEBUG] [FORECASTER] SMTI: Forecast T+1@11:T+2@11: UP (p=59.46%) [2026-02-12T20:31:47.854464] [INFO ] [FORECASTER] Completed predict_future for SMTI [2026-02-12T20:31:47.854658] [INFO ] [sig ] SMTI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:48.007938] [INFO ] [LOCAL ] Saved forecast: SMTI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SMTI.txt [2026-02-12T20:31:48.008103] [INFO ] [sig ] [2797/3411] Completed SMTI in 0.4s | 2.79 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-12T20:31:48.008159] [INFO ] [sig ] [2798/3411] Forecasting SMWB... [2026-02-12T20:31:48.008191] [INFO ] [sig ] Generating forecast for: SMWB [2026-02-12T20:31:48.008231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMWB' from 'https://tdm.silogroup.org/data/derivative_storage/SMWB.csv'. [2026-02-12T20:31:48.021160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMWB'. [2026-02-12T20:31:48.021502] [INFO ] [FORECASTER] Starting predict_future for SMWB [2026-02-12T20:31:48.022517] [DEBUG] [LOCAL ] No optimal features file found for SMWB: ./output/feature-sets/SMWB.txt [2026-02-12T20:31:48.022591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:48.022628] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:48.022656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:48.022721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:48.087319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:48.088496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:48.088651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:48.088701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:48.232170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:48.232327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:48.232368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:48.232396] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:48.236382] [DEBUG] [FORECASTER] SMWB: Forecast T+1@11:T+2@11: UP (p=66.05%) [2026-02-12T20:31:48.236704] [INFO ] [FORECASTER] Completed predict_future for SMWB [2026-02-12T20:31:48.236844] [INFO ] [sig ] SMWB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:48.381027] [INFO ] [LOCAL ] Saved forecast: SMWB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SMWB.txt [2026-02-12T20:31:48.381173] [INFO ] [sig ] [2798/3411] Completed SMWB in 0.4s | 2.79 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-12T20:31:48.381213] [INFO ] [sig ] [2799/3411] Forecasting SMX... [2026-02-12T20:31:48.381244] [INFO ] [sig ] Generating forecast for: SMX [2026-02-12T20:31:48.381275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMX' from 'https://tdm.silogroup.org/data/derivative_storage/SMX.csv'. [2026-02-12T20:31:48.393102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMX'. [2026-02-12T20:31:48.393434] [INFO ] [FORECASTER] Starting predict_future for SMX [2026-02-12T20:31:48.394228] [DEBUG] [LOCAL ] No optimal features file found for SMX: ./output/feature-sets/SMX.txt [2026-02-12T20:31:48.394281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:48.394313] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:48.394340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:48.394412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:48.453317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:48.454220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:48.454328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:48.454361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:48.564145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:48.564306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:48.564346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:48.564374] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:48.568138] [DEBUG] [FORECASTER] SMX: Forecast T+1@11:T+2@11: DOWN (p=16.96%) [2026-02-12T20:31:48.568444] [INFO ] [FORECASTER] Completed predict_future for SMX [2026-02-12T20:31:48.568596] [INFO ] [sig ] SMX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:48.715537] [INFO ] [LOCAL ] Saved forecast: SMX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SMX.txt [2026-02-12T20:31:48.715723] [INFO ] [sig ] [2799/3411] Completed SMX in 0.3s | 2.79 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-12T20:31:48.715766] [INFO ] [sig ] [2800/3411] Forecasting SN... [2026-02-12T20:31:48.715796] [INFO ] [sig ] Generating forecast for: SN [2026-02-12T20:31:48.715830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SN' from 'https://tdm.silogroup.org/data/derivative_storage/SN.csv'. [2026-02-12T20:31:48.728218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SN'. [2026-02-12T20:31:48.728650] [INFO ] [FORECASTER] Starting predict_future for SN [2026-02-12T20:31:48.729492] [DEBUG] [LOCAL ] No optimal features file found for SN: ./output/feature-sets/SN.txt [2026-02-12T20:31:48.729546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:48.729596] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:48.729626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:48.729684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:48.791433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:48.792322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:48.792406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:48.792439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:48.922781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:48.922950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:48.922993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:48.923054] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:48.926611] [DEBUG] [FORECASTER] SN: Forecast T+1@11:T+2@11: DOWN (p=35.89%) [2026-02-12T20:31:48.926931] [INFO ] [FORECASTER] Completed predict_future for SN [2026-02-12T20:31:48.927064] [INFO ] [sig ] SN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:49.074705] [INFO ] [LOCAL ] Saved forecast: SN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SN.txt [2026-02-12T20:31:49.074871] [INFO ] [sig ] [2800/3411] Completed SN in 0.4s | 2.79 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-12T20:31:49.074913] [INFO ] [sig ] [2801/3411] Forecasting SNA... [2026-02-12T20:31:49.074942] [INFO ] [sig ] Generating forecast for: SNA [2026-02-12T20:31:49.074973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNA' from 'https://tdm.silogroup.org/data/derivative_storage/SNA.csv'. [2026-02-12T20:31:49.087037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNA'. [2026-02-12T20:31:49.087487] [INFO ] [FORECASTER] Starting predict_future for SNA [2026-02-12T20:31:49.088337] [DEBUG] [LOCAL ] No optimal features file found for SNA: ./output/feature-sets/SNA.txt [2026-02-12T20:31:49.088392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:49.088426] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:49.088455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:49.088513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:49.147592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:49.148488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:49.148589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:49.148627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:49.270643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:49.270804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:49.270865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:49.270895] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:49.274888] [DEBUG] [FORECASTER] SNA: Forecast T+1@11:T+2@11: DOWN (p=6.01%) [2026-02-12T20:31:49.275201] [INFO ] [FORECASTER] Completed predict_future for SNA [2026-02-12T20:31:49.275348] [INFO ] [sig ] SNA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:49.420891] [INFO ] [LOCAL ] Saved forecast: SNA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SNA.txt [2026-02-12T20:31:49.421038] [INFO ] [sig ] [2801/3411] Completed SNA in 0.3s | 2.79 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-12T20:31:49.421080] [INFO ] [sig ] [2802/3411] Forecasting SNAP... [2026-02-12T20:31:49.421109] [INFO ] [sig ] Generating forecast for: SNAP [2026-02-12T20:31:49.421139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNAP' from 'https://tdm.silogroup.org/data/derivative_storage/SNAP.csv'. [2026-02-12T20:31:49.432504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNAP'. [2026-02-12T20:31:49.432854] [INFO ] [FORECASTER] Starting predict_future for SNAP [2026-02-12T20:31:49.433641] [DEBUG] [LOCAL ] No optimal features file found for SNAP: ./output/feature-sets/SNAP.txt [2026-02-12T20:31:49.433693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:49.433724] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:49.433751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:49.433808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:49.492601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:49.493489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:49.493591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:49.493627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:49.614841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:49.615003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:49.615044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:49.615076] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:49.618607] [DEBUG] [FORECASTER] SNAP: Forecast T+1@11:T+2@11: DOWN (p=1.67%) [2026-02-12T20:31:49.618901] [INFO ] [FORECASTER] Completed predict_future for SNAP [2026-02-12T20:31:49.619043] [INFO ] [sig ] SNAP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:49.770799] [INFO ] [LOCAL ] Saved forecast: SNAP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SNAP.txt [2026-02-12T20:31:49.770964] [INFO ] [sig ] [2802/3411] Completed SNAP in 0.3s | 2.79 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-12T20:31:49.771005] [INFO ] [sig ] [2803/3411] Forecasting SNCY... [2026-02-12T20:31:49.771038] [INFO ] [sig ] Generating forecast for: SNCY [2026-02-12T20:31:49.771070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNCY' from 'https://tdm.silogroup.org/data/derivative_storage/SNCY.csv'. [2026-02-12T20:31:49.784444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNCY'. [2026-02-12T20:31:49.784910] [INFO ] [FORECASTER] Starting predict_future for SNCY [2026-02-12T20:31:49.785805] [DEBUG] [LOCAL ] No optimal features file found for SNCY: ./output/feature-sets/SNCY.txt [2026-02-12T20:31:49.785861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:49.785893] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:49.785920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:49.785977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:49.857184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:49.858126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:49.858229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:49.858264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:49.980815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:49.980980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:49.981021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:49.981058] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:49.984938] [DEBUG] [FORECASTER] SNCY: Forecast T+1@11:T+2@11: UP (p=90.76%) [2026-02-12T20:31:49.985352] [INFO ] [FORECASTER] Completed predict_future for SNCY [2026-02-12T20:31:49.985520] [INFO ] [sig ] SNCY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:50.144116] [INFO ] [LOCAL ] Saved forecast: SNCY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SNCY.txt [2026-02-12T20:31:50.144341] [INFO ] [sig ] [2803/3411] Completed SNCY in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-12T20:31:50.144390] [INFO ] [sig ] [2804/3411] Forecasting SND... [2026-02-12T20:31:50.144429] [INFO ] [sig ] Generating forecast for: SND [2026-02-12T20:31:50.144467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SND' from 'https://tdm.silogroup.org/data/derivative_storage/SND.csv'. [2026-02-12T20:31:50.158559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SND'. [2026-02-12T20:31:50.159012] [INFO ] [FORECASTER] Starting predict_future for SND [2026-02-12T20:31:50.159844] [DEBUG] [LOCAL ] No optimal features file found for SND: ./output/feature-sets/SND.txt [2026-02-12T20:31:50.159898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:50.159930] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:50.159957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:50.160025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:50.221745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:50.222842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:50.222948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:50.223195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:50.355331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:50.355497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:50.355540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:50.355590] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:50.359319] [DEBUG] [FORECASTER] SND: Forecast T+1@11:T+2@11: UP (p=98.47%) [2026-02-12T20:31:50.359748] [INFO ] [FORECASTER] Completed predict_future for SND [2026-02-12T20:31:50.359956] [INFO ] [sig ] SND: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:50.511830] [INFO ] [LOCAL ] Saved forecast: SND 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SND.txt [2026-02-12T20:31:50.511996] [INFO ] [sig ] [2804/3411] Completed SND in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-12T20:31:50.512039] [INFO ] [sig ] [2805/3411] Forecasting SNDL... [2026-02-12T20:31:50.512071] [INFO ] [sig ] Generating forecast for: SNDL [2026-02-12T20:31:50.512102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDL' from 'https://tdm.silogroup.org/data/derivative_storage/SNDL.csv'. [2026-02-12T20:31:50.525043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDL'. [2026-02-12T20:31:50.525431] [INFO ] [FORECASTER] Starting predict_future for SNDL [2026-02-12T20:31:50.526632] [DEBUG] [LOCAL ] No optimal features file found for SNDL: ./output/feature-sets/SNDL.txt [2026-02-12T20:31:50.526686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:50.526730] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:50.526759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:50.526817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:50.589407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:50.590321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:50.590403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:50.590435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:50.719031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:50.719189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:50.719229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:50.719258] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:50.722892] [DEBUG] [FORECASTER] SNDL: Forecast T+1@11:T+2@11: DOWN (p=22.06%) [2026-02-12T20:31:50.723187] [INFO ] [FORECASTER] Completed predict_future for SNDL [2026-02-12T20:31:50.723321] [INFO ] [sig ] SNDL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:50.872948] [INFO ] [LOCAL ] Saved forecast: SNDL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SNDL.txt [2026-02-12T20:31:50.873110] [INFO ] [sig ] [2805/3411] Completed SNDL in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-12T20:31:50.873152] [INFO ] [sig ] [2806/3411] Forecasting SNDX... [2026-02-12T20:31:50.873182] [INFO ] [sig ] Generating forecast for: SNDX [2026-02-12T20:31:50.873213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDX' from 'https://tdm.silogroup.org/data/derivative_storage/SNDX.csv'. [2026-02-12T20:31:50.885919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDX'. [2026-02-12T20:31:50.886506] [INFO ] [FORECASTER] Starting predict_future for SNDX [2026-02-12T20:31:50.887351] [DEBUG] [LOCAL ] No optimal features file found for SNDX: ./output/feature-sets/SNDX.txt [2026-02-12T20:31:50.887405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:50.887436] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:50.887462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:50.887519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:50.948702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:50.949618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:50.949712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:50.949746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:51.081974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:51.082135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:51.082177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:51.082207] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:51.086039] [DEBUG] [FORECASTER] SNDX: Forecast T+1@11:T+2@11: DOWN (p=0.37%) [2026-02-12T20:31:51.086400] [INFO ] [FORECASTER] Completed predict_future for SNDX [2026-02-12T20:31:51.086550] [INFO ] [sig ] SNDX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:51.255009] [INFO ] [LOCAL ] Saved forecast: SNDX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SNDX.txt [2026-02-12T20:31:51.255175] [INFO ] [sig ] [2806/3411] Completed SNDX in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-12T20:31:51.255218] [INFO ] [sig ] [2807/3411] Forecasting SNES... [2026-02-12T20:31:51.255249] [INFO ] [sig ] Generating forecast for: SNES [2026-02-12T20:31:51.255281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNES' from 'https://tdm.silogroup.org/data/derivative_storage/SNES.csv'. [2026-02-12T20:31:51.267672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNES'. [2026-02-12T20:31:51.268237] [INFO ] [FORECASTER] Starting predict_future for SNES [2026-02-12T20:31:51.269080] [DEBUG] [LOCAL ] No optimal features file found for SNES: ./output/feature-sets/SNES.txt [2026-02-12T20:31:51.269328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:51.269371] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:51.269403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:51.269460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:51.337568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:51.338524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:51.338670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:51.338706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:51.473388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:51.473550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:51.473626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:51.473662] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:51.477313] [DEBUG] [FORECASTER] SNES: Forecast T+1@11:T+2@11: DOWN (p=34.84%) [2026-02-12T20:31:51.477636] [INFO ] [FORECASTER] Completed predict_future for SNES [2026-02-12T20:31:51.477778] [INFO ] [sig ] SNES: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:51.623627] [INFO ] [LOCAL ] Saved forecast: SNES 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SNES.txt [2026-02-12T20:31:51.623810] [INFO ] [sig ] [2807/3411] Completed SNES in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-12T20:31:51.623860] [INFO ] [sig ] [2808/3411] Forecasting SNEX... [2026-02-12T20:31:51.623899] [INFO ] [sig ] Generating forecast for: SNEX [2026-02-12T20:31:51.623936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNEX' from 'https://tdm.silogroup.org/data/derivative_storage/SNEX.csv'. [2026-02-12T20:31:51.635961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNEX'. [2026-02-12T20:31:51.636361] [INFO ] [FORECASTER] Starting predict_future for SNEX [2026-02-12T20:31:51.637187] [DEBUG] [LOCAL ] No optimal features file found for SNEX: ./output/feature-sets/SNEX.txt [2026-02-12T20:31:51.637273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:51.637305] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:51.637331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:51.637387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:51.694678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:51.695674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:51.695769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:51.695803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:51.829622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:51.829808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:51.829875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:51.829930] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:51.834554] [DEBUG] [FORECASTER] SNEX: Forecast T+1@11:T+2@11: UP (p=72.30%) [2026-02-12T20:31:51.834923] [INFO ] [FORECASTER] Completed predict_future for SNEX [2026-02-12T20:31:51.835077] [INFO ] [sig ] SNEX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:51.994224] [INFO ] [LOCAL ] Saved forecast: SNEX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SNEX.txt [2026-02-12T20:31:51.994398] [INFO ] [sig ] [2808/3411] Completed SNEX in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-12T20:31:51.994440] [INFO ] [sig ] [2809/3411] Forecasting SNFCA... [2026-02-12T20:31:51.994480] [INFO ] [sig ] Generating forecast for: SNFCA [2026-02-12T20:31:51.994513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNFCA' from 'https://tdm.silogroup.org/data/derivative_storage/SNFCA.csv'. [2026-02-12T20:31:52.008486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNFCA'. [2026-02-12T20:31:52.009000] [INFO ] [FORECASTER] Starting predict_future for SNFCA [2026-02-12T20:31:52.009946] [DEBUG] [LOCAL ] No optimal features file found for SNFCA: ./output/feature-sets/SNFCA.txt [2026-02-12T20:31:52.010023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:52.010067] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:52.010097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:52.010181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:52.076087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:52.077006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:52.077095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:52.077129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:52.208133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:52.208294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:52.208337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:52.208366] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:52.212187] [DEBUG] [FORECASTER] SNFCA: Forecast T+1@11:T+2@11: DOWN (p=16.83%) [2026-02-12T20:31:52.212519] [INFO ] [FORECASTER] Completed predict_future for SNFCA [2026-02-12T20:31:52.212704] [INFO ] [sig ] SNFCA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:52.365667] [INFO ] [LOCAL ] Saved forecast: SNFCA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SNFCA.txt [2026-02-12T20:31:52.365841] [INFO ] [sig ] [2809/3411] Completed SNFCA in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-12T20:31:52.365883] [INFO ] [sig ] [2810/3411] Forecasting SNGX... [2026-02-12T20:31:52.365914] [INFO ] [sig ] Generating forecast for: SNGX [2026-02-12T20:31:52.365944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNGX' from 'https://tdm.silogroup.org/data/derivative_storage/SNGX.csv'. [2026-02-12T20:31:52.380601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNGX'. [2026-02-12T20:31:52.381068] [INFO ] [FORECASTER] Starting predict_future for SNGX [2026-02-12T20:31:52.381979] [DEBUG] [LOCAL ] No optimal features file found for SNGX: ./output/feature-sets/SNGX.txt [2026-02-12T20:31:52.382035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:52.382069] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:52.382096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:52.382155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:52.443201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:52.444134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:52.444222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:52.444255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:52.573307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:52.573469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:52.573510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:52.573539] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:52.577076] [DEBUG] [FORECASTER] SNGX: Forecast T+1@11:T+2@11: DOWN (p=3.06%) [2026-02-12T20:31:52.577435] [INFO ] [FORECASTER] Completed predict_future for SNGX [2026-02-12T20:31:52.577605] [INFO ] [sig ] SNGX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:52.738650] [INFO ] [LOCAL ] Saved forecast: SNGX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SNGX.txt [2026-02-12T20:31:52.738843] [INFO ] [sig ] [2810/3411] Completed SNGX in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-12T20:31:52.738901] [INFO ] [sig ] [2811/3411] Forecasting SNN... [2026-02-12T20:31:52.738944] [INFO ] [sig ] Generating forecast for: SNN [2026-02-12T20:31:52.738990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNN' from 'https://tdm.silogroup.org/data/derivative_storage/SNN.csv'. [2026-02-12T20:31:52.753310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNN'. [2026-02-12T20:31:52.753750] [INFO ] [FORECASTER] Starting predict_future for SNN [2026-02-12T20:31:52.754679] [DEBUG] [LOCAL ] No optimal features file found for SNN: ./output/feature-sets/SNN.txt [2026-02-12T20:31:52.754746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:52.754791] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:52.754830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:52.754911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:52.815187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:52.816202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:52.816291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:52.816326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:52.939225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:52.939391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:52.939431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:52.939460] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:52.942906] [DEBUG] [FORECASTER] SNN: Forecast T+1@11:T+2@11: DOWN (p=48.91%) [2026-02-12T20:31:52.943192] [INFO ] [FORECASTER] Completed predict_future for SNN [2026-02-12T20:31:52.943325] [INFO ] [sig ] SNN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:53.093615] [INFO ] [LOCAL ] Saved forecast: SNN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SNN.txt [2026-02-12T20:31:53.093972] [INFO ] [sig ] [2811/3411] Completed SNN in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-12T20:31:53.094014] [INFO ] [sig ] [2812/3411] Forecasting SNOA... [2026-02-12T20:31:53.094044] [INFO ] [sig ] Generating forecast for: SNOA [2026-02-12T20:31:53.094074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNOA' from 'https://tdm.silogroup.org/data/derivative_storage/SNOA.csv'. [2026-02-12T20:31:53.108176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNOA'. [2026-02-12T20:31:53.108553] [INFO ] [FORECASTER] Starting predict_future for SNOA [2026-02-12T20:31:53.109385] [DEBUG] [LOCAL ] No optimal features file found for SNOA: ./output/feature-sets/SNOA.txt [2026-02-12T20:31:53.109440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:53.109472] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:53.109498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:53.109555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:53.168169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:53.169061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:53.169147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:53.169183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:53.308317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:53.308488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:53.308538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:53.308607] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:53.312146] [DEBUG] [FORECASTER] SNOA: Forecast T+1@11:T+2@11: UP (p=56.85%) [2026-02-12T20:31:53.312467] [INFO ] [FORECASTER] Completed predict_future for SNOA [2026-02-12T20:31:53.312630] [INFO ] [sig ] SNOA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:53.460999] [INFO ] [LOCAL ] Saved forecast: SNOA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SNOA.txt [2026-02-12T20:31:53.461164] [INFO ] [sig ] [2812/3411] Completed SNOA in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-12T20:31:53.461204] [INFO ] [sig ] [2813/3411] Forecasting SNPS... [2026-02-12T20:31:53.461234] [INFO ] [sig ] Generating forecast for: SNPS [2026-02-12T20:31:53.461264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNPS' from 'https://tdm.silogroup.org/data/derivative_storage/SNPS.csv'. [2026-02-12T20:31:53.476051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNPS'. [2026-02-12T20:31:53.476697] [INFO ] [FORECASTER] Starting predict_future for SNPS [2026-02-12T20:31:53.477558] [DEBUG] [LOCAL ] No optimal features file found for SNPS: ./output/feature-sets/SNPS.txt [2026-02-12T20:31:53.477636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:53.477669] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:53.477697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:53.477754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:53.536190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:53.537136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:53.537254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:53.537294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:53.681542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:53.681729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:53.681776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:53.681807] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:53.686104] [DEBUG] [FORECASTER] SNPS: Forecast T+1@11:T+2@11: UP (p=94.57%) [2026-02-12T20:31:53.686611] [INFO ] [FORECASTER] Completed predict_future for SNPS [2026-02-12T20:31:53.686789] [INFO ] [sig ] SNPS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:53.835133] [INFO ] [LOCAL ] Saved forecast: SNPS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SNPS.txt [2026-02-12T20:31:53.835293] [INFO ] [sig ] [2813/3411] Completed SNPS in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-12T20:31:53.835334] [INFO ] [sig ] [2814/3411] Forecasting SNX... [2026-02-12T20:31:53.835363] [INFO ] [sig ] Generating forecast for: SNX [2026-02-12T20:31:53.835394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNX' from 'https://tdm.silogroup.org/data/derivative_storage/SNX.csv'. [2026-02-12T20:31:53.851474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNX'. [2026-02-12T20:31:53.851991] [INFO ] [FORECASTER] Starting predict_future for SNX [2026-02-12T20:31:53.853092] [DEBUG] [LOCAL ] No optimal features file found for SNX: ./output/feature-sets/SNX.txt [2026-02-12T20:31:53.853194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:53.853242] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:53.853283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:53.853366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:53.937460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:53.938874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:53.939014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:53.939083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:54.094836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:54.095001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:54.095043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:54.095071] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:54.098810] [DEBUG] [FORECASTER] SNX: Forecast T+1@11:T+2@11: UP (p=54.36%) [2026-02-12T20:31:54.099111] [INFO ] [FORECASTER] Completed predict_future for SNX [2026-02-12T20:31:54.099248] [INFO ] [sig ] SNX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:54.257408] [INFO ] [LOCAL ] Saved forecast: SNX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SNX.txt [2026-02-12T20:31:54.257615] [INFO ] [sig ] [2814/3411] Completed SNX in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-12T20:31:54.257659] [INFO ] [sig ] [2815/3411] Forecasting SNY... [2026-02-12T20:31:54.257688] [INFO ] [sig ] Generating forecast for: SNY [2026-02-12T20:31:54.257719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNY' from 'https://tdm.silogroup.org/data/derivative_storage/SNY.csv'. [2026-02-12T20:31:54.270337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNY'. [2026-02-12T20:31:54.270695] [INFO ] [FORECASTER] Starting predict_future for SNY [2026-02-12T20:31:54.271472] [DEBUG] [LOCAL ] No optimal features file found for SNY: ./output/feature-sets/SNY.txt [2026-02-12T20:31:54.271524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:54.271555] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:54.271611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:54.271671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:54.333792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:54.334956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:54.335247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:54.335282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:54.458788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:54.458959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:54.459010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:54.459046] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:54.462549] [DEBUG] [FORECASTER] SNY: Forecast T+1@11:T+2@11: DOWN (p=29.98%) [2026-02-12T20:31:54.462855] [INFO ] [FORECASTER] Completed predict_future for SNY [2026-02-12T20:31:54.462990] [INFO ] [sig ] SNY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:54.610086] [INFO ] [LOCAL ] Saved forecast: SNY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SNY.txt [2026-02-12T20:31:54.610276] [INFO ] [sig ] [2815/3411] Completed SNY in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-12T20:31:54.610325] [INFO ] [sig ] [2816/3411] Forecasting SO... [2026-02-12T20:31:54.610357] [INFO ] [sig ] Generating forecast for: SO [2026-02-12T20:31:54.610389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SO' from 'https://tdm.silogroup.org/data/derivative_storage/SO.csv'. [2026-02-12T20:31:54.623747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SO'. [2026-02-12T20:31:54.624222] [INFO ] [FORECASTER] Starting predict_future for SO [2026-02-12T20:31:54.625201] [DEBUG] [LOCAL ] No optimal features file found for SO: ./output/feature-sets/SO.txt [2026-02-12T20:31:54.625258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:54.625290] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:54.625332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:54.625391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:54.683912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:54.684946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:54.685062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:54.685115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:54.809771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:54.809933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:54.809972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:54.810000] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:54.813432] [DEBUG] [FORECASTER] SO: Forecast T+1@11:T+2@11: DOWN (p=13.57%) [2026-02-12T20:31:54.813752] [INFO ] [FORECASTER] Completed predict_future for SO [2026-02-12T20:31:54.813890] [INFO ] [sig ] SO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:54.963503] [INFO ] [LOCAL ] Saved forecast: SO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SO.txt [2026-02-12T20:31:54.963704] [INFO ] [sig ] [2816/3411] Completed SO in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-12T20:31:54.963748] [INFO ] [sig ] [2817/3411] Forecasting SOCL... [2026-02-12T20:31:54.963782] [INFO ] [sig ] Generating forecast for: SOCL [2026-02-12T20:31:54.963814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOCL' from 'https://tdm.silogroup.org/data/derivative_storage/SOCL.csv'. [2026-02-12T20:31:54.975386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOCL'. [2026-02-12T20:31:54.975840] [INFO ] [FORECASTER] Starting predict_future for SOCL [2026-02-12T20:31:54.976769] [DEBUG] [LOCAL ] No optimal features file found for SOCL: ./output/feature-sets/SOCL.txt [2026-02-12T20:31:54.976838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:54.976871] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:54.976897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:54.976955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:55.058260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:55.059429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:55.059545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:55.059616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:55.193207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:55.193370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:55.193445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:55.193477] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:55.197474] [DEBUG] [FORECASTER] SOCL: Forecast T+1@11:T+2@11: UP (p=87.75%) [2026-02-12T20:31:55.197839] [INFO ] [FORECASTER] Completed predict_future for SOCL [2026-02-12T20:31:55.198027] [INFO ] [sig ] SOCL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:55.351234] [INFO ] [LOCAL ] Saved forecast: SOCL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SOCL.txt [2026-02-12T20:31:55.351658] [INFO ] [sig ] [2817/3411] Completed SOCL in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-12T20:31:55.351732] [INFO ] [sig ] [2818/3411] Forecasting SOFI... [2026-02-12T20:31:55.351767] [INFO ] [sig ] Generating forecast for: SOFI [2026-02-12T20:31:55.351798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOFI' from 'https://tdm.silogroup.org/data/derivative_storage/SOFI.csv'. [2026-02-12T20:31:55.366737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOFI'. [2026-02-12T20:31:55.367155] [INFO ] [FORECASTER] Starting predict_future for SOFI [2026-02-12T20:31:55.368061] [DEBUG] [LOCAL ] No optimal features file found for SOFI: ./output/feature-sets/SOFI.txt [2026-02-12T20:31:55.368125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:55.368160] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:55.368186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:55.368243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:55.430569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:55.431474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:55.431569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:55.431640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:55.561138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:55.561290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:55.561331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:55.561360] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:55.564866] [DEBUG] [FORECASTER] SOFI: Forecast T+1@11:T+2@11: UP (p=96.22%) [2026-02-12T20:31:55.565157] [INFO ] [FORECASTER] Completed predict_future for SOFI [2026-02-12T20:31:55.565290] [INFO ] [sig ] SOFI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:55.709874] [INFO ] [LOCAL ] Saved forecast: SOFI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SOFI.txt [2026-02-12T20:31:55.710035] [INFO ] [sig ] [2818/3411] Completed SOFI in 0.4s | 2.79 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-12T20:31:55.710079] [INFO ] [sig ] [2819/3411] Forecasting SOGP... [2026-02-12T20:31:55.710108] [INFO ] [sig ] Generating forecast for: SOGP [2026-02-12T20:31:55.710140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOGP' from 'https://tdm.silogroup.org/data/derivative_storage/SOGP.csv'. [2026-02-12T20:31:55.721466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOGP'. [2026-02-12T20:31:55.721862] [INFO ] [FORECASTER] Starting predict_future for SOGP [2026-02-12T20:31:55.722691] [DEBUG] [LOCAL ] No optimal features file found for SOGP: ./output/feature-sets/SOGP.txt [2026-02-12T20:31:55.722745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:55.722779] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:55.722807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:55.722864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:55.782282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:55.783176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:55.783262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:55.783295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:55.901168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:55.901320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:55.901362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:55.901391] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:55.905052] [DEBUG] [FORECASTER] SOGP: Forecast T+1@11:T+2@11: UP (p=59.54%) [2026-02-12T20:31:55.905351] [INFO ] [FORECASTER] Completed predict_future for SOGP [2026-02-12T20:31:55.905487] [INFO ] [sig ] SOGP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:56.048324] [INFO ] [LOCAL ] Saved forecast: SOGP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SOGP.txt [2026-02-12T20:31:56.048481] [INFO ] [sig ] [2819/3411] Completed SOGP in 0.3s | 2.79 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-12T20:31:56.048521] [INFO ] [sig ] [2820/3411] Forecasting SOJC... [2026-02-12T20:31:56.048554] [INFO ] [sig ] Generating forecast for: SOJC [2026-02-12T20:31:56.048612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJC' from 'https://tdm.silogroup.org/data/derivative_storage/SOJC.csv'. [2026-02-12T20:31:56.060237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJC'. [2026-02-12T20:31:56.060602] [INFO ] [FORECASTER] Starting predict_future for SOJC [2026-02-12T20:31:56.061400] [DEBUG] [LOCAL ] No optimal features file found for SOJC: ./output/feature-sets/SOJC.txt [2026-02-12T20:31:56.061454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:56.061485] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:56.061512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:56.061592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:56.120361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:56.121244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:56.121329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:56.121362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:56.251327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:56.251490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:56.251542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:56.251592] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:56.255365] [DEBUG] [FORECASTER] SOJC: Forecast T+1@11:T+2@11: UP (p=83.63%) [2026-02-12T20:31:56.255712] [INFO ] [FORECASTER] Completed predict_future for SOJC [2026-02-12T20:31:56.255874] [INFO ] [sig ] SOJC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:56.408215] [INFO ] [LOCAL ] Saved forecast: SOJC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SOJC.txt [2026-02-12T20:31:56.408381] [INFO ] [sig ] [2820/3411] Completed SOJC in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-12T20:31:56.408436] [INFO ] [sig ] [2821/3411] Forecasting SOJD... [2026-02-12T20:31:56.408511] [INFO ] [sig ] Generating forecast for: SOJD [2026-02-12T20:31:56.408545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJD' from 'https://tdm.silogroup.org/data/derivative_storage/SOJD.csv'. [2026-02-12T20:31:56.422901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJD'. [2026-02-12T20:31:56.423281] [INFO ] [FORECASTER] Starting predict_future for SOJD [2026-02-12T20:31:56.424307] [DEBUG] [LOCAL ] No optimal features file found for SOJD: ./output/feature-sets/SOJD.txt [2026-02-12T20:31:56.424362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:56.424395] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:56.424424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:56.424483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:56.484827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:56.485701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:56.485799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:56.485843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:56.608902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:56.609066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:56.609112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:56.609143] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:56.612729] [DEBUG] [FORECASTER] SOJD: Forecast T+1@11:T+2@11: DOWN (p=46.23%) [2026-02-12T20:31:56.613046] [INFO ] [FORECASTER] Completed predict_future for SOJD [2026-02-12T20:31:56.613189] [INFO ] [sig ] SOJD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:56.764436] [INFO ] [LOCAL ] Saved forecast: SOJD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SOJD.txt [2026-02-12T20:31:56.764617] [INFO ] [sig ] [2821/3411] Completed SOJD in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-12T20:31:56.764662] [INFO ] [sig ] [2822/3411] Forecasting SOJE... [2026-02-12T20:31:56.764692] [INFO ] [sig ] Generating forecast for: SOJE [2026-02-12T20:31:56.764724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJE' from 'https://tdm.silogroup.org/data/derivative_storage/SOJE.csv'. [2026-02-12T20:31:56.778995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJE'. [2026-02-12T20:31:56.779518] [INFO ] [FORECASTER] Starting predict_future for SOJE [2026-02-12T20:31:56.780376] [DEBUG] [LOCAL ] No optimal features file found for SOJE: ./output/feature-sets/SOJE.txt [2026-02-12T20:31:56.780430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:56.780463] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:56.780490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:56.780547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:56.840627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:56.841475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:56.841560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:56.841615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:56.963528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:56.963702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:56.963746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:56.963776] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:56.967675] [DEBUG] [FORECASTER] SOJE: Forecast T+1@11:T+2@11: UP (p=60.44%) [2026-02-12T20:31:56.967966] [INFO ] [FORECASTER] Completed predict_future for SOJE [2026-02-12T20:31:56.968106] [INFO ] [sig ] SOJE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:57.129173] [INFO ] [LOCAL ] Saved forecast: SOJE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SOJE.txt [2026-02-12T20:31:57.129398] [INFO ] [sig ] [2822/3411] Completed SOJE in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-12T20:31:57.129461] [INFO ] [sig ] [2823/3411] Forecasting SON... [2026-02-12T20:31:57.129510] [INFO ] [sig ] Generating forecast for: SON [2026-02-12T20:31:57.129558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SON' from 'https://tdm.silogroup.org/data/derivative_storage/SON.csv'. [2026-02-12T20:31:57.148207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SON'. [2026-02-12T20:31:57.148964] [INFO ] [FORECASTER] Starting predict_future for SON [2026-02-12T20:31:57.150348] [DEBUG] [LOCAL ] No optimal features file found for SON: ./output/feature-sets/SON.txt [2026-02-12T20:31:57.150418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:57.150465] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:57.150507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:57.150622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:57.213528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:57.214402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:57.214484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:57.214517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:57.347746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:57.347900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:57.347943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:57.347972] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:57.351915] [DEBUG] [FORECASTER] SON: Forecast T+1@11:T+2@11: UP (p=81.26%) [2026-02-12T20:31:57.352234] [INFO ] [FORECASTER] Completed predict_future for SON [2026-02-12T20:31:57.352369] [INFO ] [sig ] SON: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:57.498996] [INFO ] [LOCAL ] Saved forecast: SON 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SON.txt [2026-02-12T20:31:57.499167] [INFO ] [sig ] [2823/3411] Completed SON in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-12T20:31:57.499211] [INFO ] [sig ] [2824/3411] Forecasting SONO... [2026-02-12T20:31:57.499242] [INFO ] [sig ] Generating forecast for: SONO [2026-02-12T20:31:57.499273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SONO' from 'https://tdm.silogroup.org/data/derivative_storage/SONO.csv'. [2026-02-12T20:31:57.511998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SONO'. [2026-02-12T20:31:57.512337] [INFO ] [FORECASTER] Starting predict_future for SONO [2026-02-12T20:31:57.513154] [DEBUG] [LOCAL ] No optimal features file found for SONO: ./output/feature-sets/SONO.txt [2026-02-12T20:31:57.513208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:57.513240] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:57.513267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:57.513350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:57.572093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:57.572797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:57.572877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:57.572911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:57.697721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:57.697886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:57.697929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:57.697962] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:57.702469] [DEBUG] [FORECASTER] SONO: Forecast T+1@11:T+2@11: UP (p=76.14%) [2026-02-12T20:31:57.702782] [INFO ] [FORECASTER] Completed predict_future for SONO [2026-02-12T20:31:57.702918] [INFO ] [sig ] SONO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:57.858372] [INFO ] [LOCAL ] Saved forecast: SONO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SONO.txt [2026-02-12T20:31:57.858536] [INFO ] [sig ] [2824/3411] Completed SONO in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-12T20:31:57.858597] [INFO ] [sig ] [2825/3411] Forecasting SOPH... [2026-02-12T20:31:57.858633] [INFO ] [sig ] Generating forecast for: SOPH [2026-02-12T20:31:57.858665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPH' from 'https://tdm.silogroup.org/data/derivative_storage/SOPH.csv'. [2026-02-12T20:31:57.869749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPH'. [2026-02-12T20:31:57.870080] [INFO ] [FORECASTER] Starting predict_future for SOPH [2026-02-12T20:31:57.870889] [DEBUG] [LOCAL ] No optimal features file found for SOPH: ./output/feature-sets/SOPH.txt [2026-02-12T20:31:57.870942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:57.870973] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:57.871001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:57.871057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:57.932415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:57.933363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:57.933453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:57.933488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:58.068027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:58.068379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:58.068421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:58.068448] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:58.072070] [DEBUG] [FORECASTER] SOPH: Forecast T+1@11:T+2@11: DOWN (p=19.41%) [2026-02-12T20:31:58.072361] [INFO ] [FORECASTER] Completed predict_future for SOPH [2026-02-12T20:31:58.072497] [INFO ] [sig ] SOPH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:58.219134] [INFO ] [LOCAL ] Saved forecast: SOPH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SOPH.txt [2026-02-12T20:31:58.219297] [INFO ] [sig ] [2825/3411] Completed SOPH in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-12T20:31:58.219340] [INFO ] [sig ] [2826/3411] Forecasting SOUN... [2026-02-12T20:31:58.219370] [INFO ] [sig ] Generating forecast for: SOUN [2026-02-12T20:31:58.219401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOUN' from 'https://tdm.silogroup.org/data/derivative_storage/SOUN.csv'. [2026-02-12T20:31:58.233001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOUN'. [2026-02-12T20:31:58.233384] [INFO ] [FORECASTER] Starting predict_future for SOUN [2026-02-12T20:31:58.234200] [DEBUG] [LOCAL ] No optimal features file found for SOUN: ./output/feature-sets/SOUN.txt [2026-02-12T20:31:58.234252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:58.234283] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:58.234309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:58.234367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:58.301903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:58.302809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:58.302892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:58.302925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:58.424243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:58.424402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:58.424442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:58.424471] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:58.427939] [DEBUG] [FORECASTER] SOUN: Forecast T+1@11:T+2@11: DOWN (p=45.50%) [2026-02-12T20:31:58.428230] [INFO ] [FORECASTER] Completed predict_future for SOUN [2026-02-12T20:31:58.428367] [INFO ] [sig ] SOUN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:58.576916] [INFO ] [LOCAL ] Saved forecast: SOUN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SOUN.txt [2026-02-12T20:31:58.577111] [INFO ] [sig ] [2826/3411] Completed SOUN in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-12T20:31:58.577159] [INFO ] [sig ] [2827/3411] Forecasting SOXQ... [2026-02-12T20:31:58.577212] [INFO ] [sig ] Generating forecast for: SOXQ [2026-02-12T20:31:58.577439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXQ' from 'https://tdm.silogroup.org/data/derivative_storage/SOXQ.csv'. [2026-02-12T20:31:58.590802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXQ'. [2026-02-12T20:31:58.591189] [INFO ] [FORECASTER] Starting predict_future for SOXQ [2026-02-12T20:31:58.592069] [DEBUG] [LOCAL ] No optimal features file found for SOXQ: ./output/feature-sets/SOXQ.txt [2026-02-12T20:31:58.592125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:58.592157] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:58.592185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:58.592242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:58.654214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:58.655500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:58.655610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:58.655647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:58.790463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:58.790645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:58.790688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:58.790717] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:58.794964] [DEBUG] [FORECASTER] SOXQ: Forecast T+1@11:T+2@11: DOWN (p=31.91%) [2026-02-12T20:31:58.795512] [INFO ] [FORECASTER] Completed predict_future for SOXQ [2026-02-12T20:31:58.795695] [INFO ] [sig ] SOXQ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:58.943316] [INFO ] [LOCAL ] Saved forecast: SOXQ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SOXQ.txt [2026-02-12T20:31:58.943483] [INFO ] [sig ] [2827/3411] Completed SOXQ in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-12T20:31:58.943524] [INFO ] [sig ] [2828/3411] Forecasting SOXX... [2026-02-12T20:31:58.943556] [INFO ] [sig ] Generating forecast for: SOXX [2026-02-12T20:31:58.943607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXX' from 'https://tdm.silogroup.org/data/derivative_storage/SOXX.csv'. [2026-02-12T20:31:58.955902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXX'. [2026-02-12T20:31:58.956336] [INFO ] [FORECASTER] Starting predict_future for SOXX [2026-02-12T20:31:58.957186] [DEBUG] [LOCAL ] No optimal features file found for SOXX: ./output/feature-sets/SOXX.txt [2026-02-12T20:31:58.957471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:58.957503] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:58.957529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:58.957613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:59.017894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:59.018854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:59.018949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:59.018987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:59.147866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:59.148030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:59.148072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:59.148102] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:59.152325] [DEBUG] [FORECASTER] SOXX: Forecast T+1@11:T+2@11: UP (p=69.12%) [2026-02-12T20:31:59.152661] [INFO ] [FORECASTER] Completed predict_future for SOXX [2026-02-12T20:31:59.152809] [INFO ] [sig ] SOXX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:31:59.300523] [INFO ] [LOCAL ] Saved forecast: SOXX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SOXX.txt [2026-02-12T20:31:59.300909] [INFO ] [sig ] [2828/3411] Completed SOXX in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-12T20:31:59.300955] [INFO ] [sig ] [2829/3411] Forecasting SPAI... [2026-02-12T20:31:59.300985] [INFO ] [sig ] Generating forecast for: SPAI [2026-02-12T20:31:59.301015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPAI' from 'https://tdm.silogroup.org/data/derivative_storage/SPAI.csv'. [2026-02-12T20:31:59.313814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPAI'. [2026-02-12T20:31:59.314279] [INFO ] [FORECASTER] Starting predict_future for SPAI [2026-02-12T20:31:59.315191] [DEBUG] [LOCAL ] No optimal features file found for SPAI: ./output/feature-sets/SPAI.txt [2026-02-12T20:31:59.315263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:59.315297] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:59.315325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:59.315384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:59.377800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:59.378705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:59.378792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:59.378827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:59.501386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:59.501543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:59.501697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:59.501737] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:59.505370] [DEBUG] [FORECASTER] SPAI: Forecast T+1@11:T+2@11: DOWN (p=27.12%) [2026-02-12T20:31:59.505689] [INFO ] [FORECASTER] Completed predict_future for SPAI [2026-02-12T20:31:59.505830] [INFO ] [sig ] SPAI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:31:59.658900] [INFO ] [LOCAL ] Saved forecast: SPAI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SPAI.txt [2026-02-12T20:31:59.659056] [INFO ] [sig ] [2829/3411] Completed SPAI in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-12T20:31:59.659106] [INFO ] [sig ] [2830/3411] Forecasting SPB... [2026-02-12T20:31:59.659143] [INFO ] [sig ] Generating forecast for: SPB [2026-02-12T20:31:59.659180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPB' from 'https://tdm.silogroup.org/data/derivative_storage/SPB.csv'. [2026-02-12T20:31:59.671427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPB'. [2026-02-12T20:31:59.671773] [INFO ] [FORECASTER] Starting predict_future for SPB [2026-02-12T20:31:59.672547] [DEBUG] [LOCAL ] No optimal features file found for SPB: ./output/feature-sets/SPB.txt [2026-02-12T20:31:59.672617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:31:59.672650] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:31:59.672677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:31:59.672734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:31:59.732053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:31:59.732922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:31:59.733009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:31:59.733044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:31:59.860262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:31:59.860416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:31:59.860456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:31:59.860485] [INFO ] [FORECASTER] Training complete [2026-02-12T20:31:59.863904] [DEBUG] [FORECASTER] SPB: Forecast T+1@11:T+2@11: DOWN (p=6.22%) [2026-02-12T20:31:59.864213] [INFO ] [FORECASTER] Completed predict_future for SPB [2026-02-12T20:31:59.864346] [INFO ] [sig ] SPB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:00.006928] [INFO ] [LOCAL ] Saved forecast: SPB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SPB.txt [2026-02-12T20:32:00.007089] [INFO ] [sig ] [2830/3411] Completed SPB in 0.3s | 2.79 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-12T20:32:00.007130] [INFO ] [sig ] [2831/3411] Forecasting SPCB... [2026-02-12T20:32:00.007161] [INFO ] [sig ] Generating forecast for: SPCB [2026-02-12T20:32:00.007218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCB' from 'https://tdm.silogroup.org/data/derivative_storage/SPCB.csv'. [2026-02-12T20:32:00.019345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCB'. [2026-02-12T20:32:00.019833] [INFO ] [FORECASTER] Starting predict_future for SPCB [2026-02-12T20:32:00.020734] [DEBUG] [LOCAL ] No optimal features file found for SPCB: ./output/feature-sets/SPCB.txt [2026-02-12T20:32:00.020788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:00.020821] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:00.020849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:00.020907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:00.079979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:00.080897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:00.080986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:00.081018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:00.207823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:00.207985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:00.208029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:00.208066] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:00.212446] [DEBUG] [FORECASTER] SPCB: Forecast T+1@11:T+2@11: UP (p=65.35%) [2026-02-12T20:32:00.212779] [INFO ] [FORECASTER] Completed predict_future for SPCB [2026-02-12T20:32:00.212951] [INFO ] [sig ] SPCB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:00.358849] [INFO ] [LOCAL ] Saved forecast: SPCB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SPCB.txt [2026-02-12T20:32:00.358986] [INFO ] [sig ] [2831/3411] Completed SPCB in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-12T20:32:00.359028] [INFO ] [sig ] [2832/3411] Forecasting SPCE... [2026-02-12T20:32:00.359058] [INFO ] [sig ] Generating forecast for: SPCE [2026-02-12T20:32:00.359089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCE' from 'https://tdm.silogroup.org/data/derivative_storage/SPCE.csv'. [2026-02-12T20:32:00.371372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCE'. [2026-02-12T20:32:00.371706] [INFO ] [FORECASTER] Starting predict_future for SPCE [2026-02-12T20:32:00.372486] [DEBUG] [LOCAL ] No optimal features file found for SPCE: ./output/feature-sets/SPCE.txt [2026-02-12T20:32:00.372539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:00.372591] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:00.372622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:00.372679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:00.440203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:00.441158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:00.441268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:00.441310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:00.562298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:00.562450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:00.562492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:00.562523] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:00.566151] [DEBUG] [FORECASTER] SPCE: Forecast T+1@11:T+2@11: UP (p=56.82%) [2026-02-12T20:32:00.566463] [INFO ] [FORECASTER] Completed predict_future for SPCE [2026-02-12T20:32:00.566625] [INFO ] [sig ] SPCE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:00.709946] [INFO ] [LOCAL ] Saved forecast: SPCE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SPCE.txt [2026-02-12T20:32:00.710084] [INFO ] [sig ] [2832/3411] Completed SPCE in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-12T20:32:00.710133] [INFO ] [sig ] [2833/3411] Forecasting SPE... [2026-02-12T20:32:00.710169] [INFO ] [sig ] Generating forecast for: SPE [2026-02-12T20:32:00.710205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPE' from 'https://tdm.silogroup.org/data/derivative_storage/SPE.csv'. [2026-02-12T20:32:00.725028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPE'. [2026-02-12T20:32:00.725359] [INFO ] [FORECASTER] Starting predict_future for SPE [2026-02-12T20:32:00.726154] [DEBUG] [LOCAL ] No optimal features file found for SPE: ./output/feature-sets/SPE.txt [2026-02-12T20:32:00.726206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:00.726237] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:00.726264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:00.726320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:00.785139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:00.785781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:00.785863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:00.785895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:00.907173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:00.907332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:00.907590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:00.907623] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:00.911725] [DEBUG] [FORECASTER] SPE: Forecast T+1@11:T+2@11: UP (p=94.34%) [2026-02-12T20:32:00.912006] [INFO ] [FORECASTER] Completed predict_future for SPE [2026-02-12T20:32:00.912135] [INFO ] [sig ] SPE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:01.051744] [INFO ] [LOCAL ] Saved forecast: SPE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SPE.txt [2026-02-12T20:32:01.051907] [INFO ] [sig ] [2833/3411] Completed SPE in 0.3s | 2.79 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-12T20:32:01.051946] [INFO ] [sig ] [2834/3411] Forecasting SPFI... [2026-02-12T20:32:01.051977] [INFO ] [sig ] Generating forecast for: SPFI [2026-02-12T20:32:01.052008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPFI' from 'https://tdm.silogroup.org/data/derivative_storage/SPFI.csv'. [2026-02-12T20:32:01.063216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPFI'. [2026-02-12T20:32:01.063638] [INFO ] [FORECASTER] Starting predict_future for SPFI [2026-02-12T20:32:01.064458] [DEBUG] [LOCAL ] No optimal features file found for SPFI: ./output/feature-sets/SPFI.txt [2026-02-12T20:32:01.064511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:01.064542] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:01.064597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:01.064666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:01.123421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:01.124376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:01.124476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:01.124511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:01.244066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:01.244221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:01.244262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:01.244292] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:01.247774] [DEBUG] [FORECASTER] SPFI: Forecast T+1@11:T+2@11: UP (p=50.41%) [2026-02-12T20:32:01.248084] [INFO ] [FORECASTER] Completed predict_future for SPFI [2026-02-12T20:32:01.248239] [INFO ] [sig ] SPFI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:01.393412] [INFO ] [LOCAL ] Saved forecast: SPFI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SPFI.txt [2026-02-12T20:32:01.393566] [INFO ] [sig ] [2834/3411] Completed SPFI in 0.3s | 2.79 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-12T20:32:01.393632] [INFO ] [sig ] [2835/3411] Forecasting SPG... [2026-02-12T20:32:01.393662] [INFO ] [sig ] Generating forecast for: SPG [2026-02-12T20:32:01.393694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPG' from 'https://tdm.silogroup.org/data/derivative_storage/SPG.csv'. [2026-02-12T20:32:01.406263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPG'. [2026-02-12T20:32:01.406653] [INFO ] [FORECASTER] Starting predict_future for SPG [2026-02-12T20:32:01.407606] [DEBUG] [LOCAL ] No optimal features file found for SPG: ./output/feature-sets/SPG.txt [2026-02-12T20:32:01.407660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:01.407691] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:01.407717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:01.407774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:01.469244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:01.470104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:01.470193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:01.470226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:01.601873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:01.602036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:01.602077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:01.602106] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:01.605893] [DEBUG] [FORECASTER] SPG: Forecast T+1@11:T+2@11: DOWN (p=2.44%) [2026-02-12T20:32:01.606299] [INFO ] [FORECASTER] Completed predict_future for SPG [2026-02-12T20:32:01.606457] [INFO ] [sig ] SPG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:01.749014] [INFO ] [LOCAL ] Saved forecast: SPG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SPG.txt [2026-02-12T20:32:01.749171] [INFO ] [sig ] [2835/3411] Completed SPG in 0.4s | 2.79 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-12T20:32:01.749218] [INFO ] [sig ] [2836/3411] Forecasting SPGI... [2026-02-12T20:32:01.749252] [INFO ] [sig ] Generating forecast for: SPGI [2026-02-12T20:32:01.749283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPGI' from 'https://tdm.silogroup.org/data/derivative_storage/SPGI.csv'. [2026-02-12T20:32:01.761261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPGI'. [2026-02-12T20:32:01.761600] [INFO ] [FORECASTER] Starting predict_future for SPGI [2026-02-12T20:32:01.762381] [DEBUG] [LOCAL ] No optimal features file found for SPGI: ./output/feature-sets/SPGI.txt [2026-02-12T20:32:01.762434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:01.762465] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:01.762491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:01.762547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:01.819984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:01.820763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:01.820847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:01.820880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:01.941103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:01.941257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:01.941333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:01.941365] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:01.944918] [DEBUG] [FORECASTER] SPGI: Forecast T+1@11:T+2@11: DOWN (p=5.71%) [2026-02-12T20:32:01.945200] [INFO ] [FORECASTER] Completed predict_future for SPGI [2026-02-12T20:32:01.945330] [INFO ] [sig ] SPGI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:02.085526] [INFO ] [LOCAL ] Saved forecast: SPGI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SPGI.txt [2026-02-12T20:32:02.085716] [INFO ] [sig ] [2836/3411] Completed SPGI in 0.3s | 2.79 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-12T20:32:02.085760] [INFO ] [sig ] [2837/3411] Forecasting SPH... [2026-02-12T20:32:02.085789] [INFO ] [sig ] Generating forecast for: SPH [2026-02-12T20:32:02.085819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPH' from 'https://tdm.silogroup.org/data/derivative_storage/SPH.csv'. [2026-02-12T20:32:02.098211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPH'. [2026-02-12T20:32:02.098597] [INFO ] [FORECASTER] Starting predict_future for SPH [2026-02-12T20:32:02.099376] [DEBUG] [LOCAL ] No optimal features file found for SPH: ./output/feature-sets/SPH.txt [2026-02-12T20:32:02.099429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:02.099461] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:02.099488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:02.099547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:02.159016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:02.159971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:02.160059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:02.160096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:02.290559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:02.290746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:02.290797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:02.290829] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:02.294538] [DEBUG] [FORECASTER] SPH: Forecast T+1@11:T+2@11: UP (p=81.96%) [2026-02-12T20:32:02.294895] [INFO ] [FORECASTER] Completed predict_future for SPH [2026-02-12T20:32:02.295033] [INFO ] [sig ] SPH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:02.440338] [INFO ] [LOCAL ] Saved forecast: SPH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SPH.txt [2026-02-12T20:32:02.440504] [INFO ] [sig ] [2837/3411] Completed SPH in 0.4s | 2.79 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-12T20:32:02.440596] [INFO ] [sig ] [2838/3411] Forecasting SPOK... [2026-02-12T20:32:02.440630] [INFO ] [sig ] Generating forecast for: SPOK [2026-02-12T20:32:02.440674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPOK' from 'https://tdm.silogroup.org/data/derivative_storage/SPOK.csv'. [2026-02-12T20:32:02.453481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPOK'. [2026-02-12T20:32:02.453917] [INFO ] [FORECASTER] Starting predict_future for SPOK [2026-02-12T20:32:02.454806] [DEBUG] [LOCAL ] No optimal features file found for SPOK: ./output/feature-sets/SPOK.txt [2026-02-12T20:32:02.454860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:02.454894] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:02.454922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:02.454989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:02.516272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:02.517241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:02.517336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:02.517370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:02.647506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:02.647681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:02.647725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:02.647754] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:02.651922] [DEBUG] [FORECASTER] SPOK: Forecast T+1@11:T+2@11: UP (p=89.97%) [2026-02-12T20:32:02.652263] [INFO ] [FORECASTER] Completed predict_future for SPOK [2026-02-12T20:32:02.652415] [INFO ] [sig ] SPOK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:02.801114] [INFO ] [LOCAL ] Saved forecast: SPOK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SPOK.txt [2026-02-12T20:32:02.801273] [INFO ] [sig ] [2838/3411] Completed SPOK in 0.4s | 2.79 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-12T20:32:02.801313] [INFO ] [sig ] [2839/3411] Forecasting SPRO... [2026-02-12T20:32:02.801343] [INFO ] [sig ] Generating forecast for: SPRO [2026-02-12T20:32:02.801375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRO' from 'https://tdm.silogroup.org/data/derivative_storage/SPRO.csv'. [2026-02-12T20:32:02.813355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRO'. [2026-02-12T20:32:02.813743] [INFO ] [FORECASTER] Starting predict_future for SPRO [2026-02-12T20:32:02.814527] [DEBUG] [LOCAL ] No optimal features file found for SPRO: ./output/feature-sets/SPRO.txt [2026-02-12T20:32:02.814606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:02.814641] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:02.814668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:02.814725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:02.874665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:02.875558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:02.875679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:02.875721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:03.008452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:03.008637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:03.008678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:03.008706] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:03.012337] [DEBUG] [FORECASTER] SPRO: Forecast T+1@11:T+2@11: DOWN (p=23.00%) [2026-02-12T20:32:03.012687] [INFO ] [FORECASTER] Completed predict_future for SPRO [2026-02-12T20:32:03.012833] [INFO ] [sig ] SPRO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:03.164342] [INFO ] [LOCAL ] Saved forecast: SPRO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SPRO.txt [2026-02-12T20:32:03.164497] [INFO ] [sig ] [2839/3411] Completed SPRO in 0.4s | 2.79 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-12T20:32:03.164537] [INFO ] [sig ] [2840/3411] Forecasting SPRX... [2026-02-12T20:32:03.164567] [INFO ] [sig ] Generating forecast for: SPRX [2026-02-12T20:32:03.164621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRX' from 'https://tdm.silogroup.org/data/derivative_storage/SPRX.csv'. [2026-02-12T20:32:03.176227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRX'. [2026-02-12T20:32:03.176771] [INFO ] [FORECASTER] Starting predict_future for SPRX [2026-02-12T20:32:03.177817] [DEBUG] [LOCAL ] No optimal features file found for SPRX: ./output/feature-sets/SPRX.txt [2026-02-12T20:32:03.177869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:03.177919] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:03.177950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:03.178006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:03.236996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:03.238069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:03.238179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:03.238213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:03.367375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:03.367531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:03.367586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:03.367619] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:03.371082] [DEBUG] [FORECASTER] SPRX: Forecast T+1@11:T+2@11: DOWN (p=45.14%) [2026-02-12T20:32:03.371402] [INFO ] [FORECASTER] Completed predict_future for SPRX [2026-02-12T20:32:03.371590] [INFO ] [sig ] SPRX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:03.514701] [INFO ] [LOCAL ] Saved forecast: SPRX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SPRX.txt [2026-02-12T20:32:03.514863] [INFO ] [sig ] [2840/3411] Completed SPRX in 0.4s | 2.79 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-12T20:32:03.514906] [INFO ] [sig ] [2841/3411] Forecasting SPRY... [2026-02-12T20:32:03.514936] [INFO ] [sig ] Generating forecast for: SPRY [2026-02-12T20:32:03.514968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRY' from 'https://tdm.silogroup.org/data/derivative_storage/SPRY.csv'. [2026-02-12T20:32:03.527025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRY'. [2026-02-12T20:32:03.527431] [INFO ] [FORECASTER] Starting predict_future for SPRY [2026-02-12T20:32:03.528285] [DEBUG] [LOCAL ] No optimal features file found for SPRY: ./output/feature-sets/SPRY.txt [2026-02-12T20:32:03.528341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:03.528374] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:03.528430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:03.528495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:03.588134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:03.589032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:03.589128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:03.589169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:03.718886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:03.719050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:03.719091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:03.719127] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:03.722913] [DEBUG] [FORECASTER] SPRY: Forecast T+1@11:T+2@11: DOWN (p=37.55%) [2026-02-12T20:32:03.723322] [INFO ] [FORECASTER] Completed predict_future for SPRY [2026-02-12T20:32:03.723485] [INFO ] [sig ] SPRY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:03.891511] [INFO ] [LOCAL ] Saved forecast: SPRY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SPRY.txt [2026-02-12T20:32:03.891701] [INFO ] [sig ] [2841/3411] Completed SPRY in 0.4s | 2.79 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-12T20:32:03.891746] [INFO ] [sig ] [2842/3411] Forecasting SPSC... [2026-02-12T20:32:03.891776] [INFO ] [sig ] Generating forecast for: SPSC [2026-02-12T20:32:03.891808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPSC' from 'https://tdm.silogroup.org/data/derivative_storage/SPSC.csv'. [2026-02-12T20:32:03.905306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPSC'. [2026-02-12T20:32:03.905719] [INFO ] [FORECASTER] Starting predict_future for SPSC [2026-02-12T20:32:03.906646] [DEBUG] [LOCAL ] No optimal features file found for SPSC: ./output/feature-sets/SPSC.txt [2026-02-12T20:32:03.906702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:03.906735] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:03.906763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:03.906821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:03.967836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:03.968964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:03.969054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:03.969088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:04.098625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:04.098787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:04.098828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:04.098860] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:04.102422] [DEBUG] [FORECASTER] SPSC: Forecast T+1@11:T+2@11: DOWN (p=13.16%) [2026-02-12T20:32:04.102751] [INFO ] [FORECASTER] Completed predict_future for SPSC [2026-02-12T20:32:04.102895] [INFO ] [sig ] SPSC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:04.250678] [INFO ] [LOCAL ] Saved forecast: SPSC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SPSC.txt [2026-02-12T20:32:04.250823] [INFO ] [sig ] [2842/3411] Completed SPSC in 0.4s | 2.79 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-12T20:32:04.250866] [INFO ] [sig ] [2843/3411] Forecasting SPWH... [2026-02-12T20:32:04.250895] [INFO ] [sig ] Generating forecast for: SPWH [2026-02-12T20:32:04.250926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPWH' from 'https://tdm.silogroup.org/data/derivative_storage/SPWH.csv'. [2026-02-12T20:32:04.262987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPWH'. [2026-02-12T20:32:04.263347] [INFO ] [FORECASTER] Starting predict_future for SPWH [2026-02-12T20:32:04.264230] [DEBUG] [LOCAL ] No optimal features file found for SPWH: ./output/feature-sets/SPWH.txt [2026-02-12T20:32:04.264286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:04.264319] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:04.264348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:04.264621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:04.326890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:04.327899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:04.327995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:04.328029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:04.460964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:04.461146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:04.461190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:04.461285] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:04.465335] [DEBUG] [FORECASTER] SPWH: Forecast T+1@11:T+2@11: UP (p=61.71%) [2026-02-12T20:32:04.465655] [INFO ] [FORECASTER] Completed predict_future for SPWH [2026-02-12T20:32:04.465796] [INFO ] [sig ] SPWH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:04.612542] [INFO ] [LOCAL ] Saved forecast: SPWH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SPWH.txt [2026-02-12T20:32:04.612733] [INFO ] [sig ] [2843/3411] Completed SPWH in 0.4s | 2.79 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-12T20:32:04.612784] [INFO ] [sig ] [2844/3411] Forecasting SPXC... [2026-02-12T20:32:04.612817] [INFO ] [sig ] Generating forecast for: SPXC [2026-02-12T20:32:04.612847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXC' from 'https://tdm.silogroup.org/data/derivative_storage/SPXC.csv'. [2026-02-12T20:32:04.626527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXC'. [2026-02-12T20:32:04.626891] [INFO ] [FORECASTER] Starting predict_future for SPXC [2026-02-12T20:32:04.627790] [DEBUG] [LOCAL ] No optimal features file found for SPXC: ./output/feature-sets/SPXC.txt [2026-02-12T20:32:04.627843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:04.627876] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:04.627903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:04.627961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:04.689222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:04.690302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:04.690397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:04.690433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:04.818524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:04.818712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:04.818754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:04.818781] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:04.824098] [DEBUG] [FORECASTER] SPXC: Forecast T+1@11:T+2@11: DOWN (p=18.15%) [2026-02-12T20:32:04.824494] [INFO ] [FORECASTER] Completed predict_future for SPXC [2026-02-12T20:32:04.824689] [INFO ] [sig ] SPXC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:04.971290] [INFO ] [LOCAL ] Saved forecast: SPXC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SPXC.txt [2026-02-12T20:32:04.971674] [INFO ] [sig ] [2844/3411] Completed SPXC in 0.4s | 2.79 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-12T20:32:04.971719] [INFO ] [sig ] [2845/3411] Forecasting SPXX... [2026-02-12T20:32:04.971748] [INFO ] [sig ] Generating forecast for: SPXX [2026-02-12T20:32:04.971778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXX' from 'https://tdm.silogroup.org/data/derivative_storage/SPXX.csv'. [2026-02-12T20:32:04.984292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXX'. [2026-02-12T20:32:04.984690] [INFO ] [FORECASTER] Starting predict_future for SPXX [2026-02-12T20:32:04.985528] [DEBUG] [LOCAL ] No optimal features file found for SPXX: ./output/feature-sets/SPXX.txt [2026-02-12T20:32:04.985611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:04.985651] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:04.985679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:04.985738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:05.044799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:05.045548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:05.045652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:05.045687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:05.186100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:05.186276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:05.186334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:05.186368] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:05.190372] [DEBUG] [FORECASTER] SPXX: Forecast T+1@11:T+2@11: DOWN (p=2.16%) [2026-02-12T20:32:05.190946] [INFO ] [FORECASTER] Completed predict_future for SPXX [2026-02-12T20:32:05.191117] [INFO ] [sig ] SPXX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:05.348116] [INFO ] [LOCAL ] Saved forecast: SPXX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SPXX.txt [2026-02-12T20:32:05.348288] [INFO ] [sig ] [2845/3411] Completed SPXX in 0.4s | 2.79 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-12T20:32:05.348336] [INFO ] [sig ] [2846/3411] Forecasting SQM... [2026-02-12T20:32:05.348369] [INFO ] [sig ] Generating forecast for: SQM [2026-02-12T20:32:05.348401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQM' from 'https://tdm.silogroup.org/data/derivative_storage/SQM.csv'. [2026-02-12T20:32:05.360399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQM'. [2026-02-12T20:32:05.360900] [INFO ] [FORECASTER] Starting predict_future for SQM [2026-02-12T20:32:05.361787] [DEBUG] [LOCAL ] No optimal features file found for SQM: ./output/feature-sets/SQM.txt [2026-02-12T20:32:05.361842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:05.361875] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:05.361902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:05.361959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:05.421416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:05.422290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:05.422376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:05.422410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:05.555060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:05.555251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:05.555309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:05.555346] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:05.559614] [DEBUG] [FORECASTER] SQM: Forecast T+1@11:T+2@11: DOWN (p=47.06%) [2026-02-12T20:32:05.559987] [INFO ] [FORECASTER] Completed predict_future for SQM [2026-02-12T20:32:05.560141] [INFO ] [sig ] SQM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:05.708563] [INFO ] [LOCAL ] Saved forecast: SQM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SQM.txt [2026-02-12T20:32:05.708748] [INFO ] [sig ] [2846/3411] Completed SQM in 0.4s | 2.79 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-12T20:32:05.708789] [INFO ] [sig ] [2847/3411] Forecasting SQNS... [2026-02-12T20:32:05.708821] [INFO ] [sig ] Generating forecast for: SQNS [2026-02-12T20:32:05.708851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQNS' from 'https://tdm.silogroup.org/data/derivative_storage/SQNS.csv'. [2026-02-12T20:32:05.721249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQNS'. [2026-02-12T20:32:05.721598] [INFO ] [FORECASTER] Starting predict_future for SQNS [2026-02-12T20:32:05.722407] [DEBUG] [LOCAL ] No optimal features file found for SQNS: ./output/feature-sets/SQNS.txt [2026-02-12T20:32:05.722461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:05.722492] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:05.722519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:05.722598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:05.783406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:05.784494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:05.784607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:05.784644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:05.902280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:05.902463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:05.902515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:05.902598] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:05.907716] [DEBUG] [FORECASTER] SQNS: Forecast T+1@11:T+2@11: DOWN (p=13.63%) [2026-02-12T20:32:05.908068] [INFO ] [FORECASTER] Completed predict_future for SQNS [2026-02-12T20:32:05.908234] [INFO ] [sig ] SQNS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:06.058657] [INFO ] [LOCAL ] Saved forecast: SQNS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SQNS.txt [2026-02-12T20:32:06.058806] [INFO ] [sig ] [2847/3411] Completed SQNS in 0.3s | 2.79 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-12T20:32:06.058849] [INFO ] [sig ] [2848/3411] Forecasting SQQQ... [2026-02-12T20:32:06.058886] [INFO ] [sig ] Generating forecast for: SQQQ [2026-02-12T20:32:06.058919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/SQQQ.csv'. [2026-02-12T20:32:06.071738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQQQ'. [2026-02-12T20:32:06.072097] [INFO ] [FORECASTER] Starting predict_future for SQQQ [2026-02-12T20:32:06.072900] [DEBUG] [LOCAL ] No optimal features file found for SQQQ: ./output/feature-sets/SQQQ.txt [2026-02-12T20:32:06.072953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:06.072985] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:06.073013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:06.073069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:06.133262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:06.134553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:06.134674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:06.134716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:06.259103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:06.259259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:06.259297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:06.259328] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:06.262736] [DEBUG] [FORECASTER] SQQQ: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-02-12T20:32:06.263013] [INFO ] [FORECASTER] Completed predict_future for SQQQ [2026-02-12T20:32:06.263143] [INFO ] [sig ] SQQQ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:06.409030] [INFO ] [LOCAL ] Saved forecast: SQQQ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SQQQ.txt [2026-02-12T20:32:06.409196] [INFO ] [sig ] [2848/3411] Completed SQQQ in 0.4s | 2.79 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-12T20:32:06.409253] [INFO ] [sig ] [2849/3411] Forecasting SRAD... [2026-02-12T20:32:06.409293] [INFO ] [sig ] Generating forecast for: SRAD [2026-02-12T20:32:06.409339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRAD' from 'https://tdm.silogroup.org/data/derivative_storage/SRAD.csv'. [2026-02-12T20:32:06.421879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRAD'. [2026-02-12T20:32:06.422208] [INFO ] [FORECASTER] Starting predict_future for SRAD [2026-02-12T20:32:06.423028] [DEBUG] [LOCAL ] No optimal features file found for SRAD: ./output/feature-sets/SRAD.txt [2026-02-12T20:32:06.423081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:06.423121] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:06.423156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:06.423213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:06.483282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:06.484219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:06.484341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:06.484375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:06.607376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:06.607525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:06.607566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:06.607616] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:06.611090] [DEBUG] [FORECASTER] SRAD: Forecast T+1@11:T+2@11: DOWN (p=8.72%) [2026-02-12T20:32:06.611374] [INFO ] [FORECASTER] Completed predict_future for SRAD [2026-02-12T20:32:06.611506] [INFO ] [sig ] SRAD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:06.754255] [INFO ] [LOCAL ] Saved forecast: SRAD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SRAD.txt [2026-02-12T20:32:06.754417] [INFO ] [sig ] [2849/3411] Completed SRAD in 0.3s | 2.79 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-12T20:32:06.754458] [INFO ] [sig ] [2850/3411] Forecasting SRBK... [2026-02-12T20:32:06.754487] [INFO ] [sig ] Generating forecast for: SRBK [2026-02-12T20:32:06.754517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRBK' from 'https://tdm.silogroup.org/data/derivative_storage/SRBK.csv'. [2026-02-12T20:32:06.765841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRBK'. [2026-02-12T20:32:06.766157] [INFO ] [FORECASTER] Starting predict_future for SRBK [2026-02-12T20:32:06.767027] [DEBUG] [LOCAL ] No optimal features file found for SRBK: ./output/feature-sets/SRBK.txt [2026-02-12T20:32:06.767081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:06.767114] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:06.767142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:06.767239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:06.826717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:06.827564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:06.827667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:06.827703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:06.948902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:06.949061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:06.949102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:06.949133] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:06.953444] [DEBUG] [FORECASTER] SRBK: Forecast T+1@11:T+2@11: DOWN (p=14.19%) [2026-02-12T20:32:06.953851] [INFO ] [FORECASTER] Completed predict_future for SRBK [2026-02-12T20:32:06.954049] [INFO ] [sig ] SRBK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:07.103325] [INFO ] [LOCAL ] Saved forecast: SRBK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SRBK.txt [2026-02-12T20:32:07.103720] [INFO ] [sig ] [2850/3411] Completed SRBK in 0.3s | 2.79 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-12T20:32:07.103771] [INFO ] [sig ] [2851/3411] Forecasting SRCE... [2026-02-12T20:32:07.103824] [INFO ] [sig ] Generating forecast for: SRCE [2026-02-12T20:32:07.103856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRCE' from 'https://tdm.silogroup.org/data/derivative_storage/SRCE.csv'. [2026-02-12T20:32:07.121019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRCE'. [2026-02-12T20:32:07.121376] [INFO ] [FORECASTER] Starting predict_future for SRCE [2026-02-12T20:32:07.122375] [DEBUG] [LOCAL ] No optimal features file found for SRCE: ./output/feature-sets/SRCE.txt [2026-02-12T20:32:07.122607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:07.122652] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:07.122681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:07.122746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:07.183592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:07.184431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:07.184548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:07.184599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:07.308237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:07.308394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:07.308435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:07.308465] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:07.312072] [DEBUG] [FORECASTER] SRCE: Forecast T+1@11:T+2@11: UP (p=71.62%) [2026-02-12T20:32:07.312366] [INFO ] [FORECASTER] Completed predict_future for SRCE [2026-02-12T20:32:07.312501] [INFO ] [sig ] SRCE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:07.455702] [INFO ] [LOCAL ] Saved forecast: SRCE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SRCE.txt [2026-02-12T20:32:07.455857] [INFO ] [sig ] [2851/3411] Completed SRCE in 0.4s | 2.79 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-12T20:32:07.455899] [INFO ] [sig ] [2852/3411] Forecasting SRE... [2026-02-12T20:32:07.455929] [INFO ] [sig ] Generating forecast for: SRE [2026-02-12T20:32:07.455959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRE' from 'https://tdm.silogroup.org/data/derivative_storage/SRE.csv'. [2026-02-12T20:32:07.470464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRE'. [2026-02-12T20:32:07.470969] [INFO ] [FORECASTER] Starting predict_future for SRE [2026-02-12T20:32:07.471925] [DEBUG] [LOCAL ] No optimal features file found for SRE: ./output/feature-sets/SRE.txt [2026-02-12T20:32:07.471982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:07.472017] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:07.472044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:07.472102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:07.534007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:07.534961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:07.535062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:07.535097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:07.661647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:07.661820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:07.661862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:07.661892] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:07.666122] [DEBUG] [FORECASTER] SRE: Forecast T+1@11:T+2@11: UP (p=66.78%) [2026-02-12T20:32:07.666677] [INFO ] [FORECASTER] Completed predict_future for SRE [2026-02-12T20:32:07.666829] [INFO ] [sig ] SRE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:07.818061] [INFO ] [LOCAL ] Saved forecast: SRE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SRE.txt [2026-02-12T20:32:07.818223] [INFO ] [sig ] [2852/3411] Completed SRE in 0.4s | 2.79 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-12T20:32:07.818268] [INFO ] [sig ] [2853/3411] Forecasting SREA... [2026-02-12T20:32:07.818299] [INFO ] [sig ] Generating forecast for: SREA [2026-02-12T20:32:07.818329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SREA' from 'https://tdm.silogroup.org/data/derivative_storage/SREA.csv'. [2026-02-12T20:32:07.831319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SREA'. [2026-02-12T20:32:07.831799] [INFO ] [FORECASTER] Starting predict_future for SREA [2026-02-12T20:32:07.832625] [DEBUG] [LOCAL ] No optimal features file found for SREA: ./output/feature-sets/SREA.txt [2026-02-12T20:32:07.832678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:07.832710] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:07.832736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:07.832792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:07.893547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:07.894511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:07.894619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:07.894657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:08.031515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:08.031704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:08.031750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:08.031779] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:08.035713] [DEBUG] [FORECASTER] SREA: Forecast T+1@11:T+2@11: DOWN (p=6.27%) [2026-02-12T20:32:08.036067] [INFO ] [FORECASTER] Completed predict_future for SREA [2026-02-12T20:32:08.036255] [INFO ] [sig ] SREA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:08.181345] [INFO ] [LOCAL ] Saved forecast: SREA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SREA.txt [2026-02-12T20:32:08.181533] [INFO ] [sig ] [2853/3411] Completed SREA in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-12T20:32:08.181595] [INFO ] [sig ] [2854/3411] Forecasting SRFM... [2026-02-12T20:32:08.181629] [INFO ] [sig ] Generating forecast for: SRFM [2026-02-12T20:32:08.181660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRFM' from 'https://tdm.silogroup.org/data/derivative_storage/SRFM.csv'. [2026-02-12T20:32:08.194063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRFM'. [2026-02-12T20:32:08.194402] [INFO ] [FORECASTER] Starting predict_future for SRFM [2026-02-12T20:32:08.195239] [DEBUG] [LOCAL ] No optimal features file found for SRFM: ./output/feature-sets/SRFM.txt [2026-02-12T20:32:08.195292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:08.195324] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:08.195351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:08.195408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:08.253151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:08.253941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:08.254022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:08.254055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:08.372419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:08.372598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:08.372639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:08.372669] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:08.376125] [DEBUG] [FORECASTER] SRFM: Forecast T+1@11:T+2@11: DOWN (p=25.92%) [2026-02-12T20:32:08.376438] [INFO ] [FORECASTER] Completed predict_future for SRFM [2026-02-12T20:32:08.376569] [INFO ] [sig ] SRFM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:08.523448] [INFO ] [LOCAL ] Saved forecast: SRFM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SRFM.txt [2026-02-12T20:32:08.523879] [INFO ] [sig ] [2854/3411] Completed SRFM in 0.3s | 2.79 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-12T20:32:08.523935] [INFO ] [sig ] [2855/3411] Forecasting SRG... [2026-02-12T20:32:08.523982] [INFO ] [sig ] Generating forecast for: SRG [2026-02-12T20:32:08.524017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRG' from 'https://tdm.silogroup.org/data/derivative_storage/SRG.csv'. [2026-02-12T20:32:08.536732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRG'. [2026-02-12T20:32:08.537075] [INFO ] [FORECASTER] Starting predict_future for SRG [2026-02-12T20:32:08.537941] [DEBUG] [LOCAL ] No optimal features file found for SRG: ./output/feature-sets/SRG.txt [2026-02-12T20:32:08.537994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:08.538026] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:08.538053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:08.538109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:08.598491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:08.599466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:08.599555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:08.599609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:08.728196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:08.728372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:08.728420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:08.728448] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:08.732515] [DEBUG] [FORECASTER] SRG: Forecast T+1@11:T+2@11: DOWN (p=7.36%) [2026-02-12T20:32:08.733027] [INFO ] [FORECASTER] Completed predict_future for SRG [2026-02-12T20:32:08.733167] [INFO ] [sig ] SRG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:08.880727] [INFO ] [LOCAL ] Saved forecast: SRG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SRG.txt [2026-02-12T20:32:08.880878] [INFO ] [sig ] [2855/3411] Completed SRG in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-12T20:32:08.880918] [INFO ] [sig ] [2856/3411] Forecasting SRI... [2026-02-12T20:32:08.880947] [INFO ] [sig ] Generating forecast for: SRI [2026-02-12T20:32:08.880978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRI' from 'https://tdm.silogroup.org/data/derivative_storage/SRI.csv'. [2026-02-12T20:32:08.892726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRI'. [2026-02-12T20:32:08.893073] [INFO ] [FORECASTER] Starting predict_future for SRI [2026-02-12T20:32:08.893915] [DEBUG] [LOCAL ] No optimal features file found for SRI: ./output/feature-sets/SRI.txt [2026-02-12T20:32:08.893966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:08.893998] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:08.894024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:08.894081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:08.954133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:08.955099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:08.955211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:08.955265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:09.088247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:09.088430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:09.088473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:09.088505] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:09.093301] [DEBUG] [FORECASTER] SRI: Forecast T+1@11:T+2@11: DOWN (p=22.11%) [2026-02-12T20:32:09.093633] [INFO ] [FORECASTER] Completed predict_future for SRI [2026-02-12T20:32:09.093774] [INFO ] [sig ] SRI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:09.244311] [INFO ] [LOCAL ] Saved forecast: SRI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SRI.txt [2026-02-12T20:32:09.244477] [INFO ] [sig ] [2856/3411] Completed SRI in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-12T20:32:09.244518] [INFO ] [sig ] [2857/3411] Forecasting SRRK... [2026-02-12T20:32:09.244548] [INFO ] [sig ] Generating forecast for: SRRK [2026-02-12T20:32:09.244600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRRK' from 'https://tdm.silogroup.org/data/derivative_storage/SRRK.csv'. [2026-02-12T20:32:09.258054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRRK'. [2026-02-12T20:32:09.258440] [INFO ] [FORECASTER] Starting predict_future for SRRK [2026-02-12T20:32:09.259306] [DEBUG] [LOCAL ] No optimal features file found for SRRK: ./output/feature-sets/SRRK.txt [2026-02-12T20:32:09.259361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:09.259394] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:09.259422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:09.259479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:09.319009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:09.319930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:09.320018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:09.320053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:09.446611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:09.446779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:09.446819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:09.446849] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:09.450626] [DEBUG] [FORECASTER] SRRK: Forecast T+1@11:T+2@11: DOWN (p=39.85%) [2026-02-12T20:32:09.450978] [INFO ] [FORECASTER] Completed predict_future for SRRK [2026-02-12T20:32:09.451126] [INFO ] [sig ] SRRK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:09.604808] [INFO ] [LOCAL ] Saved forecast: SRRK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SRRK.txt [2026-02-12T20:32:09.605000] [INFO ] [sig ] [2857/3411] Completed SRRK in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-12T20:32:09.605051] [INFO ] [sig ] [2858/3411] Forecasting SRTS... [2026-02-12T20:32:09.605093] [INFO ] [sig ] Generating forecast for: SRTS [2026-02-12T20:32:09.605130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRTS' from 'https://tdm.silogroup.org/data/derivative_storage/SRTS.csv'. [2026-02-12T20:32:09.618661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRTS'. [2026-02-12T20:32:09.619051] [INFO ] [FORECASTER] Starting predict_future for SRTS [2026-02-12T20:32:09.620047] [DEBUG] [LOCAL ] No optimal features file found for SRTS: ./output/feature-sets/SRTS.txt [2026-02-12T20:32:09.620099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:09.620159] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:09.620187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:09.620250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:09.679261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:09.680340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:09.680426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:09.680460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:09.806736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:09.806901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:09.806941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:09.806987] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:09.810790] [DEBUG] [FORECASTER] SRTS: Forecast T+1@11:T+2@11: UP (p=68.15%) [2026-02-12T20:32:09.811099] [INFO ] [FORECASTER] Completed predict_future for SRTS [2026-02-12T20:32:09.811240] [INFO ] [sig ] SRTS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:09.954684] [INFO ] [LOCAL ] Saved forecast: SRTS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SRTS.txt [2026-02-12T20:32:09.954847] [INFO ] [sig ] [2858/3411] Completed SRTS in 0.3s | 2.79 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-12T20:32:09.954890] [INFO ] [sig ] [2859/3411] Forecasting SSB... [2026-02-12T20:32:09.954921] [INFO ] [sig ] Generating forecast for: SSB [2026-02-12T20:32:09.954954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSB' from 'https://tdm.silogroup.org/data/derivative_storage/SSB.csv'. [2026-02-12T20:32:09.968355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSB'. [2026-02-12T20:32:09.968771] [INFO ] [FORECASTER] Starting predict_future for SSB [2026-02-12T20:32:09.969613] [DEBUG] [LOCAL ] No optimal features file found for SSB: ./output/feature-sets/SSB.txt [2026-02-12T20:32:09.969666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:09.969699] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:09.969727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:09.969785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:10.030767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:10.031771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:10.031867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:10.031902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:10.162423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:10.162796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:10.162837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:10.162867] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:10.166712] [DEBUG] [FORECASTER] SSB: Forecast T+1@11:T+2@11: UP (p=79.53%) [2026-02-12T20:32:10.167004] [INFO ] [FORECASTER] Completed predict_future for SSB [2026-02-12T20:32:10.167138] [INFO ] [sig ] SSB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:10.308688] [INFO ] [LOCAL ] Saved forecast: SSB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SSB.txt [2026-02-12T20:32:10.308864] [INFO ] [sig ] [2859/3411] Completed SSB in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-12T20:32:10.308908] [INFO ] [sig ] [2860/3411] Forecasting SSD... [2026-02-12T20:32:10.308941] [INFO ] [sig ] Generating forecast for: SSD [2026-02-12T20:32:10.308974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSD' from 'https://tdm.silogroup.org/data/derivative_storage/SSD.csv'. [2026-02-12T20:32:10.322421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSD'. [2026-02-12T20:32:10.322856] [INFO ] [FORECASTER] Starting predict_future for SSD [2026-02-12T20:32:10.323685] [DEBUG] [LOCAL ] No optimal features file found for SSD: ./output/feature-sets/SSD.txt [2026-02-12T20:32:10.323741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:10.323776] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:10.323806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:10.323867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:10.383847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:10.384800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:10.384896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:10.384967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:10.523561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:10.523738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:10.523779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:10.523810] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:10.527545] [DEBUG] [FORECASTER] SSD: Forecast T+1@11:T+2@11: DOWN (p=1.39%) [2026-02-12T20:32:10.527859] [INFO ] [FORECASTER] Completed predict_future for SSD [2026-02-12T20:32:10.528000] [INFO ] [sig ] SSD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:10.675937] [INFO ] [LOCAL ] Saved forecast: SSD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SSD.txt [2026-02-12T20:32:10.676134] [INFO ] [sig ] [2860/3411] Completed SSD in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-12T20:32:10.676188] [INFO ] [sig ] [2861/3411] Forecasting SSL... [2026-02-12T20:32:10.676220] [INFO ] [sig ] Generating forecast for: SSL [2026-02-12T20:32:10.676251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSL' from 'https://tdm.silogroup.org/data/derivative_storage/SSL.csv'. [2026-02-12T20:32:10.691440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSL'. [2026-02-12T20:32:10.691940] [INFO ] [FORECASTER] Starting predict_future for SSL [2026-02-12T20:32:10.693075] [DEBUG] [LOCAL ] No optimal features file found for SSL: ./output/feature-sets/SSL.txt [2026-02-12T20:32:10.693142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:10.693186] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:10.693224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:10.693310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:10.761414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:10.762445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:10.762539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:10.762591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:10.902320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:10.902478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:10.902520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:10.902628] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:10.906399] [DEBUG] [FORECASTER] SSL: Forecast T+1@11:T+2@11: DOWN (p=2.66%) [2026-02-12T20:32:10.906717] [INFO ] [FORECASTER] Completed predict_future for SSL [2026-02-12T20:32:10.906861] [INFO ] [sig ] SSL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:11.050200] [INFO ] [LOCAL ] Saved forecast: SSL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SSL.txt [2026-02-12T20:32:11.050385] [INFO ] [sig ] [2861/3411] Completed SSL in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-12T20:32:11.050433] [INFO ] [sig ] [2862/3411] Forecasting SSNC... [2026-02-12T20:32:11.050465] [INFO ] [sig ] Generating forecast for: SSNC [2026-02-12T20:32:11.050496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSNC' from 'https://tdm.silogroup.org/data/derivative_storage/SSNC.csv'. [2026-02-12T20:32:11.062332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSNC'. [2026-02-12T20:32:11.062747] [INFO ] [FORECASTER] Starting predict_future for SSNC [2026-02-12T20:32:11.063599] [DEBUG] [LOCAL ] No optimal features file found for SSNC: ./output/feature-sets/SSNC.txt [2026-02-12T20:32:11.063652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:11.063684] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:11.063710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:11.063779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:11.120468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:11.121401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:11.121488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:11.121521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:11.242785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:11.242954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:11.242994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:11.243023] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:11.246987] [DEBUG] [FORECASTER] SSNC: Forecast T+1@11:T+2@11: DOWN (p=22.96%) [2026-02-12T20:32:11.247353] [INFO ] [FORECASTER] Completed predict_future for SSNC [2026-02-12T20:32:11.247503] [INFO ] [sig ] SSNC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:11.408159] [INFO ] [LOCAL ] Saved forecast: SSNC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SSNC.txt [2026-02-12T20:32:11.408376] [INFO ] [sig ] [2862/3411] Completed SSNC in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-12T20:32:11.408431] [INFO ] [sig ] [2863/3411] Forecasting SSP... [2026-02-12T20:32:11.408469] [INFO ] [sig ] Generating forecast for: SSP [2026-02-12T20:32:11.408503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSP' from 'https://tdm.silogroup.org/data/derivative_storage/SSP.csv'. [2026-02-12T20:32:11.425319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSP'. [2026-02-12T20:32:11.425987] [INFO ] [FORECASTER] Starting predict_future for SSP [2026-02-12T20:32:11.427230] [DEBUG] [LOCAL ] No optimal features file found for SSP: ./output/feature-sets/SSP.txt [2026-02-12T20:32:11.427298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:11.427343] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:11.427389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:11.427485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:11.492011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:11.493234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:11.493343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:11.493391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:11.629659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:11.629858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:11.629929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:11.629978] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:11.635542] [DEBUG] [FORECASTER] SSP: Forecast T+1@11:T+2@11: UP (p=76.29%) [2026-02-12T20:32:11.635974] [INFO ] [FORECASTER] Completed predict_future for SSP [2026-02-12T20:32:11.636161] [INFO ] [sig ] SSP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:11.811968] [INFO ] [LOCAL ] Saved forecast: SSP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SSP.txt [2026-02-12T20:32:11.812129] [INFO ] [sig ] [2863/3411] Completed SSP in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-12T20:32:11.812170] [INFO ] [sig ] [2864/3411] Forecasting SSRM... [2026-02-12T20:32:11.812199] [INFO ] [sig ] Generating forecast for: SSRM [2026-02-12T20:32:11.812233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSRM' from 'https://tdm.silogroup.org/data/derivative_storage/SSRM.csv'. [2026-02-12T20:32:11.824744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSRM'. [2026-02-12T20:32:11.825179] [INFO ] [FORECASTER] Starting predict_future for SSRM [2026-02-12T20:32:11.826026] [DEBUG] [LOCAL ] No optimal features file found for SSRM: ./output/feature-sets/SSRM.txt [2026-02-12T20:32:11.826091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:11.826123] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:11.826150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:11.826206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:11.884170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:11.885036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:11.885120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:11.885154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:12.012130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:12.012301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:12.012348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:12.012382] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:12.015969] [DEBUG] [FORECASTER] SSRM: Forecast T+1@11:T+2@11: UP (p=57.45%) [2026-02-12T20:32:12.016260] [INFO ] [FORECASTER] Completed predict_future for SSRM [2026-02-12T20:32:12.016417] [INFO ] [sig ] SSRM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:12.161597] [INFO ] [LOCAL ] Saved forecast: SSRM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SSRM.txt [2026-02-12T20:32:12.161758] [INFO ] [sig ] [2864/3411] Completed SSRM in 0.3s | 2.79 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-12T20:32:12.161801] [INFO ] [sig ] [2865/3411] Forecasting SSSS... [2026-02-12T20:32:12.161831] [INFO ] [sig ] Generating forecast for: SSSS [2026-02-12T20:32:12.161861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSSS' from 'https://tdm.silogroup.org/data/derivative_storage/SSSS.csv'. [2026-02-12T20:32:12.174338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSSS'. [2026-02-12T20:32:12.174738] [INFO ] [FORECASTER] Starting predict_future for SSSS [2026-02-12T20:32:12.175609] [DEBUG] [LOCAL ] No optimal features file found for SSSS: ./output/feature-sets/SSSS.txt [2026-02-12T20:32:12.175661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:12.175691] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:12.175717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:12.175773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:12.237315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:12.238434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:12.238518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:12.238551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:12.368948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:12.369111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:12.369153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:12.369182] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:12.372825] [DEBUG] [FORECASTER] SSSS: Forecast T+1@11:T+2@11: DOWN (p=10.04%) [2026-02-12T20:32:12.373154] [INFO ] [FORECASTER] Completed predict_future for SSSS [2026-02-12T20:32:12.373299] [INFO ] [sig ] SSSS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:12.526487] [INFO ] [LOCAL ] Saved forecast: SSSS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SSSS.txt [2026-02-12T20:32:12.526675] [INFO ] [sig ] [2865/3411] Completed SSSS in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-12T20:32:12.526720] [INFO ] [sig ] [2866/3411] Forecasting SSTI... [2026-02-12T20:32:12.526751] [INFO ] [sig ] Generating forecast for: SSTI [2026-02-12T20:32:12.526781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTI' from 'https://tdm.silogroup.org/data/derivative_storage/SSTI.csv'. [2026-02-12T20:32:12.544232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTI'. [2026-02-12T20:32:12.544628] [INFO ] [FORECASTER] Starting predict_future for SSTI [2026-02-12T20:32:12.545417] [DEBUG] [LOCAL ] No optimal features file found for SSTI: ./output/feature-sets/SSTI.txt [2026-02-12T20:32:12.545469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:12.545499] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:12.545525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:12.545603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:12.606466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:12.607640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:12.607740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:12.607787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:12.748170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:12.748338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:12.748386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:12.748422] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:12.752796] [DEBUG] [FORECASTER] SSTI: Forecast T+1@11:T+2@11: DOWN (p=6.37%) [2026-02-12T20:32:12.753141] [INFO ] [FORECASTER] Completed predict_future for SSTI [2026-02-12T20:32:12.753318] [INFO ] [sig ] SSTI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:12.901284] [INFO ] [LOCAL ] Saved forecast: SSTI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SSTI.txt [2026-02-12T20:32:12.901463] [INFO ] [sig ] [2866/3411] Completed SSTI in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-12T20:32:12.901513] [INFO ] [sig ] [2867/3411] Forecasting SSTK... [2026-02-12T20:32:12.901548] [INFO ] [sig ] Generating forecast for: SSTK [2026-02-12T20:32:12.901610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTK' from 'https://tdm.silogroup.org/data/derivative_storage/SSTK.csv'. [2026-02-12T20:32:12.914097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTK'. [2026-02-12T20:32:12.914517] [INFO ] [FORECASTER] Starting predict_future for SSTK [2026-02-12T20:32:12.915379] [DEBUG] [LOCAL ] No optimal features file found for SSTK: ./output/feature-sets/SSTK.txt [2026-02-12T20:32:12.915436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:12.915467] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:12.915494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:12.915550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:12.973268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:12.974247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:12.974343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:12.974382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:13.104233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:13.104415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:13.104458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:13.104494] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:13.108317] [DEBUG] [FORECASTER] SSTK: Forecast T+1@11:T+2@11: DOWN (p=14.53%) [2026-02-12T20:32:13.108699] [INFO ] [FORECASTER] Completed predict_future for SSTK [2026-02-12T20:32:13.108850] [INFO ] [sig ] SSTK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:13.257690] [INFO ] [LOCAL ] Saved forecast: SSTK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SSTK.txt [2026-02-12T20:32:13.257875] [INFO ] [sig ] [2867/3411] Completed SSTK in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-12T20:32:13.257918] [INFO ] [sig ] [2868/3411] Forecasting SSYS... [2026-02-12T20:32:13.257952] [INFO ] [sig ] Generating forecast for: SSYS [2026-02-12T20:32:13.257984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSYS' from 'https://tdm.silogroup.org/data/derivative_storage/SSYS.csv'. [2026-02-12T20:32:13.301018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSYS'. [2026-02-12T20:32:13.301388] [INFO ] [FORECASTER] Starting predict_future for SSYS [2026-02-12T20:32:13.302224] [DEBUG] [LOCAL ] No optimal features file found for SSYS: ./output/feature-sets/SSYS.txt [2026-02-12T20:32:13.302278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:13.302312] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:13.302348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:13.302436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:13.363980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:13.364928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:13.365049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:13.365084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:13.488470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:13.488650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:13.488692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:13.488720] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:13.492170] [DEBUG] [FORECASTER] SSYS: Forecast T+1@11:T+2@11: UP (p=91.16%) [2026-02-12T20:32:13.492454] [INFO ] [FORECASTER] Completed predict_future for SSYS [2026-02-12T20:32:13.492606] [INFO ] [sig ] SSYS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:13.634329] [INFO ] [LOCAL ] Saved forecast: SSYS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SSYS.txt [2026-02-12T20:32:13.634477] [INFO ] [sig ] [2868/3411] Completed SSYS in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-12T20:32:13.634517] [INFO ] [sig ] [2869/3411] Forecasting STAA... [2026-02-12T20:32:13.634547] [INFO ] [sig ] Generating forecast for: STAA [2026-02-12T20:32:13.634602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAA' from 'https://tdm.silogroup.org/data/derivative_storage/STAA.csv'. [2026-02-12T20:32:13.646981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAA'. [2026-02-12T20:32:13.647392] [INFO ] [FORECASTER] Starting predict_future for STAA [2026-02-12T20:32:13.648236] [DEBUG] [LOCAL ] No optimal features file found for STAA: ./output/feature-sets/STAA.txt [2026-02-12T20:32:13.648291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:13.648324] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:13.648357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:13.648433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:13.706792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:13.707722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:13.707821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:13.707855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:13.849506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:13.849730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:13.849786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:13.849824] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:13.855603] [DEBUG] [FORECASTER] STAA: Forecast T+1@11:T+2@11: DOWN (p=11.87%) [2026-02-12T20:32:13.856127] [INFO ] [FORECASTER] Completed predict_future for STAA [2026-02-12T20:32:13.856346] [INFO ] [sig ] STAA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:14.023552] [INFO ] [LOCAL ] Saved forecast: STAA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/STAA.txt [2026-02-12T20:32:14.023762] [INFO ] [sig ] [2869/3411] Completed STAA in 0.4s | 2.79 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-12T20:32:14.023805] [INFO ] [sig ] [2870/3411] Forecasting STAG... [2026-02-12T20:32:14.023834] [INFO ] [sig ] Generating forecast for: STAG [2026-02-12T20:32:14.023864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAG' from 'https://tdm.silogroup.org/data/derivative_storage/STAG.csv'. [2026-02-12T20:32:14.037114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAG'. [2026-02-12T20:32:14.037612] [INFO ] [FORECASTER] Starting predict_future for STAG [2026-02-12T20:32:14.038525] [DEBUG] [LOCAL ] No optimal features file found for STAG: ./output/feature-sets/STAG.txt [2026-02-12T20:32:14.038607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:14.038658] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:14.038688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:14.038746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:14.101022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:14.101953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:14.102040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:14.102074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:14.229254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:14.229422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:14.229464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:14.229492] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:14.233274] [DEBUG] [FORECASTER] STAG: Forecast T+1@11:T+2@11: DOWN (p=28.15%) [2026-02-12T20:32:14.233662] [INFO ] [FORECASTER] Completed predict_future for STAG [2026-02-12T20:32:14.233822] [INFO ] [sig ] STAG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:14.385040] [INFO ] [LOCAL ] Saved forecast: STAG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/STAG.txt [2026-02-12T20:32:14.385193] [INFO ] [sig ] [2870/3411] Completed STAG in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-12T20:32:14.385234] [INFO ] [sig ] [2871/3411] Forecasting STBA... [2026-02-12T20:32:14.385264] [INFO ] [sig ] Generating forecast for: STBA [2026-02-12T20:32:14.385294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STBA' from 'https://tdm.silogroup.org/data/derivative_storage/STBA.csv'. [2026-02-12T20:32:14.396991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STBA'. [2026-02-12T20:32:14.397367] [INFO ] [FORECASTER] Starting predict_future for STBA [2026-02-12T20:32:14.398162] [DEBUG] [LOCAL ] No optimal features file found for STBA: ./output/feature-sets/STBA.txt [2026-02-12T20:32:14.398214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:14.398246] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:14.398274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:14.398331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:14.458293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:14.459022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:14.459104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:14.459136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:14.578496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:14.578683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:14.578724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:14.578755] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:14.582117] [DEBUG] [FORECASTER] STBA: Forecast T+1@11:T+2@11: DOWN (p=37.69%) [2026-02-12T20:32:14.582724] [INFO ] [FORECASTER] Completed predict_future for STBA [2026-02-12T20:32:14.582862] [INFO ] [sig ] STBA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:14.730825] [INFO ] [LOCAL ] Saved forecast: STBA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/STBA.txt [2026-02-12T20:32:14.731013] [INFO ] [sig ] [2871/3411] Completed STBA in 0.3s | 2.79 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-12T20:32:14.731056] [INFO ] [sig ] [2872/3411] Forecasting STC... [2026-02-12T20:32:14.731087] [INFO ] [sig ] Generating forecast for: STC [2026-02-12T20:32:14.731119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STC' from 'https://tdm.silogroup.org/data/derivative_storage/STC.csv'. [2026-02-12T20:32:14.742887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STC'. [2026-02-12T20:32:14.743214] [INFO ] [FORECASTER] Starting predict_future for STC [2026-02-12T20:32:14.744071] [DEBUG] [LOCAL ] No optimal features file found for STC: ./output/feature-sets/STC.txt [2026-02-12T20:32:14.744124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:14.744156] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:14.744182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:14.744238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:14.803269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:14.804035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:14.804118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:14.804153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:14.932076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:14.932243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:14.932283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:14.932313] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:14.936012] [DEBUG] [FORECASTER] STC: Forecast T+1@11:T+2@11: UP (p=84.95%) [2026-02-12T20:32:14.936326] [INFO ] [FORECASTER] Completed predict_future for STC [2026-02-12T20:32:14.936492] [INFO ] [sig ] STC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:15.088918] [INFO ] [LOCAL ] Saved forecast: STC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/STC.txt [2026-02-12T20:32:15.089100] [INFO ] [sig ] [2872/3411] Completed STC in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-12T20:32:15.089142] [INFO ] [sig ] [2873/3411] Forecasting STE... [2026-02-12T20:32:15.089173] [INFO ] [sig ] Generating forecast for: STE [2026-02-12T20:32:15.089203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STE' from 'https://tdm.silogroup.org/data/derivative_storage/STE.csv'. [2026-02-12T20:32:15.101696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STE'. [2026-02-12T20:32:15.102088] [INFO ] [FORECASTER] Starting predict_future for STE [2026-02-12T20:32:15.102903] [DEBUG] [LOCAL ] No optimal features file found for STE: ./output/feature-sets/STE.txt [2026-02-12T20:32:15.102980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:15.103019] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:15.103051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:15.103119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:15.166704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:15.167692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:15.167790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:15.167824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:15.298635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:15.298806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:15.298846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:15.298875] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:15.302710] [DEBUG] [FORECASTER] STE: Forecast T+1@11:T+2@11: UP (p=88.08%) [2026-02-12T20:32:15.303111] [INFO ] [FORECASTER] Completed predict_future for STE [2026-02-12T20:32:15.303269] [INFO ] [sig ] STE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:15.454113] [INFO ] [LOCAL ] Saved forecast: STE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/STE.txt [2026-02-12T20:32:15.454287] [INFO ] [sig ] [2873/3411] Completed STE in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-12T20:32:15.454330] [INFO ] [sig ] [2874/3411] Forecasting STEL... [2026-02-12T20:32:15.454362] [INFO ] [sig ] Generating forecast for: STEL [2026-02-12T20:32:15.454399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEL' from 'https://tdm.silogroup.org/data/derivative_storage/STEL.csv'. [2026-02-12T20:32:15.465734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEL'. [2026-02-12T20:32:15.466102] [INFO ] [FORECASTER] Starting predict_future for STEL [2026-02-12T20:32:15.466943] [DEBUG] [LOCAL ] No optimal features file found for STEL: ./output/feature-sets/STEL.txt [2026-02-12T20:32:15.466996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:15.467028] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:15.467054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:15.467110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:15.528207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:15.529285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:15.529387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:15.529430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:15.651941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:15.652098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:15.652140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:15.652170] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:15.655643] [DEBUG] [FORECASTER] STEL: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-02-12T20:32:15.655942] [INFO ] [FORECASTER] Completed predict_future for STEL [2026-02-12T20:32:15.656074] [INFO ] [sig ] STEL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:15.800932] [INFO ] [LOCAL ] Saved forecast: STEL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/STEL.txt [2026-02-12T20:32:15.801097] [INFO ] [sig ] [2874/3411] Completed STEL in 0.3s | 2.79 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-12T20:32:15.801139] [INFO ] [sig ] [2875/3411] Forecasting STEM... [2026-02-12T20:32:15.801169] [INFO ] [sig ] Generating forecast for: STEM [2026-02-12T20:32:15.801199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEM' from 'https://tdm.silogroup.org/data/derivative_storage/STEM.csv'. [2026-02-12T20:32:15.813265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEM'. [2026-02-12T20:32:15.813697] [INFO ] [FORECASTER] Starting predict_future for STEM [2026-02-12T20:32:15.814533] [DEBUG] [LOCAL ] No optimal features file found for STEM: ./output/feature-sets/STEM.txt [2026-02-12T20:32:15.814649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:15.814711] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:15.814741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:15.814799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:15.873502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:15.874385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:15.874468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:15.874502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:16.000513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:16.000715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:16.000767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:16.000801] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:16.005115] [DEBUG] [FORECASTER] STEM: Forecast T+1@11:T+2@11: UP (p=70.88%) [2026-02-12T20:32:16.005658] [INFO ] [FORECASTER] Completed predict_future for STEM [2026-02-12T20:32:16.005857] [INFO ] [sig ] STEM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:16.157423] [INFO ] [LOCAL ] Saved forecast: STEM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/STEM.txt [2026-02-12T20:32:16.157613] [INFO ] [sig ] [2875/3411] Completed STEM in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-12T20:32:16.157659] [INFO ] [sig ] [2876/3411] Forecasting STEP... [2026-02-12T20:32:16.157688] [INFO ] [sig ] Generating forecast for: STEP [2026-02-12T20:32:16.157718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEP' from 'https://tdm.silogroup.org/data/derivative_storage/STEP.csv'. [2026-02-12T20:32:16.170114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEP'. [2026-02-12T20:32:16.170528] [INFO ] [FORECASTER] Starting predict_future for STEP [2026-02-12T20:32:16.171479] [DEBUG] [LOCAL ] No optimal features file found for STEP: ./output/feature-sets/STEP.txt [2026-02-12T20:32:16.171535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:16.171566] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:16.171626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:16.171684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:16.236219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:16.237335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:16.237439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:16.237476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:16.369631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:16.369818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:16.369869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:16.369900] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:16.373732] [DEBUG] [FORECASTER] STEP: Forecast T+1@11:T+2@11: DOWN (p=4.41%) [2026-02-12T20:32:16.374082] [INFO ] [FORECASTER] Completed predict_future for STEP [2026-02-12T20:32:16.374224] [INFO ] [sig ] STEP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:16.528631] [INFO ] [LOCAL ] Saved forecast: STEP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/STEP.txt [2026-02-12T20:32:16.528793] [INFO ] [sig ] [2876/3411] Completed STEP in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-12T20:32:16.528839] [INFO ] [sig ] [2877/3411] Forecasting STHO... [2026-02-12T20:32:16.528873] [INFO ] [sig ] Generating forecast for: STHO [2026-02-12T20:32:16.528904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STHO' from 'https://tdm.silogroup.org/data/derivative_storage/STHO.csv'. [2026-02-12T20:32:16.541103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STHO'. [2026-02-12T20:32:16.541536] [INFO ] [FORECASTER] Starting predict_future for STHO [2026-02-12T20:32:16.542443] [DEBUG] [LOCAL ] No optimal features file found for STHO: ./output/feature-sets/STHO.txt [2026-02-12T20:32:16.542502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:16.542535] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:16.542562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:16.542651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:16.599554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:16.600559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:16.600696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:16.600729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:16.716898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:16.717062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:16.717101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:16.717129] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:16.720724] [DEBUG] [FORECASTER] STHO: Forecast T+1@11:T+2@11: DOWN (p=13.90%) [2026-02-12T20:32:16.721013] [INFO ] [FORECASTER] Completed predict_future for STHO [2026-02-12T20:32:16.721165] [INFO ] [sig ] STHO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:16.860649] [INFO ] [LOCAL ] Saved forecast: STHO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/STHO.txt [2026-02-12T20:32:16.860816] [INFO ] [sig ] [2877/3411] Completed STHO in 0.3s | 2.79 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-12T20:32:16.860859] [INFO ] [sig ] [2878/3411] Forecasting STI... [2026-02-12T20:32:16.860888] [INFO ] [sig ] Generating forecast for: STI [2026-02-12T20:32:16.860920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STI' from 'https://tdm.silogroup.org/data/derivative_storage/STI.csv'. [2026-02-12T20:32:16.872984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STI'. [2026-02-12T20:32:16.873363] [INFO ] [FORECASTER] Starting predict_future for STI [2026-02-12T20:32:16.874168] [DEBUG] [LOCAL ] No optimal features file found for STI: ./output/feature-sets/STI.txt [2026-02-12T20:32:16.874220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:16.874253] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:16.874279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:16.874340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:16.930859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:16.931774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:16.931859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:16.931892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:17.054104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:17.054263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:17.054303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:17.054391] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:17.057952] [DEBUG] [FORECASTER] STI: Forecast T+1@11:T+2@11: DOWN (p=5.92%) [2026-02-12T20:32:17.058235] [INFO ] [FORECASTER] Completed predict_future for STI [2026-02-12T20:32:17.058370] [INFO ] [sig ] STI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:17.201402] [INFO ] [LOCAL ] Saved forecast: STI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/STI.txt [2026-02-12T20:32:17.201552] [INFO ] [sig ] [2878/3411] Completed STI in 0.3s | 2.79 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-12T20:32:17.201617] [INFO ] [sig ] [2879/3411] Forecasting STIM... [2026-02-12T20:32:17.201649] [INFO ] [sig ] Generating forecast for: STIM [2026-02-12T20:32:17.201680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STIM' from 'https://tdm.silogroup.org/data/derivative_storage/STIM.csv'. [2026-02-12T20:32:17.215667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STIM'. [2026-02-12T20:32:17.216205] [INFO ] [FORECASTER] Starting predict_future for STIM [2026-02-12T20:32:17.217243] [DEBUG] [LOCAL ] No optimal features file found for STIM: ./output/feature-sets/STIM.txt [2026-02-12T20:32:17.217298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:17.217332] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:17.217358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:17.217415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:17.279166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:17.280045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:17.280127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:17.280160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:17.413467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:17.413652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:17.413694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:17.413723] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:17.417237] [DEBUG] [FORECASTER] STIM: Forecast T+1@11:T+2@11: DOWN (p=24.45%) [2026-02-12T20:32:17.417555] [INFO ] [FORECASTER] Completed predict_future for STIM [2026-02-12T20:32:17.417720] [INFO ] [sig ] STIM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:17.564184] [INFO ] [LOCAL ] Saved forecast: STIM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/STIM.txt [2026-02-12T20:32:17.564346] [INFO ] [sig ] [2879/3411] Completed STIM in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-12T20:32:17.564386] [INFO ] [sig ] [2880/3411] Forecasting STK... [2026-02-12T20:32:17.564417] [INFO ] [sig ] Generating forecast for: STK [2026-02-12T20:32:17.564448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STK' from 'https://tdm.silogroup.org/data/derivative_storage/STK.csv'. [2026-02-12T20:32:17.578204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STK'. [2026-02-12T20:32:17.578587] [INFO ] [FORECASTER] Starting predict_future for STK [2026-02-12T20:32:17.579388] [DEBUG] [LOCAL ] No optimal features file found for STK: ./output/feature-sets/STK.txt [2026-02-12T20:32:17.579442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:17.579474] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:17.579500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:17.579557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:17.640927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:17.641858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:17.641945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:17.641980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:17.764384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:17.764542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:17.764604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:17.764639] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:17.768185] [DEBUG] [FORECASTER] STK: Forecast T+1@11:T+2@11: UP (p=98.63%) [2026-02-12T20:32:17.768475] [INFO ] [FORECASTER] Completed predict_future for STK [2026-02-12T20:32:17.768671] [INFO ] [sig ] STK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:17.915162] [INFO ] [LOCAL ] Saved forecast: STK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/STK.txt [2026-02-12T20:32:17.915309] [INFO ] [sig ] [2880/3411] Completed STK in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-12T20:32:17.915350] [INFO ] [sig ] [2881/3411] Forecasting STKH... [2026-02-12T20:32:17.915380] [INFO ] [sig ] Generating forecast for: STKH [2026-02-12T20:32:17.915412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKH' from 'https://tdm.silogroup.org/data/derivative_storage/STKH.csv'. [2026-02-12T20:32:17.927127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKH'. [2026-02-12T20:32:17.930876] [INFO ] [FORECASTER] Starting predict_future for STKH [2026-02-12T20:32:17.931833] [DEBUG] [LOCAL ] No optimal features file found for STKH: ./output/feature-sets/STKH.txt [2026-02-12T20:32:17.931887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:17.931918] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:17.931945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:17.932002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:17.991152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:17.992125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:17.992218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:17.992252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:18.106292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:18.106452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:18.106495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:18.106525] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:18.110186] [DEBUG] [FORECASTER] STKH: Forecast T+1@11:T+2@11: DOWN (p=8.06%) [2026-02-12T20:32:18.110488] [INFO ] [FORECASTER] Completed predict_future for STKH [2026-02-12T20:32:18.110644] [INFO ] [sig ] STKH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:18.323754] [INFO ] [LOCAL ] Saved forecast: STKH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/STKH.txt [2026-02-12T20:32:18.323922] [INFO ] [sig ] [2881/3411] Completed STKH in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-12T20:32:18.323971] [INFO ] [sig ] [2882/3411] Forecasting STKL... [2026-02-12T20:32:18.324012] [INFO ] [sig ] Generating forecast for: STKL [2026-02-12T20:32:18.324048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKL' from 'https://tdm.silogroup.org/data/derivative_storage/STKL.csv'. [2026-02-12T20:32:18.335744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKL'. [2026-02-12T20:32:18.336106] [INFO ] [FORECASTER] Starting predict_future for STKL [2026-02-12T20:32:18.337010] [DEBUG] [LOCAL ] No optimal features file found for STKL: ./output/feature-sets/STKL.txt [2026-02-12T20:32:18.337078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:18.337115] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:18.337143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:18.337226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:18.398493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:18.399615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:18.399702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:18.399736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:18.534563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:18.534740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:18.534798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:18.534830] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:18.538994] [DEBUG] [FORECASTER] STKL: Forecast T+1@11:T+2@11: UP (p=78.91%) [2026-02-12T20:32:18.539288] [INFO ] [FORECASTER] Completed predict_future for STKL [2026-02-12T20:32:18.539430] [INFO ] [sig ] STKL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:18.685828] [INFO ] [LOCAL ] Saved forecast: STKL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/STKL.txt [2026-02-12T20:32:18.685987] [INFO ] [sig ] [2882/3411] Completed STKL in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-12T20:32:18.686030] [INFO ] [sig ] [2883/3411] Forecasting STKS... [2026-02-12T20:32:18.686061] [INFO ] [sig ] Generating forecast for: STKS [2026-02-12T20:32:18.686090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKS' from 'https://tdm.silogroup.org/data/derivative_storage/STKS.csv'. [2026-02-12T20:32:18.697789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKS'. [2026-02-12T20:32:18.698211] [INFO ] [FORECASTER] Starting predict_future for STKS [2026-02-12T20:32:18.699107] [DEBUG] [LOCAL ] No optimal features file found for STKS: ./output/feature-sets/STKS.txt [2026-02-12T20:32:18.699161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:18.699195] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:18.699223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:18.699280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:18.757992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:18.759136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:18.759229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:18.759261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:18.885904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:18.886069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:18.886109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:18.886138] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:18.890198] [DEBUG] [FORECASTER] STKS: Forecast T+1@11:T+2@11: DOWN (p=41.44%) [2026-02-12T20:32:18.890505] [INFO ] [FORECASTER] Completed predict_future for STKS [2026-02-12T20:32:18.890677] [INFO ] [sig ] STKS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:19.035331] [INFO ] [LOCAL ] Saved forecast: STKS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/STKS.txt [2026-02-12T20:32:19.035498] [INFO ] [sig ] [2883/3411] Completed STKS in 0.3s | 2.79 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-12T20:32:19.035548] [INFO ] [sig ] [2884/3411] Forecasting STLA... [2026-02-12T20:32:19.035609] [INFO ] [sig ] Generating forecast for: STLA [2026-02-12T20:32:19.035648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLA' from 'https://tdm.silogroup.org/data/derivative_storage/STLA.csv'. [2026-02-12T20:32:19.048399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLA'. [2026-02-12T20:32:19.049006] [INFO ] [FORECASTER] Starting predict_future for STLA [2026-02-12T20:32:19.049835] [DEBUG] [LOCAL ] No optimal features file found for STLA: ./output/feature-sets/STLA.txt [2026-02-12T20:32:19.049888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:19.049920] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:19.049947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:19.050004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:19.110754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:19.111672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:19.111767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:19.111801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:19.235332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:19.235496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:19.235536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:19.235590] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:19.239754] [DEBUG] [FORECASTER] STLA: Forecast T+1@11:T+2@11: UP (p=67.44%) [2026-02-12T20:32:19.240042] [INFO ] [FORECASTER] Completed predict_future for STLA [2026-02-12T20:32:19.240174] [INFO ] [sig ] STLA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:19.386668] [INFO ] [LOCAL ] Saved forecast: STLA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/STLA.txt [2026-02-12T20:32:19.386829] [INFO ] [sig ] [2884/3411] Completed STLA in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-12T20:32:19.386871] [INFO ] [sig ] [2885/3411] Forecasting STLD... [2026-02-12T20:32:19.386902] [INFO ] [sig ] Generating forecast for: STLD [2026-02-12T20:32:19.386932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLD' from 'https://tdm.silogroup.org/data/derivative_storage/STLD.csv'. [2026-02-12T20:32:19.400591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLD'. [2026-02-12T20:32:19.400963] [INFO ] [FORECASTER] Starting predict_future for STLD [2026-02-12T20:32:19.401782] [DEBUG] [LOCAL ] No optimal features file found for STLD: ./output/feature-sets/STLD.txt [2026-02-12T20:32:19.401835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:19.401866] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:19.401893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:19.401949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:19.460971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:19.462053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:19.462173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:19.462208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:19.593042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:19.593206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:19.593246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:19.593276] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:19.596839] [DEBUG] [FORECASTER] STLD: Forecast T+1@11:T+2@11: UP (p=84.42%) [2026-02-12T20:32:19.597161] [INFO ] [FORECASTER] Completed predict_future for STLD [2026-02-12T20:32:19.597340] [INFO ] [sig ] STLD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:19.739687] [INFO ] [LOCAL ] Saved forecast: STLD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/STLD.txt [2026-02-12T20:32:19.739848] [INFO ] [sig ] [2885/3411] Completed STLD in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-12T20:32:19.739892] [INFO ] [sig ] [2886/3411] Forecasting STM... [2026-02-12T20:32:19.739922] [INFO ] [sig ] Generating forecast for: STM [2026-02-12T20:32:19.739954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STM' from 'https://tdm.silogroup.org/data/derivative_storage/STM.csv'. [2026-02-12T20:32:19.753131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STM'. [2026-02-12T20:32:19.753763] [INFO ] [FORECASTER] Starting predict_future for STM [2026-02-12T20:32:19.754830] [DEBUG] [LOCAL ] No optimal features file found for STM: ./output/feature-sets/STM.txt [2026-02-12T20:32:19.754889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:19.754940] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:19.754970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:19.755028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:19.817908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:19.818851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:19.818940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:19.818973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:19.953533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:19.953727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:19.953781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:19.953817] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:19.958450] [DEBUG] [FORECASTER] STM: Forecast T+1@11:T+2@11: DOWN (p=8.08%) [2026-02-12T20:32:19.958811] [INFO ] [FORECASTER] Completed predict_future for STM [2026-02-12T20:32:19.959156] [INFO ] [sig ] STM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:20.112105] [INFO ] [LOCAL ] Saved forecast: STM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/STM.txt [2026-02-12T20:32:20.112265] [INFO ] [sig ] [2886/3411] Completed STM in 0.4s | 2.79 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-12T20:32:20.112306] [INFO ] [sig ] [2887/3411] Forecasting STN... [2026-02-12T20:32:20.112337] [INFO ] [sig ] Generating forecast for: STN [2026-02-12T20:32:20.112367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STN' from 'https://tdm.silogroup.org/data/derivative_storage/STN.csv'. [2026-02-12T20:32:20.124063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STN'. [2026-02-12T20:32:20.124403] [INFO ] [FORECASTER] Starting predict_future for STN [2026-02-12T20:32:20.125234] [DEBUG] [LOCAL ] No optimal features file found for STN: ./output/feature-sets/STN.txt [2026-02-12T20:32:20.125287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:20.125319] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:20.125345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:20.125402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:20.184544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:20.185471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:20.185562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:20.185626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:20.310708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:20.310860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:20.310899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:20.310930] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:20.314812] [DEBUG] [FORECASTER] STN: Forecast T+1@11:T+2@11: DOWN (p=27.28%) [2026-02-12T20:32:20.315131] [INFO ] [FORECASTER] Completed predict_future for STN [2026-02-12T20:32:20.315268] [INFO ] [sig ] STN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:20.462097] [INFO ] [LOCAL ] Saved forecast: STN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/STN.txt [2026-02-12T20:32:20.462264] [INFO ] [sig ] [2887/3411] Completed STN in 0.3s | 2.79 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-12T20:32:20.462306] [INFO ] [sig ] [2888/3411] Forecasting STNE... [2026-02-12T20:32:20.462335] [INFO ] [sig ] Generating forecast for: STNE [2026-02-12T20:32:20.462365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STNE' from 'https://tdm.silogroup.org/data/derivative_storage/STNE.csv'. [2026-02-12T20:32:20.475134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STNE'. [2026-02-12T20:32:20.475539] [INFO ] [FORECASTER] Starting predict_future for STNE [2026-02-12T20:32:20.476366] [DEBUG] [LOCAL ] No optimal features file found for STNE: ./output/feature-sets/STNE.txt [2026-02-12T20:32:20.476418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:20.476450] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:20.476477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:20.476533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:20.536130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:20.537243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:20.537355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:20.537400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:20.668926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:20.669081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:20.669122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:20.669151] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:20.672708] [DEBUG] [FORECASTER] STNE: Forecast T+1@11:T+2@11: UP (p=93.22%) [2026-02-12T20:32:20.672995] [INFO ] [FORECASTER] Completed predict_future for STNE [2026-02-12T20:32:20.673131] [INFO ] [sig ] STNE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:20.821666] [INFO ] [LOCAL ] Saved forecast: STNE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/STNE.txt [2026-02-12T20:32:20.822098] [INFO ] [sig ] [2888/3411] Completed STNE in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-12T20:32:20.822160] [INFO ] [sig ] [2889/3411] Forecasting STOK... [2026-02-12T20:32:20.822203] [INFO ] [sig ] Generating forecast for: STOK [2026-02-12T20:32:20.822246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STOK' from 'https://tdm.silogroup.org/data/derivative_storage/STOK.csv'. [2026-02-12T20:32:20.834555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STOK'. [2026-02-12T20:32:20.835026] [INFO ] [FORECASTER] Starting predict_future for STOK [2026-02-12T20:32:20.835897] [DEBUG] [LOCAL ] No optimal features file found for STOK: ./output/feature-sets/STOK.txt [2026-02-12T20:32:20.835951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:20.835983] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:20.836011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:20.836069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:20.894529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:20.895259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:20.895340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:20.895373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:21.030844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:21.031027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:21.031072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:21.031101] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:21.035242] [DEBUG] [FORECASTER] STOK: Forecast T+1@11:T+2@11: DOWN (p=27.92%) [2026-02-12T20:32:21.035692] [INFO ] [FORECASTER] Completed predict_future for STOK [2026-02-12T20:32:21.035856] [INFO ] [sig ] STOK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:21.213921] [INFO ] [LOCAL ] Saved forecast: STOK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/STOK.txt [2026-02-12T20:32:21.214090] [INFO ] [sig ] [2889/3411] Completed STOK in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-12T20:32:21.214132] [INFO ] [sig ] [2890/3411] Forecasting STRA... [2026-02-12T20:32:21.214171] [INFO ] [sig ] Generating forecast for: STRA [2026-02-12T20:32:21.214204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRA' from 'https://tdm.silogroup.org/data/derivative_storage/STRA.csv'. [2026-02-12T20:32:21.226060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRA'. [2026-02-12T20:32:21.226438] [INFO ] [FORECASTER] Starting predict_future for STRA [2026-02-12T20:32:21.227383] [DEBUG] [LOCAL ] No optimal features file found for STRA: ./output/feature-sets/STRA.txt [2026-02-12T20:32:21.227437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:21.227472] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:21.227506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:21.227602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:21.292453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:21.293401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:21.293501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:21.293545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:21.424547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:21.424728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:21.424773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:21.424802] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:21.428416] [DEBUG] [FORECASTER] STRA: Forecast T+1@11:T+2@11: UP (p=59.64%) [2026-02-12T20:32:21.428734] [INFO ] [FORECASTER] Completed predict_future for STRA [2026-02-12T20:32:21.428874] [INFO ] [sig ] STRA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:21.573748] [INFO ] [LOCAL ] Saved forecast: STRA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/STRA.txt [2026-02-12T20:32:21.573884] [INFO ] [sig ] [2890/3411] Completed STRA in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-12T20:32:21.573924] [INFO ] [sig ] [2891/3411] Forecasting STRL... [2026-02-12T20:32:21.573953] [INFO ] [sig ] Generating forecast for: STRL [2026-02-12T20:32:21.573983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRL' from 'https://tdm.silogroup.org/data/derivative_storage/STRL.csv'. [2026-02-12T20:32:21.586684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRL'. [2026-02-12T20:32:21.587053] [INFO ] [FORECASTER] Starting predict_future for STRL [2026-02-12T20:32:21.588127] [DEBUG] [LOCAL ] No optimal features file found for STRL: ./output/feature-sets/STRL.txt [2026-02-12T20:32:21.588180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:21.588214] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:21.588241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:21.588298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:21.648992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:21.649823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:21.649907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:21.649942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:21.777282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:21.777442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:21.777484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:21.777516] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:21.781190] [DEBUG] [FORECASTER] STRL: Forecast T+1@11:T+2@11: DOWN (p=35.87%) [2026-02-12T20:32:21.781475] [INFO ] [FORECASTER] Completed predict_future for STRL [2026-02-12T20:32:21.781628] [INFO ] [sig ] STRL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:21.929808] [INFO ] [LOCAL ] Saved forecast: STRL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/STRL.txt [2026-02-12T20:32:21.929974] [INFO ] [sig ] [2891/3411] Completed STRL in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-12T20:32:21.930016] [INFO ] [sig ] [2892/3411] Forecasting STRS... [2026-02-12T20:32:21.930047] [INFO ] [sig ] Generating forecast for: STRS [2026-02-12T20:32:21.930090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRS' from 'https://tdm.silogroup.org/data/derivative_storage/STRS.csv'. [2026-02-12T20:32:21.941124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRS'. [2026-02-12T20:32:21.941462] [INFO ] [FORECASTER] Starting predict_future for STRS [2026-02-12T20:32:21.942351] [DEBUG] [LOCAL ] No optimal features file found for STRS: ./output/feature-sets/STRS.txt [2026-02-12T20:32:21.942406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:21.942466] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:21.942495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:21.942554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:22.004730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:22.005819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:22.005905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:22.005939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:22.112433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:22.112616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:22.112661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:22.112689] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:22.116567] [DEBUG] [FORECASTER] STRS: Forecast T+1@11:T+2@11: DOWN (p=4.67%) [2026-02-12T20:32:22.117124] [INFO ] [FORECASTER] Completed predict_future for STRS [2026-02-12T20:32:22.117317] [INFO ] [sig ] STRS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:22.265026] [INFO ] [LOCAL ] Saved forecast: STRS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/STRS.txt [2026-02-12T20:32:22.265185] [INFO ] [sig ] [2892/3411] Completed STRS in 0.3s | 2.79 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-12T20:32:22.265229] [INFO ] [sig ] [2893/3411] Forecasting STSS... [2026-02-12T20:32:22.265258] [INFO ] [sig ] Generating forecast for: STSS [2026-02-12T20:32:22.265288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STSS' from 'https://tdm.silogroup.org/data/derivative_storage/STSS.csv'. [2026-02-12T20:32:22.280175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STSS'. [2026-02-12T20:32:22.280614] [INFO ] [FORECASTER] Starting predict_future for STSS [2026-02-12T20:32:22.281459] [DEBUG] [LOCAL ] No optimal features file found for STSS: ./output/feature-sets/STSS.txt [2026-02-12T20:32:22.281514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:22.281555] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:22.281613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:22.281685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:22.340624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:22.341532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:22.341646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:22.341681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:22.473383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:22.473552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:22.473615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:22.473666] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:22.477880] [DEBUG] [FORECASTER] STSS: Forecast T+1@11:T+2@11: UP (p=79.96%) [2026-02-12T20:32:22.478258] [INFO ] [FORECASTER] Completed predict_future for STSS [2026-02-12T20:32:22.478418] [INFO ] [sig ] STSS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:22.642626] [INFO ] [LOCAL ] Saved forecast: STSS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/STSS.txt [2026-02-12T20:32:22.643012] [INFO ] [sig ] [2893/3411] Completed STSS in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-12T20:32:22.643057] [INFO ] [sig ] [2894/3411] Forecasting STTK... [2026-02-12T20:32:22.643085] [INFO ] [sig ] Generating forecast for: STTK [2026-02-12T20:32:22.643115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STTK' from 'https://tdm.silogroup.org/data/derivative_storage/STTK.csv'. [2026-02-12T20:32:22.656407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STTK'. [2026-02-12T20:32:22.656765] [INFO ] [FORECASTER] Starting predict_future for STTK [2026-02-12T20:32:22.657807] [DEBUG] [LOCAL ] No optimal features file found for STTK: ./output/feature-sets/STTK.txt [2026-02-12T20:32:22.657861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:22.657893] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:22.657920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:22.657975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:22.716553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:22.717507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:22.717630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:22.717674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:22.838163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:22.838319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:22.838360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:22.838389] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:22.841888] [DEBUG] [FORECASTER] STTK: Forecast T+1@11:T+2@11: UP (p=88.60%) [2026-02-12T20:32:22.842167] [INFO ] [FORECASTER] Completed predict_future for STTK [2026-02-12T20:32:22.842300] [INFO ] [sig ] STTK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:22.995265] [INFO ] [LOCAL ] Saved forecast: STTK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/STTK.txt [2026-02-12T20:32:22.995426] [INFO ] [sig ] [2894/3411] Completed STTK in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-12T20:32:22.995466] [INFO ] [sig ] [2895/3411] Forecasting STVN... [2026-02-12T20:32:22.995497] [INFO ] [sig ] Generating forecast for: STVN [2026-02-12T20:32:22.995527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STVN' from 'https://tdm.silogroup.org/data/derivative_storage/STVN.csv'. [2026-02-12T20:32:23.008638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STVN'. [2026-02-12T20:32:23.009270] [INFO ] [FORECASTER] Starting predict_future for STVN [2026-02-12T20:32:23.010173] [DEBUG] [LOCAL ] No optimal features file found for STVN: ./output/feature-sets/STVN.txt [2026-02-12T20:32:23.010229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:23.010264] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:23.010291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:23.010350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:23.072920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:23.073861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:23.073961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:23.073996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:23.205256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:23.205413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:23.205455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:23.205517] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:23.209528] [DEBUG] [FORECASTER] STVN: Forecast T+1@11:T+2@11: DOWN (p=2.14%) [2026-02-12T20:32:23.209840] [INFO ] [FORECASTER] Completed predict_future for STVN [2026-02-12T20:32:23.209977] [INFO ] [sig ] STVN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:23.364687] [INFO ] [LOCAL ] Saved forecast: STVN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/STVN.txt [2026-02-12T20:32:23.365040] [INFO ] [sig ] [2895/3411] Completed STVN in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-12T20:32:23.365083] [INFO ] [sig ] [2896/3411] Forecasting STWD... [2026-02-12T20:32:23.365113] [INFO ] [sig ] Generating forecast for: STWD [2026-02-12T20:32:23.365144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STWD' from 'https://tdm.silogroup.org/data/derivative_storage/STWD.csv'. [2026-02-12T20:32:23.381963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STWD'. [2026-02-12T20:32:23.382444] [INFO ] [FORECASTER] Starting predict_future for STWD [2026-02-12T20:32:23.383479] [DEBUG] [LOCAL ] No optimal features file found for STWD: ./output/feature-sets/STWD.txt [2026-02-12T20:32:23.383546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:23.383630] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:23.383677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:23.383769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:23.454184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:23.455138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:23.455230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:23.455263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:23.591772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:23.591950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:23.591999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:23.592036] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:23.596943] [DEBUG] [FORECASTER] STWD: Forecast T+1@11:T+2@11: DOWN (p=30.84%) [2026-02-12T20:32:23.597352] [INFO ] [FORECASTER] Completed predict_future for STWD [2026-02-12T20:32:23.597502] [INFO ] [sig ] STWD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:23.747235] [INFO ] [LOCAL ] Saved forecast: STWD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/STWD.txt [2026-02-12T20:32:23.747405] [INFO ] [sig ] [2896/3411] Completed STWD in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-12T20:32:23.747448] [INFO ] [sig ] [2897/3411] Forecasting STX... [2026-02-12T20:32:23.747478] [INFO ] [sig ] Generating forecast for: STX [2026-02-12T20:32:23.747508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STX' from 'https://tdm.silogroup.org/data/derivative_storage/STX.csv'. [2026-02-12T20:32:23.760020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STX'. [2026-02-12T20:32:23.760407] [INFO ] [FORECASTER] Starting predict_future for STX [2026-02-12T20:32:23.761201] [DEBUG] [LOCAL ] No optimal features file found for STX: ./output/feature-sets/STX.txt [2026-02-12T20:32:23.761254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:23.761286] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:23.761326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:23.761384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:23.825755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:23.826696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:23.826796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:23.826829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:23.960733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:23.960901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:23.960943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:23.960973] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:23.964783] [DEBUG] [FORECASTER] STX: Forecast T+1@11:T+2@11: DOWN (p=20.68%) [2026-02-12T20:32:23.965112] [INFO ] [FORECASTER] Completed predict_future for STX [2026-02-12T20:32:23.965265] [INFO ] [sig ] STX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:24.114800] [INFO ] [LOCAL ] Saved forecast: STX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/STX.txt [2026-02-12T20:32:24.114960] [INFO ] [sig ] [2897/3411] Completed STX in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-12T20:32:24.114999] [INFO ] [sig ] [2898/3411] Forecasting STXE... [2026-02-12T20:32:24.115031] [INFO ] [sig ] Generating forecast for: STXE [2026-02-12T20:32:24.115061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXE' from 'https://tdm.silogroup.org/data/derivative_storage/STXE.csv'. [2026-02-12T20:32:24.127315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXE'. [2026-02-12T20:32:24.127718] [INFO ] [FORECASTER] Starting predict_future for STXE [2026-02-12T20:32:24.128499] [DEBUG] [LOCAL ] No optimal features file found for STXE: ./output/feature-sets/STXE.txt [2026-02-12T20:32:24.128552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:24.128614] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:24.128650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:24.128719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:24.188226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:24.189166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:24.189253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:24.189288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:24.304861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:24.305055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:24.305098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:24.305128] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:24.308904] [DEBUG] [FORECASTER] STXE: Forecast T+1@11:T+2@11: UP (p=92.68%) [2026-02-12T20:32:24.309201] [INFO ] [FORECASTER] Completed predict_future for STXE [2026-02-12T20:32:24.309334] [INFO ] [sig ] STXE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:24.458140] [INFO ] [LOCAL ] Saved forecast: STXE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/STXE.txt [2026-02-12T20:32:24.458304] [INFO ] [sig ] [2898/3411] Completed STXE in 0.3s | 2.79 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-12T20:32:24.458345] [INFO ] [sig ] [2899/3411] Forecasting STXG... [2026-02-12T20:32:24.458378] [INFO ] [sig ] Generating forecast for: STXG [2026-02-12T20:32:24.458409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXG' from 'https://tdm.silogroup.org/data/derivative_storage/STXG.csv'. [2026-02-12T20:32:24.469792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXG'. [2026-02-12T20:32:24.470164] [INFO ] [FORECASTER] Starting predict_future for STXG [2026-02-12T20:32:24.471030] [DEBUG] [LOCAL ] No optimal features file found for STXG: ./output/feature-sets/STXG.txt [2026-02-12T20:32:24.471084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:24.471117] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:24.471144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:24.471200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:24.528690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:24.529619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:24.529705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:24.529739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:24.642896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:24.643060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:24.643102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:24.643131] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:24.646672] [DEBUG] [FORECASTER] STXG: Forecast T+1@11:T+2@11: UP (p=97.38%) [2026-02-12T20:32:24.646959] [INFO ] [FORECASTER] Completed predict_future for STXG [2026-02-12T20:32:24.647098] [INFO ] [sig ] STXG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:24.791143] [INFO ] [LOCAL ] Saved forecast: STXG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/STXG.txt [2026-02-12T20:32:24.791299] [INFO ] [sig ] [2899/3411] Completed STXG in 0.3s | 2.79 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-12T20:32:24.791339] [INFO ] [sig ] [2900/3411] Forecasting SUI... [2026-02-12T20:32:24.791370] [INFO ] [sig ] Generating forecast for: SUI [2026-02-12T20:32:24.791400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUI' from 'https://tdm.silogroup.org/data/derivative_storage/SUI.csv'. [2026-02-12T20:32:24.806032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUI'. [2026-02-12T20:32:24.806405] [INFO ] [FORECASTER] Starting predict_future for SUI [2026-02-12T20:32:24.807226] [DEBUG] [LOCAL ] No optimal features file found for SUI: ./output/feature-sets/SUI.txt [2026-02-12T20:32:24.807279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:24.807310] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:24.807336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:24.807392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:24.866473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:24.867649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:24.867753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:24.867790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:25.012248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:25.012431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:25.012480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:25.012519] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:25.016976] [DEBUG] [FORECASTER] SUI: Forecast T+1@11:T+2@11: DOWN (p=30.49%) [2026-02-12T20:32:25.017297] [INFO ] [FORECASTER] Completed predict_future for SUI [2026-02-12T20:32:25.017441] [INFO ] [sig ] SUI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:25.170331] [INFO ] [LOCAL ] Saved forecast: SUI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SUI.txt [2026-02-12T20:32:25.170501] [INFO ] [sig ] [2900/3411] Completed SUI in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-12T20:32:25.170542] [INFO ] [sig ] [2901/3411] Forecasting SUN... [2026-02-12T20:32:25.170593] [INFO ] [sig ] Generating forecast for: SUN [2026-02-12T20:32:25.170635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUN.csv'. [2026-02-12T20:32:25.183172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUN'. [2026-02-12T20:32:25.183542] [INFO ] [FORECASTER] Starting predict_future for SUN [2026-02-12T20:32:25.184347] [DEBUG] [LOCAL ] No optimal features file found for SUN: ./output/feature-sets/SUN.txt [2026-02-12T20:32:25.184400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:25.184431] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:25.184458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:25.184514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:25.242220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:25.243133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:25.243230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:25.243269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:25.369968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:25.370132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:25.370173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:25.370201] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:25.373716] [DEBUG] [FORECASTER] SUN: Forecast T+1@11:T+2@11: DOWN (p=27.33%) [2026-02-12T20:32:25.374046] [INFO ] [FORECASTER] Completed predict_future for SUN [2026-02-12T20:32:25.374188] [INFO ] [sig ] SUN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:25.516397] [INFO ] [LOCAL ] Saved forecast: SUN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SUN.txt [2026-02-12T20:32:25.516535] [INFO ] [sig ] [2901/3411] Completed SUN in 0.3s | 2.79 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-12T20:32:25.516591] [INFO ] [sig ] [2902/3411] Forecasting SUNS... [2026-02-12T20:32:25.516625] [INFO ] [sig ] Generating forecast for: SUNS [2026-02-12T20:32:25.516660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUNS' from 'https://tdm.silogroup.org/data/derivative_storage/SUNS.csv'. [2026-02-12T20:32:25.528840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUNS'. [2026-02-12T20:32:25.529197] [INFO ] [FORECASTER] Starting predict_future for SUNS [2026-02-12T20:32:25.530000] [DEBUG] [LOCAL ] No optimal features file found for SUNS: ./output/feature-sets/SUNS.txt [2026-02-12T20:32:25.530052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:25.530084] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:25.530112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:25.530174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:25.591327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:25.592490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:25.592627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:25.592664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:25.721387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:25.721554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:25.721616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:25.721647] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:25.725165] [DEBUG] [FORECASTER] SUNS: Forecast T+1@11:T+2@11: UP (p=95.76%) [2026-02-12T20:32:25.725457] [INFO ] [FORECASTER] Completed predict_future for SUNS [2026-02-12T20:32:25.725610] [INFO ] [sig ] SUNS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:25.875702] [INFO ] [LOCAL ] Saved forecast: SUNS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SUNS.txt [2026-02-12T20:32:25.875935] [INFO ] [sig ] [2902/3411] Completed SUNS in 0.4s | 2.79 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-12T20:32:25.875983] [INFO ] [sig ] [2903/3411] Forecasting SUPN... [2026-02-12T20:32:25.876024] [INFO ] [sig ] Generating forecast for: SUPN [2026-02-12T20:32:25.876062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUPN' from 'https://tdm.silogroup.org/data/derivative_storage/SUPN.csv'. [2026-02-12T20:32:25.892164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUPN'. [2026-02-12T20:32:25.892537] [INFO ] [FORECASTER] Starting predict_future for SUPN [2026-02-12T20:32:25.893468] [DEBUG] [LOCAL ] No optimal features file found for SUPN: ./output/feature-sets/SUPN.txt [2026-02-12T20:32:25.893522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:25.893554] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:25.893606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:25.893680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:25.952117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:25.953142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:25.953271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:25.953307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:26.080880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:26.081040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:26.081081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:26.081110] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:26.084813] [DEBUG] [FORECASTER] SUPN: Forecast T+1@11:T+2@11: UP (p=88.70%) [2026-02-12T20:32:26.085118] [INFO ] [FORECASTER] Completed predict_future for SUPN [2026-02-12T20:32:26.085264] [INFO ] [sig ] SUPN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:26.229250] [INFO ] [LOCAL ] Saved forecast: SUPN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SUPN.txt [2026-02-12T20:32:26.229404] [INFO ] [sig ] [2903/3411] Completed SUPN in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-12T20:32:26.229444] [INFO ] [sig ] [2904/3411] Forecasting SUSB... [2026-02-12T20:32:26.229473] [INFO ] [sig ] Generating forecast for: SUSB [2026-02-12T20:32:26.229503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSB' from 'https://tdm.silogroup.org/data/derivative_storage/SUSB.csv'. [2026-02-12T20:32:26.242523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSB'. [2026-02-12T20:32:26.242946] [INFO ] [FORECASTER] Starting predict_future for SUSB [2026-02-12T20:32:26.243782] [DEBUG] [LOCAL ] No optimal features file found for SUSB: ./output/feature-sets/SUSB.txt [2026-02-12T20:32:26.243837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:26.243869] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:26.243897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:26.243954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:26.303202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:26.304069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:26.304158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:26.304194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:26.428290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:26.428440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:26.428481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:26.428529] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:26.432178] [DEBUG] [FORECASTER] SUSB: Forecast T+1@11:T+2@11: UP (p=95.59%) [2026-02-12T20:32:26.432462] [INFO ] [FORECASTER] Completed predict_future for SUSB [2026-02-12T20:32:26.432613] [INFO ] [sig ] SUSB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:26.582187] [INFO ] [LOCAL ] Saved forecast: SUSB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SUSB.txt [2026-02-12T20:32:26.582342] [INFO ] [sig ] [2904/3411] Completed SUSB in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-12T20:32:26.582382] [INFO ] [sig ] [2905/3411] Forecasting SUSC... [2026-02-12T20:32:26.582412] [INFO ] [sig ] Generating forecast for: SUSC [2026-02-12T20:32:26.582443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSC' from 'https://tdm.silogroup.org/data/derivative_storage/SUSC.csv'. [2026-02-12T20:32:26.594855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSC'. [2026-02-12T20:32:26.595223] [INFO ] [FORECASTER] Starting predict_future for SUSC [2026-02-12T20:32:26.596048] [DEBUG] [LOCAL ] No optimal features file found for SUSC: ./output/feature-sets/SUSC.txt [2026-02-12T20:32:26.596101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:26.596135] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:26.596162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:26.596219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:26.659434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:26.660368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:26.660457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:26.660491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:26.787822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:26.787973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:26.788014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:26.788043] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:26.791428] [DEBUG] [FORECASTER] SUSC: Forecast T+1@11:T+2@11: UP (p=91.66%) [2026-02-12T20:32:26.791758] [INFO ] [FORECASTER] Completed predict_future for SUSC [2026-02-12T20:32:26.791898] [INFO ] [sig ] SUSC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:26.935043] [INFO ] [LOCAL ] Saved forecast: SUSC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SUSC.txt [2026-02-12T20:32:26.935217] [INFO ] [sig ] [2905/3411] Completed SUSC in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-12T20:32:26.935257] [INFO ] [sig ] [2906/3411] Forecasting SUSL... [2026-02-12T20:32:26.935287] [INFO ] [sig ] Generating forecast for: SUSL [2026-02-12T20:32:26.935318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSL' from 'https://tdm.silogroup.org/data/derivative_storage/SUSL.csv'. [2026-02-12T20:32:26.947806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSL'. [2026-02-12T20:32:26.948126] [INFO ] [FORECASTER] Starting predict_future for SUSL [2026-02-12T20:32:26.948919] [DEBUG] [LOCAL ] No optimal features file found for SUSL: ./output/feature-sets/SUSL.txt [2026-02-12T20:32:26.948971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:26.949003] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:26.949030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:26.949087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:27.011233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:27.012124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:27.012209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:27.012243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:27.133512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:27.133701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:27.133743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:27.133773] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:27.138300] [DEBUG] [FORECASTER] SUSL: Forecast T+1@11:T+2@11: DOWN (p=9.06%) [2026-02-12T20:32:27.138611] [INFO ] [FORECASTER] Completed predict_future for SUSL [2026-02-12T20:32:27.138748] [INFO ] [sig ] SUSL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:27.281125] [INFO ] [LOCAL ] Saved forecast: SUSL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SUSL.txt [2026-02-12T20:32:27.281269] [INFO ] [sig ] [2906/3411] Completed SUSL in 0.3s | 2.79 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-12T20:32:27.281309] [INFO ] [sig ] [2907/3411] Forecasting SUUN... [2026-02-12T20:32:27.281338] [INFO ] [sig ] Generating forecast for: SUUN [2026-02-12T20:32:27.281370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUUN.csv'. [2026-02-12T20:32:27.294310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUUN'. [2026-02-12T20:32:27.294637] [INFO ] [FORECASTER] Starting predict_future for SUUN [2026-02-12T20:32:27.295406] [DEBUG] [LOCAL ] No optimal features file found for SUUN: ./output/feature-sets/SUUN.txt [2026-02-12T20:32:27.295457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:27.295489] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:27.295516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:27.295594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:27.354957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:27.355711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:27.355790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:27.356015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:27.494048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:27.494247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:27.494293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:27.494324] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:27.498542] [DEBUG] [FORECASTER] SUUN: Forecast T+1@11:T+2@11: UP (p=92.93%) [2026-02-12T20:32:27.498898] [INFO ] [FORECASTER] Completed predict_future for SUUN [2026-02-12T20:32:27.499049] [INFO ] [sig ] SUUN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:27.645619] [INFO ] [LOCAL ] Saved forecast: SUUN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SUUN.txt [2026-02-12T20:32:27.645791] [INFO ] [sig ] [2907/3411] Completed SUUN in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-12T20:32:27.645845] [INFO ] [sig ] [2908/3411] Forecasting SUZ... [2026-02-12T20:32:27.645881] [INFO ] [sig ] Generating forecast for: SUZ [2026-02-12T20:32:27.645932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUZ' from 'https://tdm.silogroup.org/data/derivative_storage/SUZ.csv'. [2026-02-12T20:32:27.658676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUZ'. [2026-02-12T20:32:27.658992] [INFO ] [FORECASTER] Starting predict_future for SUZ [2026-02-12T20:32:27.659910] [DEBUG] [LOCAL ] No optimal features file found for SUZ: ./output/feature-sets/SUZ.txt [2026-02-12T20:32:27.659965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:27.660003] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:27.660041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:27.660126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:27.717472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:27.718266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:27.718367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:27.718402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:27.840615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:27.840769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:27.840807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:27.840838] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:27.844183] [DEBUG] [FORECASTER] SUZ: Forecast T+1@11:T+2@11: UP (p=62.91%) [2026-02-12T20:32:27.844463] [INFO ] [FORECASTER] Completed predict_future for SUZ [2026-02-12T20:32:27.844610] [INFO ] [sig ] SUZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:27.985191] [INFO ] [LOCAL ] Saved forecast: SUZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SUZ.txt [2026-02-12T20:32:27.985333] [INFO ] [sig ] [2908/3411] Completed SUZ in 0.3s | 2.79 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-12T20:32:27.985372] [INFO ] [sig ] [2909/3411] Forecasting SVC... [2026-02-12T20:32:27.985403] [INFO ] [sig ] Generating forecast for: SVC [2026-02-12T20:32:27.985433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVC' from 'https://tdm.silogroup.org/data/derivative_storage/SVC.csv'. [2026-02-12T20:32:27.999188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVC'. [2026-02-12T20:32:27.999555] [INFO ] [FORECASTER] Starting predict_future for SVC [2026-02-12T20:32:28.000365] [DEBUG] [LOCAL ] No optimal features file found for SVC: ./output/feature-sets/SVC.txt [2026-02-12T20:32:28.000417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:28.000485] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:28.000513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:28.000588] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:28.058084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:28.058750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:28.058829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:28.058862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:28.184111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:28.184472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:28.184534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:28.184567] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:28.188315] [DEBUG] [FORECASTER] SVC: Forecast T+1@11:T+2@11: UP (p=99.27%) [2026-02-12T20:32:28.188622] [INFO ] [FORECASTER] Completed predict_future for SVC [2026-02-12T20:32:28.188761] [INFO ] [sig ] SVC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:28.336483] [INFO ] [LOCAL ] Saved forecast: SVC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SVC.txt [2026-02-12T20:32:28.336663] [INFO ] [sig ] [2909/3411] Completed SVC in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-12T20:32:28.336714] [INFO ] [sig ] [2910/3411] Forecasting SVCO... [2026-02-12T20:32:28.336752] [INFO ] [sig ] Generating forecast for: SVCO [2026-02-12T20:32:28.336788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVCO' from 'https://tdm.silogroup.org/data/derivative_storage/SVCO.csv'. [2026-02-12T20:32:28.350610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVCO'. [2026-02-12T20:32:28.351004] [INFO ] [FORECASTER] Starting predict_future for SVCO [2026-02-12T20:32:28.351811] [DEBUG] [LOCAL ] No optimal features file found for SVCO: ./output/feature-sets/SVCO.txt [2026-02-12T20:32:28.352067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:28.352098] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:28.352124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:28.352179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:28.413468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:28.414589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:28.414675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:28.414709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:28.542341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:28.542497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:28.542539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:28.542607] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:28.546183] [DEBUG] [FORECASTER] SVCO: Forecast T+1@11:T+2@11: DOWN (p=7.18%) [2026-02-12T20:32:28.546460] [INFO ] [FORECASTER] Completed predict_future for SVCO [2026-02-12T20:32:28.546608] [INFO ] [sig ] SVCO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:28.692540] [INFO ] [LOCAL ] Saved forecast: SVCO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SVCO.txt [2026-02-12T20:32:28.692719] [INFO ] [sig ] [2910/3411] Completed SVCO in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-12T20:32:28.692760] [INFO ] [sig ] [2911/3411] Forecasting SVRA... [2026-02-12T20:32:28.692790] [INFO ] [sig ] Generating forecast for: SVRA [2026-02-12T20:32:28.692821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVRA' from 'https://tdm.silogroup.org/data/derivative_storage/SVRA.csv'. [2026-02-12T20:32:28.708595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVRA'. [2026-02-12T20:32:28.709244] [INFO ] [FORECASTER] Starting predict_future for SVRA [2026-02-12T20:32:28.710307] [DEBUG] [LOCAL ] No optimal features file found for SVRA: ./output/feature-sets/SVRA.txt [2026-02-12T20:32:28.710370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:28.710410] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:28.710445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:28.710523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:28.778683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:28.779612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:28.779702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:28.779742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:28.909050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:28.909213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:28.909253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:28.909282] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:28.912932] [DEBUG] [FORECASTER] SVRA: Forecast T+1@11:T+2@11: UP (p=82.89%) [2026-02-12T20:32:28.913234] [INFO ] [FORECASTER] Completed predict_future for SVRA [2026-02-12T20:32:28.913374] [INFO ] [sig ] SVRA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:29.068347] [INFO ] [LOCAL ] Saved forecast: SVRA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SVRA.txt [2026-02-12T20:32:29.068535] [INFO ] [sig ] [2911/3411] Completed SVRA in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-12T20:32:29.068603] [INFO ] [sig ] [2912/3411] Forecasting SWBI... [2026-02-12T20:32:29.068635] [INFO ] [sig ] Generating forecast for: SWBI [2026-02-12T20:32:29.068670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWBI' from 'https://tdm.silogroup.org/data/derivative_storage/SWBI.csv'. [2026-02-12T20:32:29.081854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWBI'. [2026-02-12T20:32:29.082253] [INFO ] [FORECASTER] Starting predict_future for SWBI [2026-02-12T20:32:29.083087] [DEBUG] [LOCAL ] No optimal features file found for SWBI: ./output/feature-sets/SWBI.txt [2026-02-12T20:32:29.083142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:29.083175] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:29.083203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:29.083261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:29.149590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:29.150500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:29.150634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:29.150679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:29.289732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:29.289894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:29.289936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:29.290223] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:29.294440] [DEBUG] [FORECASTER] SWBI: Forecast T+1@11:T+2@11: DOWN (p=32.83%) [2026-02-12T20:32:29.294817] [INFO ] [FORECASTER] Completed predict_future for SWBI [2026-02-12T20:32:29.295199] [INFO ] [sig ] SWBI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:29.455373] [INFO ] [LOCAL ] Saved forecast: SWBI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SWBI.txt [2026-02-12T20:32:29.455565] [INFO ] [sig ] [2912/3411] Completed SWBI in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-12T20:32:29.455648] [INFO ] [sig ] [2913/3411] Forecasting SWIM... [2026-02-12T20:32:29.455684] [INFO ] [sig ] Generating forecast for: SWIM [2026-02-12T20:32:29.455715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWIM' from 'https://tdm.silogroup.org/data/derivative_storage/SWIM.csv'. [2026-02-12T20:32:29.467716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWIM'. [2026-02-12T20:32:29.468348] [INFO ] [FORECASTER] Starting predict_future for SWIM [2026-02-12T20:32:29.469370] [DEBUG] [LOCAL ] No optimal features file found for SWIM: ./output/feature-sets/SWIM.txt [2026-02-12T20:32:29.469437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:29.469486] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:29.469522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:29.469607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:29.537899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:29.538884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:29.538979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:29.539014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:29.674799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:29.674965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:29.675007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:29.675037] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:29.679137] [DEBUG] [FORECASTER] SWIM: Forecast T+1@11:T+2@11: UP (p=54.99%) [2026-02-12T20:32:29.679476] [INFO ] [FORECASTER] Completed predict_future for SWIM [2026-02-12T20:32:29.679668] [INFO ] [sig ] SWIM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:29.842449] [INFO ] [LOCAL ] Saved forecast: SWIM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SWIM.txt [2026-02-12T20:32:29.842627] [INFO ] [sig ] [2913/3411] Completed SWIM in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-12T20:32:29.842681] [INFO ] [sig ] [2914/3411] Forecasting SWK... [2026-02-12T20:32:29.842726] [INFO ] [sig ] Generating forecast for: SWK [2026-02-12T20:32:29.842770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWK' from 'https://tdm.silogroup.org/data/derivative_storage/SWK.csv'. [2026-02-12T20:32:29.855949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWK'. [2026-02-12T20:32:29.856544] [INFO ] [FORECASTER] Starting predict_future for SWK [2026-02-12T20:32:29.857806] [DEBUG] [LOCAL ] No optimal features file found for SWK: ./output/feature-sets/SWK.txt [2026-02-12T20:32:29.857865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:29.857908] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:29.857949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:29.858037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:29.923089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:29.923964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:29.924049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:29.924090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:30.053361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:30.053518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:30.053559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:30.053611] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:30.057695] [DEBUG] [FORECASTER] SWK: Forecast T+1@11:T+2@11: DOWN (p=25.56%) [2026-02-12T20:32:30.058019] [INFO ] [FORECASTER] Completed predict_future for SWK [2026-02-12T20:32:30.058155] [INFO ] [sig ] SWK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:30.211175] [INFO ] [LOCAL ] Saved forecast: SWK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SWK.txt [2026-02-12T20:32:30.211355] [INFO ] [sig ] [2914/3411] Completed SWK in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-12T20:32:30.211430] [INFO ] [sig ] [2915/3411] Forecasting SWKS... [2026-02-12T20:32:30.211467] [INFO ] [sig ] Generating forecast for: SWKS [2026-02-12T20:32:30.211512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWKS' from 'https://tdm.silogroup.org/data/derivative_storage/SWKS.csv'. [2026-02-12T20:32:30.223212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWKS'. [2026-02-12T20:32:30.223561] [INFO ] [FORECASTER] Starting predict_future for SWKS [2026-02-12T20:32:30.224591] [DEBUG] [LOCAL ] No optimal features file found for SWKS: ./output/feature-sets/SWKS.txt [2026-02-12T20:32:30.224655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:30.224688] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:30.224716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:30.224774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:30.288730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:30.289570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:30.289680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:30.289714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:30.421208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:30.421371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:30.421411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:30.421440] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:30.425280] [DEBUG] [FORECASTER] SWKS: Forecast T+1@11:T+2@11: UP (p=98.68%) [2026-02-12T20:32:30.425620] [INFO ] [FORECASTER] Completed predict_future for SWKS [2026-02-12T20:32:30.425778] [INFO ] [sig ] SWKS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:30.590590] [INFO ] [LOCAL ] Saved forecast: SWKS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SWKS.txt [2026-02-12T20:32:30.590748] [INFO ] [sig ] [2915/3411] Completed SWKS in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-12T20:32:30.590807] [INFO ] [sig ] [2916/3411] Forecasting SWX... [2026-02-12T20:32:30.590839] [INFO ] [sig ] Generating forecast for: SWX [2026-02-12T20:32:30.590872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWX' from 'https://tdm.silogroup.org/data/derivative_storage/SWX.csv'. [2026-02-12T20:32:30.602077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWX'. [2026-02-12T20:32:30.602398] [INFO ] [FORECASTER] Starting predict_future for SWX [2026-02-12T20:32:30.603235] [DEBUG] [LOCAL ] No optimal features file found for SWX: ./output/feature-sets/SWX.txt [2026-02-12T20:32:30.603287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:30.603340] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:30.603368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:30.603425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:30.660196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:30.661052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:30.661139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:30.661172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:30.776858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:30.777023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:30.777063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:30.777092] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:30.780557] [DEBUG] [FORECASTER] SWX: Forecast T+1@11:T+2@11: DOWN (p=17.96%) [2026-02-12T20:32:30.780862] [INFO ] [FORECASTER] Completed predict_future for SWX [2026-02-12T20:32:30.780995] [INFO ] [sig ] SWX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:30.926630] [INFO ] [LOCAL ] Saved forecast: SWX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SWX.txt [2026-02-12T20:32:30.926798] [INFO ] [sig ] [2916/3411] Completed SWX in 0.3s | 2.79 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-12T20:32:30.926840] [INFO ] [sig ] [2917/3411] Forecasting SXC... [2026-02-12T20:32:30.926876] [INFO ] [sig ] Generating forecast for: SXC [2026-02-12T20:32:30.926920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXC' from 'https://tdm.silogroup.org/data/derivative_storage/SXC.csv'. [2026-02-12T20:32:30.938890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXC'. [2026-02-12T20:32:30.939231] [INFO ] [FORECASTER] Starting predict_future for SXC [2026-02-12T20:32:30.940108] [DEBUG] [LOCAL ] No optimal features file found for SXC: ./output/feature-sets/SXC.txt [2026-02-12T20:32:30.940161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:30.940194] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:30.940221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:30.940299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:31.003856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:31.004748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:31.004835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:31.004868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:31.138021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:31.138178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:31.138237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:31.138269] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:31.142011] [DEBUG] [FORECASTER] SXC: Forecast T+1@11:T+2@11: DOWN (p=10.96%) [2026-02-12T20:32:31.142315] [INFO ] [FORECASTER] Completed predict_future for SXC [2026-02-12T20:32:31.142452] [INFO ] [sig ] SXC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:31.292880] [INFO ] [LOCAL ] Saved forecast: SXC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SXC.txt [2026-02-12T20:32:31.293054] [INFO ] [sig ] [2917/3411] Completed SXC in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-12T20:32:31.293096] [INFO ] [sig ] [2918/3411] Forecasting SXI... [2026-02-12T20:32:31.293127] [INFO ] [sig ] Generating forecast for: SXI [2026-02-12T20:32:31.293160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXI' from 'https://tdm.silogroup.org/data/derivative_storage/SXI.csv'. [2026-02-12T20:32:31.305998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXI'. [2026-02-12T20:32:31.306353] [INFO ] [FORECASTER] Starting predict_future for SXI [2026-02-12T20:32:31.307245] [DEBUG] [LOCAL ] No optimal features file found for SXI: ./output/feature-sets/SXI.txt [2026-02-12T20:32:31.307299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:31.307340] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:31.307379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:31.307440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:31.373240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:31.374198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:31.374289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:31.374323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:31.507680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:31.507875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:31.507943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:31.507990] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:31.512183] [DEBUG] [FORECASTER] SXI: Forecast T+1@11:T+2@11: DOWN (p=45.50%) [2026-02-12T20:32:31.512501] [INFO ] [FORECASTER] Completed predict_future for SXI [2026-02-12T20:32:31.512685] [INFO ] [sig ] SXI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:31.668810] [INFO ] [LOCAL ] Saved forecast: SXI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SXI.txt [2026-02-12T20:32:31.669021] [INFO ] [sig ] [2918/3411] Completed SXI in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-12T20:32:31.669077] [INFO ] [sig ] [2919/3411] Forecasting SY... [2026-02-12T20:32:31.669114] [INFO ] [sig ] Generating forecast for: SY [2026-02-12T20:32:31.669148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SY' from 'https://tdm.silogroup.org/data/derivative_storage/SY.csv'. [2026-02-12T20:32:31.682532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SY'. [2026-02-12T20:32:31.683009] [INFO ] [FORECASTER] Starting predict_future for SY [2026-02-12T20:32:31.683874] [DEBUG] [LOCAL ] No optimal features file found for SY: ./output/feature-sets/SY.txt [2026-02-12T20:32:31.683929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:31.683962] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:31.683989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:31.684046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:31.753121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:31.754145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:31.754295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:31.754335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:31.881356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:31.881516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:31.881557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:31.881610] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:31.885174] [DEBUG] [FORECASTER] SY: Forecast T+1@11:T+2@11: DOWN (p=16.79%) [2026-02-12T20:32:31.885517] [INFO ] [FORECASTER] Completed predict_future for SY [2026-02-12T20:32:31.885712] [INFO ] [sig ] SY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:32.041094] [INFO ] [LOCAL ] Saved forecast: SY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SY.txt [2026-02-12T20:32:32.041270] [INFO ] [sig ] [2919/3411] Completed SY in 0.4s | 2.79 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-12T20:32:32.041312] [INFO ] [sig ] [2920/3411] Forecasting SYF... [2026-02-12T20:32:32.041347] [INFO ] [sig ] Generating forecast for: SYF [2026-02-12T20:32:32.041379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYF' from 'https://tdm.silogroup.org/data/derivative_storage/SYF.csv'. [2026-02-12T20:32:32.053924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYF'. [2026-02-12T20:32:32.054270] [INFO ] [FORECASTER] Starting predict_future for SYF [2026-02-12T20:32:32.055180] [DEBUG] [LOCAL ] No optimal features file found for SYF: ./output/feature-sets/SYF.txt [2026-02-12T20:32:32.055234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:32.055268] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:32.055295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:32.055354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:32.120153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:32.121170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:32.121265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:32.121299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:32.254430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:32.254603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:32.254646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:32.254677] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:32.258340] [DEBUG] [FORECASTER] SYF: Forecast T+1@11:T+2@11: UP (p=84.38%) [2026-02-12T20:32:32.258670] [INFO ] [FORECASTER] Completed predict_future for SYF [2026-02-12T20:32:32.258808] [INFO ] [sig ] SYF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:32.411141] [INFO ] [LOCAL ] Saved forecast: SYF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SYF.txt [2026-02-12T20:32:32.411342] [INFO ] [sig ] [2920/3411] Completed SYF in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-12T20:32:32.411395] [INFO ] [sig ] [2921/3411] Forecasting SYK... [2026-02-12T20:32:32.411428] [INFO ] [sig ] Generating forecast for: SYK [2026-02-12T20:32:32.411466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYK' from 'https://tdm.silogroup.org/data/derivative_storage/SYK.csv'. [2026-02-12T20:32:32.424758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYK'. [2026-02-12T20:32:32.425169] [INFO ] [FORECASTER] Starting predict_future for SYK [2026-02-12T20:32:32.426029] [DEBUG] [LOCAL ] No optimal features file found for SYK: ./output/feature-sets/SYK.txt [2026-02-12T20:32:32.426096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:32.426147] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:32.426175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:32.426241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:32.490540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:32.491484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:32.491623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:32.491673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:32.616656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:32.616815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:32.616856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:32.616885] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:32.620558] [DEBUG] [FORECASTER] SYK: Forecast T+1@11:T+2@11: DOWN (p=19.44%) [2026-02-12T20:32:32.620869] [INFO ] [FORECASTER] Completed predict_future for SYK [2026-02-12T20:32:32.621004] [INFO ] [sig ] SYK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:32.774334] [INFO ] [LOCAL ] Saved forecast: SYK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SYK.txt [2026-02-12T20:32:32.774489] [INFO ] [sig ] [2921/3411] Completed SYK in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-12T20:32:32.774551] [INFO ] [sig ] [2922/3411] Forecasting SYM... [2026-02-12T20:32:32.774611] [INFO ] [sig ] Generating forecast for: SYM [2026-02-12T20:32:32.774647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYM' from 'https://tdm.silogroup.org/data/derivative_storage/SYM.csv'. [2026-02-12T20:32:32.788050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYM'. [2026-02-12T20:32:32.788442] [INFO ] [FORECASTER] Starting predict_future for SYM [2026-02-12T20:32:32.789267] [DEBUG] [LOCAL ] No optimal features file found for SYM: ./output/feature-sets/SYM.txt [2026-02-12T20:32:32.789322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:32.789355] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:32.789384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:32.789443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:32.860183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:32.861321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:32.861410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:32.861445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:32.999245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:32.999403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:32.999451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:32.999491] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:33.003861] [DEBUG] [FORECASTER] SYM: Forecast T+1@11:T+2@11: UP (p=94.73%) [2026-02-12T20:32:33.004175] [INFO ] [FORECASTER] Completed predict_future for SYM [2026-02-12T20:32:33.004317] [INFO ] [sig ] SYM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:33.163818] [INFO ] [LOCAL ] Saved forecast: SYM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SYM.txt [2026-02-12T20:32:33.164009] [INFO ] [sig ] [2922/3411] Completed SYM in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-12T20:32:33.164051] [INFO ] [sig ] [2923/3411] Forecasting SYNA... [2026-02-12T20:32:33.164085] [INFO ] [sig ] Generating forecast for: SYNA [2026-02-12T20:32:33.164116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYNA' from 'https://tdm.silogroup.org/data/derivative_storage/SYNA.csv'. [2026-02-12T20:32:33.177303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYNA'. [2026-02-12T20:32:33.177690] [INFO ] [FORECASTER] Starting predict_future for SYNA [2026-02-12T20:32:33.178901] [DEBUG] [LOCAL ] No optimal features file found for SYNA: ./output/feature-sets/SYNA.txt [2026-02-12T20:32:33.178968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:33.179007] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:33.179041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:33.179120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:33.242810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:33.243698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:33.243787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:33.243821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:33.381894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:33.382060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:33.382119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:33.382153] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:33.385806] [DEBUG] [FORECASTER] SYNA: Forecast T+1@11:T+2@11: DOWN (p=23.08%) [2026-02-12T20:32:33.386137] [INFO ] [FORECASTER] Completed predict_future for SYNA [2026-02-12T20:32:33.386306] [INFO ] [sig ] SYNA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:33.537005] [INFO ] [LOCAL ] Saved forecast: SYNA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SYNA.txt [2026-02-12T20:32:33.537170] [INFO ] [sig ] [2923/3411] Completed SYNA in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-12T20:32:33.537258] [INFO ] [sig ] [2924/3411] Forecasting SYRE... [2026-02-12T20:32:33.537291] [INFO ] [sig ] Generating forecast for: SYRE [2026-02-12T20:32:33.537322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYRE' from 'https://tdm.silogroup.org/data/derivative_storage/SYRE.csv'. [2026-02-12T20:32:33.553941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYRE'. [2026-02-12T20:32:33.554494] [INFO ] [FORECASTER] Starting predict_future for SYRE [2026-02-12T20:32:33.555706] [DEBUG] [LOCAL ] No optimal features file found for SYRE: ./output/feature-sets/SYRE.txt [2026-02-12T20:32:33.555767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:33.555800] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:33.555829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:33.555887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:33.625644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:33.626727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:33.626824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:33.626859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:33.767350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:33.767515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:33.767568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:33.767624] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:33.771411] [DEBUG] [FORECASTER] SYRE: Forecast T+1@11:T+2@11: DOWN (p=39.76%) [2026-02-12T20:32:33.771817] [INFO ] [FORECASTER] Completed predict_future for SYRE [2026-02-12T20:32:33.771971] [INFO ] [sig ] SYRE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:33.932104] [INFO ] [LOCAL ] Saved forecast: SYRE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/SYRE.txt [2026-02-12T20:32:33.932260] [INFO ] [sig ] [2924/3411] Completed SYRE in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-12T20:32:33.932300] [INFO ] [sig ] [2925/3411] Forecasting SYY... [2026-02-12T20:32:33.932339] [INFO ] [sig ] Generating forecast for: SYY [2026-02-12T20:32:33.932373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYY' from 'https://tdm.silogroup.org/data/derivative_storage/SYY.csv'. [2026-02-12T20:32:33.947347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYY'. [2026-02-12T20:32:33.947891] [INFO ] [FORECASTER] Starting predict_future for SYY [2026-02-12T20:32:33.949005] [DEBUG] [LOCAL ] No optimal features file found for SYY: ./output/feature-sets/SYY.txt [2026-02-12T20:32:33.949087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:33.949140] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:33.949180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:33.949259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:34.016167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:34.017137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:34.017257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:34.017294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:34.149006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:34.149167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:34.149209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:34.149240] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:34.153106] [DEBUG] [FORECASTER] SYY: Forecast T+1@11:T+2@11: UP (p=94.90%) [2026-02-12T20:32:34.153411] [INFO ] [FORECASTER] Completed predict_future for SYY [2026-02-12T20:32:34.153559] [INFO ] [sig ] SYY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:34.304395] [INFO ] [LOCAL ] Saved forecast: SYY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/SYY.txt [2026-02-12T20:32:34.304560] [INFO ] [sig ] [2925/3411] Completed SYY in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-12T20:32:34.304621] [INFO ] [sig ] [2926/3411] Forecasting TAC... [2026-02-12T20:32:34.304653] [INFO ] [sig ] Generating forecast for: TAC [2026-02-12T20:32:34.304683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAC' from 'https://tdm.silogroup.org/data/derivative_storage/TAC.csv'. [2026-02-12T20:32:34.319525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAC'. [2026-02-12T20:32:34.319958] [INFO ] [FORECASTER] Starting predict_future for TAC [2026-02-12T20:32:34.320827] [DEBUG] [LOCAL ] No optimal features file found for TAC: ./output/feature-sets/TAC.txt [2026-02-12T20:32:34.320894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:34.320977] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:34.321015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:34.321078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:34.380014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:34.380923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:34.381010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:34.381044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:34.500834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:34.500992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:34.501053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:34.501083] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:34.504503] [DEBUG] [FORECASTER] TAC: Forecast T+1@11:T+2@11: DOWN (p=34.94%) [2026-02-12T20:32:34.504813] [INFO ] [FORECASTER] Completed predict_future for TAC [2026-02-12T20:32:34.504972] [INFO ] [sig ] TAC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:34.664739] [INFO ] [LOCAL ] Saved forecast: TAC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TAC.txt [2026-02-12T20:32:34.664911] [INFO ] [sig ] [2926/3411] Completed TAC in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-12T20:32:34.664963] [INFO ] [sig ] [2927/3411] Forecasting TAK... [2026-02-12T20:32:34.665001] [INFO ] [sig ] Generating forecast for: TAK [2026-02-12T20:32:34.665032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAK' from 'https://tdm.silogroup.org/data/derivative_storage/TAK.csv'. [2026-02-12T20:32:34.680094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAK'. [2026-02-12T20:32:34.680494] [INFO ] [FORECASTER] Starting predict_future for TAK [2026-02-12T20:32:34.681523] [DEBUG] [LOCAL ] No optimal features file found for TAK: ./output/feature-sets/TAK.txt [2026-02-12T20:32:34.681608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:34.681644] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:34.681672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:34.681730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:34.741985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:34.742933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:34.743028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:34.743061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:34.867685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:34.867855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:34.867904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:34.867940] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:34.871883] [DEBUG] [FORECASTER] TAK: Forecast T+1@11:T+2@11: UP (p=95.94%) [2026-02-12T20:32:34.872176] [INFO ] [FORECASTER] Completed predict_future for TAK [2026-02-12T20:32:34.872313] [INFO ] [sig ] TAK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:35.017767] [INFO ] [LOCAL ] Saved forecast: TAK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TAK.txt [2026-02-12T20:32:35.017951] [INFO ] [sig ] [2927/3411] Completed TAK in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-12T20:32:35.018001] [INFO ] [sig ] [2928/3411] Forecasting TAL... [2026-02-12T20:32:35.018031] [INFO ] [sig ] Generating forecast for: TAL [2026-02-12T20:32:35.018060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAL' from 'https://tdm.silogroup.org/data/derivative_storage/TAL.csv'. [2026-02-12T20:32:35.030715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAL'. [2026-02-12T20:32:35.031142] [INFO ] [FORECASTER] Starting predict_future for TAL [2026-02-12T20:32:35.032013] [DEBUG] [LOCAL ] No optimal features file found for TAL: ./output/feature-sets/TAL.txt [2026-02-12T20:32:35.032068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:35.032100] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:35.032127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:35.032185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:35.089426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:35.090402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:35.090486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:35.090520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:35.208717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:35.208879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:35.208918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:35.208967] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:35.212467] [DEBUG] [FORECASTER] TAL: Forecast T+1@11:T+2@11: DOWN (p=1.70%) [2026-02-12T20:32:35.212773] [INFO ] [FORECASTER] Completed predict_future for TAL [2026-02-12T20:32:35.212930] [INFO ] [sig ] TAL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:35.360429] [INFO ] [LOCAL ] Saved forecast: TAL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TAL.txt [2026-02-12T20:32:35.360611] [INFO ] [sig ] [2928/3411] Completed TAL in 0.3s | 2.79 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-12T20:32:35.360655] [INFO ] [sig ] [2929/3411] Forecasting TALK... [2026-02-12T20:32:35.360686] [INFO ] [sig ] Generating forecast for: TALK [2026-02-12T20:32:35.360717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALK' from 'https://tdm.silogroup.org/data/derivative_storage/TALK.csv'. [2026-02-12T20:32:35.377805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALK'. [2026-02-12T20:32:35.378476] [INFO ] [FORECASTER] Starting predict_future for TALK [2026-02-12T20:32:35.379676] [DEBUG] [LOCAL ] No optimal features file found for TALK: ./output/feature-sets/TALK.txt [2026-02-12T20:32:35.379741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:35.379783] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:35.379818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:35.379905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:35.458955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:35.460693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:35.460836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:35.460873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:35.600563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:35.600766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:35.600809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:35.600885] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:35.604544] [DEBUG] [FORECASTER] TALK: Forecast T+1@11:T+2@11: UP (p=64.65%) [2026-02-12T20:32:35.604874] [INFO ] [FORECASTER] Completed predict_future for TALK [2026-02-12T20:32:35.605026] [INFO ] [sig ] TALK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:35.750374] [INFO ] [LOCAL ] Saved forecast: TALK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TALK.txt [2026-02-12T20:32:35.750545] [INFO ] [sig ] [2929/3411] Completed TALK in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-12T20:32:35.750609] [INFO ] [sig ] [2930/3411] Forecasting TALO... [2026-02-12T20:32:35.750641] [INFO ] [sig ] Generating forecast for: TALO [2026-02-12T20:32:35.750671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALO' from 'https://tdm.silogroup.org/data/derivative_storage/TALO.csv'. [2026-02-12T20:32:35.762545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALO'. [2026-02-12T20:32:35.762948] [INFO ] [FORECASTER] Starting predict_future for TALO [2026-02-12T20:32:35.763875] [DEBUG] [LOCAL ] No optimal features file found for TALO: ./output/feature-sets/TALO.txt [2026-02-12T20:32:35.763943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:35.763983] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:35.764015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:35.764084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:35.823504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:35.824546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:35.824664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:35.824718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:35.959711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:35.959879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:35.959924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:35.959978] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:35.963615] [DEBUG] [FORECASTER] TALO: Forecast T+1@11:T+2@11: DOWN (p=2.97%) [2026-02-12T20:32:35.963942] [INFO ] [FORECASTER] Completed predict_future for TALO [2026-02-12T20:32:35.964089] [INFO ] [sig ] TALO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:36.109372] [INFO ] [LOCAL ] Saved forecast: TALO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TALO.txt [2026-02-12T20:32:36.109544] [INFO ] [sig ] [2930/3411] Completed TALO in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-12T20:32:36.109613] [INFO ] [sig ] [2931/3411] Forecasting TAOP... [2026-02-12T20:32:36.109648] [INFO ] [sig ] Generating forecast for: TAOP [2026-02-12T20:32:36.109680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAOP' from 'https://tdm.silogroup.org/data/derivative_storage/TAOP.csv'. [2026-02-12T20:32:36.121447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAOP'. [2026-02-12T20:32:36.121815] [INFO ] [FORECASTER] Starting predict_future for TAOP [2026-02-12T20:32:36.122748] [DEBUG] [LOCAL ] No optimal features file found for TAOP: ./output/feature-sets/TAOP.txt [2026-02-12T20:32:36.122813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:36.122869] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:36.122926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:36.123006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:36.183473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:36.184655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:36.184745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:36.184780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:36.303247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:36.303406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:36.303446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:36.303479] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:36.306905] [DEBUG] [FORECASTER] TAOP: Forecast T+1@11:T+2@11: UP (p=79.31%) [2026-02-12T20:32:36.307183] [INFO ] [FORECASTER] Completed predict_future for TAOP [2026-02-12T20:32:36.307332] [INFO ] [sig ] TAOP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:36.452632] [INFO ] [LOCAL ] Saved forecast: TAOP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TAOP.txt [2026-02-12T20:32:36.452791] [INFO ] [sig ] [2931/3411] Completed TAOP in 0.3s | 2.79 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-12T20:32:36.452835] [INFO ] [sig ] [2932/3411] Forecasting TAP... [2026-02-12T20:32:36.452864] [INFO ] [sig ] Generating forecast for: TAP [2026-02-12T20:32:36.452894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAP' from 'https://tdm.silogroup.org/data/derivative_storage/TAP.csv'. [2026-02-12T20:32:36.465112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAP'. [2026-02-12T20:32:36.465407] [INFO ] [FORECASTER] Starting predict_future for TAP [2026-02-12T20:32:36.466225] [DEBUG] [LOCAL ] No optimal features file found for TAP: ./output/feature-sets/TAP.txt [2026-02-12T20:32:36.466277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:36.466308] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:36.466335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:36.466404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:36.523877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:36.524654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:36.524735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:36.524767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:36.664643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:36.664798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:36.664837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:36.664867] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:36.668294] [DEBUG] [FORECASTER] TAP: Forecast T+1@11:T+2@11: DOWN (p=45.54%) [2026-02-12T20:32:36.668586] [INFO ] [FORECASTER] Completed predict_future for TAP [2026-02-12T20:32:36.668717] [INFO ] [sig ] TAP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:36.810961] [INFO ] [LOCAL ] Saved forecast: TAP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TAP.txt [2026-02-12T20:32:36.811375] [INFO ] [sig ] [2932/3411] Completed TAP in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-12T20:32:36.811430] [INFO ] [sig ] [2933/3411] Forecasting TARA... [2026-02-12T20:32:36.811459] [INFO ] [sig ] Generating forecast for: TARA [2026-02-12T20:32:36.811489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARA' from 'https://tdm.silogroup.org/data/derivative_storage/TARA.csv'. [2026-02-12T20:32:36.824168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARA'. [2026-02-12T20:32:36.824557] [INFO ] [FORECASTER] Starting predict_future for TARA [2026-02-12T20:32:36.825591] [DEBUG] [LOCAL ] No optimal features file found for TARA: ./output/feature-sets/TARA.txt [2026-02-12T20:32:36.825646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:36.825679] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:36.825706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:36.825764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:36.886384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:36.887319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:36.887406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:36.887440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:37.012410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:37.012596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:37.012640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:37.012668] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:37.016215] [DEBUG] [FORECASTER] TARA: Forecast T+1@11:T+2@11: DOWN (p=12.30%) [2026-02-12T20:32:37.016512] [INFO ] [FORECASTER] Completed predict_future for TARA [2026-02-12T20:32:37.016669] [INFO ] [sig ] TARA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:37.162958] [INFO ] [LOCAL ] Saved forecast: TARA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TARA.txt [2026-02-12T20:32:37.163099] [INFO ] [sig ] [2933/3411] Completed TARA in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-12T20:32:37.163140] [INFO ] [sig ] [2934/3411] Forecasting TARK... [2026-02-12T20:32:37.163170] [INFO ] [sig ] Generating forecast for: TARK [2026-02-12T20:32:37.163200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARK' from 'https://tdm.silogroup.org/data/derivative_storage/TARK.csv'. [2026-02-12T20:32:37.175322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARK'. [2026-02-12T20:32:37.175670] [INFO ] [FORECASTER] Starting predict_future for TARK [2026-02-12T20:32:37.176534] [DEBUG] [LOCAL ] No optimal features file found for TARK: ./output/feature-sets/TARK.txt [2026-02-12T20:32:37.176616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:37.176652] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:37.176678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:37.176738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:37.241831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:37.242604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:37.242687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:37.242721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:37.368010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:37.368181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:37.368221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:37.368252] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:37.371803] [DEBUG] [FORECASTER] TARK: Forecast T+1@11:T+2@11: UP (p=85.21%) [2026-02-12T20:32:37.372141] [INFO ] [FORECASTER] Completed predict_future for TARK [2026-02-12T20:32:37.372277] [INFO ] [sig ] TARK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:37.514944] [INFO ] [LOCAL ] Saved forecast: TARK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TARK.txt [2026-02-12T20:32:37.515086] [INFO ] [sig ] [2934/3411] Completed TARK in 0.4s | 2.79 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-12T20:32:37.515125] [INFO ] [sig ] [2935/3411] Forecasting TARS... [2026-02-12T20:32:37.515154] [INFO ] [sig ] Generating forecast for: TARS [2026-02-12T20:32:37.515367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARS' from 'https://tdm.silogroup.org/data/derivative_storage/TARS.csv'. [2026-02-12T20:32:37.527615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARS'. [2026-02-12T20:32:37.527915] [INFO ] [FORECASTER] Starting predict_future for TARS [2026-02-12T20:32:37.528950] [DEBUG] [LOCAL ] No optimal features file found for TARS: ./output/feature-sets/TARS.txt [2026-02-12T20:32:37.529003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:37.529034] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:37.529061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:37.529119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:37.587641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:37.588290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:37.588370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:37.588404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:37.715767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:37.715920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:37.715961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:37.715991] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:37.719450] [DEBUG] [FORECASTER] TARS: Forecast T+1@11:T+2@11: DOWN (p=17.92%) [2026-02-12T20:32:37.719743] [INFO ] [FORECASTER] Completed predict_future for TARS [2026-02-12T20:32:37.719880] [INFO ] [sig ] TARS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:37.862411] [INFO ] [LOCAL ] Saved forecast: TARS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TARS.txt [2026-02-12T20:32:37.862559] [INFO ] [sig ] [2935/3411] Completed TARS in 0.3s | 2.79 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-12T20:32:37.862622] [INFO ] [sig ] [2936/3411] Forecasting TASK... [2026-02-12T20:32:37.862653] [INFO ] [sig ] Generating forecast for: TASK [2026-02-12T20:32:37.862690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TASK' from 'https://tdm.silogroup.org/data/derivative_storage/TASK.csv'. [2026-02-12T20:32:37.875525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TASK'. [2026-02-12T20:32:37.875884] [INFO ] [FORECASTER] Starting predict_future for TASK [2026-02-12T20:32:37.876818] [DEBUG] [LOCAL ] No optimal features file found for TASK: ./output/feature-sets/TASK.txt [2026-02-12T20:32:37.876873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:37.876906] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:37.876933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:37.876992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:37.943373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:37.944392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:37.944513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:37.944549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:38.079376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:38.079603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:38.079660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:38.079693] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:38.083704] [DEBUG] [FORECASTER] TASK: Forecast T+1@11:T+2@11: UP (p=70.65%) [2026-02-12T20:32:38.084150] [INFO ] [FORECASTER] Completed predict_future for TASK [2026-02-12T20:32:38.084311] [INFO ] [sig ] TASK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:38.242649] [INFO ] [LOCAL ] Saved forecast: TASK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TASK.txt [2026-02-12T20:32:38.242798] [INFO ] [sig ] [2936/3411] Completed TASK in 0.4s | 2.79 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-12T20:32:38.242839] [INFO ] [sig ] [2937/3411] Forecasting TAYD... [2026-02-12T20:32:38.242871] [INFO ] [sig ] Generating forecast for: TAYD [2026-02-12T20:32:38.242902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAYD' from 'https://tdm.silogroup.org/data/derivative_storage/TAYD.csv'. [2026-02-12T20:32:38.254857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAYD'. [2026-02-12T20:32:38.255204] [INFO ] [FORECASTER] Starting predict_future for TAYD [2026-02-12T20:32:38.256103] [DEBUG] [LOCAL ] No optimal features file found for TAYD: ./output/feature-sets/TAYD.txt [2026-02-12T20:32:38.256158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:38.256189] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:38.256215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:38.256272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:38.321551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:38.322456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:38.322588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:38.322644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:38.442143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:38.442292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:38.442332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:38.442362] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:38.445983] [DEBUG] [FORECASTER] TAYD: Forecast T+1@11:T+2@11: DOWN (p=10.84%) [2026-02-12T20:32:38.446272] [INFO ] [FORECASTER] Completed predict_future for TAYD [2026-02-12T20:32:38.446405] [INFO ] [sig ] TAYD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:38.600711] [INFO ] [LOCAL ] Saved forecast: TAYD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TAYD.txt [2026-02-12T20:32:38.600868] [INFO ] [sig ] [2937/3411] Completed TAYD in 0.4s | 2.79 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-12T20:32:38.600910] [INFO ] [sig ] [2938/3411] Forecasting TBB... [2026-02-12T20:32:38.600940] [INFO ] [sig ] Generating forecast for: TBB [2026-02-12T20:32:38.600971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBB' from 'https://tdm.silogroup.org/data/derivative_storage/TBB.csv'. [2026-02-12T20:32:38.614187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBB'. [2026-02-12T20:32:38.614568] [INFO ] [FORECASTER] Starting predict_future for TBB [2026-02-12T20:32:38.615427] [DEBUG] [LOCAL ] No optimal features file found for TBB: ./output/feature-sets/TBB.txt [2026-02-12T20:32:38.615481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:38.615522] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:38.615557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:38.615651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:38.674373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:38.675145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:38.675232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:38.675267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:38.794351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:38.794515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:38.794557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:38.794610] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:38.798337] [DEBUG] [FORECASTER] TBB: Forecast T+1@11:T+2@11: DOWN (p=0.81%) [2026-02-12T20:32:38.798663] [INFO ] [FORECASTER] Completed predict_future for TBB [2026-02-12T20:32:38.798804] [INFO ] [sig ] TBB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:38.951636] [INFO ] [LOCAL ] Saved forecast: TBB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TBB.txt [2026-02-12T20:32:38.951810] [INFO ] [sig ] [2938/3411] Completed TBB in 0.4s | 2.79 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-12T20:32:38.951854] [INFO ] [sig ] [2939/3411] Forecasting TBBK... [2026-02-12T20:32:38.951886] [INFO ] [sig ] Generating forecast for: TBBK [2026-02-12T20:32:38.951917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBBK' from 'https://tdm.silogroup.org/data/derivative_storage/TBBK.csv'. [2026-02-12T20:32:38.964417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBBK'. [2026-02-12T20:32:38.964815] [INFO ] [FORECASTER] Starting predict_future for TBBK [2026-02-12T20:32:38.965719] [DEBUG] [LOCAL ] No optimal features file found for TBBK: ./output/feature-sets/TBBK.txt [2026-02-12T20:32:38.965773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:38.965807] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:38.965835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:38.965893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:39.024350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:39.025129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:39.025214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:39.025249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:39.149297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:39.149446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:39.149497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:39.149533] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:39.153314] [DEBUG] [FORECASTER] TBBK: Forecast T+1@11:T+2@11: DOWN (p=34.27%) [2026-02-12T20:32:39.153618] [INFO ] [FORECASTER] Completed predict_future for TBBK [2026-02-12T20:32:39.153765] [INFO ] [sig ] TBBK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:39.298451] [INFO ] [LOCAL ] Saved forecast: TBBK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TBBK.txt [2026-02-12T20:32:39.298683] [INFO ] [sig ] [2939/3411] Completed TBBK in 0.3s | 2.79 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-12T20:32:39.298733] [INFO ] [sig ] [2940/3411] Forecasting TBI... [2026-02-12T20:32:39.298797] [INFO ] [sig ] Generating forecast for: TBI [2026-02-12T20:32:39.298834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBI' from 'https://tdm.silogroup.org/data/derivative_storage/TBI.csv'. [2026-02-12T20:32:39.312083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBI'. [2026-02-12T20:32:39.312507] [INFO ] [FORECASTER] Starting predict_future for TBI [2026-02-12T20:32:39.313431] [DEBUG] [LOCAL ] No optimal features file found for TBI: ./output/feature-sets/TBI.txt [2026-02-12T20:32:39.313491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:39.313525] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:39.313553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:39.313631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:39.376734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:39.377872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:39.378001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:39.378041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:39.535403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:39.535690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:39.535762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:39.535813] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:39.541387] [DEBUG] [FORECASTER] TBI: Forecast T+1@11:T+2@11: UP (p=60.01%) [2026-02-12T20:32:39.541899] [INFO ] [FORECASTER] Completed predict_future for TBI [2026-02-12T20:32:39.542114] [INFO ] [sig ] TBI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:39.789983] [INFO ] [LOCAL ] Saved forecast: TBI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TBI.txt [2026-02-12T20:32:39.790246] [INFO ] [sig ] [2940/3411] Completed TBI in 0.5s | 2.79 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-12T20:32:39.790318] [INFO ] [sig ] [2941/3411] Forecasting TBIL... [2026-02-12T20:32:39.790374] [INFO ] [sig ] Generating forecast for: TBIL [2026-02-12T20:32:39.790435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBIL' from 'https://tdm.silogroup.org/data/derivative_storage/TBIL.csv'. [2026-02-12T20:32:39.814033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBIL'. [2026-02-12T20:32:39.814644] [INFO ] [FORECASTER] Starting predict_future for TBIL [2026-02-12T20:32:39.815993] [DEBUG] [LOCAL ] No optimal features file found for TBIL: ./output/feature-sets/TBIL.txt [2026-02-12T20:32:39.816085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:39.816149] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:39.816195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:39.816294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:39.913631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:39.914974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:39.915123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:39.915174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:40.004933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:40.005158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:40.005215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:40.005254] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:40.010887] [DEBUG] [FORECASTER] TBIL: Forecast T+1@11:T+2@11: UP (p=85.39%) [2026-02-12T20:32:40.011425] [INFO ] [FORECASTER] Completed predict_future for TBIL [2026-02-12T20:32:40.011648] [INFO ] [sig ] TBIL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:40.242700] [INFO ] [LOCAL ] Saved forecast: TBIL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TBIL.txt [2026-02-12T20:32:40.242937] [INFO ] [sig ] [2941/3411] Completed TBIL in 0.5s | 2.79 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-12T20:32:40.243007] [INFO ] [sig ] [2942/3411] Forecasting TBLA... [2026-02-12T20:32:40.243064] [INFO ] [sig ] Generating forecast for: TBLA [2026-02-12T20:32:40.243119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLA' from 'https://tdm.silogroup.org/data/derivative_storage/TBLA.csv'. [2026-02-12T20:32:40.269183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLA'. [2026-02-12T20:32:40.269751] [INFO ] [FORECASTER] Starting predict_future for TBLA [2026-02-12T20:32:40.271081] [DEBUG] [LOCAL ] No optimal features file found for TBLA: ./output/feature-sets/TBLA.txt [2026-02-12T20:32:40.271157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:40.271212] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:40.271260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:40.271357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:40.355462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:40.356470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:40.356597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:40.356636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:40.537223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:40.537435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:40.537502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:40.537556] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:40.543162] [DEBUG] [FORECASTER] TBLA: Forecast T+1@11:T+2@11: DOWN (p=35.36%) [2026-02-12T20:32:40.543692] [INFO ] [FORECASTER] Completed predict_future for TBLA [2026-02-12T20:32:40.543913] [INFO ] [sig ] TBLA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:40.736887] [INFO ] [LOCAL ] Saved forecast: TBLA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TBLA.txt [2026-02-12T20:32:40.737087] [INFO ] [sig ] [2942/3411] Completed TBLA in 0.5s | 2.79 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-12T20:32:40.737137] [INFO ] [sig ] [2943/3411] Forecasting TBLD... [2026-02-12T20:32:40.737169] [INFO ] [sig ] Generating forecast for: TBLD [2026-02-12T20:32:40.737228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLD' from 'https://tdm.silogroup.org/data/derivative_storage/TBLD.csv'. [2026-02-12T20:32:40.753270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLD'. [2026-02-12T20:32:40.753749] [INFO ] [FORECASTER] Starting predict_future for TBLD [2026-02-12T20:32:40.754695] [DEBUG] [LOCAL ] No optimal features file found for TBLD: ./output/feature-sets/TBLD.txt [2026-02-12T20:32:40.754765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:40.754835] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:40.754866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:40.754927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:40.816095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:40.817062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:40.817162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:40.817231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:40.965183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:40.965344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:40.965393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:40.965440] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:40.969484] [DEBUG] [FORECASTER] TBLD: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-02-12T20:32:40.969858] [INFO ] [FORECASTER] Completed predict_future for TBLD [2026-02-12T20:32:40.970039] [INFO ] [sig ] TBLD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:41.127369] [INFO ] [LOCAL ] Saved forecast: TBLD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TBLD.txt [2026-02-12T20:32:41.127564] [INFO ] [sig ] [2943/3411] Completed TBLD in 0.4s | 2.79 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-12T20:32:41.127638] [INFO ] [sig ] [2944/3411] Forecasting TBPH... [2026-02-12T20:32:41.127669] [INFO ] [sig ] Generating forecast for: TBPH [2026-02-12T20:32:41.127701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBPH' from 'https://tdm.silogroup.org/data/derivative_storage/TBPH.csv'. [2026-02-12T20:32:41.140404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBPH'. [2026-02-12T20:32:41.140853] [INFO ] [FORECASTER] Starting predict_future for TBPH [2026-02-12T20:32:41.141826] [DEBUG] [LOCAL ] No optimal features file found for TBPH: ./output/feature-sets/TBPH.txt [2026-02-12T20:32:41.141893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:41.141944] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:41.141990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:41.142059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:41.205113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:41.206042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:41.206132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:41.206167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:41.339415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:41.339608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:41.339662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:41.339705] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:41.343654] [DEBUG] [FORECASTER] TBPH: Forecast T+1@11:T+2@11: DOWN (p=13.73%) [2026-02-12T20:32:41.343964] [INFO ] [FORECASTER] Completed predict_future for TBPH [2026-02-12T20:32:41.344161] [INFO ] [sig ] TBPH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:41.501476] [INFO ] [LOCAL ] Saved forecast: TBPH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TBPH.txt [2026-02-12T20:32:41.501652] [INFO ] [sig ] [2944/3411] Completed TBPH in 0.4s | 2.79 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-12T20:32:41.501697] [INFO ] [sig ] [2945/3411] Forecasting TBRG... [2026-02-12T20:32:41.501730] [INFO ] [sig ] Generating forecast for: TBRG [2026-02-12T20:32:41.501762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBRG' from 'https://tdm.silogroup.org/data/derivative_storage/TBRG.csv'. [2026-02-12T20:32:41.515610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBRG'. [2026-02-12T20:32:41.516044] [INFO ] [FORECASTER] Starting predict_future for TBRG [2026-02-12T20:32:41.516937] [DEBUG] [LOCAL ] No optimal features file found for TBRG: ./output/feature-sets/TBRG.txt [2026-02-12T20:32:41.517015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:41.517053] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:41.517082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:41.517141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:41.576844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:41.577709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:41.577796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:41.577828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:41.707887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:41.708050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:41.708099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:41.708134] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:41.712458] [DEBUG] [FORECASTER] TBRG: Forecast T+1@11:T+2@11: UP (p=80.30%) [2026-02-12T20:32:41.712768] [INFO ] [FORECASTER] Completed predict_future for TBRG [2026-02-12T20:32:41.712904] [INFO ] [sig ] TBRG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:41.866165] [INFO ] [LOCAL ] Saved forecast: TBRG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TBRG.txt [2026-02-12T20:32:41.866327] [INFO ] [sig ] [2945/3411] Completed TBRG in 0.4s | 2.79 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-12T20:32:41.866369] [INFO ] [sig ] [2946/3411] Forecasting TCBI... [2026-02-12T20:32:41.866401] [INFO ] [sig ] Generating forecast for: TCBI [2026-02-12T20:32:41.866433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBI' from 'https://tdm.silogroup.org/data/derivative_storage/TCBI.csv'. [2026-02-12T20:32:41.880053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBI'. [2026-02-12T20:32:41.880640] [INFO ] [FORECASTER] Starting predict_future for TCBI [2026-02-12T20:32:41.881698] [DEBUG] [LOCAL ] No optimal features file found for TCBI: ./output/feature-sets/TCBI.txt [2026-02-12T20:32:41.881753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:41.881786] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:41.881813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:41.881870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:41.944231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:41.945083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:41.945168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:41.945201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:42.085133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:42.085304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:42.085351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:42.085422] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:42.090205] [DEBUG] [FORECASTER] TCBI: Forecast T+1@11:T+2@11: DOWN (p=48.12%) [2026-02-12T20:32:42.090519] [INFO ] [FORECASTER] Completed predict_future for TCBI [2026-02-12T20:32:42.090695] [INFO ] [sig ] TCBI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:42.253519] [INFO ] [LOCAL ] Saved forecast: TCBI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TCBI.txt [2026-02-12T20:32:42.253700] [INFO ] [sig ] [2946/3411] Completed TCBI in 0.4s | 2.79 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-12T20:32:42.253744] [INFO ] [sig ] [2947/3411] Forecasting TCBIO... [2026-02-12T20:32:42.253774] [INFO ] [sig ] Generating forecast for: TCBIO [2026-02-12T20:32:42.253805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBIO' from 'https://tdm.silogroup.org/data/derivative_storage/TCBIO.csv'. [2026-02-12T20:32:42.266481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBIO'. [2026-02-12T20:32:42.266868] [INFO ] [FORECASTER] Starting predict_future for TCBIO [2026-02-12T20:32:42.267828] [DEBUG] [LOCAL ] No optimal features file found for TCBIO: ./output/feature-sets/TCBIO.txt [2026-02-12T20:32:42.267885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:42.267918] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:42.267946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:42.268003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:42.330330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:42.331331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:42.331426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:42.331459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:42.462368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:42.462550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:42.462633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:42.462687] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:42.467755] [DEBUG] [FORECASTER] TCBIO: Forecast T+1@11:T+2@11: DOWN (p=28.98%) [2026-02-12T20:32:42.468080] [INFO ] [FORECASTER] Completed predict_future for TCBIO [2026-02-12T20:32:42.468280] [INFO ] [sig ] TCBIO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:42.619487] [INFO ] [LOCAL ] Saved forecast: TCBIO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TCBIO.txt [2026-02-12T20:32:42.619678] [INFO ] [sig ] [2947/3411] Completed TCBIO in 0.4s | 2.79 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-12T20:32:42.619920] [INFO ] [sig ] [2948/3411] Forecasting TCBK... [2026-02-12T20:32:42.619950] [INFO ] [sig ] Generating forecast for: TCBK [2026-02-12T20:32:42.619981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBK' from 'https://tdm.silogroup.org/data/derivative_storage/TCBK.csv'. [2026-02-12T20:32:42.632384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBK'. [2026-02-12T20:32:42.632752] [INFO ] [FORECASTER] Starting predict_future for TCBK [2026-02-12T20:32:42.633558] [DEBUG] [LOCAL ] No optimal features file found for TCBK: ./output/feature-sets/TCBK.txt [2026-02-12T20:32:42.633633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:42.633666] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:42.633693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:42.633753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:42.697878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:42.698793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:42.698882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:42.698915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:42.837060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:42.837256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:42.837300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:42.837329] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:42.841057] [DEBUG] [FORECASTER] TCBK: Forecast T+1@11:T+2@11: DOWN (p=41.51%) [2026-02-12T20:32:42.841396] [INFO ] [FORECASTER] Completed predict_future for TCBK [2026-02-12T20:32:42.841534] [INFO ] [sig ] TCBK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:42.993777] [INFO ] [LOCAL ] Saved forecast: TCBK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TCBK.txt [2026-02-12T20:32:42.993990] [INFO ] [sig ] [2948/3411] Completed TCBK in 0.4s | 2.79 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-12T20:32:42.994034] [INFO ] [sig ] [2949/3411] Forecasting TCBX... [2026-02-12T20:32:42.994065] [INFO ] [sig ] Generating forecast for: TCBX [2026-02-12T20:32:42.994099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBX' from 'https://tdm.silogroup.org/data/derivative_storage/TCBX.csv'. [2026-02-12T20:32:43.006980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBX'. [2026-02-12T20:32:43.007452] [INFO ] [FORECASTER] Starting predict_future for TCBX [2026-02-12T20:32:43.008354] [DEBUG] [LOCAL ] No optimal features file found for TCBX: ./output/feature-sets/TCBX.txt [2026-02-12T20:32:43.008409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:43.008442] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:43.008469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:43.008528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:43.070560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:43.071496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:43.071604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:43.071642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:43.196096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:43.196254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:43.196294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:43.196322] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:43.199828] [DEBUG] [FORECASTER] TCBX: Forecast T+1@11:T+2@11: DOWN (p=32.66%) [2026-02-12T20:32:43.200100] [INFO ] [FORECASTER] Completed predict_future for TCBX [2026-02-12T20:32:43.200227] [INFO ] [sig ] TCBX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:43.341150] [INFO ] [LOCAL ] Saved forecast: TCBX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TCBX.txt [2026-02-12T20:32:43.341485] [INFO ] [sig ] [2949/3411] Completed TCBX in 0.3s | 2.79 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-12T20:32:43.341525] [INFO ] [sig ] [2950/3411] Forecasting TCMD... [2026-02-12T20:32:43.341555] [INFO ] [sig ] Generating forecast for: TCMD [2026-02-12T20:32:43.341603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCMD' from 'https://tdm.silogroup.org/data/derivative_storage/TCMD.csv'. [2026-02-12T20:32:43.354799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCMD'. [2026-02-12T20:32:43.355077] [INFO ] [FORECASTER] Starting predict_future for TCMD [2026-02-12T20:32:43.355898] [DEBUG] [LOCAL ] No optimal features file found for TCMD: ./output/feature-sets/TCMD.txt [2026-02-12T20:32:43.355951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:43.355984] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:43.356010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:43.356067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:43.414300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:43.414913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:43.414991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:43.415024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:43.540886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:43.541027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:43.541068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:43.541099] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:43.544495] [DEBUG] [FORECASTER] TCMD: Forecast T+1@11:T+2@11: DOWN (p=35.37%) [2026-02-12T20:32:43.544817] [INFO ] [FORECASTER] Completed predict_future for TCMD [2026-02-12T20:32:43.544944] [INFO ] [sig ] TCMD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:43.684451] [INFO ] [LOCAL ] Saved forecast: TCMD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TCMD.txt [2026-02-12T20:32:43.684620] [INFO ] [sig ] [2950/3411] Completed TCMD in 0.3s | 2.79 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-12T20:32:43.684663] [INFO ] [sig ] [2951/3411] Forecasting TCOM... [2026-02-12T20:32:43.684694] [INFO ] [sig ] Generating forecast for: TCOM [2026-02-12T20:32:43.684724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCOM' from 'https://tdm.silogroup.org/data/derivative_storage/TCOM.csv'. [2026-02-12T20:32:43.696262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCOM'. [2026-02-12T20:32:43.696617] [INFO ] [FORECASTER] Starting predict_future for TCOM [2026-02-12T20:32:43.697422] [DEBUG] [LOCAL ] No optimal features file found for TCOM: ./output/feature-sets/TCOM.txt [2026-02-12T20:32:43.697475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:43.697506] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:43.697531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:43.697606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:43.754193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:43.755034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:43.755121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:43.755155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:43.878484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:43.878647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:43.878688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:43.878716] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:43.882127] [DEBUG] [FORECASTER] TCOM: Forecast T+1@11:T+2@11: DOWN (p=5.16%) [2026-02-12T20:32:43.882397] [INFO ] [FORECASTER] Completed predict_future for TCOM [2026-02-12T20:32:43.882523] [INFO ] [sig ] TCOM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:44.031474] [INFO ] [LOCAL ] Saved forecast: TCOM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TCOM.txt [2026-02-12T20:32:44.031718] [INFO ] [sig ] [2951/3411] Completed TCOM in 0.3s | 2.79 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-12T20:32:44.031799] [INFO ] [sig ] [2952/3411] Forecasting TCPC... [2026-02-12T20:32:44.031834] [INFO ] [sig ] Generating forecast for: TCPC [2026-02-12T20:32:44.031866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCPC' from 'https://tdm.silogroup.org/data/derivative_storage/TCPC.csv'. [2026-02-12T20:32:44.044641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCPC'. [2026-02-12T20:32:44.045065] [INFO ] [FORECASTER] Starting predict_future for TCPC [2026-02-12T20:32:44.045953] [DEBUG] [LOCAL ] No optimal features file found for TCPC: ./output/feature-sets/TCPC.txt [2026-02-12T20:32:44.046008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:44.046040] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:44.046072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:44.046149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:44.108864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:44.109999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:44.110097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:44.110132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:44.235450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:44.235646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:44.235689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:44.235718] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:44.239291] [DEBUG] [FORECASTER] TCPC: Forecast T+1@11:T+2@11: UP (p=78.13%) [2026-02-12T20:32:44.239644] [INFO ] [FORECASTER] Completed predict_future for TCPC [2026-02-12T20:32:44.239822] [INFO ] [sig ] TCPC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:44.385462] [INFO ] [LOCAL ] Saved forecast: TCPC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TCPC.txt [2026-02-12T20:32:44.385640] [INFO ] [sig ] [2952/3411] Completed TCPC in 0.4s | 2.79 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-12T20:32:44.385683] [INFO ] [sig ] [2953/3411] Forecasting TCX... [2026-02-12T20:32:44.385714] [INFO ] [sig ] Generating forecast for: TCX [2026-02-12T20:32:44.385744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCX' from 'https://tdm.silogroup.org/data/derivative_storage/TCX.csv'. [2026-02-12T20:32:44.399801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCX'. [2026-02-12T20:32:44.400181] [INFO ] [FORECASTER] Starting predict_future for TCX [2026-02-12T20:32:44.401049] [DEBUG] [LOCAL ] No optimal features file found for TCX: ./output/feature-sets/TCX.txt [2026-02-12T20:32:44.401114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:44.401152] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:44.401186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:44.401255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:44.460755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:44.461620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:44.461739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:44.461772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:44.572907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:44.573069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:44.573118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:44.573148] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:44.576664] [DEBUG] [FORECASTER] TCX: Forecast T+1@11:T+2@11: DOWN (p=7.72%) [2026-02-12T20:32:44.576972] [INFO ] [FORECASTER] Completed predict_future for TCX [2026-02-12T20:32:44.577113] [INFO ] [sig ] TCX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:44.724794] [INFO ] [LOCAL ] Saved forecast: TCX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TCX.txt [2026-02-12T20:32:44.724966] [INFO ] [sig ] [2953/3411] Completed TCX in 0.3s | 2.79 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-12T20:32:44.725007] [INFO ] [sig ] [2954/3411] Forecasting TD... [2026-02-12T20:32:44.725039] [INFO ] [sig ] Generating forecast for: TD [2026-02-12T20:32:44.725073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TD' from 'https://tdm.silogroup.org/data/derivative_storage/TD.csv'. [2026-02-12T20:32:44.737388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TD'. [2026-02-12T20:32:44.737769] [INFO ] [FORECASTER] Starting predict_future for TD [2026-02-12T20:32:44.738652] [DEBUG] [LOCAL ] No optimal features file found for TD: ./output/feature-sets/TD.txt [2026-02-12T20:32:44.738705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:44.738736] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:44.738763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:44.738820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:44.798714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:44.799883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:44.799983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:44.800016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:44.929163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:44.929330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:44.929371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:44.929401] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:44.933080] [DEBUG] [FORECASTER] TD: Forecast T+1@11:T+2@11: UP (p=98.24%) [2026-02-12T20:32:44.933674] [INFO ] [FORECASTER] Completed predict_future for TD [2026-02-12T20:32:44.933818] [INFO ] [sig ] TD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:45.083304] [INFO ] [LOCAL ] Saved forecast: TD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TD.txt [2026-02-12T20:32:45.083472] [INFO ] [sig ] [2954/3411] Completed TD in 0.4s | 2.79 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-12T20:32:45.083517] [INFO ] [sig ] [2955/3411] Forecasting TDC... [2026-02-12T20:32:45.083547] [INFO ] [sig ] Generating forecast for: TDC [2026-02-12T20:32:45.083598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDC' from 'https://tdm.silogroup.org/data/derivative_storage/TDC.csv'. [2026-02-12T20:32:45.098208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDC'. [2026-02-12T20:32:45.098850] [INFO ] [FORECASTER] Starting predict_future for TDC [2026-02-12T20:32:45.099910] [DEBUG] [LOCAL ] No optimal features file found for TDC: ./output/feature-sets/TDC.txt [2026-02-12T20:32:45.099962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:45.099994] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:45.100021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:45.100076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:45.165494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:45.166408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:45.166497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:45.166532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:45.303853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:45.304012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:45.304053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:45.304082] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:45.307711] [DEBUG] [FORECASTER] TDC: Forecast T+1@11:T+2@11: UP (p=60.41%) [2026-02-12T20:32:45.308017] [INFO ] [FORECASTER] Completed predict_future for TDC [2026-02-12T20:32:45.308173] [INFO ] [sig ] TDC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:45.452927] [INFO ] [LOCAL ] Saved forecast: TDC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TDC.txt [2026-02-12T20:32:45.453092] [INFO ] [sig ] [2955/3411] Completed TDC in 0.4s | 2.79 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-12T20:32:45.453139] [INFO ] [sig ] [2956/3411] Forecasting TDF... [2026-02-12T20:32:45.453168] [INFO ] [sig ] Generating forecast for: TDF [2026-02-12T20:32:45.453199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDF' from 'https://tdm.silogroup.org/data/derivative_storage/TDF.csv'. [2026-02-12T20:32:45.465136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDF'. [2026-02-12T20:32:45.465561] [INFO ] [FORECASTER] Starting predict_future for TDF [2026-02-12T20:32:45.466383] [DEBUG] [LOCAL ] No optimal features file found for TDF: ./output/feature-sets/TDF.txt [2026-02-12T20:32:45.466435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:45.466497] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:45.466525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:45.466606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:45.526505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:45.527711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:45.527825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:45.527858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:45.661650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:45.661843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:45.661900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:45.661944] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:45.667225] [DEBUG] [FORECASTER] TDF: Forecast T+1@11:T+2@11: UP (p=72.84%) [2026-02-12T20:32:45.667818] [INFO ] [FORECASTER] Completed predict_future for TDF [2026-02-12T20:32:45.667990] [INFO ] [sig ] TDF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:45.823094] [INFO ] [LOCAL ] Saved forecast: TDF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TDF.txt [2026-02-12T20:32:45.823285] [INFO ] [sig ] [2956/3411] Completed TDF in 0.4s | 2.79 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-12T20:32:45.823510] [INFO ] [sig ] [2957/3411] Forecasting TDG... [2026-02-12T20:32:45.823542] [INFO ] [sig ] Generating forecast for: TDG [2026-02-12T20:32:45.823593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDG' from 'https://tdm.silogroup.org/data/derivative_storage/TDG.csv'. [2026-02-12T20:32:45.836993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDG'. [2026-02-12T20:32:45.837391] [INFO ] [FORECASTER] Starting predict_future for TDG [2026-02-12T20:32:45.838254] [DEBUG] [LOCAL ] No optimal features file found for TDG: ./output/feature-sets/TDG.txt [2026-02-12T20:32:45.838310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:45.838342] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:45.838368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:45.838424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:45.899379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:45.900780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:45.900868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:45.900902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:46.021409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:46.021558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:46.021619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:46.021651] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:46.025243] [DEBUG] [FORECASTER] TDG: Forecast T+1@11:T+2@11: UP (p=68.21%) [2026-02-12T20:32:46.025533] [INFO ] [FORECASTER] Completed predict_future for TDG [2026-02-12T20:32:46.025700] [INFO ] [sig ] TDG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:46.170957] [INFO ] [LOCAL ] Saved forecast: TDG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TDG.txt [2026-02-12T20:32:46.171094] [INFO ] [sig ] [2957/3411] Completed TDG in 0.3s | 2.79 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-12T20:32:46.171157] [INFO ] [sig ] [2958/3411] Forecasting TDS... [2026-02-12T20:32:46.171190] [INFO ] [sig ] Generating forecast for: TDS [2026-02-12T20:32:46.171220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDS' from 'https://tdm.silogroup.org/data/derivative_storage/TDS.csv'. [2026-02-12T20:32:46.182800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDS'. [2026-02-12T20:32:46.183143] [INFO ] [FORECASTER] Starting predict_future for TDS [2026-02-12T20:32:46.183935] [DEBUG] [LOCAL ] No optimal features file found for TDS: ./output/feature-sets/TDS.txt [2026-02-12T20:32:46.183988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:46.184019] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:46.184047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:46.184104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:46.241108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:46.241844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:46.241923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:46.241956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:46.362843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:46.363001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:46.363042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:46.363070] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:46.366981] [DEBUG] [FORECASTER] TDS: Forecast T+1@11:T+2@11: DOWN (p=20.85%) [2026-02-12T20:32:46.367294] [INFO ] [FORECASTER] Completed predict_future for TDS [2026-02-12T20:32:46.367432] [INFO ] [sig ] TDS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:46.517949] [INFO ] [LOCAL ] Saved forecast: TDS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TDS.txt [2026-02-12T20:32:46.518117] [INFO ] [sig ] [2958/3411] Completed TDS in 0.3s | 2.79 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-12T20:32:46.518158] [INFO ] [sig ] [2959/3411] Forecasting TDSC... [2026-02-12T20:32:46.518190] [INFO ] [sig ] Generating forecast for: TDSC [2026-02-12T20:32:46.518219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDSC' from 'https://tdm.silogroup.org/data/derivative_storage/TDSC.csv'. [2026-02-12T20:32:46.529224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDSC'. [2026-02-12T20:32:46.529595] [INFO ] [FORECASTER] Starting predict_future for TDSC [2026-02-12T20:32:46.530394] [DEBUG] [LOCAL ] No optimal features file found for TDSC: ./output/feature-sets/TDSC.txt [2026-02-12T20:32:46.530446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:46.530479] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:46.530506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:46.530563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:46.588436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:46.589331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:46.589668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:46.589718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:46.711153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:46.711324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:46.711367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:46.711398] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:46.715131] [DEBUG] [FORECASTER] TDSC: Forecast T+1@11:T+2@11: UP (p=78.68%) [2026-02-12T20:32:46.715750] [INFO ] [FORECASTER] Completed predict_future for TDSC [2026-02-12T20:32:46.715914] [INFO ] [sig ] TDSC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:46.866193] [INFO ] [LOCAL ] Saved forecast: TDSC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TDSC.txt [2026-02-12T20:32:46.866327] [INFO ] [sig ] [2959/3411] Completed TDSC in 0.3s | 2.79 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-12T20:32:46.866366] [INFO ] [sig ] [2960/3411] Forecasting TDUP... [2026-02-12T20:32:46.866403] [INFO ] [sig ] Generating forecast for: TDUP [2026-02-12T20:32:46.866434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDUP' from 'https://tdm.silogroup.org/data/derivative_storage/TDUP.csv'. [2026-02-12T20:32:46.879345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDUP'. [2026-02-12T20:32:46.879676] [INFO ] [FORECASTER] Starting predict_future for TDUP [2026-02-12T20:32:46.880891] [DEBUG] [LOCAL ] No optimal features file found for TDUP: ./output/feature-sets/TDUP.txt [2026-02-12T20:32:46.880944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:46.881003] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:46.881032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:46.881090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:46.942399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:46.943073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:46.943154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:46.943190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:47.069642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:47.069790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:47.069828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:47.069856] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:47.073776] [DEBUG] [FORECASTER] TDUP: Forecast T+1@11:T+2@11: UP (p=98.89%) [2026-02-12T20:32:47.074052] [INFO ] [FORECASTER] Completed predict_future for TDUP [2026-02-12T20:32:47.074195] [INFO ] [sig ] TDUP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:47.220066] [INFO ] [LOCAL ] Saved forecast: TDUP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TDUP.txt [2026-02-12T20:32:47.220223] [INFO ] [sig ] [2960/3411] Completed TDUP in 0.4s | 2.79 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-12T20:32:47.220264] [INFO ] [sig ] [2961/3411] Forecasting TDY... [2026-02-12T20:32:47.220296] [INFO ] [sig ] Generating forecast for: TDY [2026-02-12T20:32:47.220326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDY' from 'https://tdm.silogroup.org/data/derivative_storage/TDY.csv'. [2026-02-12T20:32:47.232064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDY'. [2026-02-12T20:32:47.232386] [INFO ] [FORECASTER] Starting predict_future for TDY [2026-02-12T20:32:47.233340] [DEBUG] [LOCAL ] No optimal features file found for TDY: ./output/feature-sets/TDY.txt [2026-02-12T20:32:47.233394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:47.233427] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:47.233454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:47.233512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:47.295708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:47.296415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:47.296497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:47.296532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:47.421188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:47.421345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:47.421387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:47.421416] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:47.424820] [DEBUG] [FORECASTER] TDY: Forecast T+1@11:T+2@11: UP (p=98.44%) [2026-02-12T20:32:47.425094] [INFO ] [FORECASTER] Completed predict_future for TDY [2026-02-12T20:32:47.425220] [INFO ] [sig ] TDY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:47.567344] [INFO ] [LOCAL ] Saved forecast: TDY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TDY.txt [2026-02-12T20:32:47.567492] [INFO ] [sig ] [2961/3411] Completed TDY in 0.3s | 2.79 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-12T20:32:47.567532] [INFO ] [sig ] [2962/3411] Forecasting TEAM... [2026-02-12T20:32:47.567561] [INFO ] [sig ] Generating forecast for: TEAM [2026-02-12T20:32:47.567623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEAM' from 'https://tdm.silogroup.org/data/derivative_storage/TEAM.csv'. [2026-02-12T20:32:47.579178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEAM'. [2026-02-12T20:32:47.579504] [INFO ] [FORECASTER] Starting predict_future for TEAM [2026-02-12T20:32:47.580294] [DEBUG] [LOCAL ] No optimal features file found for TEAM: ./output/feature-sets/TEAM.txt [2026-02-12T20:32:47.580346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:47.580377] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:47.580404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:47.580459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:47.639660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:47.640349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:47.640432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:47.640468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:47.768003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:47.768152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:47.768192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:47.768221] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:47.771945] [DEBUG] [FORECASTER] TEAM: Forecast T+1@11:T+2@11: DOWN (p=45.12%) [2026-02-12T20:32:47.772233] [INFO ] [FORECASTER] Completed predict_future for TEAM [2026-02-12T20:32:47.772363] [INFO ] [sig ] TEAM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:47.914704] [INFO ] [LOCAL ] Saved forecast: TEAM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TEAM.txt [2026-02-12T20:32:47.914867] [INFO ] [sig ] [2962/3411] Completed TEAM in 0.3s | 2.79 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-12T20:32:47.914909] [INFO ] [sig ] [2963/3411] Forecasting TECH... [2026-02-12T20:32:47.914937] [INFO ] [sig ] Generating forecast for: TECH [2026-02-12T20:32:47.914968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECH' from 'https://tdm.silogroup.org/data/derivative_storage/TECH.csv'. [2026-02-12T20:32:47.927879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECH'. [2026-02-12T20:32:47.928233] [INFO ] [FORECASTER] Starting predict_future for TECH [2026-02-12T20:32:47.929171] [DEBUG] [LOCAL ] No optimal features file found for TECH: ./output/feature-sets/TECH.txt [2026-02-12T20:32:47.929240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:47.929282] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:47.929315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:47.929374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:47.992031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:47.992866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:47.992953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:47.992988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:48.127166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:48.127384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:48.127429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:48.127528] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:48.131412] [DEBUG] [FORECASTER] TECH: Forecast T+1@11:T+2@11: DOWN (p=41.62%) [2026-02-12T20:32:48.131784] [INFO ] [FORECASTER] Completed predict_future for TECH [2026-02-12T20:32:48.131950] [INFO ] [sig ] TECH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:48.280270] [INFO ] [LOCAL ] Saved forecast: TECH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TECH.txt [2026-02-12T20:32:48.280648] [INFO ] [sig ] [2963/3411] Completed TECH in 0.4s | 2.79 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-12T20:32:48.280696] [INFO ] [sig ] [2964/3411] Forecasting TECK... [2026-02-12T20:32:48.280728] [INFO ] [sig ] Generating forecast for: TECK [2026-02-12T20:32:48.280768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECK' from 'https://tdm.silogroup.org/data/derivative_storage/TECK.csv'. [2026-02-12T20:32:48.293425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECK'. [2026-02-12T20:32:48.293811] [INFO ] [FORECASTER] Starting predict_future for TECK [2026-02-12T20:32:48.294702] [DEBUG] [LOCAL ] No optimal features file found for TECK: ./output/feature-sets/TECK.txt [2026-02-12T20:32:48.294757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:48.294790] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:48.294819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:48.294878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:48.358590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:48.359293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:48.359377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:48.359412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:48.487588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:48.487745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:48.487788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:48.487817] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:48.492205] [DEBUG] [FORECASTER] TECK: Forecast T+1@11:T+2@11: UP (p=89.55%) [2026-02-12T20:32:48.492494] [INFO ] [FORECASTER] Completed predict_future for TECK [2026-02-12T20:32:48.492655] [INFO ] [sig ] TECK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:48.636904] [INFO ] [LOCAL ] Saved forecast: TECK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TECK.txt [2026-02-12T20:32:48.637063] [INFO ] [sig ] [2964/3411] Completed TECK in 0.4s | 2.79 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-12T20:32:48.637103] [INFO ] [sig ] [2965/3411] Forecasting TEI... [2026-02-12T20:32:48.637132] [INFO ] [sig ] Generating forecast for: TEI [2026-02-12T20:32:48.637161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEI' from 'https://tdm.silogroup.org/data/derivative_storage/TEI.csv'. [2026-02-12T20:32:48.649215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEI'. [2026-02-12T20:32:48.649538] [INFO ] [FORECASTER] Starting predict_future for TEI [2026-02-12T20:32:48.650588] [DEBUG] [LOCAL ] No optimal features file found for TEI: ./output/feature-sets/TEI.txt [2026-02-12T20:32:48.650827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:48.650859] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:48.650885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:48.650942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:48.709192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:48.710005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:48.710088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:48.710140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:48.832597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:48.832754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:48.832793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:48.832821] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:48.836268] [DEBUG] [FORECASTER] TEI: Forecast T+1@11:T+2@11: UP (p=76.83%) [2026-02-12T20:32:48.836544] [INFO ] [FORECASTER] Completed predict_future for TEI [2026-02-12T20:32:48.836695] [INFO ] [sig ] TEI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:48.991013] [INFO ] [LOCAL ] Saved forecast: TEI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TEI.txt [2026-02-12T20:32:48.991261] [INFO ] [sig ] [2965/3411] Completed TEI in 0.4s | 2.79 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-12T20:32:48.991325] [INFO ] [sig ] [2966/3411] Forecasting TELO... [2026-02-12T20:32:48.991378] [INFO ] [sig ] Generating forecast for: TELO [2026-02-12T20:32:48.991643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TELO' from 'https://tdm.silogroup.org/data/derivative_storage/TELO.csv'. [2026-02-12T20:32:49.007240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TELO'. [2026-02-12T20:32:49.007756] [INFO ] [FORECASTER] Starting predict_future for TELO [2026-02-12T20:32:49.009042] [DEBUG] [LOCAL ] No optimal features file found for TELO: ./output/feature-sets/TELO.txt [2026-02-12T20:32:49.009110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:49.009150] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:49.009185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:49.009278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:49.069282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:49.070369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:49.070478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:49.070513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:49.203015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:49.203179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:49.203219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:49.203248] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:49.207060] [DEBUG] [FORECASTER] TELO: Forecast T+1@11:T+2@11: UP (p=77.76%) [2026-02-12T20:32:49.207420] [INFO ] [FORECASTER] Completed predict_future for TELO [2026-02-12T20:32:49.207568] [INFO ] [sig ] TELO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:49.388958] [INFO ] [LOCAL ] Saved forecast: TELO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TELO.txt [2026-02-12T20:32:49.389137] [INFO ] [sig ] [2966/3411] Completed TELO in 0.4s | 2.79 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-12T20:32:49.389187] [INFO ] [sig ] [2967/3411] Forecasting TEM... [2026-02-12T20:32:49.389231] [INFO ] [sig ] Generating forecast for: TEM [2026-02-12T20:32:49.389283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEM' from 'https://tdm.silogroup.org/data/derivative_storage/TEM.csv'. [2026-02-12T20:32:49.402008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEM'. [2026-02-12T20:32:49.402361] [INFO ] [FORECASTER] Starting predict_future for TEM [2026-02-12T20:32:49.403243] [DEBUG] [LOCAL ] No optimal features file found for TEM: ./output/feature-sets/TEM.txt [2026-02-12T20:32:49.403309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:49.403345] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:49.403386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:49.403447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:49.467240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:49.468087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:49.468176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:49.468217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:49.595793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:49.595957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:49.595999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:49.596030] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:49.599855] [DEBUG] [FORECASTER] TEM: Forecast T+1@11:T+2@11: DOWN (p=10.19%) [2026-02-12T20:32:49.600159] [INFO ] [FORECASTER] Completed predict_future for TEM [2026-02-12T20:32:49.600324] [INFO ] [sig ] TEM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:49.749444] [INFO ] [LOCAL ] Saved forecast: TEM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TEM.txt [2026-02-12T20:32:49.749615] [INFO ] [sig ] [2967/3411] Completed TEM in 0.4s | 2.79 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-12T20:32:49.749659] [INFO ] [sig ] [2968/3411] Forecasting TENB... [2026-02-12T20:32:49.749690] [INFO ] [sig ] Generating forecast for: TENB [2026-02-12T20:32:49.749720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENB' from 'https://tdm.silogroup.org/data/derivative_storage/TENB.csv'. [2026-02-12T20:32:49.762816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENB'. [2026-02-12T20:32:49.763143] [INFO ] [FORECASTER] Starting predict_future for TENB [2026-02-12T20:32:49.763982] [DEBUG] [LOCAL ] No optimal features file found for TENB: ./output/feature-sets/TENB.txt [2026-02-12T20:32:49.764035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:49.764067] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:49.764093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:49.764150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:49.828656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:49.829642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:49.829728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:49.829762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:49.965650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:49.965807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:49.965849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:49.965878] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:49.970176] [DEBUG] [FORECASTER] TENB: Forecast T+1@11:T+2@11: UP (p=61.20%) [2026-02-12T20:32:49.970676] [INFO ] [FORECASTER] Completed predict_future for TENB [2026-02-12T20:32:49.970813] [INFO ] [sig ] TENB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:50.124530] [INFO ] [LOCAL ] Saved forecast: TENB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TENB.txt [2026-02-12T20:32:50.124719] [INFO ] [sig ] [2968/3411] Completed TENB in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-12T20:32:50.124766] [INFO ] [sig ] [2969/3411] Forecasting TENX... [2026-02-12T20:32:50.124798] [INFO ] [sig ] Generating forecast for: TENX [2026-02-12T20:32:50.124836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENX' from 'https://tdm.silogroup.org/data/derivative_storage/TENX.csv'. [2026-02-12T20:32:50.136378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENX'. [2026-02-12T20:32:50.136757] [INFO ] [FORECASTER] Starting predict_future for TENX [2026-02-12T20:32:50.137687] [DEBUG] [LOCAL ] No optimal features file found for TENX: ./output/feature-sets/TENX.txt [2026-02-12T20:32:50.137743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:50.137775] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:50.137802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:50.137868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:50.201714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:50.202650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:50.202739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:50.202773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:50.322130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:50.322287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:50.322327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:50.322355] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:50.326292] [DEBUG] [FORECASTER] TENX: Forecast T+1@11:T+2@11: UP (p=72.50%) [2026-02-12T20:32:50.326602] [INFO ] [FORECASTER] Completed predict_future for TENX [2026-02-12T20:32:50.326747] [INFO ] [sig ] TENX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:50.483056] [INFO ] [LOCAL ] Saved forecast: TENX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TENX.txt [2026-02-12T20:32:50.483209] [INFO ] [sig ] [2969/3411] Completed TENX in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-12T20:32:50.483259] [INFO ] [sig ] [2970/3411] Forecasting TERN... [2026-02-12T20:32:50.483297] [INFO ] [sig ] Generating forecast for: TERN [2026-02-12T20:32:50.483333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TERN' from 'https://tdm.silogroup.org/data/derivative_storage/TERN.csv'. [2026-02-12T20:32:50.497416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TERN'. [2026-02-12T20:32:50.497969] [INFO ] [FORECASTER] Starting predict_future for TERN [2026-02-12T20:32:50.499023] [DEBUG] [LOCAL ] No optimal features file found for TERN: ./output/feature-sets/TERN.txt [2026-02-12T20:32:50.499080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:50.499131] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:50.499179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:50.499257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:50.569092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:50.570144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:50.570314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:50.570368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:50.698506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:50.698688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:50.698736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:50.698780] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:50.702608] [DEBUG] [FORECASTER] TERN: Forecast T+1@11:T+2@11: DOWN (p=2.49%) [2026-02-12T20:32:50.702896] [INFO ] [FORECASTER] Completed predict_future for TERN [2026-02-12T20:32:50.703027] [INFO ] [sig ] TERN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:50.866209] [INFO ] [LOCAL ] Saved forecast: TERN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TERN.txt [2026-02-12T20:32:50.866418] [INFO ] [sig ] [2970/3411] Completed TERN in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-12T20:32:50.866475] [INFO ] [sig ] [2971/3411] Forecasting TEVA... [2026-02-12T20:32:50.866519] [INFO ] [sig ] Generating forecast for: TEVA [2026-02-12T20:32:50.866587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEVA' from 'https://tdm.silogroup.org/data/derivative_storage/TEVA.csv'. [2026-02-12T20:32:50.884082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEVA'. [2026-02-12T20:32:50.884467] [INFO ] [FORECASTER] Starting predict_future for TEVA [2026-02-12T20:32:50.885636] [DEBUG] [LOCAL ] No optimal features file found for TEVA: ./output/feature-sets/TEVA.txt [2026-02-12T20:32:50.885875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:50.885908] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:50.885947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:50.886030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:50.952430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:50.953313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:50.953403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:50.953447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:51.083391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:51.083688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:51.083729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:51.083759] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:51.087789] [DEBUG] [FORECASTER] TEVA: Forecast T+1@11:T+2@11: UP (p=83.48%) [2026-02-12T20:32:51.088165] [INFO ] [FORECASTER] Completed predict_future for TEVA [2026-02-12T20:32:51.088354] [INFO ] [sig ] TEVA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:51.242834] [INFO ] [LOCAL ] Saved forecast: TEVA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TEVA.txt [2026-02-12T20:32:51.242991] [INFO ] [sig ] [2971/3411] Completed TEVA in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-12T20:32:51.243048] [INFO ] [sig ] [2972/3411] Forecasting TEX... [2026-02-12T20:32:51.243098] [INFO ] [sig ] Generating forecast for: TEX [2026-02-12T20:32:51.243144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEX' from 'https://tdm.silogroup.org/data/derivative_storage/TEX.csv'. [2026-02-12T20:32:51.256531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEX'. [2026-02-12T20:32:51.256896] [INFO ] [FORECASTER] Starting predict_future for TEX [2026-02-12T20:32:51.257773] [DEBUG] [LOCAL ] No optimal features file found for TEX: ./output/feature-sets/TEX.txt [2026-02-12T20:32:51.257828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:51.257861] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:51.257887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:51.257944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:51.334056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:51.335256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:51.335388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:51.335449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:51.477125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:51.477308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:51.477349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:51.477378] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:51.481652] [DEBUG] [FORECASTER] TEX: Forecast T+1@11:T+2@11: DOWN (p=17.95%) [2026-02-12T20:32:51.481957] [INFO ] [FORECASTER] Completed predict_future for TEX [2026-02-12T20:32:51.482091] [INFO ] [sig ] TEX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:51.628147] [INFO ] [LOCAL ] Saved forecast: TEX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TEX.txt [2026-02-12T20:32:51.628311] [INFO ] [sig ] [2972/3411] Completed TEX in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-12T20:32:51.628352] [INFO ] [sig ] [2973/3411] Forecasting TFC... [2026-02-12T20:32:51.628383] [INFO ] [sig ] Generating forecast for: TFC [2026-02-12T20:32:51.628412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFC' from 'https://tdm.silogroup.org/data/derivative_storage/TFC.csv'. [2026-02-12T20:32:51.640089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFC'. [2026-02-12T20:32:51.640461] [INFO ] [FORECASTER] Starting predict_future for TFC [2026-02-12T20:32:51.641420] [DEBUG] [LOCAL ] No optimal features file found for TFC: ./output/feature-sets/TFC.txt [2026-02-12T20:32:51.641473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:51.641505] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:51.641531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:51.641605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:51.704665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:51.705542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:51.705649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:51.705684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:51.834327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:51.834479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:51.834520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:51.834548] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:51.838080] [DEBUG] [FORECASTER] TFC: Forecast T+1@11:T+2@11: DOWN (p=28.10%) [2026-02-12T20:32:51.838364] [INFO ] [FORECASTER] Completed predict_future for TFC [2026-02-12T20:32:51.838495] [INFO ] [sig ] TFC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:51.981128] [INFO ] [LOCAL ] Saved forecast: TFC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TFC.txt [2026-02-12T20:32:51.981288] [INFO ] [sig ] [2973/3411] Completed TFC in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-12T20:32:51.981329] [INFO ] [sig ] [2974/3411] Forecasting TFII... [2026-02-12T20:32:51.981360] [INFO ] [sig ] Generating forecast for: TFII [2026-02-12T20:32:51.981389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFII' from 'https://tdm.silogroup.org/data/derivative_storage/TFII.csv'. [2026-02-12T20:32:51.993542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFII'. [2026-02-12T20:32:51.994073] [INFO ] [FORECASTER] Starting predict_future for TFII [2026-02-12T20:32:51.995074] [DEBUG] [LOCAL ] No optimal features file found for TFII: ./output/feature-sets/TFII.txt [2026-02-12T20:32:51.995127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:51.995160] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:51.995187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:51.995248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:52.055005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:52.055880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:52.055965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:52.055998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:52.191834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:52.192015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:52.192064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:52.192095] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:52.195871] [DEBUG] [FORECASTER] TFII: Forecast T+1@11:T+2@11: DOWN (p=15.67%) [2026-02-12T20:32:52.196203] [INFO ] [FORECASTER] Completed predict_future for TFII [2026-02-12T20:32:52.196359] [INFO ] [sig ] TFII: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:52.339963] [INFO ] [LOCAL ] Saved forecast: TFII 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TFII.txt [2026-02-12T20:32:52.340118] [INFO ] [sig ] [2974/3411] Completed TFII in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-12T20:32:52.340160] [INFO ] [sig ] [2975/3411] Forecasting TFIN... [2026-02-12T20:32:52.340191] [INFO ] [sig ] Generating forecast for: TFIN [2026-02-12T20:32:52.340223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFIN' from 'https://tdm.silogroup.org/data/derivative_storage/TFIN.csv'. [2026-02-12T20:32:52.351686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFIN'. [2026-02-12T20:32:52.352023] [INFO ] [FORECASTER] Starting predict_future for TFIN [2026-02-12T20:32:52.352837] [DEBUG] [LOCAL ] No optimal features file found for TFIN: ./output/feature-sets/TFIN.txt [2026-02-12T20:32:52.352889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:52.352921] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:52.352948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:52.353005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:52.411484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:52.412181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:52.412261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:52.412294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:52.531763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:52.531914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:52.531954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:52.531981] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:52.535336] [DEBUG] [FORECASTER] TFIN: Forecast T+1@11:T+2@11: DOWN (p=8.77%) [2026-02-12T20:32:52.535630] [INFO ] [FORECASTER] Completed predict_future for TFIN [2026-02-12T20:32:52.535758] [INFO ] [sig ] TFIN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:52.680399] [INFO ] [LOCAL ] Saved forecast: TFIN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TFIN.txt [2026-02-12T20:32:52.680559] [INFO ] [sig ] [2975/3411] Completed TFIN in 0.3s | 2.79 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-12T20:32:52.680621] [INFO ] [sig ] [2976/3411] Forecasting TFPM... [2026-02-12T20:32:52.680653] [INFO ] [sig ] Generating forecast for: TFPM [2026-02-12T20:32:52.680684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFPM' from 'https://tdm.silogroup.org/data/derivative_storage/TFPM.csv'. [2026-02-12T20:32:52.693115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFPM'. [2026-02-12T20:32:52.693525] [INFO ] [FORECASTER] Starting predict_future for TFPM [2026-02-12T20:32:52.694333] [DEBUG] [LOCAL ] No optimal features file found for TFPM: ./output/feature-sets/TFPM.txt [2026-02-12T20:32:52.694387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:52.694420] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:52.694447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:52.694503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:52.760118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:52.761025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:52.761113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:52.761149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:52.890267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:52.890434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:52.890478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:52.890509] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:52.894044] [DEBUG] [FORECASTER] TFPM: Forecast T+1@11:T+2@11: UP (p=93.72%) [2026-02-12T20:32:52.894338] [INFO ] [FORECASTER] Completed predict_future for TFPM [2026-02-12T20:32:52.894475] [INFO ] [sig ] TFPM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:53.076728] [INFO ] [LOCAL ] Saved forecast: TFPM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TFPM.txt [2026-02-12T20:32:53.076917] [INFO ] [sig ] [2976/3411] Completed TFPM in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-12T20:32:53.076961] [INFO ] [sig ] [2977/3411] Forecasting TFSL... [2026-02-12T20:32:53.076992] [INFO ] [sig ] Generating forecast for: TFSL [2026-02-12T20:32:53.077023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFSL' from 'https://tdm.silogroup.org/data/derivative_storage/TFSL.csv'. [2026-02-12T20:32:53.091390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFSL'. [2026-02-12T20:32:53.091879] [INFO ] [FORECASTER] Starting predict_future for TFSL [2026-02-12T20:32:53.092812] [DEBUG] [LOCAL ] No optimal features file found for TFSL: ./output/feature-sets/TFSL.txt [2026-02-12T20:32:53.092866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:53.092930] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:53.092959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:53.093019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:53.151619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:53.152589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:53.152679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:53.152713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:53.278632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:53.278797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:53.278840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:53.278871] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:53.282824] [DEBUG] [FORECASTER] TFSL: Forecast T+1@11:T+2@11: DOWN (p=3.09%) [2026-02-12T20:32:53.283120] [INFO ] [FORECASTER] Completed predict_future for TFSL [2026-02-12T20:32:53.283253] [INFO ] [sig ] TFSL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:53.439593] [INFO ] [LOCAL ] Saved forecast: TFSL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TFSL.txt [2026-02-12T20:32:53.439760] [INFO ] [sig ] [2977/3411] Completed TFSL in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-12T20:32:53.439802] [INFO ] [sig ] [2978/3411] Forecasting TG... [2026-02-12T20:32:53.439834] [INFO ] [sig ] Generating forecast for: TG [2026-02-12T20:32:53.439864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TG' from 'https://tdm.silogroup.org/data/derivative_storage/TG.csv'. [2026-02-12T20:32:53.452388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TG'. [2026-02-12T20:32:53.452972] [INFO ] [FORECASTER] Starting predict_future for TG [2026-02-12T20:32:53.453979] [DEBUG] [LOCAL ] No optimal features file found for TG: ./output/feature-sets/TG.txt [2026-02-12T20:32:53.454032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:53.454064] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:53.454090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:53.454147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:53.516101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:53.517281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:53.517371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:53.517406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:53.649560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:53.649744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:53.649786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:53.649816] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:53.654066] [DEBUG] [FORECASTER] TG: Forecast T+1@11:T+2@11: UP (p=84.74%) [2026-02-12T20:32:53.654464] [INFO ] [FORECASTER] Completed predict_future for TG [2026-02-12T20:32:53.654863] [INFO ] [sig ] TG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:53.801151] [INFO ] [LOCAL ] Saved forecast: TG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TG.txt [2026-02-12T20:32:53.801314] [INFO ] [sig ] [2978/3411] Completed TG in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-12T20:32:53.801354] [INFO ] [sig ] [2979/3411] Forecasting TGLS... [2026-02-12T20:32:53.801386] [INFO ] [sig ] Generating forecast for: TGLS [2026-02-12T20:32:53.801420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGLS' from 'https://tdm.silogroup.org/data/derivative_storage/TGLS.csv'. [2026-02-12T20:32:53.812899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGLS'. [2026-02-12T20:32:53.813273] [INFO ] [FORECASTER] Starting predict_future for TGLS [2026-02-12T20:32:53.814097] [DEBUG] [LOCAL ] No optimal features file found for TGLS: ./output/feature-sets/TGLS.txt [2026-02-12T20:32:53.814151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:53.814192] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:53.814228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:53.814297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:53.872875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:53.873757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:53.873840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:53.873872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:53.996431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:53.996638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:53.996694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:53.996735] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:54.000493] [DEBUG] [FORECASTER] TGLS: Forecast T+1@11:T+2@11: DOWN (p=38.68%) [2026-02-12T20:32:54.000812] [INFO ] [FORECASTER] Completed predict_future for TGLS [2026-02-12T20:32:54.000947] [INFO ] [sig ] TGLS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:54.146006] [INFO ] [LOCAL ] Saved forecast: TGLS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TGLS.txt [2026-02-12T20:32:54.146168] [INFO ] [sig ] [2979/3411] Completed TGLS in 0.3s | 2.79 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-12T20:32:54.146207] [INFO ] [sig ] [2980/3411] Forecasting TGNA... [2026-02-12T20:32:54.146239] [INFO ] [sig ] Generating forecast for: TGNA [2026-02-12T20:32:54.146270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGNA' from 'https://tdm.silogroup.org/data/derivative_storage/TGNA.csv'. [2026-02-12T20:32:54.159278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGNA'. [2026-02-12T20:32:54.159709] [INFO ] [FORECASTER] Starting predict_future for TGNA [2026-02-12T20:32:54.160547] [DEBUG] [LOCAL ] No optimal features file found for TGNA: ./output/feature-sets/TGNA.txt [2026-02-12T20:32:54.160634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:54.160669] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:54.160695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:54.160751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:54.220810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:54.221906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:54.221993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:54.222025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:54.354128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:54.354337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:54.354386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:54.354462] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:54.358308] [DEBUG] [FORECASTER] TGNA: Forecast T+1@11:T+2@11: UP (p=87.46%) [2026-02-12T20:32:54.358655] [INFO ] [FORECASTER] Completed predict_future for TGNA [2026-02-12T20:32:54.358792] [INFO ] [sig ] TGNA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:54.520084] [INFO ] [LOCAL ] Saved forecast: TGNA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TGNA.txt [2026-02-12T20:32:54.520245] [INFO ] [sig ] [2980/3411] Completed TGNA in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-12T20:32:54.520287] [INFO ] [sig ] [2981/3411] Forecasting TGS... [2026-02-12T20:32:54.520325] [INFO ] [sig ] Generating forecast for: TGS [2026-02-12T20:32:54.520362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGS' from 'https://tdm.silogroup.org/data/derivative_storage/TGS.csv'. [2026-02-12T20:32:54.532100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGS'. [2026-02-12T20:32:54.532473] [INFO ] [FORECASTER] Starting predict_future for TGS [2026-02-12T20:32:54.533296] [DEBUG] [LOCAL ] No optimal features file found for TGS: ./output/feature-sets/TGS.txt [2026-02-12T20:32:54.533350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:54.533382] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:54.533409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:54.533465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:54.593468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:54.594386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:54.594474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:54.594507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:54.719950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:54.720113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:54.720155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:54.720186] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:54.723760] [DEBUG] [FORECASTER] TGS: Forecast T+1@11:T+2@11: UP (p=54.26%) [2026-02-12T20:32:54.724057] [INFO ] [FORECASTER] Completed predict_future for TGS [2026-02-12T20:32:54.724193] [INFO ] [sig ] TGS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:54.871153] [INFO ] [LOCAL ] Saved forecast: TGS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TGS.txt [2026-02-12T20:32:54.871304] [INFO ] [sig ] [2981/3411] Completed TGS in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-12T20:32:54.871344] [INFO ] [sig ] [2982/3411] Forecasting TGTX... [2026-02-12T20:32:54.871373] [INFO ] [sig ] Generating forecast for: TGTX [2026-02-12T20:32:54.871404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGTX' from 'https://tdm.silogroup.org/data/derivative_storage/TGTX.csv'. [2026-02-12T20:32:54.886262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGTX'. [2026-02-12T20:32:54.886842] [INFO ] [FORECASTER] Starting predict_future for TGTX [2026-02-12T20:32:54.887699] [DEBUG] [LOCAL ] No optimal features file found for TGTX: ./output/feature-sets/TGTX.txt [2026-02-12T20:32:54.887752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:54.887784] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:54.887812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:54.887869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:54.948269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:54.949131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:54.949219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:54.949254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:55.070775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:55.070949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:55.071000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:55.071035] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:55.074634] [DEBUG] [FORECASTER] TGTX: Forecast T+1@11:T+2@11: UP (p=81.06%) [2026-02-12T20:32:55.075000] [INFO ] [FORECASTER] Completed predict_future for TGTX [2026-02-12T20:32:55.075169] [INFO ] [sig ] TGTX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:55.222624] [INFO ] [LOCAL ] Saved forecast: TGTX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TGTX.txt [2026-02-12T20:32:55.222790] [INFO ] [sig ] [2982/3411] Completed TGTX in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-12T20:32:55.222839] [INFO ] [sig ] [2983/3411] Forecasting TH... [2026-02-12T20:32:55.222870] [INFO ] [sig ] Generating forecast for: TH [2026-02-12T20:32:55.222902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TH' from 'https://tdm.silogroup.org/data/derivative_storage/TH.csv'. [2026-02-12T20:32:55.234822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TH'. [2026-02-12T20:32:55.235194] [INFO ] [FORECASTER] Starting predict_future for TH [2026-02-12T20:32:55.235991] [DEBUG] [LOCAL ] No optimal features file found for TH: ./output/feature-sets/TH.txt [2026-02-12T20:32:55.236044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:55.236075] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:55.236101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:55.236158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:55.298481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:55.299361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:55.299449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:55.299483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:55.422846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:55.423011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:55.423052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:55.423083] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:55.426636] [DEBUG] [FORECASTER] TH: Forecast T+1@11:T+2@11: UP (p=91.42%) [2026-02-12T20:32:55.426961] [INFO ] [FORECASTER] Completed predict_future for TH [2026-02-12T20:32:55.427104] [INFO ] [sig ] TH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:55.572830] [INFO ] [LOCAL ] Saved forecast: TH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TH.txt [2026-02-12T20:32:55.572996] [INFO ] [sig ] [2983/3411] Completed TH in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-12T20:32:55.573043] [INFO ] [sig ] [2984/3411] Forecasting THC... [2026-02-12T20:32:55.573073] [INFO ] [sig ] Generating forecast for: THC [2026-02-12T20:32:55.573104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THC' from 'https://tdm.silogroup.org/data/derivative_storage/THC.csv'. [2026-02-12T20:32:55.585841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THC'. [2026-02-12T20:32:55.586230] [INFO ] [FORECASTER] Starting predict_future for THC [2026-02-12T20:32:55.587336] [DEBUG] [LOCAL ] No optimal features file found for THC: ./output/feature-sets/THC.txt [2026-02-12T20:32:55.587392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:55.587425] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:55.587451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:55.587507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:55.649928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:55.650817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:55.650904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:55.650937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:55.775363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:55.775520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:55.775559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:55.775612] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:55.779126] [DEBUG] [FORECASTER] THC: Forecast T+1@11:T+2@11: UP (p=98.93%) [2026-02-12T20:32:55.779407] [INFO ] [FORECASTER] Completed predict_future for THC [2026-02-12T20:32:55.779537] [INFO ] [sig ] THC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:55.925479] [INFO ] [LOCAL ] Saved forecast: THC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/THC.txt [2026-02-12T20:32:55.925831] [INFO ] [sig ] [2984/3411] Completed THC in 0.4s | 2.79 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-12T20:32:55.925874] [INFO ] [sig ] [2985/3411] Forecasting THFF... [2026-02-12T20:32:55.925903] [INFO ] [sig ] Generating forecast for: THFF [2026-02-12T20:32:55.925932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THFF' from 'https://tdm.silogroup.org/data/derivative_storage/THFF.csv'. [2026-02-12T20:32:55.939881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THFF'. [2026-02-12T20:32:55.940375] [INFO ] [FORECASTER] Starting predict_future for THFF [2026-02-12T20:32:55.941358] [DEBUG] [LOCAL ] No optimal features file found for THFF: ./output/feature-sets/THFF.txt [2026-02-12T20:32:55.941425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:55.941466] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:55.941499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:55.941560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:56.009414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:56.010407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:56.010499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:56.010533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:56.146029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:56.146200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:56.146242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:56.146272] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:56.150013] [DEBUG] [FORECASTER] THFF: Forecast T+1@11:T+2@11: DOWN (p=0.87%) [2026-02-12T20:32:56.150359] [INFO ] [FORECASTER] Completed predict_future for THFF [2026-02-12T20:32:56.150539] [INFO ] [sig ] THFF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:56.300241] [INFO ] [LOCAL ] Saved forecast: THFF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/THFF.txt [2026-02-12T20:32:56.300402] [INFO ] [sig ] [2985/3411] Completed THFF in 0.4s | 2.79 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-12T20:32:56.300442] [INFO ] [sig ] [2986/3411] Forecasting THG... [2026-02-12T20:32:56.300473] [INFO ] [sig ] Generating forecast for: THG [2026-02-12T20:32:56.300504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THG' from 'https://tdm.silogroup.org/data/derivative_storage/THG.csv'. [2026-02-12T20:32:56.314727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THG'. [2026-02-12T20:32:56.315117] [INFO ] [FORECASTER] Starting predict_future for THG [2026-02-12T20:32:56.315923] [DEBUG] [LOCAL ] No optimal features file found for THG: ./output/feature-sets/THG.txt [2026-02-12T20:32:56.315975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:56.316007] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:56.316033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:56.316090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:56.374553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:56.375455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:56.375549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:56.375603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:56.505768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:56.505926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:56.505994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:56.506042] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:56.509647] [DEBUG] [FORECASTER] THG: Forecast T+1@11:T+2@11: UP (p=79.77%) [2026-02-12T20:32:56.509949] [INFO ] [FORECASTER] Completed predict_future for THG [2026-02-12T20:32:56.510086] [INFO ] [sig ] THG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:56.654354] [INFO ] [LOCAL ] Saved forecast: THG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/THG.txt [2026-02-12T20:32:56.654523] [INFO ] [sig ] [2986/3411] Completed THG in 0.4s | 2.79 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-12T20:32:56.654566] [INFO ] [sig ] [2987/3411] Forecasting THO... [2026-02-12T20:32:56.654616] [INFO ] [sig ] Generating forecast for: THO [2026-02-12T20:32:56.654647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THO' from 'https://tdm.silogroup.org/data/derivative_storage/THO.csv'. [2026-02-12T20:32:56.670203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THO'. [2026-02-12T20:32:56.670647] [INFO ] [FORECASTER] Starting predict_future for THO [2026-02-12T20:32:56.671542] [DEBUG] [LOCAL ] No optimal features file found for THO: ./output/feature-sets/THO.txt [2026-02-12T20:32:56.671614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:56.671648] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:56.671675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:56.671731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:56.738824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:56.739751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:56.739869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:56.739904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:56.874606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:56.874782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:56.874846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:56.874880] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:56.878430] [DEBUG] [FORECASTER] THO: Forecast T+1@11:T+2@11: DOWN (p=0.72%) [2026-02-12T20:32:56.878740] [INFO ] [FORECASTER] Completed predict_future for THO [2026-02-12T20:32:56.878885] [INFO ] [sig ] THO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:57.026022] [INFO ] [LOCAL ] Saved forecast: THO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/THO.txt [2026-02-12T20:32:57.026196] [INFO ] [sig ] [2987/3411] Completed THO in 0.4s | 2.79 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-12T20:32:57.026248] [INFO ] [sig ] [2988/3411] Forecasting THQ... [2026-02-12T20:32:57.026295] [INFO ] [sig ] Generating forecast for: THQ [2026-02-12T20:32:57.026338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THQ' from 'https://tdm.silogroup.org/data/derivative_storage/THQ.csv'. [2026-02-12T20:32:57.041084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THQ'. [2026-02-12T20:32:57.041464] [INFO ] [FORECASTER] Starting predict_future for THQ [2026-02-12T20:32:57.042264] [DEBUG] [LOCAL ] No optimal features file found for THQ: ./output/feature-sets/THQ.txt [2026-02-12T20:32:57.042317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:57.042349] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:57.042377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:57.042446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:57.102120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:57.103017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:57.103106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:57.103140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:57.224203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:57.224362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:57.224411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:57.224446] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:57.228562] [DEBUG] [FORECASTER] THQ: Forecast T+1@11:T+2@11: DOWN (p=3.48%) [2026-02-12T20:32:57.228869] [INFO ] [FORECASTER] Completed predict_future for THQ [2026-02-12T20:32:57.229006] [INFO ] [sig ] THQ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:57.374160] [INFO ] [LOCAL ] Saved forecast: THQ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/THQ.txt [2026-02-12T20:32:57.374310] [INFO ] [sig ] [2988/3411] Completed THQ in 0.3s | 2.79 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-12T20:32:57.374354] [INFO ] [sig ] [2989/3411] Forecasting THRM... [2026-02-12T20:32:57.374390] [INFO ] [sig ] Generating forecast for: THRM [2026-02-12T20:32:57.374425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRM' from 'https://tdm.silogroup.org/data/derivative_storage/THRM.csv'. [2026-02-12T20:32:57.388870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRM'. [2026-02-12T20:32:57.389238] [INFO ] [FORECASTER] Starting predict_future for THRM [2026-02-12T20:32:57.390043] [DEBUG] [LOCAL ] No optimal features file found for THRM: ./output/feature-sets/THRM.txt [2026-02-12T20:32:57.390095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:57.390126] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:57.390152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:57.390214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:57.448220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:57.449349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:57.449458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:57.449494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:57.574945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:57.575107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:57.575152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:57.575183] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:57.578849] [DEBUG] [FORECASTER] THRM: Forecast T+1@11:T+2@11: DOWN (p=4.95%) [2026-02-12T20:32:57.579142] [INFO ] [FORECASTER] Completed predict_future for THRM [2026-02-12T20:32:57.579281] [INFO ] [sig ] THRM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:57.739864] [INFO ] [LOCAL ] Saved forecast: THRM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/THRM.txt [2026-02-12T20:32:57.740031] [INFO ] [sig ] [2989/3411] Completed THRM in 0.4s | 2.79 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-12T20:32:57.740075] [INFO ] [sig ] [2990/3411] Forecasting THRY... [2026-02-12T20:32:57.740106] [INFO ] [sig ] Generating forecast for: THRY [2026-02-12T20:32:57.740137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRY' from 'https://tdm.silogroup.org/data/derivative_storage/THRY.csv'. [2026-02-12T20:32:57.755506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRY'. [2026-02-12T20:32:57.755983] [INFO ] [FORECASTER] Starting predict_future for THRY [2026-02-12T20:32:57.756975] [DEBUG] [LOCAL ] No optimal features file found for THRY: ./output/feature-sets/THRY.txt [2026-02-12T20:32:57.757038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:57.757081] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:57.757115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:57.760521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:57.825247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:57.826290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:57.826387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:57.826421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:57.966900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:57.967057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:57.967099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:57.967130] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:57.971769] [DEBUG] [FORECASTER] THRY: Forecast T+1@11:T+2@11: DOWN (p=1.46%) [2026-02-12T20:32:57.972207] [INFO ] [FORECASTER] Completed predict_future for THRY [2026-02-12T20:32:57.972396] [INFO ] [sig ] THRY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:58.123851] [INFO ] [LOCAL ] Saved forecast: THRY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/THRY.txt [2026-02-12T20:32:58.124079] [INFO ] [sig ] [2990/3411] Completed THRY in 0.4s | 2.79 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-12T20:32:58.124130] [INFO ] [sig ] [2991/3411] Forecasting TIGO... [2026-02-12T20:32:58.124169] [INFO ] [sig ] Generating forecast for: TIGO [2026-02-12T20:32:58.124211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIGO' from 'https://tdm.silogroup.org/data/derivative_storage/TIGO.csv'. [2026-02-12T20:32:58.139097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIGO'. [2026-02-12T20:32:58.139480] [INFO ] [FORECASTER] Starting predict_future for TIGO [2026-02-12T20:32:58.140389] [DEBUG] [LOCAL ] No optimal features file found for TIGO: ./output/feature-sets/TIGO.txt [2026-02-12T20:32:58.140447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:58.140502] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:58.140533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:58.140608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:58.213147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:58.214088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:58.214181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:58.214213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:58.338052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:58.338209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:58.338248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:58.338276] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:58.341699] [DEBUG] [FORECASTER] TIGO: Forecast T+1@11:T+2@11: UP (p=91.17%) [2026-02-12T20:32:58.341981] [INFO ] [FORECASTER] Completed predict_future for TIGO [2026-02-12T20:32:58.342113] [INFO ] [sig ] TIGO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:58.484932] [INFO ] [LOCAL ] Saved forecast: TIGO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TIGO.txt [2026-02-12T20:32:58.485101] [INFO ] [sig ] [2991/3411] Completed TIGO in 0.4s | 2.79 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-12T20:32:58.485143] [INFO ] [sig ] [2992/3411] Forecasting TIL... [2026-02-12T20:32:58.485172] [INFO ] [sig ] Generating forecast for: TIL [2026-02-12T20:32:58.485203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIL' from 'https://tdm.silogroup.org/data/derivative_storage/TIL.csv'. [2026-02-12T20:32:58.498134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIL'. [2026-02-12T20:32:58.498518] [INFO ] [FORECASTER] Starting predict_future for TIL [2026-02-12T20:32:58.499327] [DEBUG] [LOCAL ] No optimal features file found for TIL: ./output/feature-sets/TIL.txt [2026-02-12T20:32:58.499387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:58.499425] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:58.499457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:58.499526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:58.558267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:58.559184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:58.559272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:58.559306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:58.691534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:58.691748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:58.691799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:58.691829] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:58.695553] [DEBUG] [FORECASTER] TIL: Forecast T+1@11:T+2@11: DOWN (p=2.78%) [2026-02-12T20:32:58.695936] [INFO ] [FORECASTER] Completed predict_future for TIL [2026-02-12T20:32:58.696100] [INFO ] [sig ] TIL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:58.839112] [INFO ] [LOCAL ] Saved forecast: TIL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TIL.txt [2026-02-12T20:32:58.839247] [INFO ] [sig ] [2992/3411] Completed TIL in 0.4s | 2.79 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-12T20:32:58.839293] [INFO ] [sig ] [2993/3411] Forecasting TILE... [2026-02-12T20:32:58.839325] [INFO ] [sig ] Generating forecast for: TILE [2026-02-12T20:32:58.839355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TILE' from 'https://tdm.silogroup.org/data/derivative_storage/TILE.csv'. [2026-02-12T20:32:58.852361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TILE'. [2026-02-12T20:32:58.852722] [INFO ] [FORECASTER] Starting predict_future for TILE [2026-02-12T20:32:58.853504] [DEBUG] [LOCAL ] No optimal features file found for TILE: ./output/feature-sets/TILE.txt [2026-02-12T20:32:58.853556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:58.853608] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:58.853636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:58.853693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:58.910342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:58.911181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:58.911267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:58.911301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:59.035817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:59.035984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:59.036024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:59.036053] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:59.039544] [DEBUG] [FORECASTER] TILE: Forecast T+1@11:T+2@11: DOWN (p=20.82%) [2026-02-12T20:32:59.039868] [INFO ] [FORECASTER] Completed predict_future for TILE [2026-02-12T20:32:59.040005] [INFO ] [sig ] TILE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:59.188659] [INFO ] [LOCAL ] Saved forecast: TILE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TILE.txt [2026-02-12T20:32:59.188825] [INFO ] [sig ] [2993/3411] Completed TILE in 0.3s | 2.79 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-12T20:32:59.188867] [INFO ] [sig ] [2994/3411] Forecasting TIMB... [2026-02-12T20:32:59.188896] [INFO ] [sig ] Generating forecast for: TIMB [2026-02-12T20:32:59.188926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIMB' from 'https://tdm.silogroup.org/data/derivative_storage/TIMB.csv'. [2026-02-12T20:32:59.201300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIMB'. [2026-02-12T20:32:59.201728] [INFO ] [FORECASTER] Starting predict_future for TIMB [2026-02-12T20:32:59.202529] [DEBUG] [LOCAL ] No optimal features file found for TIMB: ./output/feature-sets/TIMB.txt [2026-02-12T20:32:59.202602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:59.202686] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:59.202715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:59.202772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:59.259889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:59.260763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:59.260848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:59.260890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:59.384444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:59.384623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:59.384665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:59.384692] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:59.388110] [DEBUG] [FORECASTER] TIMB: Forecast T+1@11:T+2@11: DOWN (p=10.15%) [2026-02-12T20:32:59.388391] [INFO ] [FORECASTER] Completed predict_future for TIMB [2026-02-12T20:32:59.388521] [INFO ] [sig ] TIMB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:32:59.536465] [INFO ] [LOCAL ] Saved forecast: TIMB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TIMB.txt [2026-02-12T20:32:59.536636] [INFO ] [sig ] [2994/3411] Completed TIMB in 0.3s | 2.79 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-12T20:32:59.536680] [INFO ] [sig ] [2995/3411] Forecasting TITN... [2026-02-12T20:32:59.536726] [INFO ] [sig ] Generating forecast for: TITN [2026-02-12T20:32:59.536947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TITN' from 'https://tdm.silogroup.org/data/derivative_storage/TITN.csv'. [2026-02-12T20:32:59.551034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TITN'. [2026-02-12T20:32:59.551400] [INFO ] [FORECASTER] Starting predict_future for TITN [2026-02-12T20:32:59.552221] [DEBUG] [LOCAL ] No optimal features file found for TITN: ./output/feature-sets/TITN.txt [2026-02-12T20:32:59.552273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:59.552304] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:59.552329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:59.552386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:59.612105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:59.613223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:59.613314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:59.613347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:32:59.736310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:32:59.736487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:32:59.736529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:32:59.736558] [INFO ] [FORECASTER] Training complete [2026-02-12T20:32:59.740134] [DEBUG] [FORECASTER] TITN: Forecast T+1@11:T+2@11: UP (p=54.22%) [2026-02-12T20:32:59.740481] [INFO ] [FORECASTER] Completed predict_future for TITN [2026-02-12T20:32:59.740656] [INFO ] [sig ] TITN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:32:59.900639] [INFO ] [LOCAL ] Saved forecast: TITN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TITN.txt [2026-02-12T20:32:59.900804] [INFO ] [sig ] [2995/3411] Completed TITN in 0.4s | 2.79 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-12T20:32:59.900844] [INFO ] [sig ] [2996/3411] Forecasting TJX... [2026-02-12T20:32:59.900873] [INFO ] [sig ] Generating forecast for: TJX [2026-02-12T20:32:59.900904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TJX' from 'https://tdm.silogroup.org/data/derivative_storage/TJX.csv'. [2026-02-12T20:32:59.914113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TJX'. [2026-02-12T20:32:59.914450] [INFO ] [FORECASTER] Starting predict_future for TJX [2026-02-12T20:32:59.915243] [DEBUG] [LOCAL ] No optimal features file found for TJX: ./output/feature-sets/TJX.txt [2026-02-12T20:32:59.915299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:32:59.915331] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:32:59.915357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:32:59.915414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:32:59.972930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:32:59.973862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:32:59.973953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:32:59.973986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:00.099564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:00.099751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:00.099794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:00.099825] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:00.103347] [DEBUG] [FORECASTER] TJX: Forecast T+1@11:T+2@11: UP (p=56.20%) [2026-02-12T20:33:00.103671] [INFO ] [FORECASTER] Completed predict_future for TJX [2026-02-12T20:33:00.103815] [INFO ] [sig ] TJX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:00.265897] [INFO ] [LOCAL ] Saved forecast: TJX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TJX.txt [2026-02-12T20:33:00.266101] [INFO ] [sig ] [2996/3411] Completed TJX in 0.4s | 2.79 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-12T20:33:00.266156] [INFO ] [sig ] [2997/3411] Forecasting TK... [2026-02-12T20:33:00.266198] [INFO ] [sig ] Generating forecast for: TK [2026-02-12T20:33:00.266236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TK' from 'https://tdm.silogroup.org/data/derivative_storage/TK.csv'. [2026-02-12T20:33:00.281324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TK'. [2026-02-12T20:33:00.281807] [INFO ] [FORECASTER] Starting predict_future for TK [2026-02-12T20:33:00.282839] [DEBUG] [LOCAL ] No optimal features file found for TK: ./output/feature-sets/TK.txt [2026-02-12T20:33:00.282905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:00.282944] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:00.282982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:00.283062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:00.363055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:00.364161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:00.364276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:00.364316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:00.516532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:00.516702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:00.516743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:00.516804] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:00.520345] [DEBUG] [FORECASTER] TK: Forecast T+1@11:T+2@11: UP (p=78.11%) [2026-02-12T20:33:00.520672] [INFO ] [FORECASTER] Completed predict_future for TK [2026-02-12T20:33:00.520805] [INFO ] [sig ] TK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:00.668609] [INFO ] [LOCAL ] Saved forecast: TK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TK.txt [2026-02-12T20:33:00.668751] [INFO ] [sig ] [2997/3411] Completed TK in 0.4s | 2.79 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-12T20:33:00.668791] [INFO ] [sig ] [2998/3411] Forecasting TKC... [2026-02-12T20:33:00.668820] [INFO ] [sig ] Generating forecast for: TKC [2026-02-12T20:33:00.668852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKC' from 'https://tdm.silogroup.org/data/derivative_storage/TKC.csv'. [2026-02-12T20:33:00.679817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKC'. [2026-02-12T20:33:00.680135] [INFO ] [FORECASTER] Starting predict_future for TKC [2026-02-12T20:33:00.680933] [DEBUG] [LOCAL ] No optimal features file found for TKC: ./output/feature-sets/TKC.txt [2026-02-12T20:33:00.680986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:00.681018] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:00.681045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:00.681101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:00.737717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:00.738354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:00.738433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:00.738466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:00.858102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:00.858270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:00.858312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:00.858360] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:00.861870] [DEBUG] [FORECASTER] TKC: Forecast T+1@11:T+2@11: DOWN (p=6.06%) [2026-02-12T20:33:00.862151] [INFO ] [FORECASTER] Completed predict_future for TKC [2026-02-12T20:33:00.862284] [INFO ] [sig ] TKC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:01.012299] [INFO ] [LOCAL ] Saved forecast: TKC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TKC.txt [2026-02-12T20:33:01.012460] [INFO ] [sig ] [2998/3411] Completed TKC in 0.3s | 2.79 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-12T20:33:01.012500] [INFO ] [sig ] [2999/3411] Forecasting TKNO... [2026-02-12T20:33:01.012529] [INFO ] [sig ] Generating forecast for: TKNO [2026-02-12T20:33:01.012561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKNO' from 'https://tdm.silogroup.org/data/derivative_storage/TKNO.csv'. [2026-02-12T20:33:01.023983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKNO'. [2026-02-12T20:33:01.024295] [INFO ] [FORECASTER] Starting predict_future for TKNO [2026-02-12T20:33:01.025315] [DEBUG] [LOCAL ] No optimal features file found for TKNO: ./output/feature-sets/TKNO.txt [2026-02-12T20:33:01.025369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:01.025401] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:01.025428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:01.025486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:01.085103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:01.085896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:01.085979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:01.086013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:01.210695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:01.210858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:01.210898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:01.210929] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:01.214940] [DEBUG] [FORECASTER] TKNO: Forecast T+1@11:T+2@11: DOWN (p=29.44%) [2026-02-12T20:33:01.215230] [INFO ] [FORECASTER] Completed predict_future for TKNO [2026-02-12T20:33:01.215366] [INFO ] [sig ] TKNO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:01.372927] [INFO ] [LOCAL ] Saved forecast: TKNO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TKNO.txt [2026-02-12T20:33:01.373084] [INFO ] [sig ] [2999/3411] Completed TKNO in 0.4s | 2.79 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-12T20:33:01.373123] [INFO ] [sig ] [3000/3411] Forecasting TKO... [2026-02-12T20:33:01.373154] [INFO ] [sig ] Generating forecast for: TKO [2026-02-12T20:33:01.373186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKO' from 'https://tdm.silogroup.org/data/derivative_storage/TKO.csv'. [2026-02-12T20:33:01.385114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKO'. [2026-02-12T20:33:01.385500] [INFO ] [FORECASTER] Starting predict_future for TKO [2026-02-12T20:33:01.386322] [DEBUG] [LOCAL ] No optimal features file found for TKO: ./output/feature-sets/TKO.txt [2026-02-12T20:33:01.386375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:01.386407] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:01.386434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:01.386491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:01.446327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:01.447242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:01.447332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:01.447364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:01.574303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:01.574464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:01.574516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:01.574566] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:01.578455] [DEBUG] [FORECASTER] TKO: Forecast T+1@11:T+2@11: DOWN (p=4.81%) [2026-02-12T20:33:01.578807] [INFO ] [FORECASTER] Completed predict_future for TKO [2026-02-12T20:33:01.578948] [INFO ] [sig ] TKO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:01.732390] [INFO ] [LOCAL ] Saved forecast: TKO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TKO.txt [2026-02-12T20:33:01.732558] [INFO ] [sig ] [3000/3411] Completed TKO in 0.4s | 2.79 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-12T20:33:01.732620] [INFO ] [sig ] [3001/3411] Forecasting TLK... [2026-02-12T20:33:01.732651] [INFO ] [sig ] Generating forecast for: TLK [2026-02-12T20:33:01.732682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLK' from 'https://tdm.silogroup.org/data/derivative_storage/TLK.csv'. [2026-02-12T20:33:01.745088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLK'. [2026-02-12T20:33:01.745502] [INFO ] [FORECASTER] Starting predict_future for TLK [2026-02-12T20:33:01.746330] [DEBUG] [LOCAL ] No optimal features file found for TLK: ./output/feature-sets/TLK.txt [2026-02-12T20:33:01.746386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:01.746419] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:01.746446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:01.746502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:01.806840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:01.807954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:01.808043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:01.808075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:01.946440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:01.946684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:01.946727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:01.946756] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:01.950453] [DEBUG] [FORECASTER] TLK: Forecast T+1@11:T+2@11: UP (p=87.57%) [2026-02-12T20:33:01.950783] [INFO ] [FORECASTER] Completed predict_future for TLK [2026-02-12T20:33:01.950922] [INFO ] [sig ] TLK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:02.119325] [INFO ] [LOCAL ] Saved forecast: TLK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TLK.txt [2026-02-12T20:33:02.119496] [INFO ] [sig ] [3001/3411] Completed TLK in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 2.5m [2026-02-12T20:33:02.119539] [INFO ] [sig ] [3002/3411] Forecasting TLN... [2026-02-12T20:33:02.119589] [INFO ] [sig ] Generating forecast for: TLN [2026-02-12T20:33:02.119627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLN' from 'https://tdm.silogroup.org/data/derivative_storage/TLN.csv'. [2026-02-12T20:33:02.134940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLN'. [2026-02-12T20:33:02.135387] [INFO ] [FORECASTER] Starting predict_future for TLN [2026-02-12T20:33:02.136383] [DEBUG] [LOCAL ] No optimal features file found for TLN: ./output/feature-sets/TLN.txt [2026-02-12T20:33:02.136444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:02.136479] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:02.136514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:02.136627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:02.204282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:02.205429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:02.205543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:02.205616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:02.337935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:02.338093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:02.338133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:02.338161] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:02.341638] [DEBUG] [FORECASTER] TLN: Forecast T+1@11:T+2@11: DOWN (p=29.80%) [2026-02-12T20:33:02.341921] [INFO ] [FORECASTER] Completed predict_future for TLN [2026-02-12T20:33:02.342050] [INFO ] [sig ] TLN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:02.483767] [INFO ] [LOCAL ] Saved forecast: TLN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TLN.txt [2026-02-12T20:33:02.483899] [INFO ] [sig ] [3002/3411] Completed TLN in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-12T20:33:02.483938] [INFO ] [sig ] [3003/3411] Forecasting TLS... [2026-02-12T20:33:02.483969] [INFO ] [sig ] Generating forecast for: TLS [2026-02-12T20:33:02.483999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLS' from 'https://tdm.silogroup.org/data/derivative_storage/TLS.csv'. [2026-02-12T20:33:02.495940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLS'. [2026-02-12T20:33:02.496255] [INFO ] [FORECASTER] Starting predict_future for TLS [2026-02-12T20:33:02.497043] [DEBUG] [LOCAL ] No optimal features file found for TLS: ./output/feature-sets/TLS.txt [2026-02-12T20:33:02.497097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:02.497129] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:02.497156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:02.497232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:02.557871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:02.558786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:02.558875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:02.558911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:02.686705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:02.686863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:02.686907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:02.686938] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:02.690504] [DEBUG] [FORECASTER] TLS: Forecast T+1@11:T+2@11: DOWN (p=40.68%) [2026-02-12T20:33:02.690813] [INFO ] [FORECASTER] Completed predict_future for TLS [2026-02-12T20:33:02.690969] [INFO ] [sig ] TLS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:02.830895] [INFO ] [LOCAL ] Saved forecast: TLS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TLS.txt [2026-02-12T20:33:02.831032] [INFO ] [sig ] [3003/3411] Completed TLS in 0.3s | 2.79 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-12T20:33:02.831070] [INFO ] [sig ] [3004/3411] Forecasting TLSA... [2026-02-12T20:33:02.831099] [INFO ] [sig ] Generating forecast for: TLSA [2026-02-12T20:33:02.831129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSA' from 'https://tdm.silogroup.org/data/derivative_storage/TLSA.csv'. [2026-02-12T20:33:02.842822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSA'. [2026-02-12T20:33:02.843096] [INFO ] [FORECASTER] Starting predict_future for TLSA [2026-02-12T20:33:02.843881] [DEBUG] [LOCAL ] No optimal features file found for TLSA: ./output/feature-sets/TLSA.txt [2026-02-12T20:33:02.843958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:02.843990] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:02.844017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:02.844074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:02.901720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:02.902347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:02.902461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:02.902496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:03.028913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:03.029071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:03.029112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:03.029141] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:03.032593] [DEBUG] [FORECASTER] TLSA: Forecast T+1@11:T+2@11: UP (p=91.37%) [2026-02-12T20:33:03.032869] [INFO ] [FORECASTER] Completed predict_future for TLSA [2026-02-12T20:33:03.032998] [INFO ] [sig ] TLSA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:03.172485] [INFO ] [LOCAL ] Saved forecast: TLSA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TLSA.txt [2026-02-12T20:33:03.172630] [INFO ] [sig ] [3004/3411] Completed TLSA in 0.3s | 2.79 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-12T20:33:03.172671] [INFO ] [sig ] [3005/3411] Forecasting TLSI... [2026-02-12T20:33:03.172702] [INFO ] [sig ] Generating forecast for: TLSI [2026-02-12T20:33:03.172732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSI' from 'https://tdm.silogroup.org/data/derivative_storage/TLSI.csv'. [2026-02-12T20:33:03.188031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSI'. [2026-02-12T20:33:03.188598] [INFO ] [FORECASTER] Starting predict_future for TLSI [2026-02-12T20:33:03.189681] [DEBUG] [LOCAL ] No optimal features file found for TLSI: ./output/feature-sets/TLSI.txt [2026-02-12T20:33:03.189747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:03.189788] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:03.189822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:03.189900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:03.260270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:03.261222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:03.261308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:03.261341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:03.394069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:03.394238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:03.394282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:03.394312] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:03.398187] [DEBUG] [FORECASTER] TLSI: Forecast T+1@11:T+2@11: DOWN (p=20.86%) [2026-02-12T20:33:03.398489] [INFO ] [FORECASTER] Completed predict_future for TLSI [2026-02-12T20:33:03.398649] [INFO ] [sig ] TLSI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:03.542469] [INFO ] [LOCAL ] Saved forecast: TLSI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TLSI.txt [2026-02-12T20:33:03.542678] [INFO ] [sig ] [3005/3411] Completed TLSI in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-12T20:33:03.542729] [INFO ] [sig ] [3006/3411] Forecasting TLYS... [2026-02-12T20:33:03.542759] [INFO ] [sig ] Generating forecast for: TLYS [2026-02-12T20:33:03.542788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLYS' from 'https://tdm.silogroup.org/data/derivative_storage/TLYS.csv'. [2026-02-12T20:33:03.554174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLYS'. [2026-02-12T20:33:03.554559] [INFO ] [FORECASTER] Starting predict_future for TLYS [2026-02-12T20:33:03.555403] [DEBUG] [LOCAL ] No optimal features file found for TLYS: ./output/feature-sets/TLYS.txt [2026-02-12T20:33:03.555457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:03.555489] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:03.555515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:03.555594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:03.614986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:03.615939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:03.616035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:03.616073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:03.744892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:03.745049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:03.745090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:03.745118] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:03.748597] [DEBUG] [FORECASTER] TLYS: Forecast T+1@11:T+2@11: DOWN (p=23.10%) [2026-02-12T20:33:03.748877] [INFO ] [FORECASTER] Completed predict_future for TLYS [2026-02-12T20:33:03.749006] [INFO ] [sig ] TLYS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:03.892529] [INFO ] [LOCAL ] Saved forecast: TLYS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TLYS.txt [2026-02-12T20:33:03.892907] [INFO ] [sig ] [3006/3411] Completed TLYS in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-12T20:33:03.892948] [INFO ] [sig ] [3007/3411] Forecasting TM... [2026-02-12T20:33:03.892979] [INFO ] [sig ] Generating forecast for: TM [2026-02-12T20:33:03.893011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TM' from 'https://tdm.silogroup.org/data/derivative_storage/TM.csv'. [2026-02-12T20:33:03.905844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TM'. [2026-02-12T20:33:03.906262] [INFO ] [FORECASTER] Starting predict_future for TM [2026-02-12T20:33:03.907133] [DEBUG] [LOCAL ] No optimal features file found for TM: ./output/feature-sets/TM.txt [2026-02-12T20:33:03.907210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:03.907252] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:03.907285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:03.907358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:03.964627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:03.965527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:03.965637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:03.965673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:04.102464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:04.102657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:04.102707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:04.102738] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:04.106384] [DEBUG] [FORECASTER] TM: Forecast T+1@11:T+2@11: DOWN (p=32.61%) [2026-02-12T20:33:04.106746] [INFO ] [FORECASTER] Completed predict_future for TM [2026-02-12T20:33:04.106893] [INFO ] [sig ] TM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:04.261211] [INFO ] [LOCAL ] Saved forecast: TM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TM.txt [2026-02-12T20:33:04.261421] [INFO ] [sig ] [3007/3411] Completed TM in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-12T20:33:04.261463] [INFO ] [sig ] [3008/3411] Forecasting TMC... [2026-02-12T20:33:04.261495] [INFO ] [sig ] Generating forecast for: TMC [2026-02-12T20:33:04.261526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMC' from 'https://tdm.silogroup.org/data/derivative_storage/TMC.csv'. [2026-02-12T20:33:04.274833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMC'. [2026-02-12T20:33:04.275238] [INFO ] [FORECASTER] Starting predict_future for TMC [2026-02-12T20:33:04.276103] [DEBUG] [LOCAL ] No optimal features file found for TMC: ./output/feature-sets/TMC.txt [2026-02-12T20:33:04.276157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:04.276189] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:04.276214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:04.276271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:04.338709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:04.339751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:04.339847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:04.339882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:04.484949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:04.485118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:04.485160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:04.485191] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:04.488962] [DEBUG] [FORECASTER] TMC: Forecast T+1@11:T+2@11: DOWN (p=37.91%) [2026-02-12T20:33:04.489352] [INFO ] [FORECASTER] Completed predict_future for TMC [2026-02-12T20:33:04.489508] [INFO ] [sig ] TMC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:04.634338] [INFO ] [LOCAL ] Saved forecast: TMC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TMC.txt [2026-02-12T20:33:04.634502] [INFO ] [sig ] [3008/3411] Completed TMC in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-12T20:33:04.634549] [INFO ] [sig ] [3009/3411] Forecasting TMCI... [2026-02-12T20:33:04.634616] [INFO ] [sig ] Generating forecast for: TMCI [2026-02-12T20:33:04.634656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMCI' from 'https://tdm.silogroup.org/data/derivative_storage/TMCI.csv'. [2026-02-12T20:33:04.646353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMCI'. [2026-02-12T20:33:04.646813] [INFO ] [FORECASTER] Starting predict_future for TMCI [2026-02-12T20:33:04.647718] [DEBUG] [LOCAL ] No optimal features file found for TMCI: ./output/feature-sets/TMCI.txt [2026-02-12T20:33:04.647772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:04.647804] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:04.647831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:04.647887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:04.704700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:04.705640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:04.705726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:04.705759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:04.826495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:04.826679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:04.826720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:04.826941] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:04.830934] [DEBUG] [FORECASTER] TMCI: Forecast T+1@11:T+2@11: UP (p=58.49%) [2026-02-12T20:33:04.831281] [INFO ] [FORECASTER] Completed predict_future for TMCI [2026-02-12T20:33:04.831420] [INFO ] [sig ] TMCI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:04.977673] [INFO ] [LOCAL ] Saved forecast: TMCI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TMCI.txt [2026-02-12T20:33:04.977809] [INFO ] [sig ] [3009/3411] Completed TMCI in 0.3s | 2.79 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-12T20:33:04.977849] [INFO ] [sig ] [3010/3411] Forecasting TMDX... [2026-02-12T20:33:04.977879] [INFO ] [sig ] Generating forecast for: TMDX [2026-02-12T20:33:04.977909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMDX' from 'https://tdm.silogroup.org/data/derivative_storage/TMDX.csv'. [2026-02-12T20:33:04.990446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMDX'. [2026-02-12T20:33:04.990771] [INFO ] [FORECASTER] Starting predict_future for TMDX [2026-02-12T20:33:04.991535] [DEBUG] [LOCAL ] No optimal features file found for TMDX: ./output/feature-sets/TMDX.txt [2026-02-12T20:33:04.991605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:04.991638] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:04.991665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:04.991722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:05.048480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:05.049224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:05.049303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:05.049336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:05.169011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:05.169161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:05.169202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:05.169231] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:05.172649] [DEBUG] [FORECASTER] TMDX: Forecast T+1@11:T+2@11: UP (p=82.95%) [2026-02-12T20:33:05.172926] [INFO ] [FORECASTER] Completed predict_future for TMDX [2026-02-12T20:33:05.173053] [INFO ] [sig ] TMDX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:05.314714] [INFO ] [LOCAL ] Saved forecast: TMDX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TMDX.txt [2026-02-12T20:33:05.314867] [INFO ] [sig ] [3010/3411] Completed TMDX in 0.3s | 2.79 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-12T20:33:05.314907] [INFO ] [sig ] [3011/3411] Forecasting TME... [2026-02-12T20:33:05.314936] [INFO ] [sig ] Generating forecast for: TME [2026-02-12T20:33:05.314967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TME' from 'https://tdm.silogroup.org/data/derivative_storage/TME.csv'. [2026-02-12T20:33:05.327149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TME'. [2026-02-12T20:33:05.327551] [INFO ] [FORECASTER] Starting predict_future for TME [2026-02-12T20:33:05.328416] [DEBUG] [LOCAL ] No optimal features file found for TME: ./output/feature-sets/TME.txt [2026-02-12T20:33:05.328470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:05.328531] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:05.328562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:05.328655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:05.386422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:05.387108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:05.387204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:05.387245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:05.510636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:05.510802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:05.510859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:05.510889] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:05.514397] [DEBUG] [FORECASTER] TME: Forecast T+1@11:T+2@11: UP (p=80.16%) [2026-02-12T20:33:05.514705] [INFO ] [FORECASTER] Completed predict_future for TME [2026-02-12T20:33:05.514840] [INFO ] [sig ] TME: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:05.657634] [INFO ] [LOCAL ] Saved forecast: TME 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TME.txt [2026-02-12T20:33:05.657986] [INFO ] [sig ] [3011/3411] Completed TME in 0.3s | 2.79 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-12T20:33:05.658027] [INFO ] [sig ] [3012/3411] Forecasting TMHC... [2026-02-12T20:33:05.658057] [INFO ] [sig ] Generating forecast for: TMHC [2026-02-12T20:33:05.658086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMHC' from 'https://tdm.silogroup.org/data/derivative_storage/TMHC.csv'. [2026-02-12T20:33:05.672272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMHC'. [2026-02-12T20:33:05.672706] [INFO ] [FORECASTER] Starting predict_future for TMHC [2026-02-12T20:33:05.673589] [DEBUG] [LOCAL ] No optimal features file found for TMHC: ./output/feature-sets/TMHC.txt [2026-02-12T20:33:05.673647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:05.673680] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:05.673707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:05.673765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:05.741599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:05.742518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:05.742633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:05.742678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:05.864205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:05.864344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:05.864384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:05.864412] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:05.868182] [DEBUG] [FORECASTER] TMHC: Forecast T+1@11:T+2@11: DOWN (p=36.70%) [2026-02-12T20:33:05.868459] [INFO ] [FORECASTER] Completed predict_future for TMHC [2026-02-12T20:33:05.868612] [INFO ] [sig ] TMHC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:06.078022] [INFO ] [LOCAL ] Saved forecast: TMHC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TMHC.txt [2026-02-12T20:33:06.078164] [INFO ] [sig ] [3012/3411] Completed TMHC in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-12T20:33:06.078203] [INFO ] [sig ] [3013/3411] Forecasting TMUS... [2026-02-12T20:33:06.078233] [INFO ] [sig ] Generating forecast for: TMUS [2026-02-12T20:33:06.078262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMUS' from 'https://tdm.silogroup.org/data/derivative_storage/TMUS.csv'. [2026-02-12T20:33:06.091250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMUS'. [2026-02-12T20:33:06.091565] [INFO ] [FORECASTER] Starting predict_future for TMUS [2026-02-12T20:33:06.092378] [DEBUG] [LOCAL ] No optimal features file found for TMUS: ./output/feature-sets/TMUS.txt [2026-02-12T20:33:06.092430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:06.092462] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:06.092489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:06.092546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:06.154073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:06.154736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:06.154813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:06.154846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:06.281777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:06.281933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:06.281972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:06.282001] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:06.285805] [DEBUG] [FORECASTER] TMUS: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-02-12T20:33:06.286085] [INFO ] [FORECASTER] Completed predict_future for TMUS [2026-02-12T20:33:06.286223] [INFO ] [sig ] TMUS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:06.442642] [INFO ] [LOCAL ] Saved forecast: TMUS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TMUS.txt [2026-02-12T20:33:06.442794] [INFO ] [sig ] [3013/3411] Completed TMUS in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-12T20:33:06.442834] [INFO ] [sig ] [3014/3411] Forecasting TNC... [2026-02-12T20:33:06.442866] [INFO ] [sig ] Generating forecast for: TNC [2026-02-12T20:33:06.442897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNC' from 'https://tdm.silogroup.org/data/derivative_storage/TNC.csv'. [2026-02-12T20:33:06.454324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNC'. [2026-02-12T20:33:06.454663] [INFO ] [FORECASTER] Starting predict_future for TNC [2026-02-12T20:33:06.455454] [DEBUG] [LOCAL ] No optimal features file found for TNC: ./output/feature-sets/TNC.txt [2026-02-12T20:33:06.455506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:06.455537] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:06.455563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:06.455655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:06.514969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:06.515800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:06.515887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:06.515922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:06.640390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:06.640546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:06.640620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:06.640695] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:06.644483] [DEBUG] [FORECASTER] TNC: Forecast T+1@11:T+2@11: UP (p=72.65%) [2026-02-12T20:33:06.645001] [INFO ] [FORECASTER] Completed predict_future for TNC [2026-02-12T20:33:06.645146] [INFO ] [sig ] TNC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:06.789742] [INFO ] [LOCAL ] Saved forecast: TNC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TNC.txt [2026-02-12T20:33:06.789883] [INFO ] [sig ] [3014/3411] Completed TNC in 0.3s | 2.79 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-12T20:33:06.789923] [INFO ] [sig ] [3015/3411] Forecasting TNDM... [2026-02-12T20:33:06.789954] [INFO ] [sig ] Generating forecast for: TNDM [2026-02-12T20:33:06.789984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNDM' from 'https://tdm.silogroup.org/data/derivative_storage/TNDM.csv'. [2026-02-12T20:33:06.802189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNDM'. [2026-02-12T20:33:06.802517] [INFO ] [FORECASTER] Starting predict_future for TNDM [2026-02-12T20:33:06.803332] [DEBUG] [LOCAL ] No optimal features file found for TNDM: ./output/feature-sets/TNDM.txt [2026-02-12T20:33:06.803384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:06.803428] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:06.803457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:06.803514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:06.862146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:06.862980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:06.863062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:06.863095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:07.001456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:07.001632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:07.001675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:07.001704] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:07.005142] [DEBUG] [FORECASTER] TNDM: Forecast T+1@11:T+2@11: UP (p=86.51%) [2026-02-12T20:33:07.005428] [INFO ] [FORECASTER] Completed predict_future for TNDM [2026-02-12T20:33:07.005560] [INFO ] [sig ] TNDM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:07.146624] [INFO ] [LOCAL ] Saved forecast: TNDM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TNDM.txt [2026-02-12T20:33:07.146793] [INFO ] [sig ] [3015/3411] Completed TNDM in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-12T20:33:07.146834] [INFO ] [sig ] [3016/3411] Forecasting TNGX... [2026-02-12T20:33:07.146865] [INFO ] [sig ] Generating forecast for: TNGX [2026-02-12T20:33:07.146895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNGX' from 'https://tdm.silogroup.org/data/derivative_storage/TNGX.csv'. [2026-02-12T20:33:07.161962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNGX'. [2026-02-12T20:33:07.162289] [INFO ] [FORECASTER] Starting predict_future for TNGX [2026-02-12T20:33:07.163080] [DEBUG] [LOCAL ] No optimal features file found for TNGX: ./output/feature-sets/TNGX.txt [2026-02-12T20:33:07.163132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:07.163164] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:07.163191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:07.163252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:07.230919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:07.231909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:07.231999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:07.232032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:07.363528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:07.363721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:07.363763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:07.363793] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:07.367831] [DEBUG] [FORECASTER] TNGX: Forecast T+1@11:T+2@11: DOWN (p=11.16%) [2026-02-12T20:33:07.368120] [INFO ] [FORECASTER] Completed predict_future for TNGX [2026-02-12T20:33:07.368256] [INFO ] [sig ] TNGX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:07.512015] [INFO ] [LOCAL ] Saved forecast: TNGX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TNGX.txt [2026-02-12T20:33:07.512162] [INFO ] [sig ] [3016/3411] Completed TNGX in 0.4s | 2.79 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-12T20:33:07.512202] [INFO ] [sig ] [3017/3411] Forecasting TNK... [2026-02-12T20:33:07.512232] [INFO ] [sig ] Generating forecast for: TNK [2026-02-12T20:33:07.512263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNK' from 'https://tdm.silogroup.org/data/derivative_storage/TNK.csv'. [2026-02-12T20:33:07.524266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNK'. [2026-02-12T20:33:07.524633] [INFO ] [FORECASTER] Starting predict_future for TNK [2026-02-12T20:33:07.525649] [DEBUG] [LOCAL ] No optimal features file found for TNK: ./output/feature-sets/TNK.txt [2026-02-12T20:33:07.525700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:07.525732] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:07.525944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:07.526000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:07.583314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:07.584016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:07.584097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:07.584129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:07.710525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:07.710708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:07.710756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:07.710788] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:07.714149] [DEBUG] [FORECASTER] TNK: Forecast T+1@11:T+2@11: DOWN (p=21.22%) [2026-02-12T20:33:07.714423] [INFO ] [FORECASTER] Completed predict_future for TNK [2026-02-12T20:33:07.714553] [INFO ] [sig ] TNK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:07.854499] [INFO ] [LOCAL ] Saved forecast: TNK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TNK.txt [2026-02-12T20:33:07.854666] [INFO ] [sig ] [3017/3411] Completed TNK in 0.3s | 2.79 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-12T20:33:07.854711] [INFO ] [sig ] [3018/3411] Forecasting TNL... [2026-02-12T20:33:07.854742] [INFO ] [sig ] Generating forecast for: TNL [2026-02-12T20:33:07.854773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNL' from 'https://tdm.silogroup.org/data/derivative_storage/TNL.csv'. [2026-02-12T20:33:07.866284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNL'. [2026-02-12T20:33:07.866614] [INFO ] [FORECASTER] Starting predict_future for TNL [2026-02-12T20:33:07.867431] [DEBUG] [LOCAL ] No optimal features file found for TNL: ./output/feature-sets/TNL.txt [2026-02-12T20:33:07.867484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:07.867515] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:07.867540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:07.867625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:07.926039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:07.926816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:07.926899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:07.926931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:08.060119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:08.060279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:08.060321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:08.060352] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:08.063964] [DEBUG] [FORECASTER] TNL: Forecast T+1@11:T+2@11: DOWN (p=43.94%) [2026-02-12T20:33:08.064268] [INFO ] [FORECASTER] Completed predict_future for TNL [2026-02-12T20:33:08.064438] [INFO ] [sig ] TNL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:08.215965] [INFO ] [LOCAL ] Saved forecast: TNL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TNL.txt [2026-02-12T20:33:08.216125] [INFO ] [sig ] [3018/3411] Completed TNL in 0.4s | 2.79 sym/s | Total: 18.1m | ETA: 2.4m [2026-02-12T20:33:08.216187] [INFO ] [sig ] [3019/3411] Forecasting TNXP... [2026-02-12T20:33:08.216223] [INFO ] [sig ] Generating forecast for: TNXP [2026-02-12T20:33:08.216254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNXP' from 'https://tdm.silogroup.org/data/derivative_storage/TNXP.csv'. [2026-02-12T20:33:08.230812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNXP'. [2026-02-12T20:33:08.231176] [INFO ] [FORECASTER] Starting predict_future for TNXP [2026-02-12T20:33:08.232144] [DEBUG] [LOCAL ] No optimal features file found for TNXP: ./output/feature-sets/TNXP.txt [2026-02-12T20:33:08.232200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:08.232232] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:08.232260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:08.232318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:08.299805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:08.300755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:08.300844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:08.300877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:08.440865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:08.441033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:08.441074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:08.441115] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:08.445231] [DEBUG] [FORECASTER] TNXP: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-02-12T20:33:08.445658] [INFO ] [FORECASTER] Completed predict_future for TNXP [2026-02-12T20:33:08.445850] [INFO ] [sig ] TNXP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:08.601057] [INFO ] [LOCAL ] Saved forecast: TNXP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TNXP.txt [2026-02-12T20:33:08.601220] [INFO ] [sig ] [3019/3411] Completed TNXP in 0.4s | 2.79 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-12T20:33:08.601272] [INFO ] [sig ] [3020/3411] Forecasting TOI... [2026-02-12T20:33:08.601304] [INFO ] [sig ] Generating forecast for: TOI [2026-02-12T20:33:08.601357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOI' from 'https://tdm.silogroup.org/data/derivative_storage/TOI.csv'. [2026-02-12T20:33:08.614452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOI'. [2026-02-12T20:33:08.614818] [INFO ] [FORECASTER] Starting predict_future for TOI [2026-02-12T20:33:08.615781] [DEBUG] [LOCAL ] No optimal features file found for TOI: ./output/feature-sets/TOI.txt [2026-02-12T20:33:08.615834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:08.615867] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:08.615892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:08.615958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:08.681877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:08.682814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:08.682938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:08.682974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:08.807319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:08.807472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:08.807513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:08.807541] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:08.811387] [DEBUG] [FORECASTER] TOI: Forecast T+1@11:T+2@11: UP (p=97.66%) [2026-02-12T20:33:08.811684] [INFO ] [FORECASTER] Completed predict_future for TOI [2026-02-12T20:33:08.811819] [INFO ] [sig ] TOI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:08.955461] [INFO ] [LOCAL ] Saved forecast: TOI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TOI.txt [2026-02-12T20:33:08.955655] [INFO ] [sig ] [3020/3411] Completed TOI in 0.4s | 2.79 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-12T20:33:08.955711] [INFO ] [sig ] [3021/3411] Forecasting TOL... [2026-02-12T20:33:08.955757] [INFO ] [sig ] Generating forecast for: TOL [2026-02-12T20:33:08.955810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOL' from 'https://tdm.silogroup.org/data/derivative_storage/TOL.csv'. [2026-02-12T20:33:08.969566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOL'. [2026-02-12T20:33:08.970031] [INFO ] [FORECASTER] Starting predict_future for TOL [2026-02-12T20:33:08.970962] [DEBUG] [LOCAL ] No optimal features file found for TOL: ./output/feature-sets/TOL.txt [2026-02-12T20:33:08.971017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:08.971050] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:08.971078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:08.971136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:09.029092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:09.029990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:09.030112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:09.030147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:09.153387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:09.153548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:09.153608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:09.153640] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:09.157109] [DEBUG] [FORECASTER] TOL: Forecast T+1@11:T+2@11: UP (p=69.68%) [2026-02-12T20:33:09.157412] [INFO ] [FORECASTER] Completed predict_future for TOL [2026-02-12T20:33:09.157547] [INFO ] [sig ] TOL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:09.298050] [INFO ] [LOCAL ] Saved forecast: TOL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TOL.txt [2026-02-12T20:33:09.298214] [INFO ] [sig ] [3021/3411] Completed TOL in 0.3s | 2.79 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-12T20:33:09.298258] [INFO ] [sig ] [3022/3411] Forecasting TORO... [2026-02-12T20:33:09.298290] [INFO ] [sig ] Generating forecast for: TORO [2026-02-12T20:33:09.298321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TORO' from 'https://tdm.silogroup.org/data/derivative_storage/TORO.csv'. [2026-02-12T20:33:09.309933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TORO'. [2026-02-12T20:33:09.310303] [INFO ] [FORECASTER] Starting predict_future for TORO [2026-02-12T20:33:09.311118] [DEBUG] [LOCAL ] No optimal features file found for TORO: ./output/feature-sets/TORO.txt [2026-02-12T20:33:09.311171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:09.311202] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:09.311229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:09.311287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:09.369018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:09.369931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:09.370022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:09.370055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:09.488431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:09.488619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:09.488664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:09.488711] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:09.492271] [DEBUG] [FORECASTER] TORO: Forecast T+1@11:T+2@11: UP (p=61.63%) [2026-02-12T20:33:09.492592] [INFO ] [FORECASTER] Completed predict_future for TORO [2026-02-12T20:33:09.492749] [INFO ] [sig ] TORO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:09.633584] [INFO ] [LOCAL ] Saved forecast: TORO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TORO.txt [2026-02-12T20:33:09.633724] [INFO ] [sig ] [3022/3411] Completed TORO in 0.3s | 2.79 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-12T20:33:09.633762] [INFO ] [sig ] [3023/3411] Forecasting TOWN... [2026-02-12T20:33:09.633792] [INFO ] [sig ] Generating forecast for: TOWN [2026-02-12T20:33:09.633821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOWN' from 'https://tdm.silogroup.org/data/derivative_storage/TOWN.csv'. [2026-02-12T20:33:09.649408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOWN'. [2026-02-12T20:33:09.650018] [INFO ] [FORECASTER] Starting predict_future for TOWN [2026-02-12T20:33:09.651153] [DEBUG] [LOCAL ] No optimal features file found for TOWN: ./output/feature-sets/TOWN.txt [2026-02-12T20:33:09.651222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:09.651275] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:09.651317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:09.651379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:09.714113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:09.714991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:09.715095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:09.715132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:09.848545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:09.848734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:09.848786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:09.848822] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:09.853346] [DEBUG] [FORECASTER] TOWN: Forecast T+1@11:T+2@11: DOWN (p=16.00%) [2026-02-12T20:33:09.853668] [INFO ] [FORECASTER] Completed predict_future for TOWN [2026-02-12T20:33:09.853810] [INFO ] [sig ] TOWN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:10.019288] [INFO ] [LOCAL ] Saved forecast: TOWN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TOWN.txt [2026-02-12T20:33:10.019491] [INFO ] [sig ] [3023/3411] Completed TOWN in 0.4s | 2.79 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-12T20:33:10.019556] [INFO ] [sig ] [3024/3411] Forecasting TOYO... [2026-02-12T20:33:10.019619] [INFO ] [sig ] Generating forecast for: TOYO [2026-02-12T20:33:10.019669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOYO' from 'https://tdm.silogroup.org/data/derivative_storage/TOYO.csv'. [2026-02-12T20:33:10.031400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOYO'. [2026-02-12T20:33:10.031797] [INFO ] [FORECASTER] Starting predict_future for TOYO [2026-02-12T20:33:10.032810] [DEBUG] [LOCAL ] No optimal features file found for TOYO: ./output/feature-sets/TOYO.txt [2026-02-12T20:33:10.032865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:10.032899] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:10.032926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:10.032985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:10.098511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:10.099427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:10.099517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:10.099592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:10.220286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:10.220448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:10.220489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:10.220517] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:10.224012] [DEBUG] [FORECASTER] TOYO: Forecast T+1@11:T+2@11: DOWN (p=2.24%) [2026-02-12T20:33:10.224296] [INFO ] [FORECASTER] Completed predict_future for TOYO [2026-02-12T20:33:10.224427] [INFO ] [sig ] TOYO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:10.372938] [INFO ] [LOCAL ] Saved forecast: TOYO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TOYO.txt [2026-02-12T20:33:10.373142] [INFO ] [sig ] [3024/3411] Completed TOYO in 0.4s | 2.79 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-12T20:33:10.373191] [INFO ] [sig ] [3025/3411] Forecasting TPB... [2026-02-12T20:33:10.373222] [INFO ] [sig ] Generating forecast for: TPB [2026-02-12T20:33:10.373259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPB' from 'https://tdm.silogroup.org/data/derivative_storage/TPB.csv'. [2026-02-12T20:33:10.386042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPB'. [2026-02-12T20:33:10.386367] [INFO ] [FORECASTER] Starting predict_future for TPB [2026-02-12T20:33:10.387344] [DEBUG] [LOCAL ] No optimal features file found for TPB: ./output/feature-sets/TPB.txt [2026-02-12T20:33:10.387398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:10.387437] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:10.387466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:10.387545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:10.444457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:10.445261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:10.445368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:10.445406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:10.569452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:10.569628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:10.569670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:10.569700] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:10.573230] [DEBUG] [FORECASTER] TPB: Forecast T+1@11:T+2@11: DOWN (p=14.69%) [2026-02-12T20:33:10.573513] [INFO ] [FORECASTER] Completed predict_future for TPB [2026-02-12T20:33:10.573668] [INFO ] [sig ] TPB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:10.721846] [INFO ] [LOCAL ] Saved forecast: TPB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TPB.txt [2026-02-12T20:33:10.721994] [INFO ] [sig ] [3025/3411] Completed TPB in 0.3s | 2.79 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-12T20:33:10.722035] [INFO ] [sig ] [3026/3411] Forecasting TPC... [2026-02-12T20:33:10.722065] [INFO ] [sig ] Generating forecast for: TPC [2026-02-12T20:33:10.722096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPC' from 'https://tdm.silogroup.org/data/derivative_storage/TPC.csv'. [2026-02-12T20:33:10.733027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPC'. [2026-02-12T20:33:10.733339] [INFO ] [FORECASTER] Starting predict_future for TPC [2026-02-12T20:33:10.734139] [DEBUG] [LOCAL ] No optimal features file found for TPC: ./output/feature-sets/TPC.txt [2026-02-12T20:33:10.734191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:10.734222] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:10.734259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:10.734317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:10.792109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:10.793058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:10.793143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:10.793176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:10.917092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:10.917281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:10.917323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:10.917352] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:10.920913] [DEBUG] [FORECASTER] TPC: Forecast T+1@11:T+2@11: UP (p=97.55%) [2026-02-12T20:33:10.921209] [INFO ] [FORECASTER] Completed predict_future for TPC [2026-02-12T20:33:10.921345] [INFO ] [sig ] TPC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:11.075830] [INFO ] [LOCAL ] Saved forecast: TPC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TPC.txt [2026-02-12T20:33:11.076024] [INFO ] [sig ] [3026/3411] Completed TPC in 0.4s | 2.79 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-12T20:33:11.076079] [INFO ] [sig ] [3027/3411] Forecasting TPG... [2026-02-12T20:33:11.076112] [INFO ] [sig ] Generating forecast for: TPG [2026-02-12T20:33:11.076144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPG' from 'https://tdm.silogroup.org/data/derivative_storage/TPG.csv'. [2026-02-12T20:33:11.088307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPG'. [2026-02-12T20:33:11.088744] [INFO ] [FORECASTER] Starting predict_future for TPG [2026-02-12T20:33:11.089590] [DEBUG] [LOCAL ] No optimal features file found for TPG: ./output/feature-sets/TPG.txt [2026-02-12T20:33:11.089644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:11.089678] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:11.089705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:11.089762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:11.148325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:11.149261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:11.149383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:11.149427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:11.271512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:11.271701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:11.271749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:11.271784] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:11.277294] [DEBUG] [FORECASTER] TPG: Forecast T+1@11:T+2@11: UP (p=58.79%) [2026-02-12T20:33:11.277723] [INFO ] [FORECASTER] Completed predict_future for TPG [2026-02-12T20:33:11.277894] [INFO ] [sig ] TPG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:11.438413] [INFO ] [LOCAL ] Saved forecast: TPG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TPG.txt [2026-02-12T20:33:11.438565] [INFO ] [sig ] [3027/3411] Completed TPG in 0.4s | 2.79 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-12T20:33:11.438628] [INFO ] [sig ] [3028/3411] Forecasting TPGXL... [2026-02-12T20:33:11.438661] [INFO ] [sig ] Generating forecast for: TPGXL [2026-02-12T20:33:11.438693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPGXL' from 'https://tdm.silogroup.org/data/derivative_storage/TPGXL.csv'. [2026-02-12T20:33:11.451800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPGXL'. [2026-02-12T20:33:11.452311] [INFO ] [FORECASTER] Starting predict_future for TPGXL [2026-02-12T20:33:11.453127] [DEBUG] [LOCAL ] No optimal features file found for TPGXL: ./output/feature-sets/TPGXL.txt [2026-02-12T20:33:11.453180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:11.453250] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:11.453279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:11.453336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:11.515060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:11.516038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:11.516148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:11.516181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:11.630154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:11.630312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:11.630354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:11.630383] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:11.633906] [DEBUG] [FORECASTER] TPGXL: Forecast T+1@11:T+2@11: DOWN (p=13.30%) [2026-02-12T20:33:11.634188] [INFO ] [FORECASTER] Completed predict_future for TPGXL [2026-02-12T20:33:11.634317] [INFO ] [sig ] TPGXL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:11.780253] [INFO ] [LOCAL ] Saved forecast: TPGXL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TPGXL.txt [2026-02-12T20:33:11.780412] [INFO ] [sig ] [3028/3411] Completed TPGXL in 0.3s | 2.79 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-12T20:33:11.780454] [INFO ] [sig ] [3029/3411] Forecasting TPH... [2026-02-12T20:33:11.780483] [INFO ] [sig ] Generating forecast for: TPH [2026-02-12T20:33:11.780513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPH' from 'https://tdm.silogroup.org/data/derivative_storage/TPH.csv'. [2026-02-12T20:33:11.793408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPH'. [2026-02-12T20:33:11.793726] [INFO ] [FORECASTER] Starting predict_future for TPH [2026-02-12T20:33:11.794517] [DEBUG] [LOCAL ] No optimal features file found for TPH: ./output/feature-sets/TPH.txt [2026-02-12T20:33:11.794589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:11.794625] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:11.794653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:11.794710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:11.857052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:11.857911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:11.858023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:11.858060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:11.986690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:11.986861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:11.986904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:11.986935] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:11.991640] [DEBUG] [FORECASTER] TPH: Forecast T+1@11:T+2@11: DOWN (p=16.78%) [2026-02-12T20:33:11.992100] [INFO ] [FORECASTER] Completed predict_future for TPH [2026-02-12T20:33:11.992300] [INFO ] [sig ] TPH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:12.142634] [INFO ] [LOCAL ] Saved forecast: TPH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TPH.txt [2026-02-12T20:33:12.142790] [INFO ] [sig ] [3029/3411] Completed TPH in 0.4s | 2.79 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-12T20:33:12.142840] [INFO ] [sig ] [3030/3411] Forecasting TPL... [2026-02-12T20:33:12.142871] [INFO ] [sig ] Generating forecast for: TPL [2026-02-12T20:33:12.142909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPL' from 'https://tdm.silogroup.org/data/derivative_storage/TPL.csv'. [2026-02-12T20:33:12.155249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPL'. [2026-02-12T20:33:12.155653] [INFO ] [FORECASTER] Starting predict_future for TPL [2026-02-12T20:33:12.156664] [DEBUG] [LOCAL ] No optimal features file found for TPL: ./output/feature-sets/TPL.txt [2026-02-12T20:33:12.156728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:12.156771] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:12.156812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:12.156894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:12.224298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:12.225255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:12.225347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:12.225383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:12.346861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:12.347023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:12.347065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:12.347095] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:12.350736] [DEBUG] [FORECASTER] TPL: Forecast T+1@11:T+2@11: UP (p=87.65%) [2026-02-12T20:33:12.351025] [INFO ] [FORECASTER] Completed predict_future for TPL [2026-02-12T20:33:12.351161] [INFO ] [sig ] TPL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:12.502742] [INFO ] [LOCAL ] Saved forecast: TPL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TPL.txt [2026-02-12T20:33:12.502905] [INFO ] [sig ] [3030/3411] Completed TPL in 0.4s | 2.79 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-12T20:33:12.502964] [INFO ] [sig ] [3031/3411] Forecasting TPVG... [2026-02-12T20:33:12.502999] [INFO ] [sig ] Generating forecast for: TPVG [2026-02-12T20:33:12.503031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPVG' from 'https://tdm.silogroup.org/data/derivative_storage/TPVG.csv'. [2026-02-12T20:33:12.515382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPVG'. [2026-02-12T20:33:12.515798] [INFO ] [FORECASTER] Starting predict_future for TPVG [2026-02-12T20:33:12.516861] [DEBUG] [LOCAL ] No optimal features file found for TPVG: ./output/feature-sets/TPVG.txt [2026-02-12T20:33:12.517101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:12.517132] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:12.517158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:12.517244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:12.582178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:12.583105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:12.583197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:12.583231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:12.705510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:12.705697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:12.705740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:12.705815] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:12.709628] [DEBUG] [FORECASTER] TPVG: Forecast T+1@11:T+2@11: DOWN (p=2.98%) [2026-02-12T20:33:12.709980] [INFO ] [FORECASTER] Completed predict_future for TPVG [2026-02-12T20:33:12.710128] [INFO ] [sig ] TPVG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:12.861783] [INFO ] [LOCAL ] Saved forecast: TPVG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TPVG.txt [2026-02-12T20:33:12.861976] [INFO ] [sig ] [3031/3411] Completed TPVG in 0.4s | 2.79 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-12T20:33:12.862022] [INFO ] [sig ] [3032/3411] Forecasting TPYP... [2026-02-12T20:33:12.862053] [INFO ] [sig ] Generating forecast for: TPYP [2026-02-12T20:33:12.862085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPYP' from 'https://tdm.silogroup.org/data/derivative_storage/TPYP.csv'. [2026-02-12T20:33:12.875424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPYP'. [2026-02-12T20:33:12.875882] [INFO ] [FORECASTER] Starting predict_future for TPYP [2026-02-12T20:33:12.876756] [DEBUG] [LOCAL ] No optimal features file found for TPYP: ./output/feature-sets/TPYP.txt [2026-02-12T20:33:12.876821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:12.876862] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:12.876898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:12.876961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:12.968513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:12.969492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:12.969621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:12.969664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:13.108782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:13.108969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:13.109016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:13.109045] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:13.112854] [DEBUG] [FORECASTER] TPYP: Forecast T+1@11:T+2@11: UP (p=98.05%) [2026-02-12T20:33:13.113157] [INFO ] [FORECASTER] Completed predict_future for TPYP [2026-02-12T20:33:13.113312] [INFO ] [sig ] TPYP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:13.273536] [INFO ] [LOCAL ] Saved forecast: TPYP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TPYP.txt [2026-02-12T20:33:13.273705] [INFO ] [sig ] [3032/3411] Completed TPYP in 0.4s | 2.79 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-12T20:33:13.273752] [INFO ] [sig ] [3033/3411] Forecasting TPZ... [2026-02-12T20:33:13.273789] [INFO ] [sig ] Generating forecast for: TPZ [2026-02-12T20:33:13.273827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPZ' from 'https://tdm.silogroup.org/data/derivative_storage/TPZ.csv'. [2026-02-12T20:33:13.285513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPZ'. [2026-02-12T20:33:13.285918] [INFO ] [FORECASTER] Starting predict_future for TPZ [2026-02-12T20:33:13.286836] [DEBUG] [LOCAL ] No optimal features file found for TPZ: ./output/feature-sets/TPZ.txt [2026-02-12T20:33:13.286903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:13.286937] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:13.286965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:13.287024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:13.346213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:13.346975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:13.347060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:13.347093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:13.463318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:13.463466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:13.463508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:13.463537] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:13.467213] [DEBUG] [FORECASTER] TPZ: Forecast T+1@11:T+2@11: DOWN (p=39.96%) [2026-02-12T20:33:13.467496] [INFO ] [FORECASTER] Completed predict_future for TPZ [2026-02-12T20:33:13.467641] [INFO ] [sig ] TPZ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:13.608712] [INFO ] [LOCAL ] Saved forecast: TPZ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TPZ.txt [2026-02-12T20:33:13.608839] [INFO ] [sig ] [3033/3411] Completed TPZ in 0.3s | 2.79 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-12T20:33:13.608886] [INFO ] [sig ] [3034/3411] Forecasting TQQQ... [2026-02-12T20:33:13.608923] [INFO ] [sig ] Generating forecast for: TQQQ [2026-02-12T20:33:13.608956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/TQQQ.csv'. [2026-02-12T20:33:13.622465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TQQQ'. [2026-02-12T20:33:13.622790] [INFO ] [FORECASTER] Starting predict_future for TQQQ [2026-02-12T20:33:13.623561] [DEBUG] [LOCAL ] No optimal features file found for TQQQ: ./output/feature-sets/TQQQ.txt [2026-02-12T20:33:13.623629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:13.623661] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:13.623688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:13.623745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:13.682302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:13.682920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:13.682998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:13.683030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:13.810256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:13.810433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:13.810475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:13.810505] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:13.814199] [DEBUG] [FORECASTER] TQQQ: Forecast T+1@11:T+2@11: UP (p=96.76%) [2026-02-12T20:33:13.814508] [INFO ] [FORECASTER] Completed predict_future for TQQQ [2026-02-12T20:33:13.814666] [INFO ] [sig ] TQQQ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:13.962419] [INFO ] [LOCAL ] Saved forecast: TQQQ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TQQQ.txt [2026-02-12T20:33:13.962622] [INFO ] [sig ] [3034/3411] Completed TQQQ in 0.4s | 2.79 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-12T20:33:13.962670] [INFO ] [sig ] [3035/3411] Forecasting TRC... [2026-02-12T20:33:13.962713] [INFO ] [sig ] Generating forecast for: TRC [2026-02-12T20:33:13.962746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRC' from 'https://tdm.silogroup.org/data/derivative_storage/TRC.csv'. [2026-02-12T20:33:13.976445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRC'. [2026-02-12T20:33:13.976992] [INFO ] [FORECASTER] Starting predict_future for TRC [2026-02-12T20:33:13.978220] [DEBUG] [LOCAL ] No optimal features file found for TRC: ./output/feature-sets/TRC.txt [2026-02-12T20:33:13.978277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:13.978309] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:13.978336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:13.978394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:14.044408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:14.045273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:14.045366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:14.045402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:14.164746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:14.164859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:14.164896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:14.164924] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:14.168183] [DEBUG] [FORECASTER] TRC: Forecast T+1@11:T+2@11: UP (p=61.82%) [2026-02-12T20:33:14.168452] [INFO ] [FORECASTER] Completed predict_future for TRC [2026-02-12T20:33:14.168597] [INFO ] [sig ] TRC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:14.308131] [INFO ] [LOCAL ] Saved forecast: TRC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TRC.txt [2026-02-12T20:33:14.308248] [INFO ] [sig ] [3035/3411] Completed TRC in 0.3s | 2.79 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-12T20:33:14.308286] [INFO ] [sig ] [3036/3411] Forecasting TRDA... [2026-02-12T20:33:14.308315] [INFO ] [sig ] Generating forecast for: TRDA [2026-02-12T20:33:14.308343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRDA' from 'https://tdm.silogroup.org/data/derivative_storage/TRDA.csv'. [2026-02-12T20:33:14.319894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRDA'. [2026-02-12T20:33:14.320195] [INFO ] [FORECASTER] Starting predict_future for TRDA [2026-02-12T20:33:14.321063] [DEBUG] [LOCAL ] No optimal features file found for TRDA: ./output/feature-sets/TRDA.txt [2026-02-12T20:33:14.321117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:14.321149] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:14.321176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:14.321234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:14.379038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:14.379669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:14.379747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:14.379778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:14.498350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:14.498473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:14.498511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:14.498540] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:14.501937] [DEBUG] [FORECASTER] TRDA: Forecast T+1@11:T+2@11: UP (p=94.60%) [2026-02-12T20:33:14.502211] [INFO ] [FORECASTER] Completed predict_future for TRDA [2026-02-12T20:33:14.502341] [INFO ] [sig ] TRDA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:14.647705] [INFO ] [LOCAL ] Saved forecast: TRDA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TRDA.txt [2026-02-12T20:33:14.647859] [INFO ] [sig ] [3036/3411] Completed TRDA in 0.3s | 2.79 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-12T20:33:14.647908] [INFO ] [sig ] [3037/3411] Forecasting TREE... [2026-02-12T20:33:14.647945] [INFO ] [sig ] Generating forecast for: TREE [2026-02-12T20:33:14.647986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREE' from 'https://tdm.silogroup.org/data/derivative_storage/TREE.csv'. [2026-02-12T20:33:14.659749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREE'. [2026-02-12T20:33:14.660178] [INFO ] [FORECASTER] Starting predict_future for TREE [2026-02-12T20:33:14.661030] [DEBUG] [LOCAL ] No optimal features file found for TREE: ./output/feature-sets/TREE.txt [2026-02-12T20:33:14.661082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:14.661113] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:14.661140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:14.661197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:14.718441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:14.719224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:14.719304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:14.719336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:14.844331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:14.844494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:14.844535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:14.844564] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:14.848218] [DEBUG] [FORECASTER] TREE: Forecast T+1@11:T+2@11: UP (p=75.84%) [2026-02-12T20:33:14.848493] [INFO ] [FORECASTER] Completed predict_future for TREE [2026-02-12T20:33:14.848640] [INFO ] [sig ] TREE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:14.994372] [INFO ] [LOCAL ] Saved forecast: TREE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TREE.txt [2026-02-12T20:33:14.994536] [INFO ] [sig ] [3037/3411] Completed TREE in 0.3s | 2.79 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-12T20:33:14.994596] [INFO ] [sig ] [3038/3411] Forecasting TREX... [2026-02-12T20:33:14.994628] [INFO ] [sig ] Generating forecast for: TREX [2026-02-12T20:33:14.994659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREX' from 'https://tdm.silogroup.org/data/derivative_storage/TREX.csv'. [2026-02-12T20:33:15.005813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREX'. [2026-02-12T20:33:15.006156] [INFO ] [FORECASTER] Starting predict_future for TREX [2026-02-12T20:33:15.007002] [DEBUG] [LOCAL ] No optimal features file found for TREX: ./output/feature-sets/TREX.txt [2026-02-12T20:33:15.007058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:15.007091] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:15.007121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:15.007179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:15.068198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:15.069132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:15.069260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:15.069294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:15.203099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:15.203257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:15.203298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:15.203327] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:15.206819] [DEBUG] [FORECASTER] TREX: Forecast T+1@11:T+2@11: DOWN (p=45.48%) [2026-02-12T20:33:15.207098] [INFO ] [FORECASTER] Completed predict_future for TREX [2026-02-12T20:33:15.207245] [INFO ] [sig ] TREX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:15.349534] [INFO ] [LOCAL ] Saved forecast: TREX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TREX.txt [2026-02-12T20:33:15.349689] [INFO ] [sig ] [3038/3411] Completed TREX in 0.4s | 2.79 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-12T20:33:15.349731] [INFO ] [sig ] [3039/3411] Forecasting TRGP... [2026-02-12T20:33:15.349761] [INFO ] [sig ] Generating forecast for: TRGP [2026-02-12T20:33:15.349976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRGP' from 'https://tdm.silogroup.org/data/derivative_storage/TRGP.csv'. [2026-02-12T20:33:15.362833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRGP'. [2026-02-12T20:33:15.363142] [INFO ] [FORECASTER] Starting predict_future for TRGP [2026-02-12T20:33:15.363970] [DEBUG] [LOCAL ] No optimal features file found for TRGP: ./output/feature-sets/TRGP.txt [2026-02-12T20:33:15.364035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:15.364069] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:15.364097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:15.364155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:15.423014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:15.423691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:15.423770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:15.423802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:15.542739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:15.542900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:15.542941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:15.542970] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:15.546373] [DEBUG] [FORECASTER] TRGP: Forecast T+1@11:T+2@11: UP (p=96.37%) [2026-02-12T20:33:15.546669] [INFO ] [FORECASTER] Completed predict_future for TRGP [2026-02-12T20:33:15.546799] [INFO ] [sig ] TRGP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:15.687715] [INFO ] [LOCAL ] Saved forecast: TRGP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TRGP.txt [2026-02-12T20:33:15.687889] [INFO ] [sig ] [3039/3411] Completed TRGP in 0.3s | 2.79 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-12T20:33:15.687940] [INFO ] [sig ] [3040/3411] Forecasting TRI... [2026-02-12T20:33:15.687978] [INFO ] [sig ] Generating forecast for: TRI [2026-02-12T20:33:15.688010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRI' from 'https://tdm.silogroup.org/data/derivative_storage/TRI.csv'. [2026-02-12T20:33:15.701238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRI'. [2026-02-12T20:33:15.701635] [INFO ] [FORECASTER] Starting predict_future for TRI [2026-02-12T20:33:15.702427] [DEBUG] [LOCAL ] No optimal features file found for TRI: ./output/feature-sets/TRI.txt [2026-02-12T20:33:15.702479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:15.702511] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:15.702538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:15.702614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:15.771972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:15.773081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:15.773188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:15.773232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:15.923561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:15.923740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:15.923780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:15.923811] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:15.927798] [DEBUG] [FORECASTER] TRI: Forecast T+1@11:T+2@11: DOWN (p=36.48%) [2026-02-12T20:33:15.928112] [INFO ] [FORECASTER] Completed predict_future for TRI [2026-02-12T20:33:15.928254] [INFO ] [sig ] TRI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:16.081192] [INFO ] [LOCAL ] Saved forecast: TRI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TRI.txt [2026-02-12T20:33:16.081344] [INFO ] [sig ] [3040/3411] Completed TRI in 0.4s | 2.79 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-12T20:33:16.081386] [INFO ] [sig ] [3041/3411] Forecasting TRIN... [2026-02-12T20:33:16.081416] [INFO ] [sig ] Generating forecast for: TRIN [2026-02-12T20:33:16.081449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIN' from 'https://tdm.silogroup.org/data/derivative_storage/TRIN.csv'. [2026-02-12T20:33:16.095256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIN'. [2026-02-12T20:33:16.095661] [INFO ] [FORECASTER] Starting predict_future for TRIN [2026-02-12T20:33:16.096492] [DEBUG] [LOCAL ] No optimal features file found for TRIN: ./output/feature-sets/TRIN.txt [2026-02-12T20:33:16.096546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:16.096608] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:16.096648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:16.096713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:16.159525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:16.160561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:16.160691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:16.160730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:16.281694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:16.281853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:16.281893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:16.281922] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:16.285365] [DEBUG] [FORECASTER] TRIN: Forecast T+1@11:T+2@11: DOWN (p=33.07%) [2026-02-12T20:33:16.285661] [INFO ] [FORECASTER] Completed predict_future for TRIN [2026-02-12T20:33:16.285793] [INFO ] [sig ] TRIN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:16.430106] [INFO ] [LOCAL ] Saved forecast: TRIN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TRIN.txt [2026-02-12T20:33:16.430276] [INFO ] [sig ] [3041/3411] Completed TRIN in 0.3s | 2.79 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-12T20:33:16.430317] [INFO ] [sig ] [3042/3411] Forecasting TRIP... [2026-02-12T20:33:16.430348] [INFO ] [sig ] Generating forecast for: TRIP [2026-02-12T20:33:16.430378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIP' from 'https://tdm.silogroup.org/data/derivative_storage/TRIP.csv'. [2026-02-12T20:33:16.443209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIP'. [2026-02-12T20:33:16.443558] [INFO ] [FORECASTER] Starting predict_future for TRIP [2026-02-12T20:33:16.444375] [DEBUG] [LOCAL ] No optimal features file found for TRIP: ./output/feature-sets/TRIP.txt [2026-02-12T20:33:16.444428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:16.444460] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:16.444487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:16.444544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:16.501957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:16.502837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:16.502936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:16.502976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:16.625648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:16.625803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:16.625843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:16.625872] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:16.629329] [DEBUG] [FORECASTER] TRIP: Forecast T+1@11:T+2@11: UP (p=80.71%) [2026-02-12T20:33:16.629636] [INFO ] [FORECASTER] Completed predict_future for TRIP [2026-02-12T20:33:16.629773] [INFO ] [sig ] TRIP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:16.769695] [INFO ] [LOCAL ] Saved forecast: TRIP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TRIP.txt [2026-02-12T20:33:16.769858] [INFO ] [sig ] [3042/3411] Completed TRIP in 0.3s | 2.79 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-12T20:33:16.769917] [INFO ] [sig ] [3043/3411] Forecasting TRMB... [2026-02-12T20:33:16.769950] [INFO ] [sig ] Generating forecast for: TRMB [2026-02-12T20:33:16.769981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMB' from 'https://tdm.silogroup.org/data/derivative_storage/TRMB.csv'. [2026-02-12T20:33:16.781501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMB'. [2026-02-12T20:33:16.781851] [INFO ] [FORECASTER] Starting predict_future for TRMB [2026-02-12T20:33:16.782666] [DEBUG] [LOCAL ] No optimal features file found for TRMB: ./output/feature-sets/TRMB.txt [2026-02-12T20:33:16.782718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:16.782750] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:16.782778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:16.782835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:16.841531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:16.842360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:16.842445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:16.842480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:16.969533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:16.969722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:16.969766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:16.969796] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:16.974211] [DEBUG] [FORECASTER] TRMB: Forecast T+1@11:T+2@11: DOWN (p=16.04%) [2026-02-12T20:33:16.974507] [INFO ] [FORECASTER] Completed predict_future for TRMB [2026-02-12T20:33:16.974673] [INFO ] [sig ] TRMB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:17.120683] [INFO ] [LOCAL ] Saved forecast: TRMB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TRMB.txt [2026-02-12T20:33:17.120840] [INFO ] [sig ] [3043/3411] Completed TRMB in 0.4s | 2.79 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-12T20:33:17.120890] [INFO ] [sig ] [3044/3411] Forecasting TRMD... [2026-02-12T20:33:17.120923] [INFO ] [sig ] Generating forecast for: TRMD [2026-02-12T20:33:17.120954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMD' from 'https://tdm.silogroup.org/data/derivative_storage/TRMD.csv'. [2026-02-12T20:33:17.133140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMD'. [2026-02-12T20:33:17.133488] [INFO ] [FORECASTER] Starting predict_future for TRMD [2026-02-12T20:33:17.134271] [DEBUG] [LOCAL ] No optimal features file found for TRMD: ./output/feature-sets/TRMD.txt [2026-02-12T20:33:17.134323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:17.134356] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:17.134383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:17.134440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:17.192498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:17.193255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:17.193337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:17.193371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:17.316366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:17.316521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:17.316563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:17.316615] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:17.320163] [DEBUG] [FORECASTER] TRMD: Forecast T+1@11:T+2@11: DOWN (p=13.25%) [2026-02-12T20:33:17.320463] [INFO ] [FORECASTER] Completed predict_future for TRMD [2026-02-12T20:33:17.320622] [INFO ] [sig ] TRMD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:17.462838] [INFO ] [LOCAL ] Saved forecast: TRMD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TRMD.txt [2026-02-12T20:33:17.462975] [INFO ] [sig ] [3044/3411] Completed TRMD in 0.3s | 2.79 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-12T20:33:17.463014] [INFO ] [sig ] [3045/3411] Forecasting TRMK... [2026-02-12T20:33:17.463045] [INFO ] [sig ] Generating forecast for: TRMK [2026-02-12T20:33:17.463075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMK' from 'https://tdm.silogroup.org/data/derivative_storage/TRMK.csv'. [2026-02-12T20:33:17.475782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMK'. [2026-02-12T20:33:17.476111] [INFO ] [FORECASTER] Starting predict_future for TRMK [2026-02-12T20:33:17.476915] [DEBUG] [LOCAL ] No optimal features file found for TRMK: ./output/feature-sets/TRMK.txt [2026-02-12T20:33:17.476970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:17.477046] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:17.477076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:17.477134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:17.535388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:17.536049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:17.536325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:17.536369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:17.654370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:17.654531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:17.654589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:17.654623] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:17.658263] [DEBUG] [FORECASTER] TRMK: Forecast T+1@11:T+2@11: UP (p=51.04%) [2026-02-12T20:33:17.658561] [INFO ] [FORECASTER] Completed predict_future for TRMK [2026-02-12T20:33:17.658723] [INFO ] [sig ] TRMK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:17.807512] [INFO ] [LOCAL ] Saved forecast: TRMK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TRMK.txt [2026-02-12T20:33:17.807757] [INFO ] [sig ] [3045/3411] Completed TRMK in 0.3s | 2.79 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-12T20:33:17.807819] [INFO ] [sig ] [3046/3411] Forecasting TRN... [2026-02-12T20:33:17.807855] [INFO ] [sig ] Generating forecast for: TRN [2026-02-12T20:33:17.807887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRN' from 'https://tdm.silogroup.org/data/derivative_storage/TRN.csv'. [2026-02-12T20:33:17.820144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRN'. [2026-02-12T20:33:17.820499] [INFO ] [FORECASTER] Starting predict_future for TRN [2026-02-12T20:33:17.821323] [DEBUG] [LOCAL ] No optimal features file found for TRN: ./output/feature-sets/TRN.txt [2026-02-12T20:33:17.821375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:17.821407] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:17.821434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:17.821491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:17.879693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:17.880466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:17.880552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:17.880605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:18.003720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:18.003873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:18.003942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:18.003979] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:18.007644] [DEBUG] [FORECASTER] TRN: Forecast T+1@11:T+2@11: UP (p=99.73%) [2026-02-12T20:33:18.007929] [INFO ] [FORECASTER] Completed predict_future for TRN [2026-02-12T20:33:18.008068] [INFO ] [sig ] TRN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:18.152338] [INFO ] [LOCAL ] Saved forecast: TRN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TRN.txt [2026-02-12T20:33:18.152512] [INFO ] [sig ] [3046/3411] Completed TRN in 0.3s | 2.79 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-12T20:33:18.152559] [INFO ] [sig ] [3047/3411] Forecasting TRNO... [2026-02-12T20:33:18.152612] [INFO ] [sig ] Generating forecast for: TRNO [2026-02-12T20:33:18.152644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNO' from 'https://tdm.silogroup.org/data/derivative_storage/TRNO.csv'. [2026-02-12T20:33:18.165021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNO'. [2026-02-12T20:33:18.165366] [INFO ] [FORECASTER] Starting predict_future for TRNO [2026-02-12T20:33:18.166189] [DEBUG] [LOCAL ] No optimal features file found for TRNO: ./output/feature-sets/TRNO.txt [2026-02-12T20:33:18.166244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:18.166277] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:18.166304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:18.166365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:18.223627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:18.224317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:18.224397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:18.224431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:18.347547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:18.347724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:18.347766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:18.347795] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:18.351318] [DEBUG] [FORECASTER] TRNO: Forecast T+1@11:T+2@11: DOWN (p=11.86%) [2026-02-12T20:33:18.351638] [INFO ] [FORECASTER] Completed predict_future for TRNO [2026-02-12T20:33:18.351797] [INFO ] [sig ] TRNO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:18.494782] [INFO ] [LOCAL ] Saved forecast: TRNO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TRNO.txt [2026-02-12T20:33:18.494915] [INFO ] [sig ] [3047/3411] Completed TRNO in 0.3s | 2.79 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-12T20:33:18.494954] [INFO ] [sig ] [3048/3411] Forecasting TRNS... [2026-02-12T20:33:18.494984] [INFO ] [sig ] Generating forecast for: TRNS [2026-02-12T20:33:18.495016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNS' from 'https://tdm.silogroup.org/data/derivative_storage/TRNS.csv'. [2026-02-12T20:33:18.506806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNS'. [2026-02-12T20:33:18.507133] [INFO ] [FORECASTER] Starting predict_future for TRNS [2026-02-12T20:33:18.507964] [DEBUG] [LOCAL ] No optimal features file found for TRNS: ./output/feature-sets/TRNS.txt [2026-02-12T20:33:18.508016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:18.508048] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:18.508074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:18.508137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:18.566327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:18.567012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:18.567098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:18.567132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:18.684104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:18.684262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:18.684303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:18.684367] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:18.687872] [DEBUG] [FORECASTER] TRNS: Forecast T+1@11:T+2@11: UP (p=82.92%) [2026-02-12T20:33:18.688182] [INFO ] [FORECASTER] Completed predict_future for TRNS [2026-02-12T20:33:18.688314] [INFO ] [sig ] TRNS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:18.827687] [INFO ] [LOCAL ] Saved forecast: TRNS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TRNS.txt [2026-02-12T20:33:18.827825] [INFO ] [sig ] [3048/3411] Completed TRNS in 0.3s | 2.79 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-12T20:33:18.827865] [INFO ] [sig ] [3049/3411] Forecasting TROX... [2026-02-12T20:33:18.827894] [INFO ] [sig ] Generating forecast for: TROX [2026-02-12T20:33:18.827924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TROX' from 'https://tdm.silogroup.org/data/derivative_storage/TROX.csv'. [2026-02-12T20:33:18.838817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TROX'. [2026-02-12T20:33:18.839137] [INFO ] [FORECASTER] Starting predict_future for TROX [2026-02-12T20:33:18.839928] [DEBUG] [LOCAL ] No optimal features file found for TROX: ./output/feature-sets/TROX.txt [2026-02-12T20:33:18.839980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:18.840012] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:18.840040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:18.840096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:18.897854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:18.898718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:18.898804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:18.898838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:19.019918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:19.020076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:19.020119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:19.020149] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:19.023798] [DEBUG] [FORECASTER] TROX: Forecast T+1@11:T+2@11: DOWN (p=18.94%) [2026-02-12T20:33:19.024083] [INFO ] [FORECASTER] Completed predict_future for TROX [2026-02-12T20:33:19.024217] [INFO ] [sig ] TROX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:19.163118] [INFO ] [LOCAL ] Saved forecast: TROX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TROX.txt [2026-02-12T20:33:19.163269] [INFO ] [sig ] [3049/3411] Completed TROX in 0.3s | 2.79 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-12T20:33:19.163308] [INFO ] [sig ] [3050/3411] Forecasting TRP... [2026-02-12T20:33:19.163338] [INFO ] [sig ] Generating forecast for: TRP [2026-02-12T20:33:19.163367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRP' from 'https://tdm.silogroup.org/data/derivative_storage/TRP.csv'. [2026-02-12T20:33:19.174856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRP'. [2026-02-12T20:33:19.175185] [INFO ] [FORECASTER] Starting predict_future for TRP [2026-02-12T20:33:19.176016] [DEBUG] [LOCAL ] No optimal features file found for TRP: ./output/feature-sets/TRP.txt [2026-02-12T20:33:19.176072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:19.176116] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:19.176144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:19.176201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:19.237093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:19.238169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:19.238267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:19.238310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:19.363191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:19.363347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:19.363387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:19.363417] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:19.367377] [DEBUG] [FORECASTER] TRP: Forecast T+1@11:T+2@11: UP (p=91.61%) [2026-02-12T20:33:19.367725] [INFO ] [FORECASTER] Completed predict_future for TRP [2026-02-12T20:33:19.367872] [INFO ] [sig ] TRP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:19.512734] [INFO ] [LOCAL ] Saved forecast: TRP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TRP.txt [2026-02-12T20:33:19.512896] [INFO ] [sig ] [3050/3411] Completed TRP in 0.3s | 2.79 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-12T20:33:19.512952] [INFO ] [sig ] [3051/3411] Forecasting TRS... [2026-02-12T20:33:19.512985] [INFO ] [sig ] Generating forecast for: TRS [2026-02-12T20:33:19.513018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRS' from 'https://tdm.silogroup.org/data/derivative_storage/TRS.csv'. [2026-02-12T20:33:19.525882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRS'. [2026-02-12T20:33:19.526238] [INFO ] [FORECASTER] Starting predict_future for TRS [2026-02-12T20:33:19.527125] [DEBUG] [LOCAL ] No optimal features file found for TRS: ./output/feature-sets/TRS.txt [2026-02-12T20:33:19.527178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:19.527234] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:19.527262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:19.527332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:19.590724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:19.591789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:19.591875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:19.591908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:19.737381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:19.737538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:19.737593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:19.737625] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:19.741088] [DEBUG] [FORECASTER] TRS: Forecast T+1@11:T+2@11: DOWN (p=6.96%) [2026-02-12T20:33:19.741362] [INFO ] [FORECASTER] Completed predict_future for TRS [2026-02-12T20:33:19.741489] [INFO ] [sig ] TRS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:19.882007] [INFO ] [LOCAL ] Saved forecast: TRS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TRS.txt [2026-02-12T20:33:19.882139] [INFO ] [sig ] [3051/3411] Completed TRS in 0.4s | 2.79 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-12T20:33:19.882179] [INFO ] [sig ] [3052/3411] Forecasting TRTX... [2026-02-12T20:33:19.882208] [INFO ] [sig ] Generating forecast for: TRTX [2026-02-12T20:33:19.882238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRTX' from 'https://tdm.silogroup.org/data/derivative_storage/TRTX.csv'. [2026-02-12T20:33:19.893222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRTX'. [2026-02-12T20:33:19.893541] [INFO ] [FORECASTER] Starting predict_future for TRTX [2026-02-12T20:33:19.894345] [DEBUG] [LOCAL ] No optimal features file found for TRTX: ./output/feature-sets/TRTX.txt [2026-02-12T20:33:19.894398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:19.894430] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:19.894457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:19.894519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:19.952188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:19.952980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:19.953063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:19.953096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:20.081303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:20.081483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:20.081524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:20.081553] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:20.085255] [DEBUG] [FORECASTER] TRTX: Forecast T+1@11:T+2@11: DOWN (p=41.39%) [2026-02-12T20:33:20.085654] [INFO ] [FORECASTER] Completed predict_future for TRTX [2026-02-12T20:33:20.085814] [INFO ] [sig ] TRTX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:20.231554] [INFO ] [LOCAL ] Saved forecast: TRTX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TRTX.txt [2026-02-12T20:33:20.231739] [INFO ] [sig ] [3052/3411] Completed TRTX in 0.3s | 2.79 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-12T20:33:20.231783] [INFO ] [sig ] [3053/3411] Forecasting TRUP... [2026-02-12T20:33:20.231811] [INFO ] [sig ] Generating forecast for: TRUP [2026-02-12T20:33:20.231841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRUP' from 'https://tdm.silogroup.org/data/derivative_storage/TRUP.csv'. [2026-02-12T20:33:20.243702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRUP'. [2026-02-12T20:33:20.244099] [INFO ] [FORECASTER] Starting predict_future for TRUP [2026-02-12T20:33:20.244971] [DEBUG] [LOCAL ] No optimal features file found for TRUP: ./output/feature-sets/TRUP.txt [2026-02-12T20:33:20.245032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:20.245066] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:20.245094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:20.245151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:20.309121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:20.310085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:20.310173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:20.310208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:20.446072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:20.446246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:20.446288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:20.446318] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:20.450234] [DEBUG] [FORECASTER] TRUP: Forecast T+1@11:T+2@11: UP (p=93.17%) [2026-02-12T20:33:20.450591] [INFO ] [FORECASTER] Completed predict_future for TRUP [2026-02-12T20:33:20.450744] [INFO ] [sig ] TRUP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:20.595544] [INFO ] [LOCAL ] Saved forecast: TRUP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TRUP.txt [2026-02-12T20:33:20.595718] [INFO ] [sig ] [3053/3411] Completed TRUP in 0.4s | 2.79 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-12T20:33:20.595769] [INFO ] [sig ] [3054/3411] Forecasting TRVG... [2026-02-12T20:33:20.595801] [INFO ] [sig ] Generating forecast for: TRVG [2026-02-12T20:33:20.595832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRVG' from 'https://tdm.silogroup.org/data/derivative_storage/TRVG.csv'. [2026-02-12T20:33:20.607270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRVG'. [2026-02-12T20:33:20.607654] [INFO ] [FORECASTER] Starting predict_future for TRVG [2026-02-12T20:33:20.608505] [DEBUG] [LOCAL ] No optimal features file found for TRVG: ./output/feature-sets/TRVG.txt [2026-02-12T20:33:20.608560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:20.608614] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:20.608645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:20.608703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:20.668378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:20.669494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:20.669602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:20.669639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:20.798344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:20.798529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:20.798599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:20.798635] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:20.802557] [DEBUG] [FORECASTER] TRVG: Forecast T+1@11:T+2@11: UP (p=53.74%) [2026-02-12T20:33:20.802912] [INFO ] [FORECASTER] Completed predict_future for TRVG [2026-02-12T20:33:20.803057] [INFO ] [sig ] TRVG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:20.949842] [INFO ] [LOCAL ] Saved forecast: TRVG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TRVG.txt [2026-02-12T20:33:20.950011] [INFO ] [sig ] [3054/3411] Completed TRVG in 0.4s | 2.79 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-12T20:33:20.950053] [INFO ] [sig ] [3055/3411] Forecasting TS... [2026-02-12T20:33:20.950082] [INFO ] [sig ] Generating forecast for: TS [2026-02-12T20:33:20.950112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TS' from 'https://tdm.silogroup.org/data/derivative_storage/TS.csv'. [2026-02-12T20:33:20.962977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TS'. [2026-02-12T20:33:20.963373] [INFO ] [FORECASTER] Starting predict_future for TS [2026-02-12T20:33:20.964265] [DEBUG] [LOCAL ] No optimal features file found for TS: ./output/feature-sets/TS.txt [2026-02-12T20:33:20.964320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:20.964352] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:20.964380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:20.964438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:21.022559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:21.023529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:21.023705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:21.023768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:21.149536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:21.149715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:21.149758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:21.149788] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:21.153349] [DEBUG] [FORECASTER] TS: Forecast T+1@11:T+2@11: UP (p=61.55%) [2026-02-12T20:33:21.153667] [INFO ] [FORECASTER] Completed predict_future for TS [2026-02-12T20:33:21.153812] [INFO ] [sig ] TS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:21.303297] [INFO ] [LOCAL ] Saved forecast: TS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TS.txt [2026-02-12T20:33:21.303525] [INFO ] [sig ] [3055/3411] Completed TS in 0.4s | 2.79 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-12T20:33:21.303591] [INFO ] [sig ] [3056/3411] Forecasting TSBK... [2026-02-12T20:33:21.303627] [INFO ] [sig ] Generating forecast for: TSBK [2026-02-12T20:33:21.303658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSBK' from 'https://tdm.silogroup.org/data/derivative_storage/TSBK.csv'. [2026-02-12T20:33:21.315065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSBK'. [2026-02-12T20:33:21.315499] [INFO ] [FORECASTER] Starting predict_future for TSBK [2026-02-12T20:33:21.316352] [DEBUG] [LOCAL ] No optimal features file found for TSBK: ./output/feature-sets/TSBK.txt [2026-02-12T20:33:21.316407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:21.316441] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:21.316479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:21.316557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:21.378610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:21.379608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:21.379698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:21.379731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:21.492434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:21.492619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:21.492663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:21.492692] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:21.496719] [DEBUG] [FORECASTER] TSBK: Forecast T+1@11:T+2@11: UP (p=95.35%) [2026-02-12T20:33:21.497046] [INFO ] [FORECASTER] Completed predict_future for TSBK [2026-02-12T20:33:21.497224] [INFO ] [sig ] TSBK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:21.645589] [INFO ] [LOCAL ] Saved forecast: TSBK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TSBK.txt [2026-02-12T20:33:21.645753] [INFO ] [sig ] [3056/3411] Completed TSBK in 0.3s | 2.79 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-12T20:33:21.645794] [INFO ] [sig ] [3057/3411] Forecasting TSCO... [2026-02-12T20:33:21.645825] [INFO ] [sig ] Generating forecast for: TSCO [2026-02-12T20:33:21.645855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSCO' from 'https://tdm.silogroup.org/data/derivative_storage/TSCO.csv'. [2026-02-12T20:33:21.658933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSCO'. [2026-02-12T20:33:21.659329] [INFO ] [FORECASTER] Starting predict_future for TSCO [2026-02-12T20:33:21.660269] [DEBUG] [LOCAL ] No optimal features file found for TSCO: ./output/feature-sets/TSCO.txt [2026-02-12T20:33:21.660323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:21.660355] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:21.660381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:21.660437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:21.720386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:21.721374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:21.721463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:21.721498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:21.846098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:21.846216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:21.846259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:21.846304] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:21.850212] [DEBUG] [FORECASTER] TSCO: Forecast T+1@11:T+2@11: DOWN (p=17.72%) [2026-02-12T20:33:21.850591] [INFO ] [FORECASTER] Completed predict_future for TSCO [2026-02-12T20:33:21.850753] [INFO ] [sig ] TSCO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:22.003172] [INFO ] [LOCAL ] Saved forecast: TSCO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TSCO.txt [2026-02-12T20:33:22.003346] [INFO ] [sig ] [3057/3411] Completed TSCO in 0.4s | 2.79 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-12T20:33:22.003396] [INFO ] [sig ] [3058/3411] Forecasting TSDD... [2026-02-12T20:33:22.003447] [INFO ] [sig ] Generating forecast for: TSDD [2026-02-12T20:33:22.003492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSDD' from 'https://tdm.silogroup.org/data/derivative_storage/TSDD.csv'. [2026-02-12T20:33:22.018660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSDD'. [2026-02-12T20:33:22.019116] [INFO ] [FORECASTER] Starting predict_future for TSDD [2026-02-12T20:33:22.020523] [DEBUG] [LOCAL ] No optimal features file found for TSDD: ./output/feature-sets/TSDD.txt [2026-02-12T20:33:22.020613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:22.020653] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:22.020689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:22.020758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:22.082677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:22.083545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:22.083647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:22.083682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:22.205961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:22.206139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:22.206182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:22.206213] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:22.209923] [DEBUG] [FORECASTER] TSDD: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-02-12T20:33:22.210260] [INFO ] [FORECASTER] Completed predict_future for TSDD [2026-02-12T20:33:22.210426] [INFO ] [sig ] TSDD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:22.362291] [INFO ] [LOCAL ] Saved forecast: TSDD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TSDD.txt [2026-02-12T20:33:22.362491] [INFO ] [sig ] [3058/3411] Completed TSDD in 0.4s | 2.79 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-12T20:33:22.362540] [INFO ] [sig ] [3059/3411] Forecasting TSEM... [2026-02-12T20:33:22.362590] [INFO ] [sig ] Generating forecast for: TSEM [2026-02-12T20:33:22.362629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSEM' from 'https://tdm.silogroup.org/data/derivative_storage/TSEM.csv'. [2026-02-12T20:33:22.374463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSEM'. [2026-02-12T20:33:22.374783] [INFO ] [FORECASTER] Starting predict_future for TSEM [2026-02-12T20:33:22.375828] [DEBUG] [LOCAL ] No optimal features file found for TSEM: ./output/feature-sets/TSEM.txt [2026-02-12T20:33:22.375881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:22.375920] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:22.375949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:22.376006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:22.433991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:22.435083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:22.435193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:22.435229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:22.561930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:22.562082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:22.562122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:22.562150] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:22.565552] [DEBUG] [FORECASTER] TSEM: Forecast T+1@11:T+2@11: UP (p=78.42%) [2026-02-12T20:33:22.565851] [INFO ] [FORECASTER] Completed predict_future for TSEM [2026-02-12T20:33:22.565981] [INFO ] [sig ] TSEM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:22.708151] [INFO ] [LOCAL ] Saved forecast: TSEM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TSEM.txt [2026-02-12T20:33:22.708305] [INFO ] [sig ] [3059/3411] Completed TSEM in 0.3s | 2.79 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-12T20:33:22.708346] [INFO ] [sig ] [3060/3411] Forecasting TSHA... [2026-02-12T20:33:22.708376] [INFO ] [sig ] Generating forecast for: TSHA [2026-02-12T20:33:22.708406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSHA' from 'https://tdm.silogroup.org/data/derivative_storage/TSHA.csv'. [2026-02-12T20:33:22.720720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSHA'. [2026-02-12T20:33:22.721101] [INFO ] [FORECASTER] Starting predict_future for TSHA [2026-02-12T20:33:22.721923] [DEBUG] [LOCAL ] No optimal features file found for TSHA: ./output/feature-sets/TSHA.txt [2026-02-12T20:33:22.721977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:22.722016] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:22.722053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:22.722128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:22.779767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:22.780456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:22.780536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:22.780568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:22.900791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:22.900951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:22.900991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:22.901022] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:22.904569] [DEBUG] [FORECASTER] TSHA: Forecast T+1@11:T+2@11: UP (p=92.53%) [2026-02-12T20:33:22.904878] [INFO ] [FORECASTER] Completed predict_future for TSHA [2026-02-12T20:33:22.905011] [INFO ] [sig ] TSHA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:23.045417] [INFO ] [LOCAL ] Saved forecast: TSHA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TSHA.txt [2026-02-12T20:33:23.045557] [INFO ] [sig ] [3060/3411] Completed TSHA in 0.3s | 2.79 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-12T20:33:23.045616] [INFO ] [sig ] [3061/3411] Forecasting TSI... [2026-02-12T20:33:23.045647] [INFO ] [sig ] Generating forecast for: TSI [2026-02-12T20:33:23.045677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSI' from 'https://tdm.silogroup.org/data/derivative_storage/TSI.csv'. [2026-02-12T20:33:23.056558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSI'. [2026-02-12T20:33:23.056895] [INFO ] [FORECASTER] Starting predict_future for TSI [2026-02-12T20:33:23.057762] [DEBUG] [LOCAL ] No optimal features file found for TSI: ./output/feature-sets/TSI.txt [2026-02-12T20:33:23.057814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:23.057845] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:23.057881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:23.057939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:23.117253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:23.118188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:23.118299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:23.118334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:23.242767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:23.242957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:23.243014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:23.243045] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:23.246652] [DEBUG] [FORECASTER] TSI: Forecast T+1@11:T+2@11: UP (p=84.37%) [2026-02-12T20:33:23.246950] [INFO ] [FORECASTER] Completed predict_future for TSI [2026-02-12T20:33:23.247081] [INFO ] [sig ] TSI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:23.389083] [INFO ] [LOCAL ] Saved forecast: TSI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TSI.txt [2026-02-12T20:33:23.389260] [INFO ] [sig ] [3061/3411] Completed TSI in 0.3s | 2.79 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-12T20:33:23.389301] [INFO ] [sig ] [3062/3411] Forecasting TSL... [2026-02-12T20:33:23.389331] [INFO ] [sig ] Generating forecast for: TSL [2026-02-12T20:33:23.389362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSL' from 'https://tdm.silogroup.org/data/derivative_storage/TSL.csv'. [2026-02-12T20:33:23.403458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSL'. [2026-02-12T20:33:23.404025] [INFO ] [FORECASTER] Starting predict_future for TSL [2026-02-12T20:33:23.405177] [DEBUG] [LOCAL ] No optimal features file found for TSL: ./output/feature-sets/TSL.txt [2026-02-12T20:33:23.405245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:23.405342] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:23.405391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:23.405486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:23.470125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:23.471029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:23.471129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:23.471170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:23.588031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:23.588186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:23.588225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:23.588253] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:23.591736] [DEBUG] [FORECASTER] TSL: Forecast T+1@11:T+2@11: DOWN (p=36.26%) [2026-02-12T20:33:23.592021] [INFO ] [FORECASTER] Completed predict_future for TSL [2026-02-12T20:33:23.592158] [INFO ] [sig ] TSL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:23.734871] [INFO ] [LOCAL ] Saved forecast: TSL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TSL.txt [2026-02-12T20:33:23.735041] [INFO ] [sig ] [3062/3411] Completed TSL in 0.3s | 2.79 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-12T20:33:23.735092] [INFO ] [sig ] [3063/3411] Forecasting TSLA... [2026-02-12T20:33:23.735129] [INFO ] [sig ] Generating forecast for: TSLA [2026-02-12T20:33:23.735166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLA' from 'https://tdm.silogroup.org/data/derivative_storage/TSLA.csv'. [2026-02-12T20:33:23.747426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLA'. [2026-02-12T20:33:23.747820] [INFO ] [FORECASTER] Starting predict_future for TSLA [2026-02-12T20:33:23.748693] [DEBUG] [LOCAL ] No optimal features file found for TSLA: ./output/feature-sets/TSLA.txt [2026-02-12T20:33:23.748745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:23.748775] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:23.748801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:23.748856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:23.805526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:23.806383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:23.806468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:23.806501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:23.930128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:23.930313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:23.930364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:23.930395] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:23.934338] [DEBUG] [FORECASTER] TSLA: Forecast T+1@11:T+2@11: DOWN (p=4.45%) [2026-02-12T20:33:23.934737] [INFO ] [FORECASTER] Completed predict_future for TSLA [2026-02-12T20:33:23.934901] [INFO ] [sig ] TSLA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:24.076947] [INFO ] [LOCAL ] Saved forecast: TSLA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TSLA.txt [2026-02-12T20:33:24.077114] [INFO ] [sig ] [3063/3411] Completed TSLA in 0.3s | 2.79 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-12T20:33:24.077154] [INFO ] [sig ] [3064/3411] Forecasting TSLL... [2026-02-12T20:33:24.077196] [INFO ] [sig ] Generating forecast for: TSLL [2026-02-12T20:33:24.077228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLL' from 'https://tdm.silogroup.org/data/derivative_storage/TSLL.csv'. [2026-02-12T20:33:24.090481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLL'. [2026-02-12T20:33:24.090897] [INFO ] [FORECASTER] Starting predict_future for TSLL [2026-02-12T20:33:24.091774] [DEBUG] [LOCAL ] No optimal features file found for TSLL: ./output/feature-sets/TSLL.txt [2026-02-12T20:33:24.091827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:24.091860] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:24.091887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:24.091944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:24.152114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:24.153099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:24.153187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:24.153221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:24.278550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:24.278726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:24.278766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:24.278794] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:24.282744] [DEBUG] [FORECASTER] TSLL: Forecast T+1@11:T+2@11: DOWN (p=1.28%) [2026-02-12T20:33:24.283034] [INFO ] [FORECASTER] Completed predict_future for TSLL [2026-02-12T20:33:24.283172] [INFO ] [sig ] TSLL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:24.431083] [INFO ] [LOCAL ] Saved forecast: TSLL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TSLL.txt [2026-02-12T20:33:24.431236] [INFO ] [sig ] [3064/3411] Completed TSLL in 0.4s | 2.79 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-12T20:33:24.431277] [INFO ] [sig ] [3065/3411] Forecasting TSLQ... [2026-02-12T20:33:24.431495] [INFO ] [sig ] Generating forecast for: TSLQ [2026-02-12T20:33:24.431533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSLQ.csv'. [2026-02-12T20:33:24.444825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLQ'. [2026-02-12T20:33:24.445131] [INFO ] [FORECASTER] Starting predict_future for TSLQ [2026-02-12T20:33:24.445967] [DEBUG] [LOCAL ] No optimal features file found for TSLQ: ./output/feature-sets/TSLQ.txt [2026-02-12T20:33:24.446031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:24.446071] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:24.446106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:24.446177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:24.510405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:24.511260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:24.511354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:24.511394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:24.647593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:24.647756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:24.647797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:24.647886] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:24.651816] [DEBUG] [FORECASTER] TSLQ: Forecast T+1@11:T+2@11: UP (p=98.25%) [2026-02-12T20:33:24.652134] [INFO ] [FORECASTER] Completed predict_future for TSLQ [2026-02-12T20:33:24.652279] [INFO ] [sig ] TSLQ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:24.819431] [INFO ] [LOCAL ] Saved forecast: TSLQ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TSLQ.txt [2026-02-12T20:33:24.819673] [INFO ] [sig ] [3065/3411] Completed TSLQ in 0.4s | 2.79 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-12T20:33:24.819731] [INFO ] [sig ] [3066/3411] Forecasting TSLS... [2026-02-12T20:33:24.819763] [INFO ] [sig ] Generating forecast for: TSLS [2026-02-12T20:33:24.819794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLS' from 'https://tdm.silogroup.org/data/derivative_storage/TSLS.csv'. [2026-02-12T20:33:24.834559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLS'. [2026-02-12T20:33:24.834988] [INFO ] [FORECASTER] Starting predict_future for TSLS [2026-02-12T20:33:24.835894] [DEBUG] [LOCAL ] No optimal features file found for TSLS: ./output/feature-sets/TSLS.txt [2026-02-12T20:33:24.835949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:24.835983] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:24.836011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:24.836070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:24.898875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:24.899801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:24.899888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:24.899922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:25.024239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:25.024625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:25.024670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:25.024699] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:25.028654] [DEBUG] [FORECASTER] TSLS: Forecast T+1@11:T+2@11: UP (p=91.31%) [2026-02-12T20:33:25.028966] [INFO ] [FORECASTER] Completed predict_future for TSLS [2026-02-12T20:33:25.029106] [INFO ] [sig ] TSLS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:25.171428] [INFO ] [LOCAL ] Saved forecast: TSLS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TSLS.txt [2026-02-12T20:33:25.171639] [INFO ] [sig ] [3066/3411] Completed TSLS in 0.4s | 2.79 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-12T20:33:25.171687] [INFO ] [sig ] [3067/3411] Forecasting TSLX... [2026-02-12T20:33:25.171719] [INFO ] [sig ] Generating forecast for: TSLX [2026-02-12T20:33:25.171751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLX' from 'https://tdm.silogroup.org/data/derivative_storage/TSLX.csv'. [2026-02-12T20:33:25.184775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLX'. [2026-02-12T20:33:25.185151] [INFO ] [FORECASTER] Starting predict_future for TSLX [2026-02-12T20:33:25.185971] [DEBUG] [LOCAL ] No optimal features file found for TSLX: ./output/feature-sets/TSLX.txt [2026-02-12T20:33:25.186024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:25.186058] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:25.186086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:25.186145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:25.248323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:25.249384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:25.249487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:25.249529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:25.379509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:25.379881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:25.379921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:25.379949] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:25.383965] [DEBUG] [FORECASTER] TSLX: Forecast T+1@11:T+2@11: UP (p=95.12%) [2026-02-12T20:33:25.384436] [INFO ] [FORECASTER] Completed predict_future for TSLX [2026-02-12T20:33:25.384564] [INFO ] [sig ] TSLX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:25.531070] [INFO ] [LOCAL ] Saved forecast: TSLX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TSLX.txt [2026-02-12T20:33:25.531204] [INFO ] [sig ] [3067/3411] Completed TSLX in 0.4s | 2.79 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-12T20:33:25.531251] [INFO ] [sig ] [3068/3411] Forecasting TSM... [2026-02-12T20:33:25.531282] [INFO ] [sig ] Generating forecast for: TSM [2026-02-12T20:33:25.531314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSM' from 'https://tdm.silogroup.org/data/derivative_storage/TSM.csv'. [2026-02-12T20:33:25.545472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSM'. [2026-02-12T20:33:25.545849] [INFO ] [FORECASTER] Starting predict_future for TSM [2026-02-12T20:33:25.546651] [DEBUG] [LOCAL ] No optimal features file found for TSM: ./output/feature-sets/TSM.txt [2026-02-12T20:33:25.546703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:25.546734] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:25.546761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:25.546818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:25.605015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:25.605850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:25.605931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:25.605964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:25.733351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:25.733507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:25.733545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:25.733593] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:25.737107] [DEBUG] [FORECASTER] TSM: Forecast T+1@11:T+2@11: UP (p=94.87%) [2026-02-12T20:33:25.737399] [INFO ] [FORECASTER] Completed predict_future for TSM [2026-02-12T20:33:25.737530] [INFO ] [sig ] TSM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:25.877090] [INFO ] [LOCAL ] Saved forecast: TSM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TSM.txt [2026-02-12T20:33:25.877260] [INFO ] [sig ] [3068/3411] Completed TSM in 0.3s | 2.79 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-12T20:33:25.877497] [INFO ] [sig ] [3069/3411] Forecasting TSN... [2026-02-12T20:33:25.877527] [INFO ] [sig ] Generating forecast for: TSN [2026-02-12T20:33:25.877556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSN' from 'https://tdm.silogroup.org/data/derivative_storage/TSN.csv'. [2026-02-12T20:33:25.890054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSN'. [2026-02-12T20:33:25.890418] [INFO ] [FORECASTER] Starting predict_future for TSN [2026-02-12T20:33:25.891327] [DEBUG] [LOCAL ] No optimal features file found for TSN: ./output/feature-sets/TSN.txt [2026-02-12T20:33:25.891382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:25.891416] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:25.891444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:25.891502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:25.950873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:25.951800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:25.951884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:25.951917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:26.081345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:26.081505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:26.081547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:26.081596] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:26.085108] [DEBUG] [FORECASTER] TSN: Forecast T+1@11:T+2@11: DOWN (p=23.51%) [2026-02-12T20:33:26.085387] [INFO ] [FORECASTER] Completed predict_future for TSN [2026-02-12T20:33:26.085520] [INFO ] [sig ] TSN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:26.231543] [INFO ] [LOCAL ] Saved forecast: TSN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TSN.txt [2026-02-12T20:33:26.231733] [INFO ] [sig ] [3069/3411] Completed TSN in 0.4s | 2.79 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-12T20:33:26.231776] [INFO ] [sig ] [3070/3411] Forecasting TSQ... [2026-02-12T20:33:26.231805] [INFO ] [sig ] Generating forecast for: TSQ [2026-02-12T20:33:26.231835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSQ.csv'. [2026-02-12T20:33:26.244748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSQ'. [2026-02-12T20:33:26.245150] [INFO ] [FORECASTER] Starting predict_future for TSQ [2026-02-12T20:33:26.246188] [DEBUG] [LOCAL ] No optimal features file found for TSQ: ./output/feature-sets/TSQ.txt [2026-02-12T20:33:26.246242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:26.246276] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:26.246304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:26.246362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:26.310285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:26.311333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:26.311417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:26.311451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:26.435930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:26.436091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:26.436133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:26.436165] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:26.439991] [DEBUG] [FORECASTER] TSQ: Forecast T+1@11:T+2@11: DOWN (p=6.06%) [2026-02-12T20:33:26.440509] [INFO ] [FORECASTER] Completed predict_future for TSQ [2026-02-12T20:33:26.440685] [INFO ] [sig ] TSQ: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:26.582297] [INFO ] [LOCAL ] Saved forecast: TSQ 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TSQ.txt [2026-02-12T20:33:26.582454] [INFO ] [sig ] [3070/3411] Completed TSQ in 0.4s | 2.79 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-12T20:33:26.582495] [INFO ] [sig ] [3071/3411] Forecasting TTC... [2026-02-12T20:33:26.582525] [INFO ] [sig ] Generating forecast for: TTC [2026-02-12T20:33:26.582555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTC' from 'https://tdm.silogroup.org/data/derivative_storage/TTC.csv'. [2026-02-12T20:33:26.594650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTC'. [2026-02-12T20:33:26.595026] [INFO ] [FORECASTER] Starting predict_future for TTC [2026-02-12T20:33:26.595885] [DEBUG] [LOCAL ] No optimal features file found for TTC: ./output/feature-sets/TTC.txt [2026-02-12T20:33:26.595938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:26.595970] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:26.595997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:26.596059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:26.655260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:26.656368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:26.656453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:26.656486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:26.784460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:26.784647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:26.784689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:26.784719] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:26.788613] [DEBUG] [FORECASTER] TTC: Forecast T+1@11:T+2@11: UP (p=97.77%) [2026-02-12T20:33:26.788999] [INFO ] [FORECASTER] Completed predict_future for TTC [2026-02-12T20:33:26.789180] [INFO ] [sig ] TTC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:26.939928] [INFO ] [LOCAL ] Saved forecast: TTC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TTC.txt [2026-02-12T20:33:26.940117] [INFO ] [sig ] [3071/3411] Completed TTC in 0.4s | 2.79 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-12T20:33:26.940163] [INFO ] [sig ] [3072/3411] Forecasting TTD... [2026-02-12T20:33:26.940206] [INFO ] [sig ] Generating forecast for: TTD [2026-02-12T20:33:26.940246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTD' from 'https://tdm.silogroup.org/data/derivative_storage/TTD.csv'. [2026-02-12T20:33:26.958275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTD'. [2026-02-12T20:33:26.958837] [INFO ] [FORECASTER] Starting predict_future for TTD [2026-02-12T20:33:26.960021] [DEBUG] [LOCAL ] No optimal features file found for TTD: ./output/feature-sets/TTD.txt [2026-02-12T20:33:26.960099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:26.960147] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:26.960191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:26.960280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:27.059417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:27.061032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:27.061253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:27.061311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:27.215023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:27.215230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:27.215301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:27.215354] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:27.221276] [DEBUG] [FORECASTER] TTD: Forecast T+1@11:T+2@11: DOWN (p=1.76%) [2026-02-12T20:33:27.221891] [INFO ] [FORECASTER] Completed predict_future for TTD [2026-02-12T20:33:27.222167] [INFO ] [sig ] TTD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:27.461424] [INFO ] [LOCAL ] Saved forecast: TTD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TTD.txt [2026-02-12T20:33:27.461682] [INFO ] [sig ] [3072/3411] Completed TTD in 0.5s | 2.79 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-12T20:33:27.461738] [INFO ] [sig ] [3073/3411] Forecasting TTE... [2026-02-12T20:33:27.461774] [INFO ] [sig ] Generating forecast for: TTE [2026-02-12T20:33:27.461810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTE' from 'https://tdm.silogroup.org/data/derivative_storage/TTE.csv'. [2026-02-12T20:33:27.495649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTE'. [2026-02-12T20:33:27.496201] [INFO ] [FORECASTER] Starting predict_future for TTE [2026-02-12T20:33:27.497518] [DEBUG] [LOCAL ] No optimal features file found for TTE: ./output/feature-sets/TTE.txt [2026-02-12T20:33:27.497615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:27.497657] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:27.497688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:27.497763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:27.593076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:27.594242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:27.594368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:27.594414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:27.764761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:27.764979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:27.765045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:27.765100] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:27.770944] [DEBUG] [FORECASTER] TTE: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-02-12T20:33:27.771507] [INFO ] [FORECASTER] Completed predict_future for TTE [2026-02-12T20:33:27.771768] [INFO ] [sig ] TTE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:28.022279] [INFO ] [LOCAL ] Saved forecast: TTE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TTE.txt [2026-02-12T20:33:28.022533] [INFO ] [sig ] [3073/3411] Completed TTE in 0.6s | 2.79 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-12T20:33:28.022626] [INFO ] [sig ] [3074/3411] Forecasting TTEC... [2026-02-12T20:33:28.022682] [INFO ] [sig ] Generating forecast for: TTEC [2026-02-12T20:33:28.022735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEC' from 'https://tdm.silogroup.org/data/derivative_storage/TTEC.csv'. [2026-02-12T20:33:28.049436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEC'. [2026-02-12T20:33:28.049992] [INFO ] [FORECASTER] Starting predict_future for TTEC [2026-02-12T20:33:28.051049] [DEBUG] [LOCAL ] No optimal features file found for TTEC: ./output/feature-sets/TTEC.txt [2026-02-12T20:33:28.051128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:28.051167] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:28.051198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:28.051273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:28.136890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:28.138263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:28.138381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:28.138437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:28.284885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:28.285077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:28.285130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:28.285160] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:28.288939] [DEBUG] [FORECASTER] TTEC: Forecast T+1@11:T+2@11: UP (p=68.07%) [2026-02-12T20:33:28.289281] [INFO ] [FORECASTER] Completed predict_future for TTEC [2026-02-12T20:33:28.289433] [INFO ] [sig ] TTEC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:28.463303] [INFO ] [LOCAL ] Saved forecast: TTEC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TTEC.txt [2026-02-12T20:33:28.463485] [INFO ] [sig ] [3074/3411] Completed TTEC in 0.4s | 2.79 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-12T20:33:28.463537] [INFO ] [sig ] [3075/3411] Forecasting TTEK... [2026-02-12T20:33:28.463595] [INFO ] [sig ] Generating forecast for: TTEK [2026-02-12T20:33:28.463657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEK' from 'https://tdm.silogroup.org/data/derivative_storage/TTEK.csv'. [2026-02-12T20:33:28.476771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEK'. [2026-02-12T20:33:28.477261] [INFO ] [FORECASTER] Starting predict_future for TTEK [2026-02-12T20:33:28.478116] [DEBUG] [LOCAL ] No optimal features file found for TTEK: ./output/feature-sets/TTEK.txt [2026-02-12T20:33:28.478171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:28.478205] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:28.478233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:28.478291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:28.540351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:28.541436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:28.541544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:28.541609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:28.684850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:28.685029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:28.685088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:28.685132] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:28.689172] [DEBUG] [FORECASTER] TTEK: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-02-12T20:33:28.689524] [INFO ] [FORECASTER] Completed predict_future for TTEK [2026-02-12T20:33:28.689700] [INFO ] [sig ] TTEK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:28.834779] [INFO ] [LOCAL ] Saved forecast: TTEK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TTEK.txt [2026-02-12T20:33:28.834983] [INFO ] [sig ] [3075/3411] Completed TTEK in 0.4s | 2.79 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-12T20:33:28.835024] [INFO ] [sig ] [3076/3411] Forecasting TTI... [2026-02-12T20:33:28.835056] [INFO ] [sig ] Generating forecast for: TTI [2026-02-12T20:33:28.835086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTI' from 'https://tdm.silogroup.org/data/derivative_storage/TTI.csv'. [2026-02-12T20:33:28.847452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTI'. [2026-02-12T20:33:28.847875] [INFO ] [FORECASTER] Starting predict_future for TTI [2026-02-12T20:33:28.848702] [DEBUG] [LOCAL ] No optimal features file found for TTI: ./output/feature-sets/TTI.txt [2026-02-12T20:33:28.848755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:28.848787] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:28.848814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:28.848870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:28.908945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:28.909840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:28.909923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:28.909955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:29.036080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:29.036233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:29.036273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:29.036303] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:29.039717] [DEBUG] [FORECASTER] TTI: Forecast T+1@11:T+2@11: UP (p=94.35%) [2026-02-12T20:33:29.040000] [INFO ] [FORECASTER] Completed predict_future for TTI [2026-02-12T20:33:29.040136] [INFO ] [sig ] TTI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:29.180989] [INFO ] [LOCAL ] Saved forecast: TTI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TTI.txt [2026-02-12T20:33:29.181130] [INFO ] [sig ] [3076/3411] Completed TTI in 0.3s | 2.79 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-12T20:33:29.181176] [INFO ] [sig ] [3077/3411] Forecasting TTMI... [2026-02-12T20:33:29.181212] [INFO ] [sig ] Generating forecast for: TTMI [2026-02-12T20:33:29.181249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTMI' from 'https://tdm.silogroup.org/data/derivative_storage/TTMI.csv'. [2026-02-12T20:33:29.194718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTMI'. [2026-02-12T20:33:29.195036] [INFO ] [FORECASTER] Starting predict_future for TTMI [2026-02-12T20:33:29.195896] [DEBUG] [LOCAL ] No optimal features file found for TTMI: ./output/feature-sets/TTMI.txt [2026-02-12T20:33:29.195948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:29.195980] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:29.196006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:29.196062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:29.253546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:29.254351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:29.254626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:29.254660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:29.373786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:29.373942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:29.373983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:29.374011] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:29.377914] [DEBUG] [FORECASTER] TTMI: Forecast T+1@11:T+2@11: UP (p=99.86%) [2026-02-12T20:33:29.378226] [INFO ] [FORECASTER] Completed predict_future for TTMI [2026-02-12T20:33:29.378373] [INFO ] [sig ] TTMI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:29.519625] [INFO ] [LOCAL ] Saved forecast: TTMI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TTMI.txt [2026-02-12T20:33:29.519764] [INFO ] [sig ] [3077/3411] Completed TTMI in 0.3s | 2.79 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-12T20:33:29.519810] [INFO ] [sig ] [3078/3411] Forecasting TTWO... [2026-02-12T20:33:29.519841] [INFO ] [sig ] Generating forecast for: TTWO [2026-02-12T20:33:29.519871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTWO' from 'https://tdm.silogroup.org/data/derivative_storage/TTWO.csv'. [2026-02-12T20:33:29.535813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTWO'. [2026-02-12T20:33:29.536295] [INFO ] [FORECASTER] Starting predict_future for TTWO [2026-02-12T20:33:29.537291] [DEBUG] [LOCAL ] No optimal features file found for TTWO: ./output/feature-sets/TTWO.txt [2026-02-12T20:33:29.537351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:29.537386] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:29.537414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:29.537472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:29.603144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:29.604164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:29.604259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:29.604293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:29.733821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:29.733983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:29.734025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:29.734053] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:29.737782] [DEBUG] [FORECASTER] TTWO: Forecast T+1@11:T+2@11: DOWN (p=17.34%) [2026-02-12T20:33:29.738075] [INFO ] [FORECASTER] Completed predict_future for TTWO [2026-02-12T20:33:29.738227] [INFO ] [sig ] TTWO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:29.888827] [INFO ] [LOCAL ] Saved forecast: TTWO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TTWO.txt [2026-02-12T20:33:29.889006] [INFO ] [sig ] [3078/3411] Completed TTWO in 0.4s | 2.79 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-12T20:33:29.889069] [INFO ] [sig ] [3079/3411] Forecasting TUGN... [2026-02-12T20:33:29.889115] [INFO ] [sig ] Generating forecast for: TUGN [2026-02-12T20:33:29.889174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUGN' from 'https://tdm.silogroup.org/data/derivative_storage/TUGN.csv'. [2026-02-12T20:33:29.902235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUGN'. [2026-02-12T20:33:29.902677] [INFO ] [FORECASTER] Starting predict_future for TUGN [2026-02-12T20:33:29.903490] [DEBUG] [LOCAL ] No optimal features file found for TUGN: ./output/feature-sets/TUGN.txt [2026-02-12T20:33:29.903544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:29.903624] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:29.903655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:29.903712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:29.963119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:29.964207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:29.964301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:29.964334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:30.080305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:30.080474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:30.080516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:30.080544] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:30.084145] [DEBUG] [FORECASTER] TUGN: Forecast T+1@11:T+2@11: DOWN (p=23.15%) [2026-02-12T20:33:30.084517] [INFO ] [FORECASTER] Completed predict_future for TUGN [2026-02-12T20:33:30.084692] [INFO ] [sig ] TUGN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:30.238247] [INFO ] [LOCAL ] Saved forecast: TUGN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TUGN.txt [2026-02-12T20:33:30.238413] [INFO ] [sig ] [3079/3411] Completed TUGN in 0.3s | 2.79 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-12T20:33:30.238455] [INFO ] [sig ] [3080/3411] Forecasting TUSK... [2026-02-12T20:33:30.238487] [INFO ] [sig ] Generating forecast for: TUSK [2026-02-12T20:33:30.238516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUSK' from 'https://tdm.silogroup.org/data/derivative_storage/TUSK.csv'. [2026-02-12T20:33:30.251704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUSK'. [2026-02-12T20:33:30.252087] [INFO ] [FORECASTER] Starting predict_future for TUSK [2026-02-12T20:33:30.252953] [DEBUG] [LOCAL ] No optimal features file found for TUSK: ./output/feature-sets/TUSK.txt [2026-02-12T20:33:30.253007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:30.253041] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:30.253090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:30.253171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:30.313955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:30.314939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:30.315028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:30.315062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:30.448198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:30.448371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:30.448412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:30.448441] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:30.452024] [DEBUG] [FORECASTER] TUSK: Forecast T+1@11:T+2@11: UP (p=92.29%) [2026-02-12T20:33:30.452348] [INFO ] [FORECASTER] Completed predict_future for TUSK [2026-02-12T20:33:30.452495] [INFO ] [sig ] TUSK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:30.594551] [INFO ] [LOCAL ] Saved forecast: TUSK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TUSK.txt [2026-02-12T20:33:30.594736] [INFO ] [sig ] [3080/3411] Completed TUSK in 0.4s | 2.79 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-12T20:33:30.594780] [INFO ] [sig ] [3081/3411] Forecasting TVC... [2026-02-12T20:33:30.594810] [INFO ] [sig ] Generating forecast for: TVC [2026-02-12T20:33:30.594841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVC' from 'https://tdm.silogroup.org/data/derivative_storage/TVC.csv'. [2026-02-12T20:33:30.608663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVC'. [2026-02-12T20:33:30.609094] [INFO ] [FORECASTER] Starting predict_future for TVC [2026-02-12T20:33:30.610046] [DEBUG] [LOCAL ] No optimal features file found for TVC: ./output/feature-sets/TVC.txt [2026-02-12T20:33:30.610107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:30.610141] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:30.610169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:30.610227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:30.673948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:30.675057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:30.675154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:30.675196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:30.789678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:30.789839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:30.789898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:30.789928] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:30.794084] [DEBUG] [FORECASTER] TVC: Forecast T+1@11:T+2@11: UP (p=98.18%) [2026-02-12T20:33:30.794451] [INFO ] [FORECASTER] Completed predict_future for TVC [2026-02-12T20:33:30.794616] [INFO ] [sig ] TVC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:30.950726] [INFO ] [LOCAL ] Saved forecast: TVC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TVC.txt [2026-02-12T20:33:30.950885] [INFO ] [sig ] [3081/3411] Completed TVC in 0.4s | 2.79 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-12T20:33:30.950927] [INFO ] [sig ] [3082/3411] Forecasting TVE... [2026-02-12T20:33:30.950959] [INFO ] [sig ] Generating forecast for: TVE [2026-02-12T20:33:30.950992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVE' from 'https://tdm.silogroup.org/data/derivative_storage/TVE.csv'. [2026-02-12T20:33:30.962559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVE'. [2026-02-12T20:33:30.963014] [INFO ] [FORECASTER] Starting predict_future for TVE [2026-02-12T20:33:30.963868] [DEBUG] [LOCAL ] No optimal features file found for TVE: ./output/feature-sets/TVE.txt [2026-02-12T20:33:30.963936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:30.964000] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:30.964041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:30.964115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:31.023864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:31.024803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:31.024900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:31.024935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:31.137697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:31.137861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:31.137901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:31.137994] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:31.142438] [DEBUG] [FORECASTER] TVE: Forecast T+1@11:T+2@11: DOWN (p=35.97%) [2026-02-12T20:33:31.142799] [INFO ] [FORECASTER] Completed predict_future for TVE [2026-02-12T20:33:31.142946] [INFO ] [sig ] TVE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:31.293919] [INFO ] [LOCAL ] Saved forecast: TVE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TVE.txt [2026-02-12T20:33:31.294081] [INFO ] [sig ] [3082/3411] Completed TVE in 0.3s | 2.79 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-12T20:33:31.294123] [INFO ] [sig ] [3083/3411] Forecasting TVTX... [2026-02-12T20:33:31.294153] [INFO ] [sig ] Generating forecast for: TVTX [2026-02-12T20:33:31.294188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVTX' from 'https://tdm.silogroup.org/data/derivative_storage/TVTX.csv'. [2026-02-12T20:33:31.308028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVTX'. [2026-02-12T20:33:31.308457] [INFO ] [FORECASTER] Starting predict_future for TVTX [2026-02-12T20:33:31.309741] [DEBUG] [LOCAL ] No optimal features file found for TVTX: ./output/feature-sets/TVTX.txt [2026-02-12T20:33:31.309795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:31.309829] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:31.309857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:31.309916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:31.370264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:31.371174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:31.371270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:31.371313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:31.498171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:31.498334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:31.498376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:31.498404] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:31.501990] [DEBUG] [FORECASTER] TVTX: Forecast T+1@11:T+2@11: DOWN (p=10.59%) [2026-02-12T20:33:31.502317] [INFO ] [FORECASTER] Completed predict_future for TVTX [2026-02-12T20:33:31.502455] [INFO ] [sig ] TVTX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:31.649813] [INFO ] [LOCAL ] Saved forecast: TVTX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TVTX.txt [2026-02-12T20:33:31.650019] [INFO ] [sig ] [3083/3411] Completed TVTX in 0.4s | 2.79 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-12T20:33:31.650078] [INFO ] [sig ] [3084/3411] Forecasting TWFG... [2026-02-12T20:33:31.650128] [INFO ] [sig ] Generating forecast for: TWFG [2026-02-12T20:33:31.650179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWFG' from 'https://tdm.silogroup.org/data/derivative_storage/TWFG.csv'. [2026-02-12T20:33:31.664306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWFG'. [2026-02-12T20:33:31.664954] [INFO ] [FORECASTER] Starting predict_future for TWFG [2026-02-12T20:33:31.665833] [DEBUG] [LOCAL ] No optimal features file found for TWFG: ./output/feature-sets/TWFG.txt [2026-02-12T20:33:31.665887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:31.665919] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:31.665946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:31.666004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:31.732471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:31.733444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:31.733738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:31.733776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:31.871300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:31.871459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:31.871499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:31.871528] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:31.875104] [DEBUG] [FORECASTER] TWFG: Forecast T+1@11:T+2@11: UP (p=57.83%) [2026-02-12T20:33:31.875426] [INFO ] [FORECASTER] Completed predict_future for TWFG [2026-02-12T20:33:31.875588] [INFO ] [sig ] TWFG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:32.028778] [INFO ] [LOCAL ] Saved forecast: TWFG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TWFG.txt [2026-02-12T20:33:32.028975] [INFO ] [sig ] [3084/3411] Completed TWFG in 0.4s | 2.79 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-12T20:33:32.029024] [INFO ] [sig ] [3085/3411] Forecasting TWG... [2026-02-12T20:33:32.029063] [INFO ] [sig ] Generating forecast for: TWG [2026-02-12T20:33:32.029115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWG' from 'https://tdm.silogroup.org/data/derivative_storage/TWG.csv'. [2026-02-12T20:33:32.042602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWG'. [2026-02-12T20:33:32.042982] [INFO ] [FORECASTER] Starting predict_future for TWG [2026-02-12T20:33:32.043947] [DEBUG] [LOCAL ] No optimal features file found for TWG: ./output/feature-sets/TWG.txt [2026-02-12T20:33:32.044002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:32.044048] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:32.044077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:32.044135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:32.108501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:32.109468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:32.109556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:32.109610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:32.239869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:32.240041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:32.240085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:32.240114] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:32.244464] [DEBUG] [FORECASTER] TWG: Forecast T+1@11:T+2@11: UP (p=96.62%) [2026-02-12T20:33:32.244811] [INFO ] [FORECASTER] Completed predict_future for TWG [2026-02-12T20:33:32.244955] [INFO ] [sig ] TWG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:32.400642] [INFO ] [LOCAL ] Saved forecast: TWG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TWG.txt [2026-02-12T20:33:32.400806] [INFO ] [sig ] [3085/3411] Completed TWG in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-12T20:33:32.400852] [INFO ] [sig ] [3086/3411] Forecasting TWI... [2026-02-12T20:33:32.400883] [INFO ] [sig ] Generating forecast for: TWI [2026-02-12T20:33:32.400914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWI' from 'https://tdm.silogroup.org/data/derivative_storage/TWI.csv'. [2026-02-12T20:33:32.413951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWI'. [2026-02-12T20:33:32.414330] [INFO ] [FORECASTER] Starting predict_future for TWI [2026-02-12T20:33:32.415222] [DEBUG] [LOCAL ] No optimal features file found for TWI: ./output/feature-sets/TWI.txt [2026-02-12T20:33:32.415296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:32.415338] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:32.415372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:32.415434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:32.479915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:32.480789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:32.480873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:32.480907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:32.611729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:32.611887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:32.611927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:32.611957] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:32.615676] [DEBUG] [FORECASTER] TWI: Forecast T+1@11:T+2@11: UP (p=82.45%) [2026-02-12T20:33:32.616003] [INFO ] [FORECASTER] Completed predict_future for TWI [2026-02-12T20:33:32.616147] [INFO ] [sig ] TWI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:32.766493] [INFO ] [LOCAL ] Saved forecast: TWI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TWI.txt [2026-02-12T20:33:32.766679] [INFO ] [sig ] [3086/3411] Completed TWI in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-12T20:33:32.766731] [INFO ] [sig ] [3087/3411] Forecasting TWIN... [2026-02-12T20:33:32.766762] [INFO ] [sig ] Generating forecast for: TWIN [2026-02-12T20:33:32.766792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWIN' from 'https://tdm.silogroup.org/data/derivative_storage/TWIN.csv'. [2026-02-12T20:33:32.779648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWIN'. [2026-02-12T20:33:32.780047] [INFO ] [FORECASTER] Starting predict_future for TWIN [2026-02-12T20:33:32.780938] [DEBUG] [LOCAL ] No optimal features file found for TWIN: ./output/feature-sets/TWIN.txt [2026-02-12T20:33:32.780993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:32.781025] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:32.781052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:32.781110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:32.847568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:32.848708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:32.848802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:32.848836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:32.979190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:32.979354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:32.979396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:32.979425] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:32.983328] [DEBUG] [FORECASTER] TWIN: Forecast T+1@11:T+2@11: UP (p=83.24%) [2026-02-12T20:33:32.983704] [INFO ] [FORECASTER] Completed predict_future for TWIN [2026-02-12T20:33:32.983846] [INFO ] [sig ] TWIN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:33.139531] [INFO ] [LOCAL ] Saved forecast: TWIN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TWIN.txt [2026-02-12T20:33:33.139719] [INFO ] [sig ] [3087/3411] Completed TWIN in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-12T20:33:33.139760] [INFO ] [sig ] [3088/3411] Forecasting TWLO... [2026-02-12T20:33:33.139793] [INFO ] [sig ] Generating forecast for: TWLO [2026-02-12T20:33:33.139823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWLO' from 'https://tdm.silogroup.org/data/derivative_storage/TWLO.csv'. [2026-02-12T20:33:33.154230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWLO'. [2026-02-12T20:33:33.154643] [INFO ] [FORECASTER] Starting predict_future for TWLO [2026-02-12T20:33:33.155447] [DEBUG] [LOCAL ] No optimal features file found for TWLO: ./output/feature-sets/TWLO.txt [2026-02-12T20:33:33.155504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:33.155543] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:33.155590] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:33.155653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:33.219026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:33.219920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:33.220007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:33.220041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:33.356924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:33.357092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:33.357135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:33.357174] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:33.361183] [DEBUG] [FORECASTER] TWLO: Forecast T+1@11:T+2@11: DOWN (p=20.26%) [2026-02-12T20:33:33.361727] [INFO ] [FORECASTER] Completed predict_future for TWLO [2026-02-12T20:33:33.361869] [INFO ] [sig ] TWLO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:33.512493] [INFO ] [LOCAL ] Saved forecast: TWLO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TWLO.txt [2026-02-12T20:33:33.512689] [INFO ] [sig ] [3088/3411] Completed TWLO in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-12T20:33:33.512735] [INFO ] [sig ] [3089/3411] Forecasting TWO... [2026-02-12T20:33:33.512795] [INFO ] [sig ] Generating forecast for: TWO [2026-02-12T20:33:33.512855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWO' from 'https://tdm.silogroup.org/data/derivative_storage/TWO.csv'. [2026-02-12T20:33:33.526125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWO'. [2026-02-12T20:33:33.526507] [INFO ] [FORECASTER] Starting predict_future for TWO [2026-02-12T20:33:33.527382] [DEBUG] [LOCAL ] No optimal features file found for TWO: ./output/feature-sets/TWO.txt [2026-02-12T20:33:33.527437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:33.527469] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:33.527498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:33.527564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:33.592291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:33.593293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:33.593433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:33.593487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:33.722899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:33.723058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:33.723105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:33.723153] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:33.727024] [DEBUG] [FORECASTER] TWO: Forecast T+1@11:T+2@11: DOWN (p=13.84%) [2026-02-12T20:33:33.727357] [INFO ] [FORECASTER] Completed predict_future for TWO [2026-02-12T20:33:33.727500] [INFO ] [sig ] TWO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:33.877415] [INFO ] [LOCAL ] Saved forecast: TWO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TWO.txt [2026-02-12T20:33:33.877562] [INFO ] [sig ] [3089/3411] Completed TWO in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-12T20:33:33.877631] [INFO ] [sig ] [3090/3411] Forecasting TX... [2026-02-12T20:33:33.877663] [INFO ] [sig ] Generating forecast for: TX [2026-02-12T20:33:33.877696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TX' from 'https://tdm.silogroup.org/data/derivative_storage/TX.csv'. [2026-02-12T20:33:33.890689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TX'. [2026-02-12T20:33:33.891063] [INFO ] [FORECASTER] Starting predict_future for TX [2026-02-12T20:33:33.891908] [DEBUG] [LOCAL ] No optimal features file found for TX: ./output/feature-sets/TX.txt [2026-02-12T20:33:33.891974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:33.892015] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:33.892043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:33.892116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:33.956506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:33.957715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:33.957803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:33.957836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:34.095356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:34.095530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:34.095616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:34.095665] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:34.099535] [DEBUG] [FORECASTER] TX: Forecast T+1@11:T+2@11: UP (p=71.06%) [2026-02-12T20:33:34.099851] [INFO ] [FORECASTER] Completed predict_future for TX [2026-02-12T20:33:34.100027] [INFO ] [sig ] TX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:34.257061] [INFO ] [LOCAL ] Saved forecast: TX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TX.txt [2026-02-12T20:33:34.257282] [INFO ] [sig ] [3090/3411] Completed TX in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-12T20:33:34.257344] [INFO ] [sig ] [3091/3411] Forecasting TXG... [2026-02-12T20:33:34.257381] [INFO ] [sig ] Generating forecast for: TXG [2026-02-12T20:33:34.257417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXG' from 'https://tdm.silogroup.org/data/derivative_storage/TXG.csv'. [2026-02-12T20:33:34.270709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXG'. [2026-02-12T20:33:34.271127] [INFO ] [FORECASTER] Starting predict_future for TXG [2026-02-12T20:33:34.271973] [DEBUG] [LOCAL ] No optimal features file found for TXG: ./output/feature-sets/TXG.txt [2026-02-12T20:33:34.272028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:34.272060] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:34.272087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:34.272144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:34.335522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:34.336551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:34.336669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:34.336720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:34.471092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:34.471298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:34.471342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:34.471370] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:34.475463] [DEBUG] [FORECASTER] TXG: Forecast T+1@11:T+2@11: DOWN (p=29.14%) [2026-02-12T20:33:34.475863] [INFO ] [FORECASTER] Completed predict_future for TXG [2026-02-12T20:33:34.476014] [INFO ] [sig ] TXG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:34.628009] [INFO ] [LOCAL ] Saved forecast: TXG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TXG.txt [2026-02-12T20:33:34.628165] [INFO ] [sig ] [3091/3411] Completed TXG in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-12T20:33:34.628221] [INFO ] [sig ] [3092/3411] Forecasting TXMD... [2026-02-12T20:33:34.628269] [INFO ] [sig ] Generating forecast for: TXMD [2026-02-12T20:33:34.628323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXMD' from 'https://tdm.silogroup.org/data/derivative_storage/TXMD.csv'. [2026-02-12T20:33:34.640773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXMD'. [2026-02-12T20:33:34.641143] [INFO ] [FORECASTER] Starting predict_future for TXMD [2026-02-12T20:33:34.641999] [DEBUG] [LOCAL ] No optimal features file found for TXMD: ./output/feature-sets/TXMD.txt [2026-02-12T20:33:34.642053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:34.642086] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:34.642112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:34.642168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:34.706603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:34.707512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:34.707626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:34.707661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:34.833173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:34.833342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:34.833391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:34.833445] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:34.837032] [DEBUG] [FORECASTER] TXMD: Forecast T+1@11:T+2@11: DOWN (p=47.49%) [2026-02-12T20:33:34.837359] [INFO ] [FORECASTER] Completed predict_future for TXMD [2026-02-12T20:33:34.837498] [INFO ] [sig ] TXMD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:34.987474] [INFO ] [LOCAL ] Saved forecast: TXMD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TXMD.txt [2026-02-12T20:33:34.987717] [INFO ] [sig ] [3092/3411] Completed TXMD in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-12T20:33:34.987765] [INFO ] [sig ] [3093/3411] Forecasting TXN... [2026-02-12T20:33:34.987797] [INFO ] [sig ] Generating forecast for: TXN [2026-02-12T20:33:34.987827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXN' from 'https://tdm.silogroup.org/data/derivative_storage/TXN.csv'. [2026-02-12T20:33:35.002961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXN'. [2026-02-12T20:33:35.003325] [INFO ] [FORECASTER] Starting predict_future for TXN [2026-02-12T20:33:35.004191] [DEBUG] [LOCAL ] No optimal features file found for TXN: ./output/feature-sets/TXN.txt [2026-02-12T20:33:35.004246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:35.004279] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:35.004311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:35.004368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:35.074035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:35.074948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:35.075038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:35.075072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:35.218369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:35.218617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:35.218665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:35.218695] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:35.222558] [DEBUG] [FORECASTER] TXN: Forecast T+1@11:T+2@11: DOWN (p=17.95%) [2026-02-12T20:33:35.222886] [INFO ] [FORECASTER] Completed predict_future for TXN [2026-02-12T20:33:35.223030] [INFO ] [sig ] TXN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:35.381072] [INFO ] [LOCAL ] Saved forecast: TXN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TXN.txt [2026-02-12T20:33:35.381226] [INFO ] [sig ] [3093/3411] Completed TXN in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-12T20:33:35.381269] [INFO ] [sig ] [3094/3411] Forecasting TXO... [2026-02-12T20:33:35.381305] [INFO ] [sig ] Generating forecast for: TXO [2026-02-12T20:33:35.381351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXO' from 'https://tdm.silogroup.org/data/derivative_storage/TXO.csv'. [2026-02-12T20:33:35.395446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXO'. [2026-02-12T20:33:35.396077] [INFO ] [FORECASTER] Starting predict_future for TXO [2026-02-12T20:33:35.397128] [DEBUG] [LOCAL ] No optimal features file found for TXO: ./output/feature-sets/TXO.txt [2026-02-12T20:33:35.397205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:35.397240] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:35.397268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:35.397325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:35.461032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:35.461915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:35.462000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:35.462036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:35.595409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:35.595593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:35.595644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:35.595674] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:35.600004] [DEBUG] [FORECASTER] TXO: Forecast T+1@11:T+2@11: UP (p=95.09%) [2026-02-12T20:33:35.600338] [INFO ] [FORECASTER] Completed predict_future for TXO [2026-02-12T20:33:35.600531] [INFO ] [sig ] TXO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:35.753198] [INFO ] [LOCAL ] Saved forecast: TXO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TXO.txt [2026-02-12T20:33:35.753356] [INFO ] [sig ] [3094/3411] Completed TXO in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-12T20:33:35.753397] [INFO ] [sig ] [3095/3411] Forecasting TXRH... [2026-02-12T20:33:35.753428] [INFO ] [sig ] Generating forecast for: TXRH [2026-02-12T20:33:35.753461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXRH' from 'https://tdm.silogroup.org/data/derivative_storage/TXRH.csv'. [2026-02-12T20:33:35.767770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXRH'. [2026-02-12T20:33:35.768146] [INFO ] [FORECASTER] Starting predict_future for TXRH [2026-02-12T20:33:35.769015] [DEBUG] [LOCAL ] No optimal features file found for TXRH: ./output/feature-sets/TXRH.txt [2026-02-12T20:33:35.769070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:35.769105] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:35.769134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:35.769200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:35.835247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:35.836136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:35.836223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:35.836259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:35.976971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:35.977147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:35.977221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:35.977263] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:35.981001] [DEBUG] [FORECASTER] TXRH: Forecast T+1@11:T+2@11: UP (p=98.84%) [2026-02-12T20:33:35.981302] [INFO ] [FORECASTER] Completed predict_future for TXRH [2026-02-12T20:33:35.981465] [INFO ] [sig ] TXRH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:36.134678] [INFO ] [LOCAL ] Saved forecast: TXRH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TXRH.txt [2026-02-12T20:33:36.134830] [INFO ] [sig ] [3095/3411] Completed TXRH in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-12T20:33:36.134871] [INFO ] [sig ] [3096/3411] Forecasting TY... [2026-02-12T20:33:36.134902] [INFO ] [sig ] Generating forecast for: TY [2026-02-12T20:33:36.134934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TY' from 'https://tdm.silogroup.org/data/derivative_storage/TY.csv'. [2026-02-12T20:33:36.147707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TY'. [2026-02-12T20:33:36.148095] [INFO ] [FORECASTER] Starting predict_future for TY [2026-02-12T20:33:36.149052] [DEBUG] [LOCAL ] No optimal features file found for TY: ./output/feature-sets/TY.txt [2026-02-12T20:33:36.149112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:36.149177] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:36.149207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:36.149286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:36.209140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:36.210072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:36.210162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:36.210197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:36.332798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:36.332960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:36.333013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:36.333055] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:36.336630] [DEBUG] [FORECASTER] TY: Forecast T+1@11:T+2@11: DOWN (p=24.13%) [2026-02-12T20:33:36.336923] [INFO ] [FORECASTER] Completed predict_future for TY [2026-02-12T20:33:36.337058] [INFO ] [sig ] TY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:36.481273] [INFO ] [LOCAL ] Saved forecast: TY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TY.txt [2026-02-12T20:33:36.481449] [INFO ] [sig ] [3096/3411] Completed TY in 0.3s | 2.79 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-12T20:33:36.481499] [INFO ] [sig ] [3097/3411] Forecasting TYG... [2026-02-12T20:33:36.481543] [INFO ] [sig ] Generating forecast for: TYG [2026-02-12T20:33:36.481599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYG' from 'https://tdm.silogroup.org/data/derivative_storage/TYG.csv'. [2026-02-12T20:33:36.493658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYG'. [2026-02-12T20:33:36.494032] [INFO ] [FORECASTER] Starting predict_future for TYG [2026-02-12T20:33:36.494878] [DEBUG] [LOCAL ] No optimal features file found for TYG: ./output/feature-sets/TYG.txt [2026-02-12T20:33:36.494933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:36.494965] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:36.494992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:36.495049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:36.554323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:36.555249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:36.555350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:36.555392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:36.680964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:36.681118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:36.681159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:36.681187] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:36.684947] [DEBUG] [FORECASTER] TYG: Forecast T+1@11:T+2@11: DOWN (p=20.53%) [2026-02-12T20:33:36.685269] [INFO ] [FORECASTER] Completed predict_future for TYG [2026-02-12T20:33:36.685414] [INFO ] [sig ] TYG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:36.840405] [INFO ] [LOCAL ] Saved forecast: TYG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TYG.txt [2026-02-12T20:33:36.840564] [INFO ] [sig ] [3097/3411] Completed TYG in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-12T20:33:36.840629] [INFO ] [sig ] [3098/3411] Forecasting TYGO... [2026-02-12T20:33:36.840660] [INFO ] [sig ] Generating forecast for: TYGO [2026-02-12T20:33:36.840691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYGO' from 'https://tdm.silogroup.org/data/derivative_storage/TYGO.csv'. [2026-02-12T20:33:36.852398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYGO'. [2026-02-12T20:33:36.852770] [INFO ] [FORECASTER] Starting predict_future for TYGO [2026-02-12T20:33:36.853589] [DEBUG] [LOCAL ] No optimal features file found for TYGO: ./output/feature-sets/TYGO.txt [2026-02-12T20:33:36.853655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:36.853690] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:36.853717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:36.853774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:36.910491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:36.911132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:36.911215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:36.911250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:37.035520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:37.035667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:37.035708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:37.035737] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:37.039198] [DEBUG] [FORECASTER] TYGO: Forecast T+1@11:T+2@11: DOWN (p=38.51%) [2026-02-12T20:33:37.039505] [INFO ] [FORECASTER] Completed predict_future for TYGO [2026-02-12T20:33:37.039653] [INFO ] [sig ] TYGO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:37.189194] [INFO ] [LOCAL ] Saved forecast: TYGO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/TYGO.txt [2026-02-12T20:33:37.189353] [INFO ] [sig ] [3098/3411] Completed TYGO in 0.3s | 2.79 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-12T20:33:37.189396] [INFO ] [sig ] [3099/3411] Forecasting TYL... [2026-02-12T20:33:37.189427] [INFO ] [sig ] Generating forecast for: TYL [2026-02-12T20:33:37.189461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYL' from 'https://tdm.silogroup.org/data/derivative_storage/TYL.csv'. [2026-02-12T20:33:37.201650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYL'. [2026-02-12T20:33:37.201981] [INFO ] [FORECASTER] Starting predict_future for TYL [2026-02-12T20:33:37.202788] [DEBUG] [LOCAL ] No optimal features file found for TYL: ./output/feature-sets/TYL.txt [2026-02-12T20:33:37.202841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:37.202873] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:37.202900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:37.202956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:37.260848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:37.261729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:37.261816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:37.261848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:37.388022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:37.388191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:37.388235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:37.388300] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:37.392832] [DEBUG] [FORECASTER] TYL: Forecast T+1@11:T+2@11: UP (p=58.85%) [2026-02-12T20:33:37.393149] [INFO ] [FORECASTER] Completed predict_future for TYL [2026-02-12T20:33:37.393297] [INFO ] [sig ] TYL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:37.543000] [INFO ] [LOCAL ] Saved forecast: TYL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TYL.txt [2026-02-12T20:33:37.543148] [INFO ] [sig ] [3099/3411] Completed TYL in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-12T20:33:37.543188] [INFO ] [sig ] [3100/3411] Forecasting TYRA... [2026-02-12T20:33:37.543219] [INFO ] [sig ] Generating forecast for: TYRA [2026-02-12T20:33:37.543249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYRA' from 'https://tdm.silogroup.org/data/derivative_storage/TYRA.csv'. [2026-02-12T20:33:37.555927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYRA'. [2026-02-12T20:33:37.556296] [INFO ] [FORECASTER] Starting predict_future for TYRA [2026-02-12T20:33:37.557123] [DEBUG] [LOCAL ] No optimal features file found for TYRA: ./output/feature-sets/TYRA.txt [2026-02-12T20:33:37.557177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:37.557239] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:37.557268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:37.557327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:37.614625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:37.615612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:37.615699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:37.615732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:37.740107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:37.740274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:37.740331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:37.740362] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:37.744311] [DEBUG] [FORECASTER] TYRA: Forecast T+1@11:T+2@11: UP (p=82.57%) [2026-02-12T20:33:37.744664] [INFO ] [FORECASTER] Completed predict_future for TYRA [2026-02-12T20:33:37.744806] [INFO ] [sig ] TYRA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:37.897117] [INFO ] [LOCAL ] Saved forecast: TYRA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TYRA.txt [2026-02-12T20:33:37.897418] [INFO ] [sig ] [3100/3411] Completed TYRA in 0.4s | 2.79 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-12T20:33:37.897477] [INFO ] [sig ] [3101/3411] Forecasting TZOO... [2026-02-12T20:33:37.897716] [INFO ] [sig ] Generating forecast for: TZOO [2026-02-12T20:33:37.897751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TZOO' from 'https://tdm.silogroup.org/data/derivative_storage/TZOO.csv'. [2026-02-12T20:33:37.910811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TZOO'. [2026-02-12T20:33:37.911189] [INFO ] [FORECASTER] Starting predict_future for TZOO [2026-02-12T20:33:37.912022] [DEBUG] [LOCAL ] No optimal features file found for TZOO: ./output/feature-sets/TZOO.txt [2026-02-12T20:33:37.912077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:37.912109] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:37.912136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:37.912197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:37.972268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:37.973217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:37.973301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:37.973334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:38.107921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:38.108081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:38.108123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:38.108155] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:38.112385] [DEBUG] [FORECASTER] TZOO: Forecast T+1@11:T+2@11: UP (p=96.19%) [2026-02-12T20:33:38.113001] [INFO ] [FORECASTER] Completed predict_future for TZOO [2026-02-12T20:33:38.113176] [INFO ] [sig ] TZOO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:38.257802] [INFO ] [LOCAL ] Saved forecast: TZOO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/TZOO.txt [2026-02-12T20:33:38.257981] [INFO ] [sig ] [3101/3411] Completed TZOO in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-12T20:33:38.258021] [INFO ] [sig ] [3102/3411] Forecasting UAA... [2026-02-12T20:33:38.258053] [INFO ] [sig ] Generating forecast for: UAA [2026-02-12T20:33:38.258085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAA' from 'https://tdm.silogroup.org/data/derivative_storage/UAA.csv'. [2026-02-12T20:33:38.270304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAA'. [2026-02-12T20:33:38.270734] [INFO ] [FORECASTER] Starting predict_future for UAA [2026-02-12T20:33:38.271601] [DEBUG] [LOCAL ] No optimal features file found for UAA: ./output/feature-sets/UAA.txt [2026-02-12T20:33:38.271657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:38.271689] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:38.271716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:38.271775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:38.331506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:38.332434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:38.332524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:38.332559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:38.458265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:38.458435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:38.458478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:38.458508] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:38.462048] [DEBUG] [FORECASTER] UAA: Forecast T+1@11:T+2@11: UP (p=56.71%) [2026-02-12T20:33:38.462337] [INFO ] [FORECASTER] Completed predict_future for UAA [2026-02-12T20:33:38.462473] [INFO ] [sig ] UAA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:38.609288] [INFO ] [LOCAL ] Saved forecast: UAA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UAA.txt [2026-02-12T20:33:38.609458] [INFO ] [sig ] [3102/3411] Completed UAA in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-12T20:33:38.609502] [INFO ] [sig ] [3103/3411] Forecasting UAE... [2026-02-12T20:33:38.609532] [INFO ] [sig ] Generating forecast for: UAE [2026-02-12T20:33:38.609566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAE' from 'https://tdm.silogroup.org/data/derivative_storage/UAE.csv'. [2026-02-12T20:33:38.622066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAE'. [2026-02-12T20:33:38.622409] [INFO ] [FORECASTER] Starting predict_future for UAE [2026-02-12T20:33:38.623268] [DEBUG] [LOCAL ] No optimal features file found for UAE: ./output/feature-sets/UAE.txt [2026-02-12T20:33:38.623323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:38.623355] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:38.623389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:38.623460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:38.685248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:38.686373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:38.686459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:38.686494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:38.812476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:38.812650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:38.812692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:38.812721] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:38.816196] [DEBUG] [FORECASTER] UAE: Forecast T+1@11:T+2@11: UP (p=89.40%) [2026-02-12T20:33:38.816499] [INFO ] [FORECASTER] Completed predict_future for UAE [2026-02-12T20:33:38.816657] [INFO ] [sig ] UAE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:38.970030] [INFO ] [LOCAL ] Saved forecast: UAE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UAE.txt [2026-02-12T20:33:38.970204] [INFO ] [sig ] [3103/3411] Completed UAE in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-12T20:33:38.970252] [INFO ] [sig ] [3104/3411] Forecasting UAL... [2026-02-12T20:33:38.970281] [INFO ] [sig ] Generating forecast for: UAL [2026-02-12T20:33:38.970312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAL' from 'https://tdm.silogroup.org/data/derivative_storage/UAL.csv'. [2026-02-12T20:33:38.983275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAL'. [2026-02-12T20:33:38.983715] [INFO ] [FORECASTER] Starting predict_future for UAL [2026-02-12T20:33:38.984659] [DEBUG] [LOCAL ] No optimal features file found for UAL: ./output/feature-sets/UAL.txt [2026-02-12T20:33:38.984719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:38.984752] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:38.984779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:38.985022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:39.045914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:39.046798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:39.046887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:39.046920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:39.174074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:39.174259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:39.174301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:39.174330] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:39.178266] [DEBUG] [FORECASTER] UAL: Forecast T+1@11:T+2@11: DOWN (p=10.15%) [2026-02-12T20:33:39.178604] [INFO ] [FORECASTER] Completed predict_future for UAL [2026-02-12T20:33:39.178744] [INFO ] [sig ] UAL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:39.318980] [INFO ] [LOCAL ] Saved forecast: UAL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UAL.txt [2026-02-12T20:33:39.319147] [INFO ] [sig ] [3104/3411] Completed UAL in 0.3s | 2.79 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-12T20:33:39.319189] [INFO ] [sig ] [3105/3411] Forecasting UBFO... [2026-02-12T20:33:39.319218] [INFO ] [sig ] Generating forecast for: UBFO [2026-02-12T20:33:39.319247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBFO' from 'https://tdm.silogroup.org/data/derivative_storage/UBFO.csv'. [2026-02-12T20:33:39.331601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBFO'. [2026-02-12T20:33:39.331988] [INFO ] [FORECASTER] Starting predict_future for UBFO [2026-02-12T20:33:39.332977] [DEBUG] [LOCAL ] No optimal features file found for UBFO: ./output/feature-sets/UBFO.txt [2026-02-12T20:33:39.333030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:39.333062] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:39.333089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:39.333146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:39.390425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:39.391388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:39.391474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:39.391506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:39.506816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:39.506975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:39.507033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:39.507062] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:39.510678] [DEBUG] [FORECASTER] UBFO: Forecast T+1@11:T+2@11: DOWN (p=6.37%) [2026-02-12T20:33:39.510955] [INFO ] [FORECASTER] Completed predict_future for UBFO [2026-02-12T20:33:39.511084] [INFO ] [sig ] UBFO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:39.661552] [INFO ] [LOCAL ] Saved forecast: UBFO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UBFO.txt [2026-02-12T20:33:39.661806] [INFO ] [sig ] [3105/3411] Completed UBFO in 0.3s | 2.79 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-12T20:33:39.661866] [INFO ] [sig ] [3106/3411] Forecasting UBND... [2026-02-12T20:33:39.661906] [INFO ] [sig ] Generating forecast for: UBND [2026-02-12T20:33:39.661946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBND' from 'https://tdm.silogroup.org/data/derivative_storage/UBND.csv'. [2026-02-12T20:33:39.677528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBND'. [2026-02-12T20:33:39.678069] [INFO ] [FORECASTER] Starting predict_future for UBND [2026-02-12T20:33:39.679196] [DEBUG] [LOCAL ] No optimal features file found for UBND: ./output/feature-sets/UBND.txt [2026-02-12T20:33:39.679263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:39.679302] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:39.679338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:39.679417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:39.745075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:39.747094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:39.747351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:39.747389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:39.881607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:39.881762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:39.881802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:39.881833] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:39.885350] [DEBUG] [FORECASTER] UBND: Forecast T+1@11:T+2@11: UP (p=50.84%) [2026-02-12T20:33:39.885652] [INFO ] [FORECASTER] Completed predict_future for UBND [2026-02-12T20:33:39.885799] [INFO ] [sig ] UBND: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:40.037502] [INFO ] [LOCAL ] Saved forecast: UBND 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UBND.txt [2026-02-12T20:33:40.037687] [INFO ] [sig ] [3106/3411] Completed UBND in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-12T20:33:40.037743] [INFO ] [sig ] [3107/3411] Forecasting UBRL... [2026-02-12T20:33:40.037775] [INFO ] [sig ] Generating forecast for: UBRL [2026-02-12T20:33:40.037814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBRL' from 'https://tdm.silogroup.org/data/derivative_storage/UBRL.csv'. [2026-02-12T20:33:40.051378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBRL'. [2026-02-12T20:33:40.051822] [INFO ] [FORECASTER] Starting predict_future for UBRL [2026-02-12T20:33:40.052689] [DEBUG] [LOCAL ] No optimal features file found for UBRL: ./output/feature-sets/UBRL.txt [2026-02-12T20:33:40.052753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:40.052788] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:40.052815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:40.052872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:40.120255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:40.121203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:40.121294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:40.121326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:40.254505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:40.254688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:40.254734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:40.254765] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:40.258392] [DEBUG] [FORECASTER] UBRL: Forecast T+1@11:T+2@11: UP (p=61.83%) [2026-02-12T20:33:40.258743] [INFO ] [FORECASTER] Completed predict_future for UBRL [2026-02-12T20:33:40.258895] [INFO ] [sig ] UBRL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:40.410946] [INFO ] [LOCAL ] Saved forecast: UBRL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UBRL.txt [2026-02-12T20:33:40.411224] [INFO ] [sig ] [3107/3411] Completed UBRL in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-12T20:33:40.411280] [INFO ] [sig ] [3108/3411] Forecasting UBS... [2026-02-12T20:33:40.411312] [INFO ] [sig ] Generating forecast for: UBS [2026-02-12T20:33:40.411349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBS' from 'https://tdm.silogroup.org/data/derivative_storage/UBS.csv'. [2026-02-12T20:33:40.425949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBS'. [2026-02-12T20:33:40.426281] [INFO ] [FORECASTER] Starting predict_future for UBS [2026-02-12T20:33:40.427334] [DEBUG] [LOCAL ] No optimal features file found for UBS: ./output/feature-sets/UBS.txt [2026-02-12T20:33:40.427388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:40.427426] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:40.427455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:40.427520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:40.486012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:40.486919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:40.487028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:40.487063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:40.618021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:40.618177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:40.618220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:40.618248] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:40.622222] [DEBUG] [FORECASTER] UBS: Forecast T+1@11:T+2@11: UP (p=59.73%) [2026-02-12T20:33:40.622514] [INFO ] [FORECASTER] Completed predict_future for UBS [2026-02-12T20:33:40.622672] [INFO ] [sig ] UBS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:40.768244] [INFO ] [LOCAL ] Saved forecast: UBS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UBS.txt [2026-02-12T20:33:40.768413] [INFO ] [sig ] [3108/3411] Completed UBS in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-12T20:33:40.768464] [INFO ] [sig ] [3109/3411] Forecasting UBSI... [2026-02-12T20:33:40.768500] [INFO ] [sig ] Generating forecast for: UBSI [2026-02-12T20:33:40.768537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBSI' from 'https://tdm.silogroup.org/data/derivative_storage/UBSI.csv'. [2026-02-12T20:33:40.784391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBSI'. [2026-02-12T20:33:40.784961] [INFO ] [FORECASTER] Starting predict_future for UBSI [2026-02-12T20:33:40.786157] [DEBUG] [LOCAL ] No optimal features file found for UBSI: ./output/feature-sets/UBSI.txt [2026-02-12T20:33:40.786220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:40.786269] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:40.786299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:40.786357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:40.858902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:40.860072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:40.860166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:40.860200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:40.985235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:40.985403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:40.985450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:40.985485] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:40.989139] [DEBUG] [FORECASTER] UBSI: Forecast T+1@11:T+2@11: DOWN (p=21.64%) [2026-02-12T20:33:40.989444] [INFO ] [FORECASTER] Completed predict_future for UBSI [2026-02-12T20:33:40.989604] [INFO ] [sig ] UBSI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:41.130055] [INFO ] [LOCAL ] Saved forecast: UBSI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UBSI.txt [2026-02-12T20:33:41.130269] [INFO ] [sig ] [3109/3411] Completed UBSI in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-12T20:33:41.130312] [INFO ] [sig ] [3110/3411] Forecasting UDMY... [2026-02-12T20:33:41.130343] [INFO ] [sig ] Generating forecast for: UDMY [2026-02-12T20:33:41.130374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UDMY' from 'https://tdm.silogroup.org/data/derivative_storage/UDMY.csv'. [2026-02-12T20:33:41.143402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UDMY'. [2026-02-12T20:33:41.144028] [INFO ] [FORECASTER] Starting predict_future for UDMY [2026-02-12T20:33:41.144883] [DEBUG] [LOCAL ] No optimal features file found for UDMY: ./output/feature-sets/UDMY.txt [2026-02-12T20:33:41.144936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:41.144969] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:41.144996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:41.145053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:41.208665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:41.209541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:41.209646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:41.209681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:41.332189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:41.332339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:41.332379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:41.332408] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:41.335943] [DEBUG] [FORECASTER] UDMY: Forecast T+1@11:T+2@11: UP (p=52.34%) [2026-02-12T20:33:41.336224] [INFO ] [FORECASTER] Completed predict_future for UDMY [2026-02-12T20:33:41.336355] [INFO ] [sig ] UDMY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:41.482097] [INFO ] [LOCAL ] Saved forecast: UDMY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UDMY.txt [2026-02-12T20:33:41.482256] [INFO ] [sig ] [3110/3411] Completed UDMY in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-12T20:33:41.482296] [INFO ] [sig ] [3111/3411] Forecasting UE... [2026-02-12T20:33:41.482327] [INFO ] [sig ] Generating forecast for: UE [2026-02-12T20:33:41.482357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UE' from 'https://tdm.silogroup.org/data/derivative_storage/UE.csv'. [2026-02-12T20:33:41.497591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UE'. [2026-02-12T20:33:41.497985] [INFO ] [FORECASTER] Starting predict_future for UE [2026-02-12T20:33:41.498819] [DEBUG] [LOCAL ] No optimal features file found for UE: ./output/feature-sets/UE.txt [2026-02-12T20:33:41.498874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:41.498907] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:41.498934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:41.498991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:41.557250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:41.558080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:41.558161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:41.558194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:41.681394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:41.681557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:41.681628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:41.681659] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:41.685881] [DEBUG] [FORECASTER] UE: Forecast T+1@11:T+2@11: UP (p=94.37%) [2026-02-12T20:33:41.686156] [INFO ] [FORECASTER] Completed predict_future for UE [2026-02-12T20:33:41.686285] [INFO ] [sig ] UE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:41.828860] [INFO ] [LOCAL ] Saved forecast: UE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UE.txt [2026-02-12T20:33:41.828995] [INFO ] [sig ] [3111/3411] Completed UE in 0.3s | 2.79 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-12T20:33:41.829036] [INFO ] [sig ] [3112/3411] Forecasting UEIC... [2026-02-12T20:33:41.829066] [INFO ] [sig ] Generating forecast for: UEIC [2026-02-12T20:33:41.829096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UEIC' from 'https://tdm.silogroup.org/data/derivative_storage/UEIC.csv'. [2026-02-12T20:33:41.841323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UEIC'. [2026-02-12T20:33:41.841689] [INFO ] [FORECASTER] Starting predict_future for UEIC [2026-02-12T20:33:41.842463] [DEBUG] [LOCAL ] No optimal features file found for UEIC: ./output/feature-sets/UEIC.txt [2026-02-12T20:33:41.842515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:41.842547] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:41.842600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:41.842661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:41.899102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:41.899899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:41.899983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:41.900016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:42.023798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:42.023969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:42.024012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:42.024042] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:42.027621] [DEBUG] [FORECASTER] UEIC: Forecast T+1@11:T+2@11: DOWN (p=0.57%) [2026-02-12T20:33:42.027909] [INFO ] [FORECASTER] Completed predict_future for UEIC [2026-02-12T20:33:42.028043] [INFO ] [sig ] UEIC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:42.172151] [INFO ] [LOCAL ] Saved forecast: UEIC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UEIC.txt [2026-02-12T20:33:42.172298] [INFO ] [sig ] [3112/3411] Completed UEIC in 0.3s | 2.79 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-12T20:33:42.172339] [INFO ] [sig ] [3113/3411] Forecasting UFCS... [2026-02-12T20:33:42.172377] [INFO ] [sig ] Generating forecast for: UFCS [2026-02-12T20:33:42.172410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFCS' from 'https://tdm.silogroup.org/data/derivative_storage/UFCS.csv'. [2026-02-12T20:33:42.185828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFCS'. [2026-02-12T20:33:42.186197] [INFO ] [FORECASTER] Starting predict_future for UFCS [2026-02-12T20:33:42.187004] [DEBUG] [LOCAL ] No optimal features file found for UFCS: ./output/feature-sets/UFCS.txt [2026-02-12T20:33:42.187069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:42.187138] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:42.187173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:42.187267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:42.244201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:42.245048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:42.245132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:42.245164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:42.375672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:42.376041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:42.376084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:42.376112] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:42.380491] [DEBUG] [FORECASTER] UFCS: Forecast T+1@11:T+2@11: DOWN (p=10.92%) [2026-02-12T20:33:42.380802] [INFO ] [FORECASTER] Completed predict_future for UFCS [2026-02-12T20:33:42.381150] [INFO ] [sig ] UFCS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:42.528198] [INFO ] [LOCAL ] Saved forecast: UFCS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UFCS.txt [2026-02-12T20:33:42.528386] [INFO ] [sig ] [3113/3411] Completed UFCS in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-12T20:33:42.528445] [INFO ] [sig ] [3114/3411] Forecasting UFI... [2026-02-12T20:33:42.528483] [INFO ] [sig ] Generating forecast for: UFI [2026-02-12T20:33:42.528521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFI' from 'https://tdm.silogroup.org/data/derivative_storage/UFI.csv'. [2026-02-12T20:33:42.541461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFI'. [2026-02-12T20:33:42.542019] [INFO ] [FORECASTER] Starting predict_future for UFI [2026-02-12T20:33:42.543044] [DEBUG] [LOCAL ] No optimal features file found for UFI: ./output/feature-sets/UFI.txt [2026-02-12T20:33:42.543096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:42.543128] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:42.543155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:42.543211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:42.601492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:42.602419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:42.602510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:42.602544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:42.733126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:42.733288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:42.733329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:42.733359] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:42.736837] [DEBUG] [FORECASTER] UFI: Forecast T+1@11:T+2@11: DOWN (p=48.79%) [2026-02-12T20:33:42.737124] [INFO ] [FORECASTER] Completed predict_future for UFI [2026-02-12T20:33:42.737278] [INFO ] [sig ] UFI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:42.886354] [INFO ] [LOCAL ] Saved forecast: UFI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UFI.txt [2026-02-12T20:33:42.886514] [INFO ] [sig ] [3114/3411] Completed UFI in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-12T20:33:42.886565] [INFO ] [sig ] [3115/3411] Forecasting UFO... [2026-02-12T20:33:42.886615] [INFO ] [sig ] Generating forecast for: UFO [2026-02-12T20:33:42.886807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFO' from 'https://tdm.silogroup.org/data/derivative_storage/UFO.csv'. [2026-02-12T20:33:42.899051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFO'. [2026-02-12T20:33:42.899395] [INFO ] [FORECASTER] Starting predict_future for UFO [2026-02-12T20:33:42.900398] [DEBUG] [LOCAL ] No optimal features file found for UFO: ./output/feature-sets/UFO.txt [2026-02-12T20:33:42.900452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:42.900492] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:42.900525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:42.900618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:42.975243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:42.976200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:42.976295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:42.976329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:43.110470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:43.110618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:43.110671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:43.110706] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:43.116033] [DEBUG] [FORECASTER] UFO: Forecast T+1@11:T+2@11: UP (p=98.75%) [2026-02-12T20:33:43.116469] [INFO ] [FORECASTER] Completed predict_future for UFO [2026-02-12T20:33:43.116677] [INFO ] [sig ] UFO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:43.261153] [INFO ] [LOCAL ] Saved forecast: UFO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UFO.txt [2026-02-12T20:33:43.261305] [INFO ] [sig ] [3115/3411] Completed UFO in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-12T20:33:43.261346] [INFO ] [sig ] [3116/3411] Forecasting UFPI... [2026-02-12T20:33:43.261375] [INFO ] [sig ] Generating forecast for: UFPI [2026-02-12T20:33:43.261407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFPI' from 'https://tdm.silogroup.org/data/derivative_storage/UFPI.csv'. [2026-02-12T20:33:43.274270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFPI'. [2026-02-12T20:33:43.274685] [INFO ] [FORECASTER] Starting predict_future for UFPI [2026-02-12T20:33:43.275718] [DEBUG] [LOCAL ] No optimal features file found for UFPI: ./output/feature-sets/UFPI.txt [2026-02-12T20:33:43.275770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:43.275802] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:43.275829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:43.275886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:43.339247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:43.340376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:43.340465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:43.340502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:43.477365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:43.477558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:43.477646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:43.477743] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:43.482492] [DEBUG] [FORECASTER] UFPI: Forecast T+1@11:T+2@11: DOWN (p=12.69%) [2026-02-12T20:33:43.482879] [INFO ] [FORECASTER] Completed predict_future for UFPI [2026-02-12T20:33:43.483065] [INFO ] [sig ] UFPI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:43.649361] [INFO ] [LOCAL ] Saved forecast: UFPI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UFPI.txt [2026-02-12T20:33:43.649531] [INFO ] [sig ] [3116/3411] Completed UFPI in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-12T20:33:43.649595] [INFO ] [sig ] [3117/3411] Forecasting UGI... [2026-02-12T20:33:43.649629] [INFO ] [sig ] Generating forecast for: UGI [2026-02-12T20:33:43.649661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGI' from 'https://tdm.silogroup.org/data/derivative_storage/UGI.csv'. [2026-02-12T20:33:43.664448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGI'. [2026-02-12T20:33:43.664860] [INFO ] [FORECASTER] Starting predict_future for UGI [2026-02-12T20:33:43.665666] [DEBUG] [LOCAL ] No optimal features file found for UGI: ./output/feature-sets/UGI.txt [2026-02-12T20:33:43.665719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:43.665751] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:43.665777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:43.665833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:43.725331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:43.726266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:43.726361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:43.726394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:43.857823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:43.857995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:43.858035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:43.858066] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:43.861671] [DEBUG] [FORECASTER] UGI: Forecast T+1@11:T+2@11: DOWN (p=28.93%) [2026-02-12T20:33:43.861977] [INFO ] [FORECASTER] Completed predict_future for UGI [2026-02-12T20:33:43.862116] [INFO ] [sig ] UGI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:44.011890] [INFO ] [LOCAL ] Saved forecast: UGI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UGI.txt [2026-02-12T20:33:44.012060] [INFO ] [sig ] [3117/3411] Completed UGI in 0.4s | 2.79 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-12T20:33:44.012105] [INFO ] [sig ] [3118/3411] Forecasting UGP... [2026-02-12T20:33:44.012137] [INFO ] [sig ] Generating forecast for: UGP [2026-02-12T20:33:44.012182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGP' from 'https://tdm.silogroup.org/data/derivative_storage/UGP.csv'. [2026-02-12T20:33:44.024807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGP'. [2026-02-12T20:33:44.025153] [INFO ] [FORECASTER] Starting predict_future for UGP [2026-02-12T20:33:44.026025] [DEBUG] [LOCAL ] No optimal features file found for UGP: ./output/feature-sets/UGP.txt [2026-02-12T20:33:44.026079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:44.026111] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:44.026137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:44.026196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:44.085272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:44.086334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:44.086418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:44.086467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:44.211142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:44.211302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:44.211343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:44.211384] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:44.214914] [DEBUG] [FORECASTER] UGP: Forecast T+1@11:T+2@11: DOWN (p=47.97%) [2026-02-12T20:33:44.215193] [INFO ] [FORECASTER] Completed predict_future for UGP [2026-02-12T20:33:44.215326] [INFO ] [sig ] UGP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:44.359872] [INFO ] [LOCAL ] Saved forecast: UGP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UGP.txt [2026-02-12T20:33:44.360032] [INFO ] [sig ] [3118/3411] Completed UGP in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-12T20:33:44.360071] [INFO ] [sig ] [3119/3411] Forecasting UHAL... [2026-02-12T20:33:44.360101] [INFO ] [sig ] Generating forecast for: UHAL [2026-02-12T20:33:44.360134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHAL' from 'https://tdm.silogroup.org/data/derivative_storage/UHAL.csv'. [2026-02-12T20:33:44.371451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHAL'. [2026-02-12T20:33:44.371767] [INFO ] [FORECASTER] Starting predict_future for UHAL [2026-02-12T20:33:44.372556] [DEBUG] [LOCAL ] No optimal features file found for UHAL: ./output/feature-sets/UHAL.txt [2026-02-12T20:33:44.372643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:44.372679] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:44.372705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:44.372760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:44.429995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:44.430847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:44.430927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:44.430960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:44.554647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:44.554807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:44.554850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:44.554878] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:44.558367] [DEBUG] [FORECASTER] UHAL: Forecast T+1@11:T+2@11: UP (p=90.83%) [2026-02-12T20:33:44.558668] [INFO ] [FORECASTER] Completed predict_future for UHAL [2026-02-12T20:33:44.558801] [INFO ] [sig ] UHAL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:44.702143] [INFO ] [LOCAL ] Saved forecast: UHAL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UHAL.txt [2026-02-12T20:33:44.702279] [INFO ] [sig ] [3119/3411] Completed UHAL in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-12T20:33:44.702317] [INFO ] [sig ] [3120/3411] Forecasting UHG... [2026-02-12T20:33:44.702347] [INFO ] [sig ] Generating forecast for: UHG [2026-02-12T20:33:44.702378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHG' from 'https://tdm.silogroup.org/data/derivative_storage/UHG.csv'. [2026-02-12T20:33:44.713715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHG'. [2026-02-12T20:33:44.714194] [INFO ] [FORECASTER] Starting predict_future for UHG [2026-02-12T20:33:44.715144] [DEBUG] [LOCAL ] No optimal features file found for UHG: ./output/feature-sets/UHG.txt [2026-02-12T20:33:44.715196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:44.715228] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:44.715265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:44.715324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:44.774046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:44.774832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:44.774912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:44.774944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:44.895905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:44.896058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:44.896098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:44.896127] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:44.899752] [DEBUG] [FORECASTER] UHG: Forecast T+1@11:T+2@11: UP (p=79.45%) [2026-02-12T20:33:44.900028] [INFO ] [FORECASTER] Completed predict_future for UHG [2026-02-12T20:33:44.900157] [INFO ] [sig ] UHG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:45.039324] [INFO ] [LOCAL ] Saved forecast: UHG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UHG.txt [2026-02-12T20:33:45.039451] [INFO ] [sig ] [3120/3411] Completed UHG in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-12T20:33:45.039499] [INFO ] [sig ] [3121/3411] Forecasting UHS... [2026-02-12T20:33:45.039537] [INFO ] [sig ] Generating forecast for: UHS [2026-02-12T20:33:45.039597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHS' from 'https://tdm.silogroup.org/data/derivative_storage/UHS.csv'. [2026-02-12T20:33:45.051818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHS'. [2026-02-12T20:33:45.052330] [INFO ] [FORECASTER] Starting predict_future for UHS [2026-02-12T20:33:45.053141] [DEBUG] [LOCAL ] No optimal features file found for UHS: ./output/feature-sets/UHS.txt [2026-02-12T20:33:45.053193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:45.053225] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:45.053251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:45.053307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:45.112550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:45.113240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:45.113319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:45.113351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:45.233353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:45.233496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:45.233535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:45.233563] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:45.236969] [DEBUG] [FORECASTER] UHS: Forecast T+1@11:T+2@11: DOWN (p=47.34%) [2026-02-12T20:33:45.237257] [INFO ] [FORECASTER] Completed predict_future for UHS [2026-02-12T20:33:45.237399] [INFO ] [sig ] UHS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:45.380487] [INFO ] [LOCAL ] Saved forecast: UHS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UHS.txt [2026-02-12T20:33:45.380651] [INFO ] [sig ] [3121/3411] Completed UHS in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-12T20:33:45.380700] [INFO ] [sig ] [3122/3411] Forecasting UI... [2026-02-12T20:33:45.380731] [INFO ] [sig ] Generating forecast for: UI [2026-02-12T20:33:45.380769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UI' from 'https://tdm.silogroup.org/data/derivative_storage/UI.csv'. [2026-02-12T20:33:45.392437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UI'. [2026-02-12T20:33:45.392762] [INFO ] [FORECASTER] Starting predict_future for UI [2026-02-12T20:33:45.393544] [DEBUG] [LOCAL ] No optimal features file found for UI: ./output/feature-sets/UI.txt [2026-02-12T20:33:45.393616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:45.393650] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:45.393676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:45.393732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:45.452459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:45.453313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:45.453415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:45.453449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:45.575362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:45.575463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:45.575497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:45.575526] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:45.578852] [DEBUG] [FORECASTER] UI: Forecast T+1@11:T+2@11: DOWN (p=11.66%) [2026-02-12T20:33:45.579121] [INFO ] [FORECASTER] Completed predict_future for UI [2026-02-12T20:33:45.579246] [INFO ] [sig ] UI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:45.719353] [INFO ] [LOCAL ] Saved forecast: UI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UI.txt [2026-02-12T20:33:45.719470] [INFO ] [sig ] [3122/3411] Completed UI in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-12T20:33:45.719511] [INFO ] [sig ] [3123/3411] Forecasting UIS... [2026-02-12T20:33:45.719547] [INFO ] [sig ] Generating forecast for: UIS [2026-02-12T20:33:45.719606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UIS' from 'https://tdm.silogroup.org/data/derivative_storage/UIS.csv'. [2026-02-12T20:33:45.731085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UIS'. [2026-02-12T20:33:45.731365] [INFO ] [FORECASTER] Starting predict_future for UIS [2026-02-12T20:33:45.732170] [DEBUG] [LOCAL ] No optimal features file found for UIS: ./output/feature-sets/UIS.txt [2026-02-12T20:33:45.732222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:45.732254] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:45.732281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:45.732338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:45.788649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:45.789261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:45.789339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:45.789414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:45.910200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:45.910323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:45.910362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:45.910391] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:45.914306] [DEBUG] [FORECASTER] UIS: Forecast T+1@11:T+2@11: DOWN (p=1.08%) [2026-02-12T20:33:45.914604] [INFO ] [FORECASTER] Completed predict_future for UIS [2026-02-12T20:33:45.914890] [INFO ] [sig ] UIS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:46.056792] [INFO ] [LOCAL ] Saved forecast: UIS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UIS.txt [2026-02-12T20:33:46.056946] [INFO ] [sig ] [3123/3411] Completed UIS in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-12T20:33:46.056987] [INFO ] [sig ] [3124/3411] Forecasting UITB... [2026-02-12T20:33:46.057017] [INFO ] [sig ] Generating forecast for: UITB [2026-02-12T20:33:46.057048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UITB' from 'https://tdm.silogroup.org/data/derivative_storage/UITB.csv'. [2026-02-12T20:33:46.069299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UITB'. [2026-02-12T20:33:46.069666] [INFO ] [FORECASTER] Starting predict_future for UITB [2026-02-12T20:33:46.070453] [DEBUG] [LOCAL ] No optimal features file found for UITB: ./output/feature-sets/UITB.txt [2026-02-12T20:33:46.070506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:46.070544] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:46.070598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:46.070673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:46.128859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:46.129684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:46.129768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:46.129800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:46.247321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:46.247479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:46.247521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:46.247549] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:46.250966] [DEBUG] [FORECASTER] UITB: Forecast T+1@11:T+2@11: DOWN (p=36.22%) [2026-02-12T20:33:46.251241] [INFO ] [FORECASTER] Completed predict_future for UITB [2026-02-12T20:33:46.251370] [INFO ] [sig ] UITB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:46.391531] [INFO ] [LOCAL ] Saved forecast: UITB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UITB.txt [2026-02-12T20:33:46.391709] [INFO ] [sig ] [3124/3411] Completed UITB in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-12T20:33:46.391748] [INFO ] [sig ] [3125/3411] Forecasting UL... [2026-02-12T20:33:46.391778] [INFO ] [sig ] Generating forecast for: UL [2026-02-12T20:33:46.391807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UL' from 'https://tdm.silogroup.org/data/derivative_storage/UL.csv'. [2026-02-12T20:33:46.403894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UL'. [2026-02-12T20:33:46.404154] [INFO ] [FORECASTER] Starting predict_future for UL [2026-02-12T20:33:46.404942] [DEBUG] [LOCAL ] No optimal features file found for UL: ./output/feature-sets/UL.txt [2026-02-12T20:33:46.404994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:46.405026] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:46.405053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:46.405110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:46.461803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:46.462618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:46.462701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:46.462735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:46.583733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:46.583877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:46.583916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:46.583946] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:46.587368] [DEBUG] [FORECASTER] UL: Forecast T+1@11:T+2@11: UP (p=66.86%) [2026-02-12T20:33:46.587658] [INFO ] [FORECASTER] Completed predict_future for UL [2026-02-12T20:33:46.587788] [INFO ] [sig ] UL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:46.726623] [INFO ] [LOCAL ] Saved forecast: UL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UL.txt [2026-02-12T20:33:46.726748] [INFO ] [sig ] [3125/3411] Completed UL in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-12T20:33:46.726786] [INFO ] [sig ] [3126/3411] Forecasting ULBI... [2026-02-12T20:33:46.726817] [INFO ] [sig ] Generating forecast for: ULBI [2026-02-12T20:33:46.726847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULBI' from 'https://tdm.silogroup.org/data/derivative_storage/ULBI.csv'. [2026-02-12T20:33:46.737815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULBI'. [2026-02-12T20:33:46.738099] [INFO ] [FORECASTER] Starting predict_future for ULBI [2026-02-12T20:33:46.738929] [DEBUG] [LOCAL ] No optimal features file found for ULBI: ./output/feature-sets/ULBI.txt [2026-02-12T20:33:46.738981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:46.739011] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:46.739038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:46.739094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:46.796604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:46.797236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:46.797317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:46.797349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:46.920494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:46.920638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:46.920676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:46.920704] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:46.924113] [DEBUG] [FORECASTER] ULBI: Forecast T+1@11:T+2@11: UP (p=86.46%) [2026-02-12T20:33:46.924382] [INFO ] [FORECASTER] Completed predict_future for ULBI [2026-02-12T20:33:46.924509] [INFO ] [sig ] ULBI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:47.066825] [INFO ] [LOCAL ] Saved forecast: ULBI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ULBI.txt [2026-02-12T20:33:47.067149] [INFO ] [sig ] [3126/3411] Completed ULBI in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-12T20:33:47.067203] [INFO ] [sig ] [3127/3411] Forecasting ULCC... [2026-02-12T20:33:47.067237] [INFO ] [sig ] Generating forecast for: ULCC [2026-02-12T20:33:47.067270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULCC' from 'https://tdm.silogroup.org/data/derivative_storage/ULCC.csv'. [2026-02-12T20:33:47.079411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULCC'. [2026-02-12T20:33:47.079718] [INFO ] [FORECASTER] Starting predict_future for ULCC [2026-02-12T20:33:47.080478] [DEBUG] [LOCAL ] No optimal features file found for ULCC: ./output/feature-sets/ULCC.txt [2026-02-12T20:33:47.080531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:47.080563] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:47.080609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:47.080670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:47.138920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:47.139724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:47.140003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:47.140034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:47.260464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:47.260607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:47.260654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:47.260689] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:47.264056] [DEBUG] [FORECASTER] ULCC: Forecast T+1@11:T+2@11: DOWN (p=48.83%) [2026-02-12T20:33:47.264341] [INFO ] [FORECASTER] Completed predict_future for ULCC [2026-02-12T20:33:47.264465] [INFO ] [sig ] ULCC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:47.403919] [INFO ] [LOCAL ] Saved forecast: ULCC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ULCC.txt [2026-02-12T20:33:47.404032] [INFO ] [sig ] [3127/3411] Completed ULCC in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-12T20:33:47.404072] [INFO ] [sig ] [3128/3411] Forecasting ULH... [2026-02-12T20:33:47.404102] [INFO ] [sig ] Generating forecast for: ULH [2026-02-12T20:33:47.404136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULH' from 'https://tdm.silogroup.org/data/derivative_storage/ULH.csv'. [2026-02-12T20:33:47.415533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULH'. [2026-02-12T20:33:47.415822] [INFO ] [FORECASTER] Starting predict_future for ULH [2026-02-12T20:33:47.416601] [DEBUG] [LOCAL ] No optimal features file found for ULH: ./output/feature-sets/ULH.txt [2026-02-12T20:33:47.416666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:47.416703] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:47.416736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:47.416793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:47.474968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:47.475616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:47.475697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:47.475729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:47.604680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:47.604839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:47.604879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:47.604907] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:47.608318] [DEBUG] [FORECASTER] ULH: Forecast T+1@11:T+2@11: UP (p=91.15%) [2026-02-12T20:33:47.608639] [INFO ] [FORECASTER] Completed predict_future for ULH [2026-02-12T20:33:47.608784] [INFO ] [sig ] ULH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:47.760183] [INFO ] [LOCAL ] Saved forecast: ULH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ULH.txt [2026-02-12T20:33:47.760374] [INFO ] [sig ] [3128/3411] Completed ULH in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-12T20:33:47.760418] [INFO ] [sig ] [3129/3411] Forecasting ULTA... [2026-02-12T20:33:47.760451] [INFO ] [sig ] Generating forecast for: ULTA [2026-02-12T20:33:47.760482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULTA' from 'https://tdm.silogroup.org/data/derivative_storage/ULTA.csv'. [2026-02-12T20:33:47.772753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULTA'. [2026-02-12T20:33:47.773199] [INFO ] [FORECASTER] Starting predict_future for ULTA [2026-02-12T20:33:47.774108] [DEBUG] [LOCAL ] No optimal features file found for ULTA: ./output/feature-sets/ULTA.txt [2026-02-12T20:33:47.774165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:47.774199] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:47.774226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:47.774283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:47.841649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:47.842557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:47.842689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:47.842730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:47.980644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:47.981044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:47.981100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:47.981141] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:47.986086] [DEBUG] [FORECASTER] ULTA: Forecast T+1@11:T+2@11: DOWN (p=49.63%) [2026-02-12T20:33:47.986400] [INFO ] [FORECASTER] Completed predict_future for ULTA [2026-02-12T20:33:47.986542] [INFO ] [sig ] ULTA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:48.147709] [INFO ] [LOCAL ] Saved forecast: ULTA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ULTA.txt [2026-02-12T20:33:48.147873] [INFO ] [sig ] [3129/3411] Completed ULTA in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-12T20:33:48.147914] [INFO ] [sig ] [3130/3411] Forecasting ULY... [2026-02-12T20:33:48.147947] [INFO ] [sig ] Generating forecast for: ULY [2026-02-12T20:33:48.147977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULY' from 'https://tdm.silogroup.org/data/derivative_storage/ULY.csv'. [2026-02-12T20:33:48.159440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULY'. [2026-02-12T20:33:48.160057] [INFO ] [FORECASTER] Starting predict_future for ULY [2026-02-12T20:33:48.161074] [DEBUG] [LOCAL ] No optimal features file found for ULY: ./output/feature-sets/ULY.txt [2026-02-12T20:33:48.161138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:48.161232] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:48.161273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:48.161350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:48.222062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:48.222972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:48.223055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:48.223088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:48.343500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:48.343674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:48.343718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:48.343749] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:48.347223] [DEBUG] [FORECASTER] ULY: Forecast T+1@11:T+2@11: DOWN (p=7.67%) [2026-02-12T20:33:48.347510] [INFO ] [FORECASTER] Completed predict_future for ULY [2026-02-12T20:33:48.347660] [INFO ] [sig ] ULY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:48.492358] [INFO ] [LOCAL ] Saved forecast: ULY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ULY.txt [2026-02-12T20:33:48.492507] [INFO ] [sig ] [3130/3411] Completed ULY in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-12T20:33:48.492549] [INFO ] [sig ] [3131/3411] Forecasting UMBF... [2026-02-12T20:33:48.492600] [INFO ] [sig ] Generating forecast for: UMBF [2026-02-12T20:33:48.492635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMBF' from 'https://tdm.silogroup.org/data/derivative_storage/UMBF.csv'. [2026-02-12T20:33:48.505189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMBF'. [2026-02-12T20:33:48.505527] [INFO ] [FORECASTER] Starting predict_future for UMBF [2026-02-12T20:33:48.506326] [DEBUG] [LOCAL ] No optimal features file found for UMBF: ./output/feature-sets/UMBF.txt [2026-02-12T20:33:48.506390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:48.506434] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:48.506472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:48.506537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:48.565423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:48.566104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:48.566186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:48.566220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:48.692529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:48.692706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:48.692747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:48.692776] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:48.696448] [DEBUG] [FORECASTER] UMBF: Forecast T+1@11:T+2@11: DOWN (p=16.62%) [2026-02-12T20:33:48.696808] [INFO ] [FORECASTER] Completed predict_future for UMBF [2026-02-12T20:33:48.696955] [INFO ] [sig ] UMBF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:48.842687] [INFO ] [LOCAL ] Saved forecast: UMBF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UMBF.txt [2026-02-12T20:33:48.842858] [INFO ] [sig ] [3131/3411] Completed UMBF in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-12T20:33:48.842935] [INFO ] [sig ] [3132/3411] Forecasting UMC... [2026-02-12T20:33:48.842972] [INFO ] [sig ] Generating forecast for: UMC [2026-02-12T20:33:48.843003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMC' from 'https://tdm.silogroup.org/data/derivative_storage/UMC.csv'. [2026-02-12T20:33:48.857890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMC'. [2026-02-12T20:33:48.858290] [INFO ] [FORECASTER] Starting predict_future for UMC [2026-02-12T20:33:48.859145] [DEBUG] [LOCAL ] No optimal features file found for UMC: ./output/feature-sets/UMC.txt [2026-02-12T20:33:48.859199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:48.859231] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:48.859258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:48.859315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:48.921223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:48.922162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:48.922246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:48.922280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:49.049720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:49.050058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:49.050098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:49.050126] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:49.053716] [DEBUG] [FORECASTER] UMC: Forecast T+1@11:T+2@11: UP (p=87.73%) [2026-02-12T20:33:49.053995] [INFO ] [FORECASTER] Completed predict_future for UMC [2026-02-12T20:33:49.054123] [INFO ] [sig ] UMC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:49.210339] [INFO ] [LOCAL ] Saved forecast: UMC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UMC.txt [2026-02-12T20:33:49.210485] [INFO ] [sig ] [3132/3411] Completed UMC in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-12T20:33:49.210532] [INFO ] [sig ] [3133/3411] Forecasting UMH... [2026-02-12T20:33:49.210561] [INFO ] [sig ] Generating forecast for: UMH [2026-02-12T20:33:49.210614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMH' from 'https://tdm.silogroup.org/data/derivative_storage/UMH.csv'. [2026-02-12T20:33:49.222526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMH'. [2026-02-12T20:33:49.222871] [INFO ] [FORECASTER] Starting predict_future for UMH [2026-02-12T20:33:49.223691] [DEBUG] [LOCAL ] No optimal features file found for UMH: ./output/feature-sets/UMH.txt [2026-02-12T20:33:49.223755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:49.223799] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:49.223827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:49.223883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:49.283449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:49.284243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:49.284326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:49.284360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:49.410844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:49.411007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:49.411047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:49.411110] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:49.414988] [DEBUG] [FORECASTER] UMH: Forecast T+1@11:T+2@11: UP (p=91.74%) [2026-02-12T20:33:49.415336] [INFO ] [FORECASTER] Completed predict_future for UMH [2026-02-12T20:33:49.415511] [INFO ] [sig ] UMH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:49.562715] [INFO ] [LOCAL ] Saved forecast: UMH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UMH.txt [2026-02-12T20:33:49.562864] [INFO ] [sig ] [3133/3411] Completed UMH in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-12T20:33:49.562904] [INFO ] [sig ] [3134/3411] Forecasting UMMA... [2026-02-12T20:33:49.562936] [INFO ] [sig ] Generating forecast for: UMMA [2026-02-12T20:33:49.562967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMMA' from 'https://tdm.silogroup.org/data/derivative_storage/UMMA.csv'. [2026-02-12T20:33:49.575330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMMA'. [2026-02-12T20:33:49.575744] [INFO ] [FORECASTER] Starting predict_future for UMMA [2026-02-12T20:33:49.577055] [DEBUG] [LOCAL ] No optimal features file found for UMMA: ./output/feature-sets/UMMA.txt [2026-02-12T20:33:49.577110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:49.577143] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:49.577170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:49.577258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:49.641358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:49.642241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:49.642328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:49.642362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:49.772049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:49.772218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:49.772268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:49.772305] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:49.775927] [DEBUG] [FORECASTER] UMMA: Forecast T+1@11:T+2@11: UP (p=78.77%) [2026-02-12T20:33:49.776273] [INFO ] [FORECASTER] Completed predict_future for UMMA [2026-02-12T20:33:49.776427] [INFO ] [sig ] UMMA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:49.930169] [INFO ] [LOCAL ] Saved forecast: UMMA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UMMA.txt [2026-02-12T20:33:49.930349] [INFO ] [sig ] [3134/3411] Completed UMMA in 0.4s | 2.79 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-12T20:33:49.930412] [INFO ] [sig ] [3135/3411] Forecasting UNCY... [2026-02-12T20:33:49.930446] [INFO ] [sig ] Generating forecast for: UNCY [2026-02-12T20:33:49.930476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNCY' from 'https://tdm.silogroup.org/data/derivative_storage/UNCY.csv'. [2026-02-12T20:33:49.942460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNCY'. [2026-02-12T20:33:49.942835] [INFO ] [FORECASTER] Starting predict_future for UNCY [2026-02-12T20:33:49.943801] [DEBUG] [LOCAL ] No optimal features file found for UNCY: ./output/feature-sets/UNCY.txt [2026-02-12T20:33:49.943857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:49.943889] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:49.943917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:49.943995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:50.019623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:50.020525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:50.020630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:50.020665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:50.155562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:50.155740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:50.155782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:50.155813] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:50.159370] [DEBUG] [FORECASTER] UNCY: Forecast T+1@11:T+2@11: DOWN (p=7.73%) [2026-02-12T20:33:50.159736] [INFO ] [FORECASTER] Completed predict_future for UNCY [2026-02-12T20:33:50.159894] [INFO ] [sig ] UNCY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:50.315749] [INFO ] [LOCAL ] Saved forecast: UNCY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UNCY.txt [2026-02-12T20:33:50.316101] [INFO ] [sig ] [3135/3411] Completed UNCY in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-12T20:33:50.316142] [INFO ] [sig ] [3136/3411] Forecasting UNF... [2026-02-12T20:33:50.316171] [INFO ] [sig ] Generating forecast for: UNF [2026-02-12T20:33:50.316202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNF' from 'https://tdm.silogroup.org/data/derivative_storage/UNF.csv'. [2026-02-12T20:33:50.329586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNF'. [2026-02-12T20:33:50.329980] [INFO ] [FORECASTER] Starting predict_future for UNF [2026-02-12T20:33:50.330840] [DEBUG] [LOCAL ] No optimal features file found for UNF: ./output/feature-sets/UNF.txt [2026-02-12T20:33:50.330896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:50.330927] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:50.330954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:50.331012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:50.397950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:50.399148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:50.399262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:50.399329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:50.539126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:50.539286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:50.539330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:50.539360] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:50.543452] [DEBUG] [FORECASTER] UNF: Forecast T+1@11:T+2@11: UP (p=97.40%) [2026-02-12T20:33:50.543807] [INFO ] [FORECASTER] Completed predict_future for UNF [2026-02-12T20:33:50.543952] [INFO ] [sig ] UNF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:50.697817] [INFO ] [LOCAL ] Saved forecast: UNF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UNF.txt [2026-02-12T20:33:50.697980] [INFO ] [sig ] [3136/3411] Completed UNF in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-12T20:33:50.698030] [INFO ] [sig ] [3137/3411] Forecasting UNFI... [2026-02-12T20:33:50.698061] [INFO ] [sig ] Generating forecast for: UNFI [2026-02-12T20:33:50.698092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNFI' from 'https://tdm.silogroup.org/data/derivative_storage/UNFI.csv'. [2026-02-12T20:33:50.710437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNFI'. [2026-02-12T20:33:50.710925] [INFO ] [FORECASTER] Starting predict_future for UNFI [2026-02-12T20:33:50.711844] [DEBUG] [LOCAL ] No optimal features file found for UNFI: ./output/feature-sets/UNFI.txt [2026-02-12T20:33:50.711900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:50.711935] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:50.711963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:50.712021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:50.781183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:50.782284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:50.782408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:50.782454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:50.926173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:50.926334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:50.926376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:50.926405] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:50.929985] [DEBUG] [FORECASTER] UNFI: Forecast T+1@11:T+2@11: UP (p=50.93%) [2026-02-12T20:33:50.930295] [INFO ] [FORECASTER] Completed predict_future for UNFI [2026-02-12T20:33:50.930437] [INFO ] [sig ] UNFI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:51.074697] [INFO ] [LOCAL ] Saved forecast: UNFI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UNFI.txt [2026-02-12T20:33:51.074851] [INFO ] [sig ] [3137/3411] Completed UNFI in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-12T20:33:51.074890] [INFO ] [sig ] [3138/3411] Forecasting UNM... [2026-02-12T20:33:51.074919] [INFO ] [sig ] Generating forecast for: UNM [2026-02-12T20:33:51.074951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNM' from 'https://tdm.silogroup.org/data/derivative_storage/UNM.csv'. [2026-02-12T20:33:51.086836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNM'. [2026-02-12T20:33:51.087149] [INFO ] [FORECASTER] Starting predict_future for UNM [2026-02-12T20:33:51.087979] [DEBUG] [LOCAL ] No optimal features file found for UNM: ./output/feature-sets/UNM.txt [2026-02-12T20:33:51.088034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:51.088066] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:51.088092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:51.088149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:51.146774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:51.147643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:51.147741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:51.147782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:51.269030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:51.269190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:51.269229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:51.269259] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:51.272695] [DEBUG] [FORECASTER] UNM: Forecast T+1@11:T+2@11: DOWN (p=4.84%) [2026-02-12T20:33:51.272995] [INFO ] [FORECASTER] Completed predict_future for UNM [2026-02-12T20:33:51.273144] [INFO ] [sig ] UNM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:51.414738] [INFO ] [LOCAL ] Saved forecast: UNM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UNM.txt [2026-02-12T20:33:51.414906] [INFO ] [sig ] [3138/3411] Completed UNM in 0.3s | 2.79 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-12T20:33:51.414949] [INFO ] [sig ] [3139/3411] Forecasting UNMA... [2026-02-12T20:33:51.414978] [INFO ] [sig ] Generating forecast for: UNMA [2026-02-12T20:33:51.415010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNMA' from 'https://tdm.silogroup.org/data/derivative_storage/UNMA.csv'. [2026-02-12T20:33:51.427136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNMA'. [2026-02-12T20:33:51.427541] [INFO ] [FORECASTER] Starting predict_future for UNMA [2026-02-12T20:33:51.428411] [DEBUG] [LOCAL ] No optimal features file found for UNMA: ./output/feature-sets/UNMA.txt [2026-02-12T20:33:51.428465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:51.428498] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:51.428525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:51.428619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:51.492480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:51.493355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:51.493440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:51.493475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:51.609133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:51.609307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:51.609350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:51.609379] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:51.613259] [DEBUG] [FORECASTER] UNMA: Forecast T+1@11:T+2@11: UP (p=64.18%) [2026-02-12T20:33:51.613558] [INFO ] [FORECASTER] Completed predict_future for UNMA [2026-02-12T20:33:51.613724] [INFO ] [sig ] UNMA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:51.765608] [INFO ] [LOCAL ] Saved forecast: UNMA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UNMA.txt [2026-02-12T20:33:51.765759] [INFO ] [sig ] [3139/3411] Completed UNMA in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-12T20:33:51.765802] [INFO ] [sig ] [3140/3411] Forecasting UNP... [2026-02-12T20:33:51.765833] [INFO ] [sig ] Generating forecast for: UNP [2026-02-12T20:33:51.765864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNP' from 'https://tdm.silogroup.org/data/derivative_storage/UNP.csv'. [2026-02-12T20:33:51.778652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNP'. [2026-02-12T20:33:51.779032] [INFO ] [FORECASTER] Starting predict_future for UNP [2026-02-12T20:33:51.779945] [DEBUG] [LOCAL ] No optimal features file found for UNP: ./output/feature-sets/UNP.txt [2026-02-12T20:33:51.779998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:51.780031] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:51.780058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:51.780115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:51.843532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:51.844448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:51.844569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:51.844626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:51.973520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:51.973716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:51.973773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:51.973829] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:51.977458] [DEBUG] [FORECASTER] UNP: Forecast T+1@11:T+2@11: DOWN (p=33.34%) [2026-02-12T20:33:51.977784] [INFO ] [FORECASTER] Completed predict_future for UNP [2026-02-12T20:33:51.977931] [INFO ] [sig ] UNP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:52.129458] [INFO ] [LOCAL ] Saved forecast: UNP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UNP.txt [2026-02-12T20:33:52.129635] [INFO ] [sig ] [3140/3411] Completed UNP in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-12T20:33:52.129678] [INFO ] [sig ] [3141/3411] Forecasting UNTY... [2026-02-12T20:33:52.129711] [INFO ] [sig ] Generating forecast for: UNTY [2026-02-12T20:33:52.129741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNTY' from 'https://tdm.silogroup.org/data/derivative_storage/UNTY.csv'. [2026-02-12T20:33:52.141135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNTY'. [2026-02-12T20:33:52.141492] [INFO ] [FORECASTER] Starting predict_future for UNTY [2026-02-12T20:33:52.142367] [DEBUG] [LOCAL ] No optimal features file found for UNTY: ./output/feature-sets/UNTY.txt [2026-02-12T20:33:52.142422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:52.142455] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:52.142481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:52.142538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:52.209680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:52.210510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:52.210613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:52.210650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:52.338646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:52.338798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:52.338840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:52.338869] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:52.342411] [DEBUG] [FORECASTER] UNTY: Forecast T+1@11:T+2@11: DOWN (p=24.93%) [2026-02-12T20:33:52.342729] [INFO ] [FORECASTER] Completed predict_future for UNTY [2026-02-12T20:33:52.342870] [INFO ] [sig ] UNTY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:52.482803] [INFO ] [LOCAL ] Saved forecast: UNTY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UNTY.txt [2026-02-12T20:33:52.482959] [INFO ] [sig ] [3141/3411] Completed UNTY in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-12T20:33:52.482999] [INFO ] [sig ] [3142/3411] Forecasting UPBD... [2026-02-12T20:33:52.483028] [INFO ] [sig ] Generating forecast for: UPBD [2026-02-12T20:33:52.483058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPBD' from 'https://tdm.silogroup.org/data/derivative_storage/UPBD.csv'. [2026-02-12T20:33:52.494991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPBD'. [2026-02-12T20:33:52.495329] [INFO ] [FORECASTER] Starting predict_future for UPBD [2026-02-12T20:33:52.496200] [DEBUG] [LOCAL ] No optimal features file found for UPBD: ./output/feature-sets/UPBD.txt [2026-02-12T20:33:52.496256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:52.496290] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:52.496318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:52.496376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:52.558980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:52.560040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:52.560143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:52.560177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:52.684100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:52.684256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:52.684297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:52.684326] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:52.687944] [DEBUG] [FORECASTER] UPBD: Forecast T+1@11:T+2@11: UP (p=99.16%) [2026-02-12T20:33:52.688228] [INFO ] [FORECASTER] Completed predict_future for UPBD [2026-02-12T20:33:52.688359] [INFO ] [sig ] UPBD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:52.827296] [INFO ] [LOCAL ] Saved forecast: UPBD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UPBD.txt [2026-02-12T20:33:52.827444] [INFO ] [sig ] [3142/3411] Completed UPBD in 0.3s | 2.79 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-12T20:33:52.827485] [INFO ] [sig ] [3143/3411] Forecasting UPC... [2026-02-12T20:33:52.827513] [INFO ] [sig ] Generating forecast for: UPC [2026-02-12T20:33:52.827543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPC' from 'https://tdm.silogroup.org/data/derivative_storage/UPC.csv'. [2026-02-12T20:33:52.839146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPC'. [2026-02-12T20:33:52.839493] [INFO ] [FORECASTER] Starting predict_future for UPC [2026-02-12T20:33:52.840329] [DEBUG] [LOCAL ] No optimal features file found for UPC: ./output/feature-sets/UPC.txt [2026-02-12T20:33:52.840383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:52.840417] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:52.840444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:52.840502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:52.898954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:52.899809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:52.899893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:52.899928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:53.020641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:53.020794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:53.020836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:53.020881] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:53.024673] [DEBUG] [FORECASTER] UPC: Forecast T+1@11:T+2@11: UP (p=68.73%) [2026-02-12T20:33:53.025022] [INFO ] [FORECASTER] Completed predict_future for UPC [2026-02-12T20:33:53.025178] [INFO ] [sig ] UPC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:53.243001] [INFO ] [LOCAL ] Saved forecast: UPC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UPC.txt [2026-02-12T20:33:53.243227] [INFO ] [sig ] [3143/3411] Completed UPC in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-12T20:33:53.243291] [INFO ] [sig ] [3144/3411] Forecasting UPLD... [2026-02-12T20:33:53.243335] [INFO ] [sig ] Generating forecast for: UPLD [2026-02-12T20:33:53.243378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPLD' from 'https://tdm.silogroup.org/data/derivative_storage/UPLD.csv'. [2026-02-12T20:33:53.255327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPLD'. [2026-02-12T20:33:53.255698] [INFO ] [FORECASTER] Starting predict_future for UPLD [2026-02-12T20:33:53.256502] [DEBUG] [LOCAL ] No optimal features file found for UPLD: ./output/feature-sets/UPLD.txt [2026-02-12T20:33:53.256555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:53.256620] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:53.256673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:53.256749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:53.318058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:53.319106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:53.319204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:53.319239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:53.453535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:53.453710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:53.453751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:53.453782] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:53.457733] [DEBUG] [FORECASTER] UPLD: Forecast T+1@11:T+2@11: DOWN (p=1.28%) [2026-02-12T20:33:53.458211] [INFO ] [FORECASTER] Completed predict_future for UPLD [2026-02-12T20:33:53.458344] [INFO ] [sig ] UPLD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:53.601029] [INFO ] [LOCAL ] Saved forecast: UPLD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UPLD.txt [2026-02-12T20:33:53.601166] [INFO ] [sig ] [3144/3411] Completed UPLD in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-12T20:33:53.601205] [INFO ] [sig ] [3145/3411] Forecasting UPS... [2026-02-12T20:33:53.601236] [INFO ] [sig ] Generating forecast for: UPS [2026-02-12T20:33:53.601267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPS' from 'https://tdm.silogroup.org/data/derivative_storage/UPS.csv'. [2026-02-12T20:33:53.613101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPS'. [2026-02-12T20:33:53.613419] [INFO ] [FORECASTER] Starting predict_future for UPS [2026-02-12T20:33:53.614208] [DEBUG] [LOCAL ] No optimal features file found for UPS: ./output/feature-sets/UPS.txt [2026-02-12T20:33:53.614261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:53.614292] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:53.614319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:53.614376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:53.672541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:53.673350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:53.673431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:53.673466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:53.801500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:53.801671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:53.801715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:53.801751] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:53.805359] [DEBUG] [FORECASTER] UPS: Forecast T+1@11:T+2@11: UP (p=80.93%) [2026-02-12T20:33:53.805661] [INFO ] [FORECASTER] Completed predict_future for UPS [2026-02-12T20:33:53.805807] [INFO ] [sig ] UPS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:53.945347] [INFO ] [LOCAL ] Saved forecast: UPS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UPS.txt [2026-02-12T20:33:53.945484] [INFO ] [sig ] [3145/3411] Completed UPS in 0.3s | 2.79 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-12T20:33:53.945525] [INFO ] [sig ] [3146/3411] Forecasting UPWK... [2026-02-12T20:33:53.945553] [INFO ] [sig ] Generating forecast for: UPWK [2026-02-12T20:33:53.945603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPWK' from 'https://tdm.silogroup.org/data/derivative_storage/UPWK.csv'. [2026-02-12T20:33:53.959096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPWK'. [2026-02-12T20:33:53.959468] [INFO ] [FORECASTER] Starting predict_future for UPWK [2026-02-12T20:33:53.960296] [DEBUG] [LOCAL ] No optimal features file found for UPWK: ./output/feature-sets/UPWK.txt [2026-02-12T20:33:53.960351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:53.960384] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:53.960410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:53.960468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:54.019966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:54.020758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:54.020854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:54.020894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:54.145292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:54.145455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:54.145511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:54.145545] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:54.149296] [DEBUG] [FORECASTER] UPWK: Forecast T+1@11:T+2@11: UP (p=61.36%) [2026-02-12T20:33:54.149594] [INFO ] [FORECASTER] Completed predict_future for UPWK [2026-02-12T20:33:54.149726] [INFO ] [sig ] UPWK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:54.294185] [INFO ] [LOCAL ] Saved forecast: UPWK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UPWK.txt [2026-02-12T20:33:54.294326] [INFO ] [sig ] [3146/3411] Completed UPWK in 0.3s | 2.79 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-12T20:33:54.294367] [INFO ] [sig ] [3147/3411] Forecasting URBN... [2026-02-12T20:33:54.294397] [INFO ] [sig ] Generating forecast for: URBN [2026-02-12T20:33:54.294428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URBN' from 'https://tdm.silogroup.org/data/derivative_storage/URBN.csv'. [2026-02-12T20:33:54.305419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URBN'. [2026-02-12T20:33:54.305731] [INFO ] [FORECASTER] Starting predict_future for URBN [2026-02-12T20:33:54.306497] [DEBUG] [LOCAL ] No optimal features file found for URBN: ./output/feature-sets/URBN.txt [2026-02-12T20:33:54.306549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:54.306624] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:54.306652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:54.306710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:54.365399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:54.366166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:54.366248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:54.366282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:54.492850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:54.493010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:54.493049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:54.493078] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:54.496496] [DEBUG] [FORECASTER] URBN: Forecast T+1@11:T+2@11: UP (p=96.67%) [2026-02-12T20:33:54.496788] [INFO ] [FORECASTER] Completed predict_future for URBN [2026-02-12T20:33:54.496922] [INFO ] [sig ] URBN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:54.643647] [INFO ] [LOCAL ] Saved forecast: URBN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/URBN.txt [2026-02-12T20:33:54.643792] [INFO ] [sig ] [3147/3411] Completed URBN in 0.3s | 2.79 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-12T20:33:54.643832] [INFO ] [sig ] [3148/3411] Forecasting URGN... [2026-02-12T20:33:54.643863] [INFO ] [sig ] Generating forecast for: URGN [2026-02-12T20:33:54.643900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URGN' from 'https://tdm.silogroup.org/data/derivative_storage/URGN.csv'. [2026-02-12T20:33:54.656388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URGN'. [2026-02-12T20:33:54.656742] [INFO ] [FORECASTER] Starting predict_future for URGN [2026-02-12T20:33:54.657608] [DEBUG] [LOCAL ] No optimal features file found for URGN: ./output/feature-sets/URGN.txt [2026-02-12T20:33:54.657661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:54.657693] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:54.657719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:54.657776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:54.715214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:54.715986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:54.716078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:54.716126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:54.837441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:54.837607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:54.837651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:54.837681] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:54.841163] [DEBUG] [FORECASTER] URGN: Forecast T+1@11:T+2@11: DOWN (p=1.34%) [2026-02-12T20:33:54.841450] [INFO ] [FORECASTER] Completed predict_future for URGN [2026-02-12T20:33:54.841604] [INFO ] [sig ] URGN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:54.988649] [INFO ] [LOCAL ] Saved forecast: URGN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/URGN.txt [2026-02-12T20:33:54.988802] [INFO ] [sig ] [3148/3411] Completed URGN in 0.3s | 2.79 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-12T20:33:54.988842] [INFO ] [sig ] [3149/3411] Forecasting URI... [2026-02-12T20:33:54.988871] [INFO ] [sig ] Generating forecast for: URI [2026-02-12T20:33:54.988902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URI' from 'https://tdm.silogroup.org/data/derivative_storage/URI.csv'. [2026-02-12T20:33:55.000479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URI'. [2026-02-12T20:33:55.000814] [INFO ] [FORECASTER] Starting predict_future for URI [2026-02-12T20:33:55.001637] [DEBUG] [LOCAL ] No optimal features file found for URI: ./output/feature-sets/URI.txt [2026-02-12T20:33:55.001690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:55.001728] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:55.001761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:55.001832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:55.062144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:55.062936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:55.063021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:55.063054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:55.193243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:55.193393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:55.193432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:55.193460] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:55.196934] [DEBUG] [FORECASTER] URI: Forecast T+1@11:T+2@11: DOWN (p=0.70%) [2026-02-12T20:33:55.197230] [INFO ] [FORECASTER] Completed predict_future for URI [2026-02-12T20:33:55.197361] [INFO ] [sig ] URI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:55.342594] [INFO ] [LOCAL ] Saved forecast: URI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/URI.txt [2026-02-12T20:33:55.342776] [INFO ] [sig ] [3149/3411] Completed URI in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-12T20:33:55.342826] [INFO ] [sig ] [3150/3411] Forecasting URNJ... [2026-02-12T20:33:55.342861] [INFO ] [sig ] Generating forecast for: URNJ [2026-02-12T20:33:55.342899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URNJ' from 'https://tdm.silogroup.org/data/derivative_storage/URNJ.csv'. [2026-02-12T20:33:55.355276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URNJ'. [2026-02-12T20:33:55.355637] [INFO ] [FORECASTER] Starting predict_future for URNJ [2026-02-12T20:33:55.356404] [DEBUG] [LOCAL ] No optimal features file found for URNJ: ./output/feature-sets/URNJ.txt [2026-02-12T20:33:55.356456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:55.356488] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:55.356514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:55.356570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:55.415792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:55.416659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:55.416747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:55.416785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:55.546797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:55.546958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:55.547000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:55.547068] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:55.550665] [DEBUG] [FORECASTER] URNJ: Forecast T+1@11:T+2@11: UP (p=78.66%) [2026-02-12T20:33:55.550974] [INFO ] [FORECASTER] Completed predict_future for URNJ [2026-02-12T20:33:55.551135] [INFO ] [sig ] URNJ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:55.695282] [INFO ] [LOCAL ] Saved forecast: URNJ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/URNJ.txt [2026-02-12T20:33:55.695438] [INFO ] [sig ] [3150/3411] Completed URNJ in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-12T20:33:55.695478] [INFO ] [sig ] [3151/3411] Forecasting UROY... [2026-02-12T20:33:55.695508] [INFO ] [sig ] Generating forecast for: UROY [2026-02-12T20:33:55.695541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UROY' from 'https://tdm.silogroup.org/data/derivative_storage/UROY.csv'. [2026-02-12T20:33:55.707366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UROY'. [2026-02-12T20:33:55.707727] [INFO ] [FORECASTER] Starting predict_future for UROY [2026-02-12T20:33:55.708733] [DEBUG] [LOCAL ] No optimal features file found for UROY: ./output/feature-sets/UROY.txt [2026-02-12T20:33:55.708785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:55.708816] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:55.708843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:55.708899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:55.769023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:55.769906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:55.769991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:55.770025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:55.904543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:55.904725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:55.904766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:55.904795] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:55.909009] [DEBUG] [FORECASTER] UROY: Forecast T+1@11:T+2@11: DOWN (p=0.58%) [2026-02-12T20:33:55.909305] [INFO ] [FORECASTER] Completed predict_future for UROY [2026-02-12T20:33:55.909444] [INFO ] [sig ] UROY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:56.055629] [INFO ] [LOCAL ] Saved forecast: UROY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UROY.txt [2026-02-12T20:33:56.055784] [INFO ] [sig ] [3151/3411] Completed UROY in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-12T20:33:56.055827] [INFO ] [sig ] [3152/3411] Forecasting USA... [2026-02-12T20:33:56.055858] [INFO ] [sig ] Generating forecast for: USA [2026-02-12T20:33:56.055889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USA' from 'https://tdm.silogroup.org/data/derivative_storage/USA.csv'. [2026-02-12T20:33:56.066785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USA'. [2026-02-12T20:33:56.067133] [INFO ] [FORECASTER] Starting predict_future for USA [2026-02-12T20:33:56.068132] [DEBUG] [LOCAL ] No optimal features file found for USA: ./output/feature-sets/USA.txt [2026-02-12T20:33:56.068201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:56.068243] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:56.068280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:56.068343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:56.126443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:56.130301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:56.130418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:56.130453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:56.249838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:56.249987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:56.250029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:56.250059] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:56.253791] [DEBUG] [FORECASTER] USA: Forecast T+1@11:T+2@11: UP (p=91.90%) [2026-02-12T20:33:56.254076] [INFO ] [FORECASTER] Completed predict_future for USA [2026-02-12T20:33:56.254208] [INFO ] [sig ] USA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:56.403103] [INFO ] [LOCAL ] Saved forecast: USA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/USA.txt [2026-02-12T20:33:56.403250] [INFO ] [sig ] [3152/3411] Completed USA in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-12T20:33:56.403290] [INFO ] [sig ] [3153/3411] Forecasting USAC... [2026-02-12T20:33:56.403320] [INFO ] [sig ] Generating forecast for: USAC [2026-02-12T20:33:56.403352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USAC' from 'https://tdm.silogroup.org/data/derivative_storage/USAC.csv'. [2026-02-12T20:33:56.415308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USAC'. [2026-02-12T20:33:56.415684] [INFO ] [FORECASTER] Starting predict_future for USAC [2026-02-12T20:33:56.416546] [DEBUG] [LOCAL ] No optimal features file found for USAC: ./output/feature-sets/USAC.txt [2026-02-12T20:33:56.416640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:56.416675] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:56.416703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:56.416761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:56.475758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:56.476616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:56.476701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:56.476736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:56.601097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:56.601248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:56.601289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:56.601317] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:56.604755] [DEBUG] [FORECASTER] USAC: Forecast T+1@11:T+2@11: DOWN (p=0.66%) [2026-02-12T20:33:56.605030] [INFO ] [FORECASTER] Completed predict_future for USAC [2026-02-12T20:33:56.605156] [INFO ] [sig ] USAC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:56.751468] [INFO ] [LOCAL ] Saved forecast: USAC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/USAC.txt [2026-02-12T20:33:56.751643] [INFO ] [sig ] [3153/3411] Completed USAC in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-12T20:33:56.751689] [INFO ] [sig ] [3154/3411] Forecasting USB... [2026-02-12T20:33:56.751719] [INFO ] [sig ] Generating forecast for: USB [2026-02-12T20:33:56.751749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USB' from 'https://tdm.silogroup.org/data/derivative_storage/USB.csv'. [2026-02-12T20:33:56.765963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USB'. [2026-02-12T20:33:56.766310] [INFO ] [FORECASTER] Starting predict_future for USB [2026-02-12T20:33:56.767160] [DEBUG] [LOCAL ] No optimal features file found for USB: ./output/feature-sets/USB.txt [2026-02-12T20:33:56.767268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:56.767302] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:56.767329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:56.767385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:56.827758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:56.828648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:56.828732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:56.828768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:56.952537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:56.952711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:56.952754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:56.952783] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:56.956214] [DEBUG] [FORECASTER] USB: Forecast T+1@11:T+2@11: UP (p=75.98%) [2026-02-12T20:33:56.956489] [INFO ] [FORECASTER] Completed predict_future for USB [2026-02-12T20:33:56.956637] [INFO ] [sig ] USB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:57.097097] [INFO ] [LOCAL ] Saved forecast: USB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/USB.txt [2026-02-12T20:33:57.097252] [INFO ] [sig ] [3154/3411] Completed USB in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-12T20:33:57.097294] [INFO ] [sig ] [3155/3411] Forecasting USCB... [2026-02-12T20:33:57.097324] [INFO ] [sig ] Generating forecast for: USCB [2026-02-12T20:33:57.097354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USCB' from 'https://tdm.silogroup.org/data/derivative_storage/USCB.csv'. [2026-02-12T20:33:57.108800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USCB'. [2026-02-12T20:33:57.109133] [INFO ] [FORECASTER] Starting predict_future for USCB [2026-02-12T20:33:57.109975] [DEBUG] [LOCAL ] No optimal features file found for USCB: ./output/feature-sets/USCB.txt [2026-02-12T20:33:57.110028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:57.110061] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:57.110089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:57.110159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:57.171274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:57.172190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:57.172282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:57.172317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:57.285605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:57.285778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:57.285820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:57.285851] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:57.289552] [DEBUG] [FORECASTER] USCB: Forecast T+1@11:T+2@11: DOWN (p=2.36%) [2026-02-12T20:33:57.289925] [INFO ] [FORECASTER] Completed predict_future for USCB [2026-02-12T20:33:57.290088] [INFO ] [sig ] USCB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:57.436301] [INFO ] [LOCAL ] Saved forecast: USCB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/USCB.txt [2026-02-12T20:33:57.436494] [INFO ] [sig ] [3155/3411] Completed USCB in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-12T20:33:57.436553] [INFO ] [sig ] [3156/3411] Forecasting USDX... [2026-02-12T20:33:57.436643] [INFO ] [sig ] Generating forecast for: USDX [2026-02-12T20:33:57.436681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USDX' from 'https://tdm.silogroup.org/data/derivative_storage/USDX.csv'. [2026-02-12T20:33:57.448677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USDX'. [2026-02-12T20:33:57.449201] [INFO ] [FORECASTER] Starting predict_future for USDX [2026-02-12T20:33:57.450430] [DEBUG] [LOCAL ] No optimal features file found for USDX: ./output/feature-sets/USDX.txt [2026-02-12T20:33:57.450501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:57.450559] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:57.450645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:57.450709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:57.511060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:57.511973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:57.512060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:57.512095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:57.621340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:57.621501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:57.621540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:57.621586] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:57.625139] [DEBUG] [FORECASTER] USDX: Forecast T+1@11:T+2@11: UP (p=59.57%) [2026-02-12T20:33:57.625465] [INFO ] [FORECASTER] Completed predict_future for USDX [2026-02-12T20:33:57.625631] [INFO ] [sig ] USDX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:57.768777] [INFO ] [LOCAL ] Saved forecast: USDX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/USDX.txt [2026-02-12T20:33:57.768932] [INFO ] [sig ] [3156/3411] Completed USDX in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-12T20:33:57.768973] [INFO ] [sig ] [3157/3411] Forecasting USEA... [2026-02-12T20:33:57.769001] [INFO ] [sig ] Generating forecast for: USEA [2026-02-12T20:33:57.769031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USEA' from 'https://tdm.silogroup.org/data/derivative_storage/USEA.csv'. [2026-02-12T20:33:57.780468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USEA'. [2026-02-12T20:33:57.780805] [INFO ] [FORECASTER] Starting predict_future for USEA [2026-02-12T20:33:57.781593] [DEBUG] [LOCAL ] No optimal features file found for USEA: ./output/feature-sets/USEA.txt [2026-02-12T20:33:57.781658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:57.781690] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:57.781717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:57.781781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:57.840397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:57.841219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:57.841341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:57.841378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:57.957552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:57.957721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:57.957761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:57.957791] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:57.961279] [DEBUG] [FORECASTER] USEA: Forecast T+1@11:T+2@11: DOWN (p=8.85%) [2026-02-12T20:33:57.961559] [INFO ] [FORECASTER] Completed predict_future for USEA [2026-02-12T20:33:57.961709] [INFO ] [sig ] USEA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:58.100974] [INFO ] [LOCAL ] Saved forecast: USEA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/USEA.txt [2026-02-12T20:33:58.101133] [INFO ] [sig ] [3157/3411] Completed USEA in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-12T20:33:58.101177] [INFO ] [sig ] [3158/3411] Forecasting USFD... [2026-02-12T20:33:58.101209] [INFO ] [sig ] Generating forecast for: USFD [2026-02-12T20:33:58.101240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USFD' from 'https://tdm.silogroup.org/data/derivative_storage/USFD.csv'. [2026-02-12T20:33:58.113715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USFD'. [2026-02-12T20:33:58.114061] [INFO ] [FORECASTER] Starting predict_future for USFD [2026-02-12T20:33:58.114928] [DEBUG] [LOCAL ] No optimal features file found for USFD: ./output/feature-sets/USFD.txt [2026-02-12T20:33:58.114988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:58.115029] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:58.115063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:58.115135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:58.173288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:58.174067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:58.174151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:58.174195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:58.301394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:58.301556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:58.301619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:58.301651] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:58.305157] [DEBUG] [FORECASTER] USFD: Forecast T+1@11:T+2@11: UP (p=93.66%) [2026-02-12T20:33:58.305442] [INFO ] [FORECASTER] Completed predict_future for USFD [2026-02-12T20:33:58.305599] [INFO ] [sig ] USFD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:58.447689] [INFO ] [LOCAL ] Saved forecast: USFD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/USFD.txt [2026-02-12T20:33:58.447856] [INFO ] [sig ] [3158/3411] Completed USFD in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-12T20:33:58.447909] [INFO ] [sig ] [3159/3411] Forecasting USGO... [2026-02-12T20:33:58.447947] [INFO ] [sig ] Generating forecast for: USGO [2026-02-12T20:33:58.447986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USGO' from 'https://tdm.silogroup.org/data/derivative_storage/USGO.csv'. [2026-02-12T20:33:58.459320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USGO'. [2026-02-12T20:33:58.459674] [INFO ] [FORECASTER] Starting predict_future for USGO [2026-02-12T20:33:58.460444] [DEBUG] [LOCAL ] No optimal features file found for USGO: ./output/feature-sets/USGO.txt [2026-02-12T20:33:58.460497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:58.460529] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:58.460556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:58.460645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:58.519533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:58.520309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:58.520390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:58.520423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:58.643646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:58.643809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:58.643854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:58.643884] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:58.647472] [DEBUG] [FORECASTER] USGO: Forecast T+1@11:T+2@11: DOWN (p=41.52%) [2026-02-12T20:33:58.647785] [INFO ] [FORECASTER] Completed predict_future for USGO [2026-02-12T20:33:58.647948] [INFO ] [sig ] USGO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:33:58.797038] [INFO ] [LOCAL ] Saved forecast: USGO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/USGO.txt [2026-02-12T20:33:58.797236] [INFO ] [sig ] [3159/3411] Completed USGO in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-12T20:33:58.797279] [INFO ] [sig ] [3160/3411] Forecasting USIG... [2026-02-12T20:33:58.797312] [INFO ] [sig ] Generating forecast for: USIG [2026-02-12T20:33:58.797342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIG' from 'https://tdm.silogroup.org/data/derivative_storage/USIG.csv'. [2026-02-12T20:33:58.810147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIG'. [2026-02-12T20:33:58.810534] [INFO ] [FORECASTER] Starting predict_future for USIG [2026-02-12T20:33:58.811387] [DEBUG] [LOCAL ] No optimal features file found for USIG: ./output/feature-sets/USIG.txt [2026-02-12T20:33:58.811443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:58.811477] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:58.811518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:58.811620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:58.875757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:58.876642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:58.876730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:58.876765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:59.009335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:59.009505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:59.009546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:59.009599] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:59.013291] [DEBUG] [FORECASTER] USIG: Forecast T+1@11:T+2@11: UP (p=63.94%) [2026-02-12T20:33:59.013652] [INFO ] [FORECASTER] Completed predict_future for USIG [2026-02-12T20:33:59.013813] [INFO ] [sig ] USIG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:59.160118] [INFO ] [LOCAL ] Saved forecast: USIG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/USIG.txt [2026-02-12T20:33:59.160329] [INFO ] [sig ] [3160/3411] Completed USIG in 0.4s | 2.79 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-12T20:33:59.160372] [INFO ] [sig ] [3161/3411] Forecasting USIO... [2026-02-12T20:33:59.160401] [INFO ] [sig ] Generating forecast for: USIO [2026-02-12T20:33:59.160431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIO' from 'https://tdm.silogroup.org/data/derivative_storage/USIO.csv'. [2026-02-12T20:33:59.172122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIO'. [2026-02-12T20:33:59.172537] [INFO ] [FORECASTER] Starting predict_future for USIO [2026-02-12T20:33:59.173352] [DEBUG] [LOCAL ] No optimal features file found for USIO: ./output/feature-sets/USIO.txt [2026-02-12T20:33:59.173413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:59.173453] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:59.173485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:59.173554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:59.238057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:59.239266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:59.239354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:59.239389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:59.360301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:59.360470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:59.360511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:59.360542] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:59.364421] [DEBUG] [FORECASTER] USIO: Forecast T+1@11:T+2@11: UP (p=94.86%) [2026-02-12T20:33:59.364865] [INFO ] [FORECASTER] Completed predict_future for USIO [2026-02-12T20:33:59.365059] [INFO ] [sig ] USIO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:59.523687] [INFO ] [LOCAL ] Saved forecast: USIO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/USIO.txt [2026-02-12T20:33:59.523894] [INFO ] [sig ] [3161/3411] Completed USIO in 0.4s | 2.79 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-12T20:33:59.523936] [INFO ] [sig ] [3162/3411] Forecasting USLM... [2026-02-12T20:33:59.523968] [INFO ] [sig ] Generating forecast for: USLM [2026-02-12T20:33:59.523998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USLM' from 'https://tdm.silogroup.org/data/derivative_storage/USLM.csv'. [2026-02-12T20:33:59.539790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USLM'. [2026-02-12T20:33:59.540233] [INFO ] [FORECASTER] Starting predict_future for USLM [2026-02-12T20:33:59.541148] [DEBUG] [LOCAL ] No optimal features file found for USLM: ./output/feature-sets/USLM.txt [2026-02-12T20:33:59.541212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:59.541245] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:59.541273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:59.541344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:59.600921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:59.601832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:59.601937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:59.601978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:33:59.717076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:33:59.717255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:33:59.717297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:33:59.717329] [INFO ] [FORECASTER] Training complete [2026-02-12T20:33:59.720966] [DEBUG] [FORECASTER] USLM: Forecast T+1@11:T+2@11: UP (p=98.50%) [2026-02-12T20:33:59.721294] [INFO ] [FORECASTER] Completed predict_future for USLM [2026-02-12T20:33:59.721426] [INFO ] [sig ] USLM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:33:59.870206] [INFO ] [LOCAL ] Saved forecast: USLM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/USLM.txt [2026-02-12T20:33:59.870361] [INFO ] [sig ] [3162/3411] Completed USLM in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-12T20:33:59.870403] [INFO ] [sig ] [3163/3411] Forecasting USMC... [2026-02-12T20:33:59.870433] [INFO ] [sig ] Generating forecast for: USMC [2026-02-12T20:33:59.870463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USMC' from 'https://tdm.silogroup.org/data/derivative_storage/USMC.csv'. [2026-02-12T20:33:59.882638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USMC'. [2026-02-12T20:33:59.882996] [INFO ] [FORECASTER] Starting predict_future for USMC [2026-02-12T20:33:59.883836] [DEBUG] [LOCAL ] No optimal features file found for USMC: ./output/feature-sets/USMC.txt [2026-02-12T20:33:59.883890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:33:59.883923] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:33:59.883951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:33:59.884009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:33:59.946133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:33:59.947048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:33:59.947145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:33:59.947203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:00.066209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:00.066372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:00.066414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:00.066446] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:00.070087] [DEBUG] [FORECASTER] USMC: Forecast T+1@11:T+2@11: UP (p=81.97%) [2026-02-12T20:34:00.070422] [INFO ] [FORECASTER] Completed predict_future for USMC [2026-02-12T20:34:00.070594] [INFO ] [sig ] USMC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:00.226173] [INFO ] [LOCAL ] Saved forecast: USMC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/USMC.txt [2026-02-12T20:34:00.226337] [INFO ] [sig ] [3163/3411] Completed USMC in 0.4s | 2.79 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-12T20:34:00.226380] [INFO ] [sig ] [3164/3411] Forecasting USOI... [2026-02-12T20:34:00.226410] [INFO ] [sig ] Generating forecast for: USOI [2026-02-12T20:34:00.226442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOI' from 'https://tdm.silogroup.org/data/derivative_storage/USOI.csv'. [2026-02-12T20:34:00.238279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOI'. [2026-02-12T20:34:00.238687] [INFO ] [FORECASTER] Starting predict_future for USOI [2026-02-12T20:34:00.239755] [DEBUG] [LOCAL ] No optimal features file found for USOI: ./output/feature-sets/USOI.txt [2026-02-12T20:34:00.239808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:00.239869] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:00.239899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:00.239958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:00.302762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:00.303803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:00.303900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:00.303942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:00.429495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:00.429692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:00.429735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:00.429766] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:00.433533] [DEBUG] [FORECASTER] USOI: Forecast T+1@11:T+2@11: UP (p=83.97%) [2026-02-12T20:34:00.433873] [INFO ] [FORECASTER] Completed predict_future for USOI [2026-02-12T20:34:00.434015] [INFO ] [sig ] USOI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:00.589768] [INFO ] [LOCAL ] Saved forecast: USOI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/USOI.txt [2026-02-12T20:34:00.589932] [INFO ] [sig ] [3164/3411] Completed USOI in 0.4s | 2.79 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-12T20:34:00.589975] [INFO ] [sig ] [3165/3411] Forecasting USOY... [2026-02-12T20:34:00.590005] [INFO ] [sig ] Generating forecast for: USOY [2026-02-12T20:34:00.590225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOY' from 'https://tdm.silogroup.org/data/derivative_storage/USOY.csv'. [2026-02-12T20:34:00.603035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOY'. [2026-02-12T20:34:00.603449] [INFO ] [FORECASTER] Starting predict_future for USOY [2026-02-12T20:34:00.604311] [DEBUG] [LOCAL ] No optimal features file found for USOY: ./output/feature-sets/USOY.txt [2026-02-12T20:34:00.604367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:00.604403] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:00.604435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:00.604506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:00.665121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:00.666257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:00.666345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:00.666377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:00.791962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:00.792160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:00.792217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:00.792249] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:00.796201] [DEBUG] [FORECASTER] USOY: Forecast T+1@11:T+2@11: DOWN (p=25.96%) [2026-02-12T20:34:00.796534] [INFO ] [FORECASTER] Completed predict_future for USOY [2026-02-12T20:34:00.796711] [INFO ] [sig ] USOY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:00.956614] [INFO ] [LOCAL ] Saved forecast: USOY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/USOY.txt [2026-02-12T20:34:00.956775] [INFO ] [sig ] [3165/3411] Completed USOY in 0.4s | 2.79 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-12T20:34:00.956817] [INFO ] [sig ] [3166/3411] Forecasting USTB... [2026-02-12T20:34:00.956848] [INFO ] [sig ] Generating forecast for: USTB [2026-02-12T20:34:00.956878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USTB' from 'https://tdm.silogroup.org/data/derivative_storage/USTB.csv'. [2026-02-12T20:34:00.972266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USTB'. [2026-02-12T20:34:00.972658] [INFO ] [FORECASTER] Starting predict_future for USTB [2026-02-12T20:34:00.973478] [DEBUG] [LOCAL ] No optimal features file found for USTB: ./output/feature-sets/USTB.txt [2026-02-12T20:34:00.973532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:00.973565] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:00.973617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:00.973676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:01.033839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:01.034769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:01.034857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:01.034899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:01.157133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:01.157301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:01.157343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:01.157374] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:01.160914] [DEBUG] [FORECASTER] USTB: Forecast T+1@11:T+2@11: UP (p=77.34%) [2026-02-12T20:34:01.161219] [INFO ] [FORECASTER] Completed predict_future for USTB [2026-02-12T20:34:01.161357] [INFO ] [sig ] USTB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:01.301137] [INFO ] [LOCAL ] Saved forecast: USTB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/USTB.txt [2026-02-12T20:34:01.301291] [INFO ] [sig ] [3166/3411] Completed USTB in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-12T20:34:01.301332] [INFO ] [sig ] [3167/3411] Forecasting USVM... [2026-02-12T20:34:01.301361] [INFO ] [sig ] Generating forecast for: USVM [2026-02-12T20:34:01.301393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USVM' from 'https://tdm.silogroup.org/data/derivative_storage/USVM.csv'. [2026-02-12T20:34:01.312903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USVM'. [2026-02-12T20:34:01.313246] [INFO ] [FORECASTER] Starting predict_future for USVM [2026-02-12T20:34:01.314064] [DEBUG] [LOCAL ] No optimal features file found for USVM: ./output/feature-sets/USVM.txt [2026-02-12T20:34:01.314118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:01.314150] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:01.314177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:01.314234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:01.372427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:01.373323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:01.373410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:01.373444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:01.493117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:01.493276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:01.493316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:01.493379] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:01.496954] [DEBUG] [FORECASTER] USVM: Forecast T+1@11:T+2@11: UP (p=81.52%) [2026-02-12T20:34:01.497260] [INFO ] [FORECASTER] Completed predict_future for USVM [2026-02-12T20:34:01.497392] [INFO ] [sig ] USVM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:01.641900] [INFO ] [LOCAL ] Saved forecast: USVM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/USVM.txt [2026-02-12T20:34:01.642074] [INFO ] [sig ] [3167/3411] Completed USVM in 0.3s | 2.79 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-12T20:34:01.642118] [INFO ] [sig ] [3168/3411] Forecasting USXF... [2026-02-12T20:34:01.642149] [INFO ] [sig ] Generating forecast for: USXF [2026-02-12T20:34:01.642180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USXF' from 'https://tdm.silogroup.org/data/derivative_storage/USXF.csv'. [2026-02-12T20:34:01.655005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USXF'. [2026-02-12T20:34:01.655436] [INFO ] [FORECASTER] Starting predict_future for USXF [2026-02-12T20:34:01.656379] [DEBUG] [LOCAL ] No optimal features file found for USXF: ./output/feature-sets/USXF.txt [2026-02-12T20:34:01.656450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:01.656485] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:01.656513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:01.656592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:01.713999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:01.714957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:01.715044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:01.715079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:01.834233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:01.834398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:01.834440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:01.834469] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:01.838229] [DEBUG] [FORECASTER] USXF: Forecast T+1@11:T+2@11: UP (p=97.44%) [2026-02-12T20:34:01.838656] [INFO ] [FORECASTER] Completed predict_future for USXF [2026-02-12T20:34:01.838819] [INFO ] [sig ] USXF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:01.998325] [INFO ] [LOCAL ] Saved forecast: USXF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/USXF.txt [2026-02-12T20:34:01.998506] [INFO ] [sig ] [3168/3411] Completed USXF in 0.4s | 2.79 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-12T20:34:01.998561] [INFO ] [sig ] [3169/3411] Forecasting UTEN... [2026-02-12T20:34:01.998625] [INFO ] [sig ] Generating forecast for: UTEN [2026-02-12T20:34:01.998666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTEN' from 'https://tdm.silogroup.org/data/derivative_storage/UTEN.csv'. [2026-02-12T20:34:02.011031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTEN'. [2026-02-12T20:34:02.011447] [INFO ] [FORECASTER] Starting predict_future for UTEN [2026-02-12T20:34:02.012297] [DEBUG] [LOCAL ] No optimal features file found for UTEN: ./output/feature-sets/UTEN.txt [2026-02-12T20:34:02.012351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:02.012384] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:02.012413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:02.012477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:02.072214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:02.073159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:02.073247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:02.073282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:02.202875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:02.203040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:02.203081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:02.203111] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:02.206606] [DEBUG] [FORECASTER] UTEN: Forecast T+1@11:T+2@11: DOWN (p=26.78%) [2026-02-12T20:34:02.206900] [INFO ] [FORECASTER] Completed predict_future for UTEN [2026-02-12T20:34:02.207035] [INFO ] [sig ] UTEN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:02.353725] [INFO ] [LOCAL ] Saved forecast: UTEN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UTEN.txt [2026-02-12T20:34:02.353933] [INFO ] [sig ] [3169/3411] Completed UTEN in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-12T20:34:02.353991] [INFO ] [sig ] [3170/3411] Forecasting UTF... [2026-02-12T20:34:02.354030] [INFO ] [sig ] Generating forecast for: UTF [2026-02-12T20:34:02.354080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTF' from 'https://tdm.silogroup.org/data/derivative_storage/UTF.csv'. [2026-02-12T20:34:02.368761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTF'. [2026-02-12T20:34:02.369186] [INFO ] [FORECASTER] Starting predict_future for UTF [2026-02-12T20:34:02.370043] [DEBUG] [LOCAL ] No optimal features file found for UTF: ./output/feature-sets/UTF.txt [2026-02-12T20:34:02.370107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:02.370148] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:02.370181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:02.370258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:02.427473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:02.428403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:02.428492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:02.428527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:02.560252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:02.560629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:02.560674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:02.560704] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:02.564473] [DEBUG] [FORECASTER] UTF: Forecast T+1@11:T+2@11: UP (p=86.08%) [2026-02-12T20:34:02.564785] [INFO ] [FORECASTER] Completed predict_future for UTF [2026-02-12T20:34:02.564925] [INFO ] [sig ] UTF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:02.715288] [INFO ] [LOCAL ] Saved forecast: UTF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UTF.txt [2026-02-12T20:34:02.715449] [INFO ] [sig ] [3170/3411] Completed UTF in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-12T20:34:02.715491] [INFO ] [sig ] [3171/3411] Forecasting UTI... [2026-02-12T20:34:02.715520] [INFO ] [sig ] Generating forecast for: UTI [2026-02-12T20:34:02.715550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTI' from 'https://tdm.silogroup.org/data/derivative_storage/UTI.csv'. [2026-02-12T20:34:02.727831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTI'. [2026-02-12T20:34:02.728446] [INFO ] [FORECASTER] Starting predict_future for UTI [2026-02-12T20:34:02.729427] [DEBUG] [LOCAL ] No optimal features file found for UTI: ./output/feature-sets/UTI.txt [2026-02-12T20:34:02.729491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:02.729525] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:02.729553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:02.729649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:02.789095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:02.790047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:02.790132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:02.790165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:02.912555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:02.912732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:02.912776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:02.912805] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:02.916308] [DEBUG] [FORECASTER] UTI: Forecast T+1@11:T+2@11: UP (p=59.81%) [2026-02-12T20:34:02.916633] [INFO ] [FORECASTER] Completed predict_future for UTI [2026-02-12T20:34:02.916772] [INFO ] [sig ] UTI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:03.070526] [INFO ] [LOCAL ] Saved forecast: UTI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UTI.txt [2026-02-12T20:34:03.071130] [INFO ] [sig ] [3171/3411] Completed UTI in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-12T20:34:03.071181] [INFO ] [sig ] [3172/3411] Forecasting UTL... [2026-02-12T20:34:03.071214] [INFO ] [sig ] Generating forecast for: UTL [2026-02-12T20:34:03.071244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTL' from 'https://tdm.silogroup.org/data/derivative_storage/UTL.csv'. [2026-02-12T20:34:03.083734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTL'. [2026-02-12T20:34:03.084202] [INFO ] [FORECASTER] Starting predict_future for UTL [2026-02-12T20:34:03.085178] [DEBUG] [LOCAL ] No optimal features file found for UTL: ./output/feature-sets/UTL.txt [2026-02-12T20:34:03.085235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:03.085269] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:03.085297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:03.085355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:03.149428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:03.150514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:03.150641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:03.150692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:03.276379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:03.276541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:03.276603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:03.276635] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:03.280172] [DEBUG] [FORECASTER] UTL: Forecast T+1@11:T+2@11: DOWN (p=3.92%) [2026-02-12T20:34:03.280463] [INFO ] [FORECASTER] Completed predict_future for UTL [2026-02-12T20:34:03.280620] [INFO ] [sig ] UTL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:03.421679] [INFO ] [LOCAL ] Saved forecast: UTL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UTL.txt [2026-02-12T20:34:03.421817] [INFO ] [sig ] [3172/3411] Completed UTL in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-12T20:34:03.421858] [INFO ] [sig ] [3173/3411] Forecasting UTMD... [2026-02-12T20:34:03.421888] [INFO ] [sig ] Generating forecast for: UTMD [2026-02-12T20:34:03.421919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTMD' from 'https://tdm.silogroup.org/data/derivative_storage/UTMD.csv'. [2026-02-12T20:34:03.433829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTMD'. [2026-02-12T20:34:03.434184] [INFO ] [FORECASTER] Starting predict_future for UTMD [2026-02-12T20:34:03.435261] [DEBUG] [LOCAL ] No optimal features file found for UTMD: ./output/feature-sets/UTMD.txt [2026-02-12T20:34:03.435318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:03.435356] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:03.435387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:03.435446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:03.496921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:03.497715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:03.497798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:03.497832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:03.610756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:03.610896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:03.610936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:03.610964] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:03.614699] [DEBUG] [FORECASTER] UTMD: Forecast T+1@11:T+2@11: UP (p=61.50%) [2026-02-12T20:34:03.614991] [INFO ] [FORECASTER] Completed predict_future for UTMD [2026-02-12T20:34:03.615156] [INFO ] [sig ] UTMD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:03.759893] [INFO ] [LOCAL ] Saved forecast: UTMD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UTMD.txt [2026-02-12T20:34:03.760051] [INFO ] [sig ] [3173/3411] Completed UTMD in 0.3s | 2.79 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-12T20:34:03.760092] [INFO ] [sig ] [3174/3411] Forecasting UTZ... [2026-02-12T20:34:03.760121] [INFO ] [sig ] Generating forecast for: UTZ [2026-02-12T20:34:03.760151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTZ' from 'https://tdm.silogroup.org/data/derivative_storage/UTZ.csv'. [2026-02-12T20:34:03.774083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTZ'. [2026-02-12T20:34:03.774536] [INFO ] [FORECASTER] Starting predict_future for UTZ [2026-02-12T20:34:03.775417] [DEBUG] [LOCAL ] No optimal features file found for UTZ: ./output/feature-sets/UTZ.txt [2026-02-12T20:34:03.775475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:03.775510] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:03.775538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:03.775621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:03.837993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:03.838975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:03.839125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:03.839162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:03.961909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:03.962069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:03.962109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:03.962138] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:03.965700] [DEBUG] [FORECASTER] UTZ: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-02-12T20:34:03.966010] [INFO ] [FORECASTER] Completed predict_future for UTZ [2026-02-12T20:34:03.966180] [INFO ] [sig ] UTZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:04.108991] [INFO ] [LOCAL ] Saved forecast: UTZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UTZ.txt [2026-02-12T20:34:04.109150] [INFO ] [sig ] [3174/3411] Completed UTZ in 0.3s | 2.79 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-12T20:34:04.109192] [INFO ] [sig ] [3175/3411] Forecasting UVE... [2026-02-12T20:34:04.109222] [INFO ] [sig ] Generating forecast for: UVE [2026-02-12T20:34:04.109253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVE' from 'https://tdm.silogroup.org/data/derivative_storage/UVE.csv'. [2026-02-12T20:34:04.122316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVE'. [2026-02-12T20:34:04.122739] [INFO ] [FORECASTER] Starting predict_future for UVE [2026-02-12T20:34:04.123652] [DEBUG] [LOCAL ] No optimal features file found for UVE: ./output/feature-sets/UVE.txt [2026-02-12T20:34:04.123708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:04.123740] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:04.123767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:04.123825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:04.185071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:04.186013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:04.186105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:04.186139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:04.313458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:04.313632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:04.313674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:04.313720] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:04.317254] [DEBUG] [FORECASTER] UVE: Forecast T+1@11:T+2@11: DOWN (p=38.08%) [2026-02-12T20:34:04.317544] [INFO ] [FORECASTER] Completed predict_future for UVE [2026-02-12T20:34:04.317701] [INFO ] [sig ] UVE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:04.479418] [INFO ] [LOCAL ] Saved forecast: UVE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UVE.txt [2026-02-12T20:34:04.479640] [INFO ] [sig ] [3175/3411] Completed UVE in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-12T20:34:04.479695] [INFO ] [sig ] [3176/3411] Forecasting UVSP... [2026-02-12T20:34:04.479726] [INFO ] [sig ] Generating forecast for: UVSP [2026-02-12T20:34:04.479755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVSP' from 'https://tdm.silogroup.org/data/derivative_storage/UVSP.csv'. [2026-02-12T20:34:04.493488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVSP'. [2026-02-12T20:34:04.493906] [INFO ] [FORECASTER] Starting predict_future for UVSP [2026-02-12T20:34:04.494812] [DEBUG] [LOCAL ] No optimal features file found for UVSP: ./output/feature-sets/UVSP.txt [2026-02-12T20:34:04.494878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:04.494917] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:04.494950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:04.495023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:04.561991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:04.562909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:04.562994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:04.563029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:04.692085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:04.692238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:04.692279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:04.692308] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:04.695885] [DEBUG] [FORECASTER] UVSP: Forecast T+1@11:T+2@11: DOWN (p=30.76%) [2026-02-12T20:34:04.696184] [INFO ] [FORECASTER] Completed predict_future for UVSP [2026-02-12T20:34:04.696322] [INFO ] [sig ] UVSP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:04.841315] [INFO ] [LOCAL ] Saved forecast: UVSP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UVSP.txt [2026-02-12T20:34:04.841504] [INFO ] [sig ] [3176/3411] Completed UVSP in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-12T20:34:04.841564] [INFO ] [sig ] [3177/3411] Forecasting UWMC... [2026-02-12T20:34:04.841616] [INFO ] [sig ] Generating forecast for: UWMC [2026-02-12T20:34:04.841650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UWMC' from 'https://tdm.silogroup.org/data/derivative_storage/UWMC.csv'. [2026-02-12T20:34:04.853299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UWMC'. [2026-02-12T20:34:04.853692] [INFO ] [FORECASTER] Starting predict_future for UWMC [2026-02-12T20:34:04.854506] [DEBUG] [LOCAL ] No optimal features file found for UWMC: ./output/feature-sets/UWMC.txt [2026-02-12T20:34:04.854559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:04.854627] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:04.854658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:04.854716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:04.914782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:04.915680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:04.915784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:04.915818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:05.039816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:05.039976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:05.040015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:05.040044] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:05.043508] [DEBUG] [FORECASTER] UWMC: Forecast T+1@11:T+2@11: UP (p=88.72%) [2026-02-12T20:34:05.043812] [INFO ] [FORECASTER] Completed predict_future for UWMC [2026-02-12T20:34:05.043947] [INFO ] [sig ] UWMC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:05.184768] [INFO ] [LOCAL ] Saved forecast: UWMC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UWMC.txt [2026-02-12T20:34:05.184978] [INFO ] [sig ] [3177/3411] Completed UWMC in 0.3s | 2.79 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-12T20:34:05.185019] [INFO ] [sig ] [3178/3411] Forecasting UXIN... [2026-02-12T20:34:05.185049] [INFO ] [sig ] Generating forecast for: UXIN [2026-02-12T20:34:05.185079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UXIN' from 'https://tdm.silogroup.org/data/derivative_storage/UXIN.csv'. [2026-02-12T20:34:05.196856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UXIN'. [2026-02-12T20:34:05.197264] [INFO ] [FORECASTER] Starting predict_future for UXIN [2026-02-12T20:34:05.198106] [DEBUG] [LOCAL ] No optimal features file found for UXIN: ./output/feature-sets/UXIN.txt [2026-02-12T20:34:05.198159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:05.198191] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:05.198217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:05.198274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:05.255515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:05.256493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:05.256604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:05.256640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:05.376871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:05.377046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:05.377096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:05.377126] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:05.381005] [DEBUG] [FORECASTER] UXIN: Forecast T+1@11:T+2@11: DOWN (p=45.17%) [2026-02-12T20:34:05.381323] [INFO ] [FORECASTER] Completed predict_future for UXIN [2026-02-12T20:34:05.381455] [INFO ] [sig ] UXIN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:05.536038] [INFO ] [LOCAL ] Saved forecast: UXIN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UXIN.txt [2026-02-12T20:34:05.536204] [INFO ] [sig ] [3178/3411] Completed UXIN in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-12T20:34:05.536244] [INFO ] [sig ] [3179/3411] Forecasting UYLD... [2026-02-12T20:34:05.536274] [INFO ] [sig ] Generating forecast for: UYLD [2026-02-12T20:34:05.536304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UYLD' from 'https://tdm.silogroup.org/data/derivative_storage/UYLD.csv'. [2026-02-12T20:34:05.548779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UYLD'. [2026-02-12T20:34:05.549303] [INFO ] [FORECASTER] Starting predict_future for UYLD [2026-02-12T20:34:05.550271] [DEBUG] [LOCAL ] No optimal features file found for UYLD: ./output/feature-sets/UYLD.txt [2026-02-12T20:34:05.550336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:05.550413] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:05.550456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:05.550516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:05.611135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:05.612411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:05.612506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:05.612539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:05.731195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:05.731355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:05.731397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:05.731432] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:05.735241] [DEBUG] [FORECASTER] UYLD: Forecast T+1@11:T+2@11: UP (p=88.06%) [2026-02-12T20:34:05.735547] [INFO ] [FORECASTER] Completed predict_future for UYLD [2026-02-12T20:34:05.735716] [INFO ] [sig ] UYLD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:05.881562] [INFO ] [LOCAL ] Saved forecast: UYLD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/UYLD.txt [2026-02-12T20:34:05.881734] [INFO ] [sig ] [3179/3411] Completed UYLD in 0.3s | 2.79 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-12T20:34:05.881775] [INFO ] [sig ] [3180/3411] Forecasting UZE... [2026-02-12T20:34:05.881805] [INFO ] [sig ] Generating forecast for: UZE [2026-02-12T20:34:05.881835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UZE' from 'https://tdm.silogroup.org/data/derivative_storage/UZE.csv'. [2026-02-12T20:34:05.893359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UZE'. [2026-02-12T20:34:05.893766] [INFO ] [FORECASTER] Starting predict_future for UZE [2026-02-12T20:34:05.894640] [DEBUG] [LOCAL ] No optimal features file found for UZE: ./output/feature-sets/UZE.txt [2026-02-12T20:34:05.894694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:05.894727] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:05.894753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:05.894815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:05.956492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:05.957465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:05.957565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:05.957621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:06.085145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:06.085534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:06.085608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:06.085652] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:06.091712] [DEBUG] [FORECASTER] UZE: Forecast T+1@11:T+2@11: DOWN (p=11.92%) [2026-02-12T20:34:06.092361] [INFO ] [FORECASTER] Completed predict_future for UZE [2026-02-12T20:34:06.092553] [INFO ] [sig ] UZE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:06.247721] [INFO ] [LOCAL ] Saved forecast: UZE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/UZE.txt [2026-02-12T20:34:06.247887] [INFO ] [sig ] [3180/3411] Completed UZE in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-12T20:34:06.247928] [INFO ] [sig ] [3181/3411] Forecasting VAC... [2026-02-12T20:34:06.247958] [INFO ] [sig ] Generating forecast for: VAC [2026-02-12T20:34:06.247990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAC' from 'https://tdm.silogroup.org/data/derivative_storage/VAC.csv'. [2026-02-12T20:34:06.259878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAC'. [2026-02-12T20:34:06.260280] [INFO ] [FORECASTER] Starting predict_future for VAC [2026-02-12T20:34:06.261112] [DEBUG] [LOCAL ] No optimal features file found for VAC: ./output/feature-sets/VAC.txt [2026-02-12T20:34:06.261165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:06.261225] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:06.261254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:06.261311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:06.322069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:06.322932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:06.323019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:06.323057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:06.441925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:06.442084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:06.442125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:06.442153] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:06.445641] [DEBUG] [FORECASTER] VAC: Forecast T+1@11:T+2@11: UP (p=84.27%) [2026-02-12T20:34:06.445927] [INFO ] [FORECASTER] Completed predict_future for VAC [2026-02-12T20:34:06.446064] [INFO ] [sig ] VAC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:06.590274] [INFO ] [LOCAL ] Saved forecast: VAC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VAC.txt [2026-02-12T20:34:06.590438] [INFO ] [sig ] [3181/3411] Completed VAC in 0.3s | 2.79 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-12T20:34:06.590483] [INFO ] [sig ] [3182/3411] Forecasting VAL... [2026-02-12T20:34:06.590513] [INFO ] [sig ] Generating forecast for: VAL [2026-02-12T20:34:06.590543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAL' from 'https://tdm.silogroup.org/data/derivative_storage/VAL.csv'. [2026-02-12T20:34:06.603990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAL'. [2026-02-12T20:34:06.604394] [INFO ] [FORECASTER] Starting predict_future for VAL [2026-02-12T20:34:06.605270] [DEBUG] [LOCAL ] No optimal features file found for VAL: ./output/feature-sets/VAL.txt [2026-02-12T20:34:06.605518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:06.605551] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:06.605598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:06.605660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:06.670310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:06.671296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:06.671392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:06.671435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:06.804505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:06.804690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:06.804734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:06.804762] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:06.808499] [DEBUG] [FORECASTER] VAL: Forecast T+1@11:T+2@11: UP (p=95.17%) [2026-02-12T20:34:06.808833] [INFO ] [FORECASTER] Completed predict_future for VAL [2026-02-12T20:34:06.808976] [INFO ] [sig ] VAL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:06.954991] [INFO ] [LOCAL ] Saved forecast: VAL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VAL.txt [2026-02-12T20:34:06.955159] [INFO ] [sig ] [3182/3411] Completed VAL in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-12T20:34:06.955202] [INFO ] [sig ] [3183/3411] Forecasting VALE... [2026-02-12T20:34:06.955233] [INFO ] [sig ] Generating forecast for: VALE [2026-02-12T20:34:06.955271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALE' from 'https://tdm.silogroup.org/data/derivative_storage/VALE.csv'. [2026-02-12T20:34:06.971795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALE'. [2026-02-12T20:34:06.972309] [INFO ] [FORECASTER] Starting predict_future for VALE [2026-02-12T20:34:06.973522] [DEBUG] [LOCAL ] No optimal features file found for VALE: ./output/feature-sets/VALE.txt [2026-02-12T20:34:06.973631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:06.973683] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:06.973722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:06.973807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:07.044109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:07.045254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:07.045362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:07.045397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:07.178504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:07.178687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:07.178728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:07.178758] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:07.182260] [DEBUG] [FORECASTER] VALE: Forecast T+1@11:T+2@11: DOWN (p=4.88%) [2026-02-12T20:34:07.182552] [INFO ] [FORECASTER] Completed predict_future for VALE [2026-02-12T20:34:07.182712] [INFO ] [sig ] VALE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:07.338847] [INFO ] [LOCAL ] Saved forecast: VALE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VALE.txt [2026-02-12T20:34:07.339006] [INFO ] [sig ] [3183/3411] Completed VALE in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-12T20:34:07.339052] [INFO ] [sig ] [3184/3411] Forecasting VALN... [2026-02-12T20:34:07.339084] [INFO ] [sig ] Generating forecast for: VALN [2026-02-12T20:34:07.339115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALN' from 'https://tdm.silogroup.org/data/derivative_storage/VALN.csv'. [2026-02-12T20:34:07.354523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALN'. [2026-02-12T20:34:07.355140] [INFO ] [FORECASTER] Starting predict_future for VALN [2026-02-12T20:34:07.356208] [DEBUG] [LOCAL ] No optimal features file found for VALN: ./output/feature-sets/VALN.txt [2026-02-12T20:34:07.356302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:07.356351] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:07.356383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:07.356442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:07.415361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:07.416297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:07.416396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:07.416432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:07.529628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:07.529788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:07.529829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:07.529901] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:07.533443] [DEBUG] [FORECASTER] VALN: Forecast T+1@11:T+2@11: DOWN (p=22.71%) [2026-02-12T20:34:07.533751] [INFO ] [FORECASTER] Completed predict_future for VALN [2026-02-12T20:34:07.533889] [INFO ] [sig ] VALN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:07.680234] [INFO ] [LOCAL ] Saved forecast: VALN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VALN.txt [2026-02-12T20:34:07.680400] [INFO ] [sig ] [3184/3411] Completed VALN in 0.3s | 2.79 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-12T20:34:07.680440] [INFO ] [sig ] [3185/3411] Forecasting VANI... [2026-02-12T20:34:07.680483] [INFO ] [sig ] Generating forecast for: VANI [2026-02-12T20:34:07.680514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VANI' from 'https://tdm.silogroup.org/data/derivative_storage/VANI.csv'. [2026-02-12T20:34:07.693621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VANI'. [2026-02-12T20:34:07.694044] [INFO ] [FORECASTER] Starting predict_future for VANI [2026-02-12T20:34:07.694877] [DEBUG] [LOCAL ] No optimal features file found for VANI: ./output/feature-sets/VANI.txt [2026-02-12T20:34:07.694930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:07.694962] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:07.694988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:07.695053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:07.755388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:07.756557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:07.756665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:07.756699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:07.879135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:07.879298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:07.879337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:07.879365] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:07.883001] [DEBUG] [FORECASTER] VANI: Forecast T+1@11:T+2@11: DOWN (p=30.97%) [2026-02-12T20:34:07.883295] [INFO ] [FORECASTER] Completed predict_future for VANI [2026-02-12T20:34:07.883429] [INFO ] [sig ] VANI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:08.031813] [INFO ] [LOCAL ] Saved forecast: VANI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VANI.txt [2026-02-12T20:34:08.031998] [INFO ] [sig ] [3185/3411] Completed VANI in 0.4s | 2.79 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-12T20:34:08.032042] [INFO ] [sig ] [3186/3411] Forecasting VBF... [2026-02-12T20:34:08.032073] [INFO ] [sig ] Generating forecast for: VBF [2026-02-12T20:34:08.032114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBF' from 'https://tdm.silogroup.org/data/derivative_storage/VBF.csv'. [2026-02-12T20:34:08.045484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBF'. [2026-02-12T20:34:08.045892] [INFO ] [FORECASTER] Starting predict_future for VBF [2026-02-12T20:34:08.046702] [DEBUG] [LOCAL ] No optimal features file found for VBF: ./output/feature-sets/VBF.txt [2026-02-12T20:34:08.046755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:08.046786] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:08.046813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:08.046876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:08.110128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:08.111053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:08.111142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:08.111176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:08.236475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:08.236655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:08.236698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:08.236746] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:08.240515] [DEBUG] [FORECASTER] VBF: Forecast T+1@11:T+2@11: UP (p=53.02%) [2026-02-12T20:34:08.240859] [INFO ] [FORECASTER] Completed predict_future for VBF [2026-02-12T20:34:08.241007] [INFO ] [sig ] VBF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:08.384171] [INFO ] [LOCAL ] Saved forecast: VBF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VBF.txt [2026-02-12T20:34:08.384335] [INFO ] [sig ] [3186/3411] Completed VBF in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-12T20:34:08.384376] [INFO ] [sig ] [3187/3411] Forecasting VBNK... [2026-02-12T20:34:08.384405] [INFO ] [sig ] Generating forecast for: VBNK [2026-02-12T20:34:08.384435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBNK' from 'https://tdm.silogroup.org/data/derivative_storage/VBNK.csv'. [2026-02-12T20:34:08.397097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBNK'. [2026-02-12T20:34:08.397498] [INFO ] [FORECASTER] Starting predict_future for VBNK [2026-02-12T20:34:08.398344] [DEBUG] [LOCAL ] No optimal features file found for VBNK: ./output/feature-sets/VBNK.txt [2026-02-12T20:34:08.398397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:08.398428] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:08.398453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:08.398514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:08.457969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:08.458912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:08.458997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:08.459032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:08.581401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:08.581562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:08.581623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:08.581652] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:08.585220] [DEBUG] [FORECASTER] VBNK: Forecast T+1@11:T+2@11: DOWN (p=28.95%) [2026-02-12T20:34:08.585515] [INFO ] [FORECASTER] Completed predict_future for VBNK [2026-02-12T20:34:08.585671] [INFO ] [sig ] VBNK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:08.734547] [INFO ] [LOCAL ] Saved forecast: VBNK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VBNK.txt [2026-02-12T20:34:08.734778] [INFO ] [sig ] [3187/3411] Completed VBNK in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-12T20:34:08.734830] [INFO ] [sig ] [3188/3411] Forecasting VC... [2026-02-12T20:34:08.734859] [INFO ] [sig ] Generating forecast for: VC [2026-02-12T20:34:08.734888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VC' from 'https://tdm.silogroup.org/data/derivative_storage/VC.csv'. [2026-02-12T20:34:08.748929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VC'. [2026-02-12T20:34:08.749326] [INFO ] [FORECASTER] Starting predict_future for VC [2026-02-12T20:34:08.750201] [DEBUG] [LOCAL ] No optimal features file found for VC: ./output/feature-sets/VC.txt [2026-02-12T20:34:08.750258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:08.750290] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:08.750316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:08.750374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:08.810301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:08.811485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:08.811592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:08.811628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:08.945418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:08.945597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:08.945639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:08.945668] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:08.949157] [DEBUG] [FORECASTER] VC: Forecast T+1@11:T+2@11: UP (p=78.79%) [2026-02-12T20:34:08.949443] [INFO ] [FORECASTER] Completed predict_future for VC [2026-02-12T20:34:08.949593] [INFO ] [sig ] VC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:09.111752] [INFO ] [LOCAL ] Saved forecast: VC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VC.txt [2026-02-12T20:34:09.111915] [INFO ] [sig ] [3188/3411] Completed VC in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-12T20:34:09.111960] [INFO ] [sig ] [3189/3411] Forecasting VCEL... [2026-02-12T20:34:09.111991] [INFO ] [sig ] Generating forecast for: VCEL [2026-02-12T20:34:09.112021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCEL' from 'https://tdm.silogroup.org/data/derivative_storage/VCEL.csv'. [2026-02-12T20:34:09.124861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCEL'. [2026-02-12T20:34:09.125287] [INFO ] [FORECASTER] Starting predict_future for VCEL [2026-02-12T20:34:09.126110] [DEBUG] [LOCAL ] No optimal features file found for VCEL: ./output/feature-sets/VCEL.txt [2026-02-12T20:34:09.126164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:09.126196] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:09.126223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:09.126280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:09.189389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:09.190297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:09.190386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:09.190419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:09.320040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:09.320217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:09.320268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:09.320304] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:09.324963] [DEBUG] [FORECASTER] VCEL: Forecast T+1@11:T+2@11: DOWN (p=25.39%) [2026-02-12T20:34:09.325329] [INFO ] [FORECASTER] Completed predict_future for VCEL [2026-02-12T20:34:09.325503] [INFO ] [sig ] VCEL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:09.473020] [INFO ] [LOCAL ] Saved forecast: VCEL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VCEL.txt [2026-02-12T20:34:09.473214] [INFO ] [sig ] [3189/3411] Completed VCEL in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-12T20:34:09.473263] [INFO ] [sig ] [3190/3411] Forecasting VCRB... [2026-02-12T20:34:09.473294] [INFO ] [sig ] Generating forecast for: VCRB [2026-02-12T20:34:09.473324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCRB' from 'https://tdm.silogroup.org/data/derivative_storage/VCRB.csv'. [2026-02-12T20:34:09.486840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCRB'. [2026-02-12T20:34:09.487339] [INFO ] [FORECASTER] Starting predict_future for VCRB [2026-02-12T20:34:09.488232] [DEBUG] [LOCAL ] No optimal features file found for VCRB: ./output/feature-sets/VCRB.txt [2026-02-12T20:34:09.488288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:09.488321] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:09.488349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:09.488424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:09.545238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:09.546160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:09.546347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:09.546390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:09.668822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:09.668981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:09.669022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:09.669051] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:09.672622] [DEBUG] [FORECASTER] VCRB: Forecast T+1@11:T+2@11: UP (p=51.50%) [2026-02-12T20:34:09.672920] [INFO ] [FORECASTER] Completed predict_future for VCRB [2026-02-12T20:34:09.673057] [INFO ] [sig ] VCRB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:09.818274] [INFO ] [LOCAL ] Saved forecast: VCRB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VCRB.txt [2026-02-12T20:34:09.818543] [INFO ] [sig ] [3190/3411] Completed VCRB in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-12T20:34:09.818603] [INFO ] [sig ] [3191/3411] Forecasting VCSH... [2026-02-12T20:34:09.818635] [INFO ] [sig ] Generating forecast for: VCSH [2026-02-12T20:34:09.818664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCSH' from 'https://tdm.silogroup.org/data/derivative_storage/VCSH.csv'. [2026-02-12T20:34:09.831156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCSH'. [2026-02-12T20:34:09.831654] [INFO ] [FORECASTER] Starting predict_future for VCSH [2026-02-12T20:34:09.832460] [DEBUG] [LOCAL ] No optimal features file found for VCSH: ./output/feature-sets/VCSH.txt [2026-02-12T20:34:09.832512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:09.832544] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:09.832593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:09.832654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:09.893729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:09.894357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:09.894463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:09.894497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:10.020507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:10.020688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:10.020730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:10.020758] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:10.024314] [DEBUG] [FORECASTER] VCSH: Forecast T+1@11:T+2@11: DOWN (p=42.60%) [2026-02-12T20:34:10.024644] [INFO ] [FORECASTER] Completed predict_future for VCSH [2026-02-12T20:34:10.024786] [INFO ] [sig ] VCSH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:10.170480] [INFO ] [LOCAL ] Saved forecast: VCSH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VCSH.txt [2026-02-12T20:34:10.170653] [INFO ] [sig ] [3191/3411] Completed VCSH in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-12T20:34:10.170697] [INFO ] [sig ] [3192/3411] Forecasting VECO... [2026-02-12T20:34:10.170728] [INFO ] [sig ] Generating forecast for: VECO [2026-02-12T20:34:10.170758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VECO' from 'https://tdm.silogroup.org/data/derivative_storage/VECO.csv'. [2026-02-12T20:34:10.185965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VECO'. [2026-02-12T20:34:10.186409] [INFO ] [FORECASTER] Starting predict_future for VECO [2026-02-12T20:34:10.187333] [DEBUG] [LOCAL ] No optimal features file found for VECO: ./output/feature-sets/VECO.txt [2026-02-12T20:34:10.187408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:10.187451] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:10.187485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:10.187556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:10.256004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:10.256958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:10.257045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:10.257078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:10.391497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:10.391682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:10.391723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:10.391751] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:10.395485] [DEBUG] [FORECASTER] VECO: Forecast T+1@11:T+2@11: DOWN (p=7.72%) [2026-02-12T20:34:10.395805] [INFO ] [FORECASTER] Completed predict_future for VECO [2026-02-12T20:34:10.395948] [INFO ] [sig ] VECO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:10.561007] [INFO ] [LOCAL ] Saved forecast: VECO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VECO.txt [2026-02-12T20:34:10.561168] [INFO ] [sig ] [3192/3411] Completed VECO in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-12T20:34:10.561209] [INFO ] [sig ] [3193/3411] Forecasting VEEE... [2026-02-12T20:34:10.561239] [INFO ] [sig ] Generating forecast for: VEEE [2026-02-12T20:34:10.561269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEEE' from 'https://tdm.silogroup.org/data/derivative_storage/VEEE.csv'. [2026-02-12T20:34:10.573168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEEE'. [2026-02-12T20:34:10.573613] [INFO ] [FORECASTER] Starting predict_future for VEEE [2026-02-12T20:34:10.574463] [DEBUG] [LOCAL ] No optimal features file found for VEEE: ./output/feature-sets/VEEE.txt [2026-02-12T20:34:10.574517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:10.574550] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:10.574604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:10.574669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:10.634610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:10.635522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:10.635636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:10.635673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:10.756307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:10.756471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:10.756512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:10.756542] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:10.760413] [DEBUG] [FORECASTER] VEEE: Forecast T+1@11:T+2@11: UP (p=63.22%) [2026-02-12T20:34:10.760792] [INFO ] [FORECASTER] Completed predict_future for VEEE [2026-02-12T20:34:10.760947] [INFO ] [sig ] VEEE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:10.908119] [INFO ] [LOCAL ] Saved forecast: VEEE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VEEE.txt [2026-02-12T20:34:10.908315] [INFO ] [sig ] [3193/3411] Completed VEEE in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-12T20:34:10.908362] [INFO ] [sig ] [3194/3411] Forecasting VEL... [2026-02-12T20:34:10.908392] [INFO ] [sig ] Generating forecast for: VEL [2026-02-12T20:34:10.908421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEL' from 'https://tdm.silogroup.org/data/derivative_storage/VEL.csv'. [2026-02-12T20:34:10.922002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEL'. [2026-02-12T20:34:10.922436] [INFO ] [FORECASTER] Starting predict_future for VEL [2026-02-12T20:34:10.923328] [DEBUG] [LOCAL ] No optimal features file found for VEL: ./output/feature-sets/VEL.txt [2026-02-12T20:34:10.923384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:10.923417] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:10.923458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:10.923517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:10.983469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:10.984415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:10.984513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:10.984546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:11.122774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:11.122937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:11.122979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:11.123009] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:11.127229] [DEBUG] [FORECASTER] VEL: Forecast T+1@11:T+2@11: UP (p=92.25%) [2026-02-12T20:34:11.127724] [INFO ] [FORECASTER] Completed predict_future for VEL [2026-02-12T20:34:11.127917] [INFO ] [sig ] VEL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:11.300958] [INFO ] [LOCAL ] Saved forecast: VEL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VEL.txt [2026-02-12T20:34:11.301171] [INFO ] [sig ] [3194/3411] Completed VEL in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-12T20:34:11.301213] [INFO ] [sig ] [3195/3411] Forecasting VEON... [2026-02-12T20:34:11.301244] [INFO ] [sig ] Generating forecast for: VEON [2026-02-12T20:34:11.301274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEON' from 'https://tdm.silogroup.org/data/derivative_storage/VEON.csv'. [2026-02-12T20:34:11.313748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEON'. [2026-02-12T20:34:11.314118] [INFO ] [FORECASTER] Starting predict_future for VEON [2026-02-12T20:34:11.314930] [DEBUG] [LOCAL ] No optimal features file found for VEON: ./output/feature-sets/VEON.txt [2026-02-12T20:34:11.314983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:11.315016] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:11.315043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:11.315104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:11.374128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:11.374999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:11.375087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:11.375121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:11.502888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:11.503046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:11.503085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:11.503116] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:11.506616] [DEBUG] [FORECASTER] VEON: Forecast T+1@11:T+2@11: UP (p=96.91%) [2026-02-12T20:34:11.506905] [INFO ] [FORECASTER] Completed predict_future for VEON [2026-02-12T20:34:11.507040] [INFO ] [sig ] VEON: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:11.668242] [INFO ] [LOCAL ] Saved forecast: VEON 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VEON.txt [2026-02-12T20:34:11.668421] [INFO ] [sig ] [3195/3411] Completed VEON in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-12T20:34:11.668466] [INFO ] [sig ] [3196/3411] Forecasting VERA... [2026-02-12T20:34:11.668496] [INFO ] [sig ] Generating forecast for: VERA [2026-02-12T20:34:11.668527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERA' from 'https://tdm.silogroup.org/data/derivative_storage/VERA.csv'. [2026-02-12T20:34:11.681461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERA'. [2026-02-12T20:34:11.681835] [INFO ] [FORECASTER] Starting predict_future for VERA [2026-02-12T20:34:11.682665] [DEBUG] [LOCAL ] No optimal features file found for VERA: ./output/feature-sets/VERA.txt [2026-02-12T20:34:11.682718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:11.682749] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:11.682776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:11.682833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:11.745736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:11.746891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:11.746982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:11.747016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:11.865989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:11.866147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:11.866186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:11.866214] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:11.869716] [DEBUG] [FORECASTER] VERA: Forecast T+1@11:T+2@11: DOWN (p=2.28%) [2026-02-12T20:34:11.870017] [INFO ] [FORECASTER] Completed predict_future for VERA [2026-02-12T20:34:11.870150] [INFO ] [sig ] VERA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:12.015870] [INFO ] [LOCAL ] Saved forecast: VERA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VERA.txt [2026-02-12T20:34:12.016041] [INFO ] [sig ] [3196/3411] Completed VERA in 0.3s | 2.79 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-12T20:34:12.016082] [INFO ] [sig ] [3197/3411] Forecasting VERI... [2026-02-12T20:34:12.016110] [INFO ] [sig ] Generating forecast for: VERI [2026-02-12T20:34:12.016139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERI' from 'https://tdm.silogroup.org/data/derivative_storage/VERI.csv'. [2026-02-12T20:34:12.028695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERI'. [2026-02-12T20:34:12.029117] [INFO ] [FORECASTER] Starting predict_future for VERI [2026-02-12T20:34:12.029971] [DEBUG] [LOCAL ] No optimal features file found for VERI: ./output/feature-sets/VERI.txt [2026-02-12T20:34:12.030025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:12.030059] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:12.030086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:12.030143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:12.091828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:12.092731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:12.092818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:12.092853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:12.226105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:12.226264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:12.226305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:12.226336] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:12.230230] [DEBUG] [FORECASTER] VERI: Forecast T+1@11:T+2@11: DOWN (p=40.17%) [2026-02-12T20:34:12.230624] [INFO ] [FORECASTER] Completed predict_future for VERI [2026-02-12T20:34:12.230772] [INFO ] [sig ] VERI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:12.384667] [INFO ] [LOCAL ] Saved forecast: VERI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VERI.txt [2026-02-12T20:34:12.384825] [INFO ] [sig ] [3197/3411] Completed VERI in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-12T20:34:12.384866] [INFO ] [sig ] [3198/3411] Forecasting VERX... [2026-02-12T20:34:12.384895] [INFO ] [sig ] Generating forecast for: VERX [2026-02-12T20:34:12.384924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERX' from 'https://tdm.silogroup.org/data/derivative_storage/VERX.csv'. [2026-02-12T20:34:12.399737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERX'. [2026-02-12T20:34:12.400119] [INFO ] [FORECASTER] Starting predict_future for VERX [2026-02-12T20:34:12.400997] [DEBUG] [LOCAL ] No optimal features file found for VERX: ./output/feature-sets/VERX.txt [2026-02-12T20:34:12.401051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:12.401114] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:12.401144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:12.401203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:12.463999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:12.464878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:12.464966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:12.465000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:12.590004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:12.590164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:12.590206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:12.590236] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:12.593784] [DEBUG] [FORECASTER] VERX: Forecast T+1@11:T+2@11: DOWN (p=4.35%) [2026-02-12T20:34:12.594077] [INFO ] [FORECASTER] Completed predict_future for VERX [2026-02-12T20:34:12.594212] [INFO ] [sig ] VERX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:12.743500] [INFO ] [LOCAL ] Saved forecast: VERX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VERX.txt [2026-02-12T20:34:12.743668] [INFO ] [sig ] [3198/3411] Completed VERX in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-12T20:34:12.743735] [INFO ] [sig ] [3199/3411] Forecasting VFC... [2026-02-12T20:34:12.743767] [INFO ] [sig ] Generating forecast for: VFC [2026-02-12T20:34:12.743798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFC' from 'https://tdm.silogroup.org/data/derivative_storage/VFC.csv'. [2026-02-12T20:34:12.756788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFC'. [2026-02-12T20:34:12.757175] [INFO ] [FORECASTER] Starting predict_future for VFC [2026-02-12T20:34:12.758055] [DEBUG] [LOCAL ] No optimal features file found for VFC: ./output/feature-sets/VFC.txt [2026-02-12T20:34:12.758108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:12.758139] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:12.758165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:12.758221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:12.818645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:12.819493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:12.819598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:12.819638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:12.944305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:12.944488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:12.944529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:12.944560] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:12.948225] [DEBUG] [FORECASTER] VFC: Forecast T+1@11:T+2@11: UP (p=96.52%) [2026-02-12T20:34:12.948556] [INFO ] [FORECASTER] Completed predict_future for VFC [2026-02-12T20:34:12.948729] [INFO ] [sig ] VFC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:13.093958] [INFO ] [LOCAL ] Saved forecast: VFC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VFC.txt [2026-02-12T20:34:13.094099] [INFO ] [sig ] [3199/3411] Completed VFC in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-12T20:34:13.094138] [INFO ] [sig ] [3200/3411] Forecasting VFF... [2026-02-12T20:34:13.094177] [INFO ] [sig ] Generating forecast for: VFF [2026-02-12T20:34:13.094215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFF' from 'https://tdm.silogroup.org/data/derivative_storage/VFF.csv'. [2026-02-12T20:34:13.106911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFF'. [2026-02-12T20:34:13.107312] [INFO ] [FORECASTER] Starting predict_future for VFF [2026-02-12T20:34:13.108122] [DEBUG] [LOCAL ] No optimal features file found for VFF: ./output/feature-sets/VFF.txt [2026-02-12T20:34:13.108174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:13.108207] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:13.108233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:13.108295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:13.171747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:13.172908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:13.172993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:13.173028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:13.300150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:13.300312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:13.300541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:13.300591] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:13.304672] [DEBUG] [FORECASTER] VFF: Forecast T+1@11:T+2@11: UP (p=69.76%) [2026-02-12T20:34:13.304982] [INFO ] [FORECASTER] Completed predict_future for VFF [2026-02-12T20:34:13.305136] [INFO ] [sig ] VFF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:13.453360] [INFO ] [LOCAL ] Saved forecast: VFF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VFF.txt [2026-02-12T20:34:13.453543] [INFO ] [sig ] [3200/3411] Completed VFF in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-12T20:34:13.453618] [INFO ] [sig ] [3201/3411] Forecasting VFLO... [2026-02-12T20:34:13.453661] [INFO ] [sig ] Generating forecast for: VFLO [2026-02-12T20:34:13.453702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFLO' from 'https://tdm.silogroup.org/data/derivative_storage/VFLO.csv'. [2026-02-12T20:34:13.467603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFLO'. [2026-02-12T20:34:13.467973] [INFO ] [FORECASTER] Starting predict_future for VFLO [2026-02-12T20:34:13.468848] [DEBUG] [LOCAL ] No optimal features file found for VFLO: ./output/feature-sets/VFLO.txt [2026-02-12T20:34:13.468902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:13.468934] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:13.468961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:13.469017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:13.527918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:13.528857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:13.528947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:13.528981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:13.664725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:13.664882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:13.664923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:13.664987] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:13.668964] [DEBUG] [FORECASTER] VFLO: Forecast T+1@11:T+2@11: DOWN (p=24.08%) [2026-02-12T20:34:13.669287] [INFO ] [FORECASTER] Completed predict_future for VFLO [2026-02-12T20:34:13.669436] [INFO ] [sig ] VFLO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:13.819162] [INFO ] [LOCAL ] Saved forecast: VFLO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VFLO.txt [2026-02-12T20:34:13.819348] [INFO ] [sig ] [3201/3411] Completed VFLO in 0.4s | 2.79 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-12T20:34:13.819392] [INFO ] [sig ] [3202/3411] Forecasting VFS... [2026-02-12T20:34:13.819421] [INFO ] [sig ] Generating forecast for: VFS [2026-02-12T20:34:13.819451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFS' from 'https://tdm.silogroup.org/data/derivative_storage/VFS.csv'. [2026-02-12T20:34:13.832972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFS'. [2026-02-12T20:34:13.833360] [INFO ] [FORECASTER] Starting predict_future for VFS [2026-02-12T20:34:13.834288] [DEBUG] [LOCAL ] No optimal features file found for VFS: ./output/feature-sets/VFS.txt [2026-02-12T20:34:13.834346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:13.834385] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:13.834418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:13.834488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:13.892963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:13.893895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:13.893981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:13.894015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:14.014355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:14.014515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:14.014556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:14.014606] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:14.018191] [DEBUG] [FORECASTER] VFS: Forecast T+1@11:T+2@11: UP (p=75.59%) [2026-02-12T20:34:14.018481] [INFO ] [FORECASTER] Completed predict_future for VFS [2026-02-12T20:34:14.018635] [INFO ] [sig ] VFS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:14.162334] [INFO ] [LOCAL ] Saved forecast: VFS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VFS.txt [2026-02-12T20:34:14.162473] [INFO ] [sig ] [3202/3411] Completed VFS in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 1.3m [2026-02-12T20:34:14.162514] [INFO ] [sig ] [3203/3411] Forecasting VGI... [2026-02-12T20:34:14.162544] [INFO ] [sig ] Generating forecast for: VGI [2026-02-12T20:34:14.162590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGI' from 'https://tdm.silogroup.org/data/derivative_storage/VGI.csv'. [2026-02-12T20:34:14.174476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGI'. [2026-02-12T20:34:14.174865] [INFO ] [FORECASTER] Starting predict_future for VGI [2026-02-12T20:34:14.175760] [DEBUG] [LOCAL ] No optimal features file found for VGI: ./output/feature-sets/VGI.txt [2026-02-12T20:34:14.175815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:14.175860] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:14.175890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:14.175949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:14.235263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:14.236068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:14.236154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:14.236190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:14.352044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:14.352201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:14.352243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:14.352275] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:14.355927] [DEBUG] [FORECASTER] VGI: Forecast T+1@11:T+2@11: DOWN (p=18.42%) [2026-02-12T20:34:14.356217] [INFO ] [FORECASTER] Completed predict_future for VGI [2026-02-12T20:34:14.356357] [INFO ] [sig ] VGI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:14.496637] [INFO ] [LOCAL ] Saved forecast: VGI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VGI.txt [2026-02-12T20:34:14.496801] [INFO ] [sig ] [3203/3411] Completed VGI in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-12T20:34:14.496844] [INFO ] [sig ] [3204/3411] Forecasting VGM... [2026-02-12T20:34:14.496873] [INFO ] [sig ] Generating forecast for: VGM [2026-02-12T20:34:14.496905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGM' from 'https://tdm.silogroup.org/data/derivative_storage/VGM.csv'. [2026-02-12T20:34:14.511703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGM'. [2026-02-12T20:34:14.512179] [INFO ] [FORECASTER] Starting predict_future for VGM [2026-02-12T20:34:14.513086] [DEBUG] [LOCAL ] No optimal features file found for VGM: ./output/feature-sets/VGM.txt [2026-02-12T20:34:14.513140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:14.513171] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:14.513197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:14.513253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:14.569798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:14.570427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:14.570509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:14.570541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:14.690916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:14.691082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:14.691123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:14.691151] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:14.694899] [DEBUG] [FORECASTER] VGM: Forecast T+1@11:T+2@11: UP (p=60.81%) [2026-02-12T20:34:14.695176] [INFO ] [FORECASTER] Completed predict_future for VGM [2026-02-12T20:34:14.695332] [INFO ] [sig ] VGM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:14.837788] [INFO ] [LOCAL ] Saved forecast: VGM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VGM.txt [2026-02-12T20:34:14.837934] [INFO ] [sig ] [3204/3411] Completed VGM in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-12T20:34:14.837973] [INFO ] [sig ] [3205/3411] Forecasting VGSH... [2026-02-12T20:34:14.838004] [INFO ] [sig ] Generating forecast for: VGSH [2026-02-12T20:34:14.838034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGSH' from 'https://tdm.silogroup.org/data/derivative_storage/VGSH.csv'. [2026-02-12T20:34:14.850699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGSH'. [2026-02-12T20:34:14.851045] [INFO ] [FORECASTER] Starting predict_future for VGSH [2026-02-12T20:34:14.852024] [DEBUG] [LOCAL ] No optimal features file found for VGSH: ./output/feature-sets/VGSH.txt [2026-02-12T20:34:14.852076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:14.852107] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:14.852133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:14.852189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:14.912148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:14.913257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:14.913344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:14.913377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:15.043013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:15.043241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:15.043292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:15.043328] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:15.047363] [DEBUG] [FORECASTER] VGSH: Forecast T+1@11:T+2@11: UP (p=62.11%) [2026-02-12T20:34:15.047884] [INFO ] [FORECASTER] Completed predict_future for VGSH [2026-02-12T20:34:15.048026] [INFO ] [sig ] VGSH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:15.194447] [INFO ] [LOCAL ] Saved forecast: VGSH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VGSH.txt [2026-02-12T20:34:15.194642] [INFO ] [sig ] [3205/3411] Completed VGSH in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-12T20:34:15.194687] [INFO ] [sig ] [3206/3411] Forecasting VICI... [2026-02-12T20:34:15.194719] [INFO ] [sig ] Generating forecast for: VICI [2026-02-12T20:34:15.194748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VICI' from 'https://tdm.silogroup.org/data/derivative_storage/VICI.csv'. [2026-02-12T20:34:15.207928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VICI'. [2026-02-12T20:34:15.208361] [INFO ] [FORECASTER] Starting predict_future for VICI [2026-02-12T20:34:15.209192] [DEBUG] [LOCAL ] No optimal features file found for VICI: ./output/feature-sets/VICI.txt [2026-02-12T20:34:15.209260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:15.209298] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:15.209332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:15.209397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:15.269080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:15.270070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:15.270159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:15.270195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:15.398526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:15.398711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:15.398751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:15.398780] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:15.402226] [DEBUG] [FORECASTER] VICI: Forecast T+1@11:T+2@11: UP (p=78.69%) [2026-02-12T20:34:15.402736] [INFO ] [FORECASTER] Completed predict_future for VICI [2026-02-12T20:34:15.402878] [INFO ] [sig ] VICI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:15.543388] [INFO ] [LOCAL ] Saved forecast: VICI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VICI.txt [2026-02-12T20:34:15.543559] [INFO ] [sig ] [3206/3411] Completed VICI in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-12T20:34:15.543632] [INFO ] [sig ] [3207/3411] Forecasting VIGI... [2026-02-12T20:34:15.543667] [INFO ] [sig ] Generating forecast for: VIGI [2026-02-12T20:34:15.543697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIGI' from 'https://tdm.silogroup.org/data/derivative_storage/VIGI.csv'. [2026-02-12T20:34:15.555297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIGI'. [2026-02-12T20:34:15.555709] [INFO ] [FORECASTER] Starting predict_future for VIGI [2026-02-12T20:34:15.556505] [DEBUG] [LOCAL ] No optimal features file found for VIGI: ./output/feature-sets/VIGI.txt [2026-02-12T20:34:15.556558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:15.556613] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:15.556643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:15.556701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:15.615691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:15.616622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:15.616713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:15.616746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:15.741613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:15.741798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:15.741839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:15.741867] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:15.745497] [DEBUG] [FORECASTER] VIGI: Forecast T+1@11:T+2@11: UP (p=91.08%) [2026-02-12T20:34:15.745821] [INFO ] [FORECASTER] Completed predict_future for VIGI [2026-02-12T20:34:15.745969] [INFO ] [sig ] VIGI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:15.885380] [INFO ] [LOCAL ] Saved forecast: VIGI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VIGI.txt [2026-02-12T20:34:15.885535] [INFO ] [sig ] [3207/3411] Completed VIGI in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-12T20:34:15.885594] [INFO ] [sig ] [3208/3411] Forecasting VINP... [2026-02-12T20:34:15.885628] [INFO ] [sig ] Generating forecast for: VINP [2026-02-12T20:34:15.885658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VINP' from 'https://tdm.silogroup.org/data/derivative_storage/VINP.csv'. [2026-02-12T20:34:15.897478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VINP'. [2026-02-12T20:34:15.897835] [INFO ] [FORECASTER] Starting predict_future for VINP [2026-02-12T20:34:15.898633] [DEBUG] [LOCAL ] No optimal features file found for VINP: ./output/feature-sets/VINP.txt [2026-02-12T20:34:15.898686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:15.898717] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:15.898745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:15.898802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:15.955530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:15.956444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:15.956564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:15.956617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:16.080446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:16.080823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:16.080864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:16.080893] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:16.085113] [DEBUG] [FORECASTER] VINP: Forecast T+1@11:T+2@11: UP (p=98.78%) [2026-02-12T20:34:16.085414] [INFO ] [FORECASTER] Completed predict_future for VINP [2026-02-12T20:34:16.085786] [INFO ] [sig ] VINP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:16.236508] [INFO ] [LOCAL ] Saved forecast: VINP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VINP.txt [2026-02-12T20:34:16.236694] [INFO ] [sig ] [3208/3411] Completed VINP in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-12T20:34:16.236735] [INFO ] [sig ] [3209/3411] Forecasting VIPS... [2026-02-12T20:34:16.236767] [INFO ] [sig ] Generating forecast for: VIPS [2026-02-12T20:34:16.236796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIPS' from 'https://tdm.silogroup.org/data/derivative_storage/VIPS.csv'. [2026-02-12T20:34:16.251016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIPS'. [2026-02-12T20:34:16.251635] [INFO ] [FORECASTER] Starting predict_future for VIPS [2026-02-12T20:34:16.252403] [DEBUG] [LOCAL ] No optimal features file found for VIPS: ./output/feature-sets/VIPS.txt [2026-02-12T20:34:16.252455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:16.252487] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:16.252513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:16.252595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:16.309962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:16.310869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:16.310955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:16.310989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:16.441528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:16.441722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:16.441771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:16.441802] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:16.445780] [DEBUG] [FORECASTER] VIPS: Forecast T+1@11:T+2@11: DOWN (p=6.81%) [2026-02-12T20:34:16.446072] [INFO ] [FORECASTER] Completed predict_future for VIPS [2026-02-12T20:34:16.446199] [INFO ] [sig ] VIPS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:16.595195] [INFO ] [LOCAL ] Saved forecast: VIPS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VIPS.txt [2026-02-12T20:34:16.595364] [INFO ] [sig ] [3209/3411] Completed VIPS in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-12T20:34:16.595413] [INFO ] [sig ] [3210/3411] Forecasting VIRC... [2026-02-12T20:34:16.595450] [INFO ] [sig ] Generating forecast for: VIRC [2026-02-12T20:34:16.595480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIRC' from 'https://tdm.silogroup.org/data/derivative_storage/VIRC.csv'. [2026-02-12T20:34:16.608624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIRC'. [2026-02-12T20:34:16.609003] [INFO ] [FORECASTER] Starting predict_future for VIRC [2026-02-12T20:34:16.609805] [DEBUG] [LOCAL ] No optimal features file found for VIRC: ./output/feature-sets/VIRC.txt [2026-02-12T20:34:16.609857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:16.609888] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:16.609915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:16.609975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:16.670836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:16.671953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:16.672041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:16.672074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:16.799852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:16.800038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:16.800113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:16.800142] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:16.803977] [DEBUG] [FORECASTER] VIRC: Forecast T+1@11:T+2@11: DOWN (p=16.55%) [2026-02-12T20:34:16.804264] [INFO ] [FORECASTER] Completed predict_future for VIRC [2026-02-12T20:34:16.804395] [INFO ] [sig ] VIRC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:16.944595] [INFO ] [LOCAL ] Saved forecast: VIRC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VIRC.txt [2026-02-12T20:34:16.944735] [INFO ] [sig ] [3210/3411] Completed VIRC in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-12T20:34:16.944775] [INFO ] [sig ] [3211/3411] Forecasting VITL... [2026-02-12T20:34:16.944806] [INFO ] [sig ] Generating forecast for: VITL [2026-02-12T20:34:16.944836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VITL' from 'https://tdm.silogroup.org/data/derivative_storage/VITL.csv'. [2026-02-12T20:34:16.957687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VITL'. [2026-02-12T20:34:16.958031] [INFO ] [FORECASTER] Starting predict_future for VITL [2026-02-12T20:34:16.958894] [DEBUG] [LOCAL ] No optimal features file found for VITL: ./output/feature-sets/VITL.txt [2026-02-12T20:34:16.958947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:16.958999] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:16.959025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:16.959082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:17.016771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:17.017416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:17.017495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:17.017527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:17.144434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:17.144606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:17.144652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:17.144683] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:17.148224] [DEBUG] [FORECASTER] VITL: Forecast T+1@11:T+2@11: DOWN (p=37.89%) [2026-02-12T20:34:17.148515] [INFO ] [FORECASTER] Completed predict_future for VITL [2026-02-12T20:34:17.148661] [INFO ] [sig ] VITL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:17.290218] [INFO ] [LOCAL ] Saved forecast: VITL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VITL.txt [2026-02-12T20:34:17.290372] [INFO ] [sig ] [3211/3411] Completed VITL in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-12T20:34:17.290413] [INFO ] [sig ] [3212/3411] Forecasting VKQ... [2026-02-12T20:34:17.290443] [INFO ] [sig ] Generating forecast for: VKQ [2026-02-12T20:34:17.290473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKQ' from 'https://tdm.silogroup.org/data/derivative_storage/VKQ.csv'. [2026-02-12T20:34:17.304072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKQ'. [2026-02-12T20:34:17.304379] [INFO ] [FORECASTER] Starting predict_future for VKQ [2026-02-12T20:34:17.305169] [DEBUG] [LOCAL ] No optimal features file found for VKQ: ./output/feature-sets/VKQ.txt [2026-02-12T20:34:17.305222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:17.305254] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:17.305280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:17.305340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:17.362155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:17.362784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:17.362874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:17.362907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:17.482066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:17.482180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:17.482216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:17.482248] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:17.485487] [DEBUG] [FORECASTER] VKQ: Forecast T+1@11:T+2@11: UP (p=54.81%) [2026-02-12T20:34:17.485782] [INFO ] [FORECASTER] Completed predict_future for VKQ [2026-02-12T20:34:17.485914] [INFO ] [sig ] VKQ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:17.626962] [INFO ] [LOCAL ] Saved forecast: VKQ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VKQ.txt [2026-02-12T20:34:17.627126] [INFO ] [sig ] [3212/3411] Completed VKQ in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-12T20:34:17.627166] [INFO ] [sig ] [3213/3411] Forecasting VKTX... [2026-02-12T20:34:17.627215] [INFO ] [sig ] Generating forecast for: VKTX [2026-02-12T20:34:17.627249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKTX' from 'https://tdm.silogroup.org/data/derivative_storage/VKTX.csv'. [2026-02-12T20:34:17.639210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKTX'. [2026-02-12T20:34:17.639608] [INFO ] [FORECASTER] Starting predict_future for VKTX [2026-02-12T20:34:17.640485] [DEBUG] [LOCAL ] No optimal features file found for VKTX: ./output/feature-sets/VKTX.txt [2026-02-12T20:34:17.640538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:17.640569] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:17.640626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:17.640685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:17.698778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:17.699680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:17.699763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:17.699796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:17.824986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:17.825144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:17.825183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:17.825211] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:17.829395] [DEBUG] [FORECASTER] VKTX: Forecast T+1@11:T+2@11: UP (p=71.23%) [2026-02-12T20:34:17.829699] [INFO ] [FORECASTER] Completed predict_future for VKTX [2026-02-12T20:34:17.829826] [INFO ] [sig ] VKTX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:17.980867] [INFO ] [LOCAL ] Saved forecast: VKTX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VKTX.txt [2026-02-12T20:34:17.981029] [INFO ] [sig ] [3213/3411] Completed VKTX in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-12T20:34:17.981069] [INFO ] [sig ] [3214/3411] Forecasting VLGEA... [2026-02-12T20:34:17.981099] [INFO ] [sig ] Generating forecast for: VLGEA [2026-02-12T20:34:17.981129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLGEA' from 'https://tdm.silogroup.org/data/derivative_storage/VLGEA.csv'. [2026-02-12T20:34:17.994662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLGEA'. [2026-02-12T20:34:17.995023] [INFO ] [FORECASTER] Starting predict_future for VLGEA [2026-02-12T20:34:17.995819] [DEBUG] [LOCAL ] No optimal features file found for VLGEA: ./output/feature-sets/VLGEA.txt [2026-02-12T20:34:17.995871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:17.995927] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:17.995955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:17.996012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:18.053390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:18.054262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:18.054358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:18.054398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:18.178451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:18.178627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:18.178669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:18.178698] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:18.182069] [DEBUG] [FORECASTER] VLGEA: Forecast T+1@11:T+2@11: DOWN (p=2.23%) [2026-02-12T20:34:18.182354] [INFO ] [FORECASTER] Completed predict_future for VLGEA [2026-02-12T20:34:18.182483] [INFO ] [sig ] VLGEA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:18.329037] [INFO ] [LOCAL ] Saved forecast: VLGEA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VLGEA.txt [2026-02-12T20:34:18.329195] [INFO ] [sig ] [3214/3411] Completed VLGEA in 0.3s | 2.79 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-12T20:34:18.329236] [INFO ] [sig ] [3215/3411] Forecasting VLN... [2026-02-12T20:34:18.329267] [INFO ] [sig ] Generating forecast for: VLN [2026-02-12T20:34:18.329304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLN' from 'https://tdm.silogroup.org/data/derivative_storage/VLN.csv'. [2026-02-12T20:34:18.342547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLN'. [2026-02-12T20:34:18.342935] [INFO ] [FORECASTER] Starting predict_future for VLN [2026-02-12T20:34:18.343723] [DEBUG] [LOCAL ] No optimal features file found for VLN: ./output/feature-sets/VLN.txt [2026-02-12T20:34:18.343775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:18.343843] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:18.343885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:18.343968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:18.405453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:18.406329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:18.406411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:18.406444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:18.532006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:18.532170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:18.532209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:18.532238] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:18.535714] [DEBUG] [FORECASTER] VLN: Forecast T+1@11:T+2@11: UP (p=66.21%) [2026-02-12T20:34:18.535994] [INFO ] [FORECASTER] Completed predict_future for VLN [2026-02-12T20:34:18.536125] [INFO ] [sig ] VLN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:18.689387] [INFO ] [LOCAL ] Saved forecast: VLN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VLN.txt [2026-02-12T20:34:18.689599] [INFO ] [sig ] [3215/3411] Completed VLN in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-12T20:34:18.689649] [INFO ] [sig ] [3216/3411] Forecasting VLO... [2026-02-12T20:34:18.689681] [INFO ] [sig ] Generating forecast for: VLO [2026-02-12T20:34:18.689711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLO' from 'https://tdm.silogroup.org/data/derivative_storage/VLO.csv'. [2026-02-12T20:34:18.703528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLO'. [2026-02-12T20:34:18.703922] [INFO ] [FORECASTER] Starting predict_future for VLO [2026-02-12T20:34:18.704729] [DEBUG] [LOCAL ] No optimal features file found for VLO: ./output/feature-sets/VLO.txt [2026-02-12T20:34:18.704782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:18.704813] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:18.704840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:18.704895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:18.765161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:18.766030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:18.766114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:18.766147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:18.900113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:18.900274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:18.900314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:18.900342] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:18.903779] [DEBUG] [FORECASTER] VLO: Forecast T+1@11:T+2@11: DOWN (p=23.16%) [2026-02-12T20:34:18.904056] [INFO ] [FORECASTER] Completed predict_future for VLO [2026-02-12T20:34:18.904188] [INFO ] [sig ] VLO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:19.048842] [INFO ] [LOCAL ] Saved forecast: VLO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VLO.txt [2026-02-12T20:34:19.049063] [INFO ] [sig ] [3216/3411] Completed VLO in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-12T20:34:19.049112] [INFO ] [sig ] [3217/3411] Forecasting VLRS... [2026-02-12T20:34:19.049150] [INFO ] [sig ] Generating forecast for: VLRS [2026-02-12T20:34:19.049187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLRS' from 'https://tdm.silogroup.org/data/derivative_storage/VLRS.csv'. [2026-02-12T20:34:19.061738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLRS'. [2026-02-12T20:34:19.062199] [INFO ] [FORECASTER] Starting predict_future for VLRS [2026-02-12T20:34:19.063201] [DEBUG] [LOCAL ] No optimal features file found for VLRS: ./output/feature-sets/VLRS.txt [2026-02-12T20:34:19.063260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:19.063295] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:19.063324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:19.063394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:19.124011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:19.125117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:19.125207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:19.125241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:19.270505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:19.270680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:19.270721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:19.270749] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:19.274231] [DEBUG] [FORECASTER] VLRS: Forecast T+1@11:T+2@11: DOWN (p=21.38%) [2026-02-12T20:34:19.274514] [INFO ] [FORECASTER] Completed predict_future for VLRS [2026-02-12T20:34:19.274664] [INFO ] [sig ] VLRS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:19.419531] [INFO ] [LOCAL ] Saved forecast: VLRS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VLRS.txt [2026-02-12T20:34:19.419708] [INFO ] [sig ] [3217/3411] Completed VLRS in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-12T20:34:19.419750] [INFO ] [sig ] [3218/3411] Forecasting VLTO... [2026-02-12T20:34:19.419787] [INFO ] [sig ] Generating forecast for: VLTO [2026-02-12T20:34:19.419819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLTO' from 'https://tdm.silogroup.org/data/derivative_storage/VLTO.csv'. [2026-02-12T20:34:19.431556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLTO'. [2026-02-12T20:34:19.431911] [INFO ] [FORECASTER] Starting predict_future for VLTO [2026-02-12T20:34:19.432736] [DEBUG] [LOCAL ] No optimal features file found for VLTO: ./output/feature-sets/VLTO.txt [2026-02-12T20:34:19.432788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:19.432820] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:19.432847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:19.432904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:19.491105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:19.491960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:19.492042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:19.492075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:19.619302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:19.619460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:19.619500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:19.619564] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:19.623126] [DEBUG] [FORECASTER] VLTO: Forecast T+1@11:T+2@11: UP (p=62.38%) [2026-02-12T20:34:19.623439] [INFO ] [FORECASTER] Completed predict_future for VLTO [2026-02-12T20:34:19.623597] [INFO ] [sig ] VLTO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:19.774857] [INFO ] [LOCAL ] Saved forecast: VLTO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VLTO.txt [2026-02-12T20:34:19.775019] [INFO ] [sig ] [3218/3411] Completed VLTO in 0.4s | 2.79 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-12T20:34:19.775061] [INFO ] [sig ] [3219/3411] Forecasting VLY... [2026-02-12T20:34:19.775091] [INFO ] [sig ] Generating forecast for: VLY [2026-02-12T20:34:19.775123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLY' from 'https://tdm.silogroup.org/data/derivative_storage/VLY.csv'. [2026-02-12T20:34:19.787915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLY'. [2026-02-12T20:34:19.788428] [INFO ] [FORECASTER] Starting predict_future for VLY [2026-02-12T20:34:19.789443] [DEBUG] [LOCAL ] No optimal features file found for VLY: ./output/feature-sets/VLY.txt [2026-02-12T20:34:19.789507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:19.789539] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:19.789565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:19.789645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:19.846823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:19.847733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:19.847814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:19.847847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:19.969610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:19.969769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:19.969809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:19.969838] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:19.973328] [DEBUG] [FORECASTER] VLY: Forecast T+1@11:T+2@11: UP (p=92.49%) [2026-02-12T20:34:19.973658] [INFO ] [FORECASTER] Completed predict_future for VLY [2026-02-12T20:34:19.973792] [INFO ] [sig ] VLY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:20.115730] [INFO ] [LOCAL ] Saved forecast: VLY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VLY.txt [2026-02-12T20:34:20.115892] [INFO ] [sig ] [3219/3411] Completed VLY in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-12T20:34:20.115936] [INFO ] [sig ] [3220/3411] Forecasting VMBS... [2026-02-12T20:34:20.115966] [INFO ] [sig ] Generating forecast for: VMBS [2026-02-12T20:34:20.115995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMBS' from 'https://tdm.silogroup.org/data/derivative_storage/VMBS.csv'. [2026-02-12T20:34:20.127489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMBS'. [2026-02-12T20:34:20.127881] [INFO ] [FORECASTER] Starting predict_future for VMBS [2026-02-12T20:34:20.128751] [DEBUG] [LOCAL ] No optimal features file found for VMBS: ./output/feature-sets/VMBS.txt [2026-02-12T20:34:20.128806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:20.128862] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:20.128909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:20.128974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:20.192809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:20.193829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:20.193922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:20.193956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:20.319619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:20.319774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:20.319815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:20.319845] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:20.323544] [DEBUG] [FORECASTER] VMBS: Forecast T+1@11:T+2@11: DOWN (p=27.03%) [2026-02-12T20:34:20.323840] [INFO ] [FORECASTER] Completed predict_future for VMBS [2026-02-12T20:34:20.323990] [INFO ] [sig ] VMBS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:20.467046] [INFO ] [LOCAL ] Saved forecast: VMBS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VMBS.txt [2026-02-12T20:34:20.467235] [INFO ] [sig ] [3220/3411] Completed VMBS in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-12T20:34:20.467287] [INFO ] [sig ] [3221/3411] Forecasting VMD... [2026-02-12T20:34:20.467318] [INFO ] [sig ] Generating forecast for: VMD [2026-02-12T20:34:20.467350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMD' from 'https://tdm.silogroup.org/data/derivative_storage/VMD.csv'. [2026-02-12T20:34:20.478697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMD'. [2026-02-12T20:34:20.479092] [INFO ] [FORECASTER] Starting predict_future for VMD [2026-02-12T20:34:20.480124] [DEBUG] [LOCAL ] No optimal features file found for VMD: ./output/feature-sets/VMD.txt [2026-02-12T20:34:20.480178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:20.480208] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:20.480235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:20.480292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:20.538356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:20.539233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:20.539316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:20.539355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:20.660268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:20.660425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:20.660467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:20.660512] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:20.664022] [DEBUG] [FORECASTER] VMD: Forecast T+1@11:T+2@11: DOWN (p=2.35%) [2026-02-12T20:34:20.664303] [INFO ] [FORECASTER] Completed predict_future for VMD [2026-02-12T20:34:20.664453] [INFO ] [sig ] VMD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:20.820389] [INFO ] [LOCAL ] Saved forecast: VMD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VMD.txt [2026-02-12T20:34:20.820530] [INFO ] [sig ] [3221/3411] Completed VMD in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-12T20:34:20.820587] [INFO ] [sig ] [3222/3411] Forecasting VMI... [2026-02-12T20:34:20.820620] [INFO ] [sig ] Generating forecast for: VMI [2026-02-12T20:34:20.820650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMI' from 'https://tdm.silogroup.org/data/derivative_storage/VMI.csv'. [2026-02-12T20:34:20.832808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMI'. [2026-02-12T20:34:20.833085] [INFO ] [FORECASTER] Starting predict_future for VMI [2026-02-12T20:34:20.833919] [DEBUG] [LOCAL ] No optimal features file found for VMI: ./output/feature-sets/VMI.txt [2026-02-12T20:34:20.833973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:20.834005] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:20.834032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:20.834088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:20.892112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:20.893035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:20.893119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:20.893153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:21.018780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:21.018940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:21.018979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:21.019009] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:21.022570] [DEBUG] [FORECASTER] VMI: Forecast T+1@11:T+2@11: DOWN (p=37.70%) [2026-02-12T20:34:21.022863] [INFO ] [FORECASTER] Completed predict_future for VMI [2026-02-12T20:34:21.022989] [INFO ] [sig ] VMI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:21.166006] [INFO ] [LOCAL ] Saved forecast: VMI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VMI.txt [2026-02-12T20:34:21.166176] [INFO ] [sig ] [3222/3411] Completed VMI in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-12T20:34:21.166219] [INFO ] [sig ] [3223/3411] Forecasting VMO... [2026-02-12T20:34:21.166249] [INFO ] [sig ] Generating forecast for: VMO [2026-02-12T20:34:21.166279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMO' from 'https://tdm.silogroup.org/data/derivative_storage/VMO.csv'. [2026-02-12T20:34:21.178838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMO'. [2026-02-12T20:34:21.179221] [INFO ] [FORECASTER] Starting predict_future for VMO [2026-02-12T20:34:21.180264] [DEBUG] [LOCAL ] No optimal features file found for VMO: ./output/feature-sets/VMO.txt [2026-02-12T20:34:21.180318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:21.180349] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:21.180375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:21.180431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:21.237882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:21.238799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:21.238885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:21.238918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:21.366381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:21.366551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:21.366614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:21.366645] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:21.370826] [DEBUG] [FORECASTER] VMO: Forecast T+1@11:T+2@11: DOWN (p=29.52%) [2026-02-12T20:34:21.371113] [INFO ] [FORECASTER] Completed predict_future for VMO [2026-02-12T20:34:21.371265] [INFO ] [sig ] VMO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:21.521953] [INFO ] [LOCAL ] Saved forecast: VMO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VMO.txt [2026-02-12T20:34:21.522101] [INFO ] [sig ] [3223/3411] Completed VMO in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-12T20:34:21.522141] [INFO ] [sig ] [3224/3411] Forecasting VNDA... [2026-02-12T20:34:21.522173] [INFO ] [sig ] Generating forecast for: VNDA [2026-02-12T20:34:21.522203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNDA' from 'https://tdm.silogroup.org/data/derivative_storage/VNDA.csv'. [2026-02-12T20:34:21.534392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNDA'. [2026-02-12T20:34:21.534734] [INFO ] [FORECASTER] Starting predict_future for VNDA [2026-02-12T20:34:21.535525] [DEBUG] [LOCAL ] No optimal features file found for VNDA: ./output/feature-sets/VNDA.txt [2026-02-12T20:34:21.535597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:21.535631] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:21.535657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:21.535714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:21.592460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:21.593145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:21.593226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:21.593258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:21.719840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:21.720050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:21.720095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:21.720124] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:21.723982] [DEBUG] [FORECASTER] VNDA: Forecast T+1@11:T+2@11: UP (p=86.87%) [2026-02-12T20:34:21.724304] [INFO ] [FORECASTER] Completed predict_future for VNDA [2026-02-12T20:34:21.724452] [INFO ] [sig ] VNDA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:21.868380] [INFO ] [LOCAL ] Saved forecast: VNDA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VNDA.txt [2026-02-12T20:34:21.868535] [INFO ] [sig ] [3224/3411] Completed VNDA in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-12T20:34:21.868595] [INFO ] [sig ] [3225/3411] Forecasting VNO... [2026-02-12T20:34:21.868627] [INFO ] [sig ] Generating forecast for: VNO [2026-02-12T20:34:21.868658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNO' from 'https://tdm.silogroup.org/data/derivative_storage/VNO.csv'. [2026-02-12T20:34:21.880930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNO'. [2026-02-12T20:34:21.881212] [INFO ] [FORECASTER] Starting predict_future for VNO [2026-02-12T20:34:21.882048] [DEBUG] [LOCAL ] No optimal features file found for VNO: ./output/feature-sets/VNO.txt [2026-02-12T20:34:21.882100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:21.882132] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:21.882160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:21.882229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:21.940405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:21.941169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:21.941280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:21.941315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:22.072840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:22.073000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:22.073040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:22.073069] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:22.076857] [DEBUG] [FORECASTER] VNO: Forecast T+1@11:T+2@11: UP (p=91.05%) [2026-02-12T20:34:22.077134] [INFO ] [FORECASTER] Completed predict_future for VNO [2026-02-12T20:34:22.077286] [INFO ] [sig ] VNO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:22.221172] [INFO ] [LOCAL ] Saved forecast: VNO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VNO.txt [2026-02-12T20:34:22.221340] [INFO ] [sig ] [3225/3411] Completed VNO in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-12T20:34:22.221385] [INFO ] [sig ] [3226/3411] Forecasting VNOM... [2026-02-12T20:34:22.221419] [INFO ] [sig ] Generating forecast for: VNOM [2026-02-12T20:34:22.221452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNOM' from 'https://tdm.silogroup.org/data/derivative_storage/VNOM.csv'. [2026-02-12T20:34:22.233399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNOM'. [2026-02-12T20:34:22.233702] [INFO ] [FORECASTER] Starting predict_future for VNOM [2026-02-12T20:34:22.234480] [DEBUG] [LOCAL ] No optimal features file found for VNOM: ./output/feature-sets/VNOM.txt [2026-02-12T20:34:22.234543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:22.234595] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:22.234625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:22.234683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:22.295347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:22.296420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:22.296509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:22.296544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:22.421314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:22.421467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:22.421513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:22.421543] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:22.425023] [DEBUG] [FORECASTER] VNOM: Forecast T+1@11:T+2@11: UP (p=61.37%) [2026-02-12T20:34:22.425305] [INFO ] [FORECASTER] Completed predict_future for VNOM [2026-02-12T20:34:22.425452] [INFO ] [sig ] VNOM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:22.572461] [INFO ] [LOCAL ] Saved forecast: VNOM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VNOM.txt [2026-02-12T20:34:22.572670] [INFO ] [sig ] [3226/3411] Completed VNOM in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-12T20:34:22.572715] [INFO ] [sig ] [3227/3411] Forecasting VNQI... [2026-02-12T20:34:22.572751] [INFO ] [sig ] Generating forecast for: VNQI [2026-02-12T20:34:22.572784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNQI' from 'https://tdm.silogroup.org/data/derivative_storage/VNQI.csv'. [2026-02-12T20:34:22.585878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNQI'. [2026-02-12T20:34:22.586232] [INFO ] [FORECASTER] Starting predict_future for VNQI [2026-02-12T20:34:22.587069] [DEBUG] [LOCAL ] No optimal features file found for VNQI: ./output/feature-sets/VNQI.txt [2026-02-12T20:34:22.587138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:22.587171] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:22.587232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:22.587295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:22.649344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:22.650200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:22.650284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:22.650318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:22.775940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:22.776096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:22.776137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:22.776168] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:22.779748] [DEBUG] [FORECASTER] VNQI: Forecast T+1@11:T+2@11: UP (p=94.82%) [2026-02-12T20:34:22.780026] [INFO ] [FORECASTER] Completed predict_future for VNQI [2026-02-12T20:34:22.780158] [INFO ] [sig ] VNQI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:22.920873] [INFO ] [LOCAL ] Saved forecast: VNQI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VNQI.txt [2026-02-12T20:34:22.921032] [INFO ] [sig ] [3227/3411] Completed VNQI in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-12T20:34:22.921073] [INFO ] [sig ] [3228/3411] Forecasting VOC... [2026-02-12T20:34:22.921102] [INFO ] [sig ] Generating forecast for: VOC [2026-02-12T20:34:22.921132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOC' from 'https://tdm.silogroup.org/data/derivative_storage/VOC.csv'. [2026-02-12T20:34:22.932999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOC'. [2026-02-12T20:34:22.933289] [INFO ] [FORECASTER] Starting predict_future for VOC [2026-02-12T20:34:22.934075] [DEBUG] [LOCAL ] No optimal features file found for VOC: ./output/feature-sets/VOC.txt [2026-02-12T20:34:22.934128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:22.934161] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:22.934188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:22.934249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:22.993274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:22.994140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:22.994220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:22.994252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:23.118368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:23.118531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:23.118598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:23.118631] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:23.122559] [DEBUG] [FORECASTER] VOC: Forecast T+1@11:T+2@11: DOWN (p=0.72%) [2026-02-12T20:34:23.122850] [INFO ] [FORECASTER] Completed predict_future for VOC [2026-02-12T20:34:23.122978] [INFO ] [sig ] VOC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:23.269824] [INFO ] [LOCAL ] Saved forecast: VOC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VOC.txt [2026-02-12T20:34:23.270009] [INFO ] [sig ] [3228/3411] Completed VOC in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-12T20:34:23.270052] [INFO ] [sig ] [3229/3411] Forecasting VOD... [2026-02-12T20:34:23.270083] [INFO ] [sig ] Generating forecast for: VOD [2026-02-12T20:34:23.270114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOD' from 'https://tdm.silogroup.org/data/derivative_storage/VOD.csv'. [2026-02-12T20:34:23.283059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOD'. [2026-02-12T20:34:23.283462] [INFO ] [FORECASTER] Starting predict_future for VOD [2026-02-12T20:34:23.284268] [DEBUG] [LOCAL ] No optimal features file found for VOD: ./output/feature-sets/VOD.txt [2026-02-12T20:34:23.284321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:23.284354] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:23.284382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:23.284450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:23.342955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:23.343970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:23.344052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:23.344085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:23.458708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:23.458870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:23.458911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:23.458940] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:23.462430] [DEBUG] [FORECASTER] VOD: Forecast T+1@11:T+2@11: UP (p=66.94%) [2026-02-12T20:34:23.462732] [INFO ] [FORECASTER] Completed predict_future for VOD [2026-02-12T20:34:23.462867] [INFO ] [sig ] VOD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:23.607238] [INFO ] [LOCAL ] Saved forecast: VOD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VOD.txt [2026-02-12T20:34:23.607415] [INFO ] [sig ] [3229/3411] Completed VOD in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-12T20:34:23.607468] [INFO ] [sig ] [3230/3411] Forecasting VONE... [2026-02-12T20:34:23.607505] [INFO ] [sig ] Generating forecast for: VONE [2026-02-12T20:34:23.607545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONE' from 'https://tdm.silogroup.org/data/derivative_storage/VONE.csv'. [2026-02-12T20:34:23.620130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONE'. [2026-02-12T20:34:23.620562] [INFO ] [FORECASTER] Starting predict_future for VONE [2026-02-12T20:34:23.621386] [DEBUG] [LOCAL ] No optimal features file found for VONE: ./output/feature-sets/VONE.txt [2026-02-12T20:34:23.621442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:23.621475] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:23.621502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:23.621558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:23.680609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:23.681398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:23.681487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:23.681520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:23.808964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:23.809118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:23.809158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:23.809188] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:23.812837] [DEBUG] [FORECASTER] VONE: Forecast T+1@11:T+2@11: DOWN (p=26.84%) [2026-02-12T20:34:23.813193] [INFO ] [FORECASTER] Completed predict_future for VONE [2026-02-12T20:34:23.813334] [INFO ] [sig ] VONE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:23.957977] [INFO ] [LOCAL ] Saved forecast: VONE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VONE.txt [2026-02-12T20:34:23.958128] [INFO ] [sig ] [3230/3411] Completed VONE in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-12T20:34:23.958170] [INFO ] [sig ] [3231/3411] Forecasting VONG... [2026-02-12T20:34:23.958200] [INFO ] [sig ] Generating forecast for: VONG [2026-02-12T20:34:23.958229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONG' from 'https://tdm.silogroup.org/data/derivative_storage/VONG.csv'. [2026-02-12T20:34:23.970053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONG'. [2026-02-12T20:34:23.970387] [INFO ] [FORECASTER] Starting predict_future for VONG [2026-02-12T20:34:23.971207] [DEBUG] [LOCAL ] No optimal features file found for VONG: ./output/feature-sets/VONG.txt [2026-02-12T20:34:23.971260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:23.971293] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:23.971319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:23.971375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:24.028646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:24.029329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:24.029408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:24.029444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:24.149601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:24.149756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:24.149795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:24.149824] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:24.153715] [DEBUG] [FORECASTER] VONG: Forecast T+1@11:T+2@11: DOWN (p=39.94%) [2026-02-12T20:34:24.154038] [INFO ] [FORECASTER] Completed predict_future for VONG [2026-02-12T20:34:24.154184] [INFO ] [sig ] VONG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:24.298430] [INFO ] [LOCAL ] Saved forecast: VONG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VONG.txt [2026-02-12T20:34:24.298647] [INFO ] [sig ] [3231/3411] Completed VONG in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-12T20:34:24.298695] [INFO ] [sig ] [3232/3411] Forecasting VOTE... [2026-02-12T20:34:24.298725] [INFO ] [sig ] Generating forecast for: VOTE [2026-02-12T20:34:24.298757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOTE' from 'https://tdm.silogroup.org/data/derivative_storage/VOTE.csv'. [2026-02-12T20:34:24.310274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOTE'. [2026-02-12T20:34:24.310734] [INFO ] [FORECASTER] Starting predict_future for VOTE [2026-02-12T20:34:24.311632] [DEBUG] [LOCAL ] No optimal features file found for VOTE: ./output/feature-sets/VOTE.txt [2026-02-12T20:34:24.311687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:24.311747] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:24.311777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:24.311836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:24.370068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:24.370784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:24.370865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:24.370898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:24.493915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:24.494051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:24.494091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:24.494120] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:24.497755] [DEBUG] [FORECASTER] VOTE: Forecast T+1@11:T+2@11: DOWN (p=31.58%) [2026-02-12T20:34:24.498047] [INFO ] [FORECASTER] Completed predict_future for VOTE [2026-02-12T20:34:24.498174] [INFO ] [sig ] VOTE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:24.638145] [INFO ] [LOCAL ] Saved forecast: VOTE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VOTE.txt [2026-02-12T20:34:24.638272] [INFO ] [sig ] [3232/3411] Completed VOTE in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-12T20:34:24.638316] [INFO ] [sig ] [3233/3411] Forecasting VPG... [2026-02-12T20:34:24.638345] [INFO ] [sig ] Generating forecast for: VPG [2026-02-12T20:34:24.638376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPG' from 'https://tdm.silogroup.org/data/derivative_storage/VPG.csv'. [2026-02-12T20:34:24.649720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPG'. [2026-02-12T20:34:24.650013] [INFO ] [FORECASTER] Starting predict_future for VPG [2026-02-12T20:34:24.650823] [DEBUG] [LOCAL ] No optimal features file found for VPG: ./output/feature-sets/VPG.txt [2026-02-12T20:34:24.650876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:24.650908] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:24.650935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:24.650991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:24.711372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:24.712122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:24.712206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:24.712240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:24.833679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:24.833836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:24.833876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:24.833906] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:24.837381] [DEBUG] [FORECASTER] VPG: Forecast T+1@11:T+2@11: DOWN (p=1.67%) [2026-02-12T20:34:24.837714] [INFO ] [FORECASTER] Completed predict_future for VPG [2026-02-12T20:34:24.837843] [INFO ] [sig ] VPG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:24.977992] [INFO ] [LOCAL ] Saved forecast: VPG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VPG.txt [2026-02-12T20:34:24.978128] [INFO ] [sig ] [3233/3411] Completed VPG in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-12T20:34:24.978167] [INFO ] [sig ] [3234/3411] Forecasting VPLS... [2026-02-12T20:34:24.978197] [INFO ] [sig ] Generating forecast for: VPLS [2026-02-12T20:34:24.978226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPLS' from 'https://tdm.silogroup.org/data/derivative_storage/VPLS.csv'. [2026-02-12T20:34:24.989672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPLS'. [2026-02-12T20:34:24.989950] [INFO ] [FORECASTER] Starting predict_future for VPLS [2026-02-12T20:34:24.990737] [DEBUG] [LOCAL ] No optimal features file found for VPLS: ./output/feature-sets/VPLS.txt [2026-02-12T20:34:24.990789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:24.990820] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:24.990847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:24.990903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:25.051478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:25.052177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:25.052254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:25.052287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:25.173647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:25.173839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:25.173881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:25.173909] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:25.177756] [DEBUG] [FORECASTER] VPLS: Forecast T+1@11:T+2@11: DOWN (p=20.74%) [2026-02-12T20:34:25.178039] [INFO ] [FORECASTER] Completed predict_future for VPLS [2026-02-12T20:34:25.178172] [INFO ] [sig ] VPLS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:25.322339] [INFO ] [LOCAL ] Saved forecast: VPLS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VPLS.txt [2026-02-12T20:34:25.322485] [INFO ] [sig ] [3234/3411] Completed VPLS in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-12T20:34:25.322525] [INFO ] [sig ] [3235/3411] Forecasting VRA... [2026-02-12T20:34:25.322554] [INFO ] [sig ] Generating forecast for: VRA [2026-02-12T20:34:25.322609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRA' from 'https://tdm.silogroup.org/data/derivative_storage/VRA.csv'. [2026-02-12T20:34:25.334291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRA'. [2026-02-12T20:34:25.334610] [INFO ] [FORECASTER] Starting predict_future for VRA [2026-02-12T20:34:25.335369] [DEBUG] [LOCAL ] No optimal features file found for VRA: ./output/feature-sets/VRA.txt [2026-02-12T20:34:25.335420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:25.335451] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:25.335478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:25.335535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:25.396423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:25.397383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:25.397467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:25.397507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:25.520707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:25.520870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:25.520920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:25.520984] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:25.524911] [DEBUG] [FORECASTER] VRA: Forecast T+1@11:T+2@11: DOWN (p=16.46%) [2026-02-12T20:34:25.525207] [INFO ] [FORECASTER] Completed predict_future for VRA [2026-02-12T20:34:25.525348] [INFO ] [sig ] VRA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:25.671889] [INFO ] [LOCAL ] Saved forecast: VRA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VRA.txt [2026-02-12T20:34:25.672048] [INFO ] [sig ] [3235/3411] Completed VRA in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-12T20:34:25.672105] [INFO ] [sig ] [3236/3411] Forecasting VRCA... [2026-02-12T20:34:25.672143] [INFO ] [sig ] Generating forecast for: VRCA [2026-02-12T20:34:25.672176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRCA' from 'https://tdm.silogroup.org/data/derivative_storage/VRCA.csv'. [2026-02-12T20:34:25.684550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRCA'. [2026-02-12T20:34:25.685112] [INFO ] [FORECASTER] Starting predict_future for VRCA [2026-02-12T20:34:25.685936] [DEBUG] [LOCAL ] No optimal features file found for VRCA: ./output/feature-sets/VRCA.txt [2026-02-12T20:34:25.685989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:25.686021] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:25.686048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:25.686103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:25.748039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:25.748759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:25.748839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:25.748873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:25.873885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:25.874042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:25.874080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:25.874107] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:25.877634] [DEBUG] [FORECASTER] VRCA: Forecast T+1@11:T+2@11: UP (p=92.41%) [2026-02-12T20:34:25.878110] [INFO ] [FORECASTER] Completed predict_future for VRCA [2026-02-12T20:34:25.878240] [INFO ] [sig ] VRCA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:26.020633] [INFO ] [LOCAL ] Saved forecast: VRCA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VRCA.txt [2026-02-12T20:34:26.020963] [INFO ] [sig ] [3236/3411] Completed VRCA in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-12T20:34:26.021003] [INFO ] [sig ] [3237/3411] Forecasting VRDN... [2026-02-12T20:34:26.021033] [INFO ] [sig ] Generating forecast for: VRDN [2026-02-12T20:34:26.021062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRDN' from 'https://tdm.silogroup.org/data/derivative_storage/VRDN.csv'. [2026-02-12T20:34:26.033968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRDN'. [2026-02-12T20:34:26.034309] [INFO ] [FORECASTER] Starting predict_future for VRDN [2026-02-12T20:34:26.035093] [DEBUG] [LOCAL ] No optimal features file found for VRDN: ./output/feature-sets/VRDN.txt [2026-02-12T20:34:26.035146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:26.035178] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:26.035205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:26.035262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:26.093724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:26.094606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:26.094699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:26.094733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:26.219904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:26.220058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:26.220099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:26.220128] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:26.223707] [DEBUG] [FORECASTER] VRDN: Forecast T+1@11:T+2@11: UP (p=61.47%) [2026-02-12T20:34:26.223993] [INFO ] [FORECASTER] Completed predict_future for VRDN [2026-02-12T20:34:26.224120] [INFO ] [sig ] VRDN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:26.366797] [INFO ] [LOCAL ] Saved forecast: VRDN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VRDN.txt [2026-02-12T20:34:26.366963] [INFO ] [sig ] [3237/3411] Completed VRDN in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-12T20:34:26.367004] [INFO ] [sig ] [3238/3411] Forecasting VRE... [2026-02-12T20:34:26.367035] [INFO ] [sig ] Generating forecast for: VRE [2026-02-12T20:34:26.367066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRE' from 'https://tdm.silogroup.org/data/derivative_storage/VRE.csv'. [2026-02-12T20:34:26.379725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRE'. [2026-02-12T20:34:26.380132] [INFO ] [FORECASTER] Starting predict_future for VRE [2026-02-12T20:34:26.380957] [DEBUG] [LOCAL ] No optimal features file found for VRE: ./output/feature-sets/VRE.txt [2026-02-12T20:34:26.381009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:26.381053] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:26.381082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:26.381141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:26.439035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:26.439941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:26.440027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:26.440060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:26.562187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:26.562340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:26.562380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:26.562409] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:26.565831] [DEBUG] [FORECASTER] VRE: Forecast T+1@11:T+2@11: UP (p=87.59%) [2026-02-12T20:34:26.566108] [INFO ] [FORECASTER] Completed predict_future for VRE [2026-02-12T20:34:26.566237] [INFO ] [sig ] VRE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:26.712509] [INFO ] [LOCAL ] Saved forecast: VRE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VRE.txt [2026-02-12T20:34:26.712663] [INFO ] [sig ] [3238/3411] Completed VRE in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-12T20:34:26.712706] [INFO ] [sig ] [3239/3411] Forecasting VREX... [2026-02-12T20:34:26.712735] [INFO ] [sig ] Generating forecast for: VREX [2026-02-12T20:34:26.712765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VREX' from 'https://tdm.silogroup.org/data/derivative_storage/VREX.csv'. [2026-02-12T20:34:26.725307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VREX'. [2026-02-12T20:34:26.725788] [INFO ] [FORECASTER] Starting predict_future for VREX [2026-02-12T20:34:26.726628] [DEBUG] [LOCAL ] No optimal features file found for VREX: ./output/feature-sets/VREX.txt [2026-02-12T20:34:26.726683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:26.726716] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:26.726742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:26.726799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:26.785170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:26.786093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:26.786183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:26.786216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:26.905025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:26.905192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:26.905234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:26.905264] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:26.908990] [DEBUG] [FORECASTER] VREX: Forecast T+1@11:T+2@11: UP (p=97.46%) [2026-02-12T20:34:26.909362] [INFO ] [FORECASTER] Completed predict_future for VREX [2026-02-12T20:34:26.909531] [INFO ] [sig ] VREX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:27.079701] [INFO ] [LOCAL ] Saved forecast: VREX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VREX.txt [2026-02-12T20:34:27.079835] [INFO ] [sig ] [3239/3411] Completed VREX in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-12T20:34:27.079875] [INFO ] [sig ] [3240/3411] Forecasting VRIG... [2026-02-12T20:34:27.079906] [INFO ] [sig ] Generating forecast for: VRIG [2026-02-12T20:34:27.079936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRIG' from 'https://tdm.silogroup.org/data/derivative_storage/VRIG.csv'. [2026-02-12T20:34:27.092904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRIG'. [2026-02-12T20:34:27.093279] [INFO ] [FORECASTER] Starting predict_future for VRIG [2026-02-12T20:34:27.094115] [DEBUG] [LOCAL ] No optimal features file found for VRIG: ./output/feature-sets/VRIG.txt [2026-02-12T20:34:27.094170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:27.094202] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:27.094230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:27.094288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:27.156297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:27.157199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:27.157287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:27.157321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:27.257868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:27.258026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:27.258067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:27.258096] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:27.261642] [DEBUG] [FORECASTER] VRIG: Forecast T+1@11:T+2@11: UP (p=89.63%) [2026-02-12T20:34:27.261928] [INFO ] [FORECASTER] Completed predict_future for VRIG [2026-02-12T20:34:27.262079] [INFO ] [sig ] VRIG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:27.425108] [INFO ] [LOCAL ] Saved forecast: VRIG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VRIG.txt [2026-02-12T20:34:27.425267] [INFO ] [sig ] [3240/3411] Completed VRIG in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-12T20:34:27.425307] [INFO ] [sig ] [3241/3411] Forecasting VRNS... [2026-02-12T20:34:27.425338] [INFO ] [sig ] Generating forecast for: VRNS [2026-02-12T20:34:27.425368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRNS' from 'https://tdm.silogroup.org/data/derivative_storage/VRNS.csv'. [2026-02-12T20:34:27.438506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRNS'. [2026-02-12T20:34:27.439106] [INFO ] [FORECASTER] Starting predict_future for VRNS [2026-02-12T20:34:27.440378] [DEBUG] [LOCAL ] No optimal features file found for VRNS: ./output/feature-sets/VRNS.txt [2026-02-12T20:34:27.440441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:27.440481] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:27.440516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:27.440620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:27.519289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:27.520235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:27.520320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:27.520353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:27.649082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:27.649245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:27.649290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:27.649322] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:27.653080] [DEBUG] [FORECASTER] VRNS: Forecast T+1@11:T+2@11: UP (p=60.57%) [2026-02-12T20:34:27.653366] [INFO ] [FORECASTER] Completed predict_future for VRNS [2026-02-12T20:34:27.653500] [INFO ] [sig ] VRNS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:27.798697] [INFO ] [LOCAL ] Saved forecast: VRNS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VRNS.txt [2026-02-12T20:34:27.798868] [INFO ] [sig ] [3241/3411] Completed VRNS in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-12T20:34:27.798920] [INFO ] [sig ] [3242/3411] Forecasting VRRM... [2026-02-12T20:34:27.798951] [INFO ] [sig ] Generating forecast for: VRRM [2026-02-12T20:34:27.798981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRRM' from 'https://tdm.silogroup.org/data/derivative_storage/VRRM.csv'. [2026-02-12T20:34:27.812309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRRM'. [2026-02-12T20:34:27.812763] [INFO ] [FORECASTER] Starting predict_future for VRRM [2026-02-12T20:34:27.813814] [DEBUG] [LOCAL ] No optimal features file found for VRRM: ./output/feature-sets/VRRM.txt [2026-02-12T20:34:27.813878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:27.813919] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:27.813957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:27.814057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:27.905887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:27.907044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:27.907215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:27.907273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:28.045433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:28.045620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:28.045664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:28.045693] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:28.049197] [DEBUG] [FORECASTER] VRRM: Forecast T+1@11:T+2@11: UP (p=79.84%) [2026-02-12T20:34:28.049475] [INFO ] [FORECASTER] Completed predict_future for VRRM [2026-02-12T20:34:28.049623] [INFO ] [sig ] VRRM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:28.189950] [INFO ] [LOCAL ] Saved forecast: VRRM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VRRM.txt [2026-02-12T20:34:28.190091] [INFO ] [sig ] [3242/3411] Completed VRRM in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-12T20:34:28.190130] [INFO ] [sig ] [3243/3411] Forecasting VRSK... [2026-02-12T20:34:28.190161] [INFO ] [sig ] Generating forecast for: VRSK [2026-02-12T20:34:28.190191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSK' from 'https://tdm.silogroup.org/data/derivative_storage/VRSK.csv'. [2026-02-12T20:34:28.202155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSK'. [2026-02-12T20:34:28.202473] [INFO ] [FORECASTER] Starting predict_future for VRSK [2026-02-12T20:34:28.203268] [DEBUG] [LOCAL ] No optimal features file found for VRSK: ./output/feature-sets/VRSK.txt [2026-02-12T20:34:28.203321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:28.203353] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:28.203381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:28.203438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:28.262657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:28.263369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:28.263453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:28.263485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:28.386416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:28.386590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:28.386633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:28.386661] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:28.390079] [DEBUG] [FORECASTER] VRSK: Forecast T+1@11:T+2@11: DOWN (p=6.96%) [2026-02-12T20:34:28.390353] [INFO ] [FORECASTER] Completed predict_future for VRSK [2026-02-12T20:34:28.390537] [INFO ] [sig ] VRSK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:28.543061] [INFO ] [LOCAL ] Saved forecast: VRSK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VRSK.txt [2026-02-12T20:34:28.543206] [INFO ] [sig ] [3243/3411] Completed VRSK in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 1.0m [2026-02-12T20:34:28.543248] [INFO ] [sig ] [3244/3411] Forecasting VRSN... [2026-02-12T20:34:28.543279] [INFO ] [sig ] Generating forecast for: VRSN [2026-02-12T20:34:28.543310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSN' from 'https://tdm.silogroup.org/data/derivative_storage/VRSN.csv'. [2026-02-12T20:34:28.555788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSN'. [2026-02-12T20:34:28.556095] [INFO ] [FORECASTER] Starting predict_future for VRSN [2026-02-12T20:34:28.556958] [DEBUG] [LOCAL ] No optimal features file found for VRSN: ./output/feature-sets/VRSN.txt [2026-02-12T20:34:28.557012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:28.557046] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:28.557074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:28.557132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:28.618614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:28.619502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:28.619609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:28.619648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:28.749338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:28.749496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:28.749535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:28.749564] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:28.753069] [DEBUG] [FORECASTER] VRSN: Forecast T+1@11:T+2@11: DOWN (p=13.65%) [2026-02-12T20:34:28.753345] [INFO ] [FORECASTER] Completed predict_future for VRSN [2026-02-12T20:34:28.753505] [INFO ] [sig ] VRSN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:28.894824] [INFO ] [LOCAL ] Saved forecast: VRSN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VRSN.txt [2026-02-12T20:34:28.894984] [INFO ] [sig ] [3244/3411] Completed VRSN in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 59.9s [2026-02-12T20:34:28.895025] [INFO ] [sig ] [3245/3411] Forecasting VRTS... [2026-02-12T20:34:28.895053] [INFO ] [sig ] Generating forecast for: VRTS [2026-02-12T20:34:28.895083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTS' from 'https://tdm.silogroup.org/data/derivative_storage/VRTS.csv'. [2026-02-12T20:34:28.907069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTS'. [2026-02-12T20:34:28.907513] [INFO ] [FORECASTER] Starting predict_future for VRTS [2026-02-12T20:34:28.908339] [DEBUG] [LOCAL ] No optimal features file found for VRTS: ./output/feature-sets/VRTS.txt [2026-02-12T20:34:28.908393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:28.908425] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:28.908452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:28.908508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:28.971091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:28.972075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:28.972168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:28.972202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:29.115522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:29.115694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:29.115752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:29.115784] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:29.119680] [DEBUG] [FORECASTER] VRTS: Forecast T+1@11:T+2@11: DOWN (p=18.81%) [2026-02-12T20:34:29.119957] [INFO ] [FORECASTER] Completed predict_future for VRTS [2026-02-12T20:34:29.120085] [INFO ] [sig ] VRTS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:29.268190] [INFO ] [LOCAL ] Saved forecast: VRTS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VRTS.txt [2026-02-12T20:34:29.268391] [INFO ] [sig ] [3245/3411] Completed VRTS in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 59.6s [2026-02-12T20:34:29.268438] [INFO ] [sig ] [3246/3411] Forecasting VRTX... [2026-02-12T20:34:29.268469] [INFO ] [sig ] Generating forecast for: VRTX [2026-02-12T20:34:29.268500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTX' from 'https://tdm.silogroup.org/data/derivative_storage/VRTX.csv'. [2026-02-12T20:34:29.286715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTX'. [2026-02-12T20:34:29.287448] [INFO ] [FORECASTER] Starting predict_future for VRTX [2026-02-12T20:34:29.288660] [DEBUG] [LOCAL ] No optimal features file found for VRTX: ./output/feature-sets/VRTX.txt [2026-02-12T20:34:29.288728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:29.288763] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:29.288790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:29.288847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:29.349533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:29.350786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:29.350917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:29.350954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:29.477750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:29.478106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:29.478146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:29.478174] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:29.481837] [DEBUG] [FORECASTER] VRTX: Forecast T+1@11:T+2@11: UP (p=93.34%) [2026-02-12T20:34:29.482156] [INFO ] [FORECASTER] Completed predict_future for VRTX [2026-02-12T20:34:29.482297] [INFO ] [sig ] VRTX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:29.627952] [INFO ] [LOCAL ] Saved forecast: VRTX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VRTX.txt [2026-02-12T20:34:29.628088] [INFO ] [sig ] [3246/3411] Completed VRTX in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 59.2s [2026-02-12T20:34:29.628129] [INFO ] [sig ] [3247/3411] Forecasting VS... [2026-02-12T20:34:29.628158] [INFO ] [sig ] Generating forecast for: VS [2026-02-12T20:34:29.628188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VS' from 'https://tdm.silogroup.org/data/derivative_storage/VS.csv'. [2026-02-12T20:34:29.641056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VS'. [2026-02-12T20:34:29.641396] [INFO ] [FORECASTER] Starting predict_future for VS [2026-02-12T20:34:29.642232] [DEBUG] [LOCAL ] No optimal features file found for VS: ./output/feature-sets/VS.txt [2026-02-12T20:34:29.642286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:29.642318] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:29.642345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:29.642402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:29.703250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:29.704016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:29.704111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:29.704144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:29.813761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:29.813906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:29.813945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:29.813973] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:29.817389] [DEBUG] [FORECASTER] VS: Forecast T+1@11:T+2@11: UP (p=92.18%) [2026-02-12T20:34:29.817685] [INFO ] [FORECASTER] Completed predict_future for VS [2026-02-12T20:34:29.817812] [INFO ] [sig ] VS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:29.958180] [INFO ] [LOCAL ] Saved forecast: VS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VS.txt [2026-02-12T20:34:29.958311] [INFO ] [sig ] [3247/3411] Completed VS in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 58.8s [2026-02-12T20:34:29.958350] [INFO ] [sig ] [3248/3411] Forecasting VSCO... [2026-02-12T20:34:29.958380] [INFO ] [sig ] Generating forecast for: VSCO [2026-02-12T20:34:29.958409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSCO' from 'https://tdm.silogroup.org/data/derivative_storage/VSCO.csv'. [2026-02-12T20:34:29.970056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSCO'. [2026-02-12T20:34:29.970363] [INFO ] [FORECASTER] Starting predict_future for VSCO [2026-02-12T20:34:29.971169] [DEBUG] [LOCAL ] No optimal features file found for VSCO: ./output/feature-sets/VSCO.txt [2026-02-12T20:34:29.971221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:29.971253] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:29.971279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:29.971335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:30.029288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:30.029933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:30.030011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:30.030044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:30.151434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:30.151598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:30.151649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:30.151686] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:30.155100] [DEBUG] [FORECASTER] VSCO: Forecast T+1@11:T+2@11: DOWN (p=2.84%) [2026-02-12T20:34:30.155374] [INFO ] [FORECASTER] Completed predict_future for VSCO [2026-02-12T20:34:30.155505] [INFO ] [sig ] VSCO: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:30.298836] [INFO ] [LOCAL ] Saved forecast: VSCO 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VSCO.txt [2026-02-12T20:34:30.298972] [INFO ] [sig ] [3248/3411] Completed VSCO in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 58.5s [2026-02-12T20:34:30.299011] [INFO ] [sig ] [3249/3411] Forecasting VSDA... [2026-02-12T20:34:30.299041] [INFO ] [sig ] Generating forecast for: VSDA [2026-02-12T20:34:30.299072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSDA' from 'https://tdm.silogroup.org/data/derivative_storage/VSDA.csv'. [2026-02-12T20:34:30.310034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSDA'. [2026-02-12T20:34:30.310332] [INFO ] [FORECASTER] Starting predict_future for VSDA [2026-02-12T20:34:30.311122] [DEBUG] [LOCAL ] No optimal features file found for VSDA: ./output/feature-sets/VSDA.txt [2026-02-12T20:34:30.311174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:30.311244] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:30.311275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:30.311332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:30.369415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:30.370058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:30.370136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:30.370168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:30.482205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:30.482344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:30.482383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:30.482412] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:30.485879] [DEBUG] [FORECASTER] VSDA: Forecast T+1@11:T+2@11: UP (p=93.71%) [2026-02-12T20:34:30.486158] [INFO ] [FORECASTER] Completed predict_future for VSDA [2026-02-12T20:34:30.486285] [INFO ] [sig ] VSDA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:30.635509] [INFO ] [LOCAL ] Saved forecast: VSDA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VSDA.txt [2026-02-12T20:34:30.635715] [INFO ] [sig ] [3249/3411] Completed VSDA in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 58.1s [2026-02-12T20:34:30.635757] [INFO ] [sig ] [3250/3411] Forecasting VSEC... [2026-02-12T20:34:30.635788] [INFO ] [sig ] Generating forecast for: VSEC [2026-02-12T20:34:30.635823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSEC' from 'https://tdm.silogroup.org/data/derivative_storage/VSEC.csv'. [2026-02-12T20:34:30.650815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSEC'. [2026-02-12T20:34:30.651142] [INFO ] [FORECASTER] Starting predict_future for VSEC [2026-02-12T20:34:30.652098] [DEBUG] [LOCAL ] No optimal features file found for VSEC: ./output/feature-sets/VSEC.txt [2026-02-12T20:34:30.652151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:30.652188] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:30.652216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:30.652282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:30.714213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:30.715146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:30.715260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:30.715298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:30.842789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:30.842954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:30.842996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:30.843037] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:30.846661] [DEBUG] [FORECASTER] VSEC: Forecast T+1@11:T+2@11: DOWN (p=48.29%) [2026-02-12T20:34:30.846963] [INFO ] [FORECASTER] Completed predict_future for VSEC [2026-02-12T20:34:30.847102] [INFO ] [sig ] VSEC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:30.991300] [INFO ] [LOCAL ] Saved forecast: VSEC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VSEC.txt [2026-02-12T20:34:30.991431] [INFO ] [sig ] [3250/3411] Completed VSEC in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 57.8s [2026-02-12T20:34:30.991470] [INFO ] [sig ] [3251/3411] Forecasting VSH... [2026-02-12T20:34:30.991500] [INFO ] [sig ] Generating forecast for: VSH [2026-02-12T20:34:30.991530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSH' from 'https://tdm.silogroup.org/data/derivative_storage/VSH.csv'. [2026-02-12T20:34:31.003285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSH'. [2026-02-12T20:34:31.003624] [INFO ] [FORECASTER] Starting predict_future for VSH [2026-02-12T20:34:31.004390] [DEBUG] [LOCAL ] No optimal features file found for VSH: ./output/feature-sets/VSH.txt [2026-02-12T20:34:31.004442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:31.004474] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:31.004500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:31.004556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:31.073235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:31.074403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:31.074512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:31.074568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:31.201169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:31.201322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:31.201364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:31.201393] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:31.204828] [DEBUG] [FORECASTER] VSH: Forecast T+1@11:T+2@11: DOWN (p=27.14%) [2026-02-12T20:34:31.205110] [INFO ] [FORECASTER] Completed predict_future for VSH [2026-02-12T20:34:31.205251] [INFO ] [sig ] VSH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:31.344163] [INFO ] [LOCAL ] Saved forecast: VSH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VSH.txt [2026-02-12T20:34:31.344299] [INFO ] [sig ] [3251/3411] Completed VSH in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 57.4s [2026-02-12T20:34:31.344339] [INFO ] [sig ] [3252/3411] Forecasting VSTM... [2026-02-12T20:34:31.344368] [INFO ] [sig ] Generating forecast for: VSTM [2026-02-12T20:34:31.344399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTM' from 'https://tdm.silogroup.org/data/derivative_storage/VSTM.csv'. [2026-02-12T20:34:31.355738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTM'. [2026-02-12T20:34:31.356063] [INFO ] [FORECASTER] Starting predict_future for VSTM [2026-02-12T20:34:31.356945] [DEBUG] [LOCAL ] No optimal features file found for VSTM: ./output/feature-sets/VSTM.txt [2026-02-12T20:34:31.356999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:31.357031] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:31.357059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:31.357117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:31.418747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:31.419523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:31.419635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:31.419679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:31.546107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:31.546259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:31.546300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:31.546360] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:31.549873] [DEBUG] [FORECASTER] VSTM: Forecast T+1@11:T+2@11: DOWN (p=4.88%) [2026-02-12T20:34:31.550151] [INFO ] [FORECASTER] Completed predict_future for VSTM [2026-02-12T20:34:31.550282] [INFO ] [sig ] VSTM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:31.689339] [INFO ] [LOCAL ] Saved forecast: VSTM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VSTM.txt [2026-02-12T20:34:31.689487] [INFO ] [sig ] [3252/3411] Completed VSTM in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 57.0s [2026-02-12T20:34:31.689527] [INFO ] [sig ] [3253/3411] Forecasting VSTS... [2026-02-12T20:34:31.689564] [INFO ] [sig ] Generating forecast for: VSTS [2026-02-12T20:34:31.689617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTS' from 'https://tdm.silogroup.org/data/derivative_storage/VSTS.csv'. [2026-02-12T20:34:31.700750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTS'. [2026-02-12T20:34:31.701057] [INFO ] [FORECASTER] Starting predict_future for VSTS [2026-02-12T20:34:31.701857] [DEBUG] [LOCAL ] No optimal features file found for VSTS: ./output/feature-sets/VSTS.txt [2026-02-12T20:34:31.701910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:31.701942] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:31.701969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:31.702025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:31.759618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:31.760258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:31.760336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:31.760369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:31.885491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:31.885670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:31.885711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:31.885740] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:31.889234] [DEBUG] [FORECASTER] VSTS: Forecast T+1@11:T+2@11: DOWN (p=42.71%) [2026-02-12T20:34:31.889512] [INFO ] [FORECASTER] Completed predict_future for VSTS [2026-02-12T20:34:31.889666] [INFO ] [sig ] VSTS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:32.033464] [INFO ] [LOCAL ] Saved forecast: VSTS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VSTS.txt [2026-02-12T20:34:32.033643] [INFO ] [sig ] [3253/3411] Completed VSTS in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 56.7s [2026-02-12T20:34:32.033707] [INFO ] [sig ] [3254/3411] Forecasting VTC... [2026-02-12T20:34:32.033745] [INFO ] [sig ] Generating forecast for: VTC [2026-02-12T20:34:32.033781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTC' from 'https://tdm.silogroup.org/data/derivative_storage/VTC.csv'. [2026-02-12T20:34:32.044970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTC'. [2026-02-12T20:34:32.045260] [INFO ] [FORECASTER] Starting predict_future for VTC [2026-02-12T20:34:32.046041] [DEBUG] [LOCAL ] No optimal features file found for VTC: ./output/feature-sets/VTC.txt [2026-02-12T20:34:32.046093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:32.046124] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:32.046150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:32.046207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:32.106143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:32.106888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:32.106989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:32.107024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:32.229787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:32.229947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:32.229988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:32.230018] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:32.233639] [DEBUG] [FORECASTER] VTC: Forecast T+1@11:T+2@11: UP (p=75.59%) [2026-02-12T20:34:32.233922] [INFO ] [FORECASTER] Completed predict_future for VTC [2026-02-12T20:34:32.234056] [INFO ] [sig ] VTC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:32.381592] [INFO ] [LOCAL ] Saved forecast: VTC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VTC.txt [2026-02-12T20:34:32.381720] [INFO ] [sig ] [3254/3411] Completed VTC in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 56.3s [2026-02-12T20:34:32.381759] [INFO ] [sig ] [3255/3411] Forecasting VTEX... [2026-02-12T20:34:32.381789] [INFO ] [sig ] Generating forecast for: VTEX [2026-02-12T20:34:32.381821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTEX' from 'https://tdm.silogroup.org/data/derivative_storage/VTEX.csv'. [2026-02-12T20:34:32.394039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTEX'. [2026-02-12T20:34:32.394339] [INFO ] [FORECASTER] Starting predict_future for VTEX [2026-02-12T20:34:32.395316] [DEBUG] [LOCAL ] No optimal features file found for VTEX: ./output/feature-sets/VTEX.txt [2026-02-12T20:34:32.395367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:32.395397] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:32.395423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:32.395478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:32.456769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:32.457700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:32.457787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:32.457820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:32.577222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:32.577344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:32.577381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:32.577409] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:32.580714] [DEBUG] [FORECASTER] VTEX: Forecast T+1@11:T+2@11: UP (p=66.29%) [2026-02-12T20:34:32.580986] [INFO ] [FORECASTER] Completed predict_future for VTEX [2026-02-12T20:34:32.581114] [INFO ] [sig ] VTEX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:32.719610] [INFO ] [LOCAL ] Saved forecast: VTEX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VTEX.txt [2026-02-12T20:34:32.719764] [INFO ] [sig ] [3255/3411] Completed VTEX in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 56.0s [2026-02-12T20:34:32.719810] [INFO ] [sig ] [3256/3411] Forecasting VTIP... [2026-02-12T20:34:32.719840] [INFO ] [sig ] Generating forecast for: VTIP [2026-02-12T20:34:32.719869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTIP' from 'https://tdm.silogroup.org/data/derivative_storage/VTIP.csv'. [2026-02-12T20:34:32.731760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTIP'. [2026-02-12T20:34:32.732098] [INFO ] [FORECASTER] Starting predict_future for VTIP [2026-02-12T20:34:32.732900] [DEBUG] [LOCAL ] No optimal features file found for VTIP: ./output/feature-sets/VTIP.txt [2026-02-12T20:34:32.732953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:32.732986] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:32.733013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:32.733070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:32.790092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:32.790996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:32.791081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:32.791114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:32.907069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:32.907250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:32.907291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:32.907339] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:32.910837] [DEBUG] [FORECASTER] VTIP: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-02-12T20:34:32.911118] [INFO ] [FORECASTER] Completed predict_future for VTIP [2026-02-12T20:34:32.911249] [INFO ] [sig ] VTIP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:33.053373] [INFO ] [LOCAL ] Saved forecast: VTIP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VTIP.txt [2026-02-12T20:34:33.053533] [INFO ] [sig ] [3256/3411] Completed VTIP in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 55.6s [2026-02-12T20:34:33.053591] [INFO ] [sig ] [3257/3411] Forecasting VTMX... [2026-02-12T20:34:33.053626] [INFO ] [sig ] Generating forecast for: VTMX [2026-02-12T20:34:33.053662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTMX' from 'https://tdm.silogroup.org/data/derivative_storage/VTMX.csv'. [2026-02-12T20:34:33.065543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTMX'. [2026-02-12T20:34:33.066084] [INFO ] [FORECASTER] Starting predict_future for VTMX [2026-02-12T20:34:33.066883] [DEBUG] [LOCAL ] No optimal features file found for VTMX: ./output/feature-sets/VTMX.txt [2026-02-12T20:34:33.066936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:33.066967] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:33.066994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:33.067050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:33.127229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:33.128415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:33.128520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:33.128554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:33.253586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:33.253749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:33.253789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:33.253817] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:33.257268] [DEBUG] [FORECASTER] VTMX: Forecast T+1@11:T+2@11: DOWN (p=14.04%) [2026-02-12T20:34:33.257557] [INFO ] [FORECASTER] Completed predict_future for VTMX [2026-02-12T20:34:33.257728] [INFO ] [sig ] VTMX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:33.407157] [INFO ] [LOCAL ] Saved forecast: VTMX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VTMX.txt [2026-02-12T20:34:33.407352] [INFO ] [sig ] [3257/3411] Completed VTMX in 0.4s | 2.79 sym/s | Total: 19.5m | ETA: 55.2s [2026-02-12T20:34:33.407400] [INFO ] [sig ] [3258/3411] Forecasting VTN... [2026-02-12T20:34:33.407432] [INFO ] [sig ] Generating forecast for: VTN [2026-02-12T20:34:33.407463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTN' from 'https://tdm.silogroup.org/data/derivative_storage/VTN.csv'. [2026-02-12T20:34:33.420190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTN'. [2026-02-12T20:34:33.420548] [INFO ] [FORECASTER] Starting predict_future for VTN [2026-02-12T20:34:33.421342] [DEBUG] [LOCAL ] No optimal features file found for VTN: ./output/feature-sets/VTN.txt [2026-02-12T20:34:33.421394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:33.421424] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:33.421450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:33.421506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:33.481665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:33.482540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:33.482675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:33.482749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:33.603786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:33.603948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:33.603988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:33.604017] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:33.607611] [DEBUG] [FORECASTER] VTN: Forecast T+1@11:T+2@11: DOWN (p=22.09%) [2026-02-12T20:34:33.607937] [INFO ] [FORECASTER] Completed predict_future for VTN [2026-02-12T20:34:33.608072] [INFO ] [sig ] VTN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:33.751478] [INFO ] [LOCAL ] Saved forecast: VTN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VTN.txt [2026-02-12T20:34:33.751670] [INFO ] [sig ] [3258/3411] Completed VTN in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 54.9s [2026-02-12T20:34:33.751733] [INFO ] [sig ] [3259/3411] Forecasting VTOL... [2026-02-12T20:34:33.751765] [INFO ] [sig ] Generating forecast for: VTOL [2026-02-12T20:34:33.751795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTOL' from 'https://tdm.silogroup.org/data/derivative_storage/VTOL.csv'. [2026-02-12T20:34:33.763028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTOL'. [2026-02-12T20:34:33.763361] [INFO ] [FORECASTER] Starting predict_future for VTOL [2026-02-12T20:34:33.764161] [DEBUG] [LOCAL ] No optimal features file found for VTOL: ./output/feature-sets/VTOL.txt [2026-02-12T20:34:33.764213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:33.764245] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:33.764272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:33.764329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:33.825712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:33.826594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:33.826722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:33.826762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:33.946452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:33.946632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:33.946673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:33.946702] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:33.950208] [DEBUG] [FORECASTER] VTOL: Forecast T+1@11:T+2@11: UP (p=67.72%) [2026-02-12T20:34:33.950487] [INFO ] [FORECASTER] Completed predict_future for VTOL [2026-02-12T20:34:33.950636] [INFO ] [sig ] VTOL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:34.094676] [INFO ] [LOCAL ] Saved forecast: VTOL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VTOL.txt [2026-02-12T20:34:34.094841] [INFO ] [sig ] [3259/3411] Completed VTOL in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 54.5s [2026-02-12T20:34:34.094899] [INFO ] [sig ] [3260/3411] Forecasting VTRS... [2026-02-12T20:34:34.094932] [INFO ] [sig ] Generating forecast for: VTRS [2026-02-12T20:34:34.094963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTRS' from 'https://tdm.silogroup.org/data/derivative_storage/VTRS.csv'. [2026-02-12T20:34:34.109522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTRS'. [2026-02-12T20:34:34.110136] [INFO ] [FORECASTER] Starting predict_future for VTRS [2026-02-12T20:34:34.111187] [DEBUG] [LOCAL ] No optimal features file found for VTRS: ./output/feature-sets/VTRS.txt [2026-02-12T20:34:34.111243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:34.111276] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:34.111339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:34.111402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:34.170485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:34.171416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:34.171499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:34.171532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:34.295236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:34.295395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:34.295438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:34.295467] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:34.300089] [DEBUG] [FORECASTER] VTRS: Forecast T+1@11:T+2@11: DOWN (p=31.95%) [2026-02-12T20:34:34.300537] [INFO ] [FORECASTER] Completed predict_future for VTRS [2026-02-12T20:34:34.300742] [INFO ] [sig ] VTRS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:34.462211] [INFO ] [LOCAL ] Saved forecast: VTRS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VTRS.txt [2026-02-12T20:34:34.462341] [INFO ] [sig ] [3260/3411] Completed VTRS in 0.4s | 2.79 sym/s | Total: 19.5m | ETA: 54.2s [2026-02-12T20:34:34.462381] [INFO ] [sig ] [3261/3411] Forecasting VTS... [2026-02-12T20:34:34.462410] [INFO ] [sig ] Generating forecast for: VTS [2026-02-12T20:34:34.462440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTS' from 'https://tdm.silogroup.org/data/derivative_storage/VTS.csv'. [2026-02-12T20:34:34.475375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTS'. [2026-02-12T20:34:34.475700] [INFO ] [FORECASTER] Starting predict_future for VTS [2026-02-12T20:34:34.476469] [DEBUG] [LOCAL ] No optimal features file found for VTS: ./output/feature-sets/VTS.txt [2026-02-12T20:34:34.476521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:34.476552] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:34.476598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:34.476657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:34.536031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:34.536777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:34.536859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:34.536892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:34.657134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:34.657288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:34.657333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:34.657362] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:34.661325] [DEBUG] [FORECASTER] VTS: Forecast T+1@11:T+2@11: DOWN (p=13.50%) [2026-02-12T20:34:34.661616] [INFO ] [FORECASTER] Completed predict_future for VTS [2026-02-12T20:34:34.661757] [INFO ] [sig ] VTS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:34.803723] [INFO ] [LOCAL ] Saved forecast: VTS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VTS.txt [2026-02-12T20:34:34.803858] [INFO ] [sig ] [3261/3411] Completed VTS in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 53.8s [2026-02-12T20:34:34.803906] [INFO ] [sig ] [3262/3411] Forecasting VTSI... [2026-02-12T20:34:34.803939] [INFO ] [sig ] Generating forecast for: VTSI [2026-02-12T20:34:34.803968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTSI' from 'https://tdm.silogroup.org/data/derivative_storage/VTSI.csv'. [2026-02-12T20:34:34.816734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTSI'. [2026-02-12T20:34:34.817009] [INFO ] [FORECASTER] Starting predict_future for VTSI [2026-02-12T20:34:34.817851] [DEBUG] [LOCAL ] No optimal features file found for VTSI: ./output/feature-sets/VTSI.txt [2026-02-12T20:34:34.817903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:34.817935] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:34.817961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:34.818018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:34.876137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:34.876751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:34.876830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:34.876862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:34.998731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:34.998881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:34.998922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:34.998951] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:35.002400] [DEBUG] [FORECASTER] VTSI: Forecast T+1@11:T+2@11: DOWN (p=49.72%) [2026-02-12T20:34:35.002694] [INFO ] [FORECASTER] Completed predict_future for VTSI [2026-02-12T20:34:35.002825] [INFO ] [sig ] VTSI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:35.142741] [INFO ] [LOCAL ] Saved forecast: VTSI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VTSI.txt [2026-02-12T20:34:35.142927] [INFO ] [sig ] [3262/3411] Completed VTSI in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 53.4s [2026-02-12T20:34:35.142967] [INFO ] [sig ] [3263/3411] Forecasting VTWG... [2026-02-12T20:34:35.142997] [INFO ] [sig ] Generating forecast for: VTWG [2026-02-12T20:34:35.143025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWG' from 'https://tdm.silogroup.org/data/derivative_storage/VTWG.csv'. [2026-02-12T20:34:35.154424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWG'. [2026-02-12T20:34:35.154733] [INFO ] [FORECASTER] Starting predict_future for VTWG [2026-02-12T20:34:35.155710] [DEBUG] [LOCAL ] No optimal features file found for VTWG: ./output/feature-sets/VTWG.txt [2026-02-12T20:34:35.155762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:35.155794] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:35.155820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:35.155876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:35.214160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:35.214795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:35.214873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:35.214906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:35.341228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:35.341394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:35.341435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:35.341463] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:35.345364] [DEBUG] [FORECASTER] VTWG: Forecast T+1@11:T+2@11: UP (p=51.16%) [2026-02-12T20:34:35.345661] [INFO ] [FORECASTER] Completed predict_future for VTWG [2026-02-12T20:34:35.345792] [INFO ] [sig ] VTWG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:35.490267] [INFO ] [LOCAL ] Saved forecast: VTWG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VTWG.txt [2026-02-12T20:34:35.490426] [INFO ] [sig ] [3263/3411] Completed VTWG in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 53.1s [2026-02-12T20:34:35.490465] [INFO ] [sig ] [3264/3411] Forecasting VTWO... [2026-02-12T20:34:35.490496] [INFO ] [sig ] Generating forecast for: VTWO [2026-02-12T20:34:35.490535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWO' from 'https://tdm.silogroup.org/data/derivative_storage/VTWO.csv'. [2026-02-12T20:34:35.502988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWO'. [2026-02-12T20:34:35.503308] [INFO ] [FORECASTER] Starting predict_future for VTWO [2026-02-12T20:34:35.504305] [DEBUG] [LOCAL ] No optimal features file found for VTWO: ./output/feature-sets/VTWO.txt [2026-02-12T20:34:35.504357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:35.504388] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:35.504414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:35.504470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:35.566237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:35.567312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:35.567395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:35.567427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:35.691454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:35.691631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:35.691673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:35.691704] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:35.695207] [DEBUG] [FORECASTER] VTWO: Forecast T+1@11:T+2@11: UP (p=89.83%) [2026-02-12T20:34:35.695493] [INFO ] [FORECASTER] Completed predict_future for VTWO [2026-02-12T20:34:35.695645] [INFO ] [sig ] VTWO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:35.842436] [INFO ] [LOCAL ] Saved forecast: VTWO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VTWO.txt [2026-02-12T20:34:35.842617] [INFO ] [sig ] [3264/3411] Completed VTWO in 0.4s | 2.79 sym/s | Total: 19.5m | ETA: 52.7s [2026-02-12T20:34:35.842660] [INFO ] [sig ] [3265/3411] Forecasting VTYX... [2026-02-12T20:34:35.842688] [INFO ] [sig ] Generating forecast for: VTYX [2026-02-12T20:34:35.842720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTYX' from 'https://tdm.silogroup.org/data/derivative_storage/VTYX.csv'. [2026-02-12T20:34:35.856392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTYX'. [2026-02-12T20:34:35.856754] [INFO ] [FORECASTER] Starting predict_future for VTYX [2026-02-12T20:34:35.857551] [DEBUG] [LOCAL ] No optimal features file found for VTYX: ./output/feature-sets/VTYX.txt [2026-02-12T20:34:35.857622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:35.857655] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:35.857681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:35.857740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:35.917628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:35.918487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:35.918569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:35.918623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:36.052139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:36.052297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:36.052336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:36.052365] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:36.056324] [DEBUG] [FORECASTER] VTYX: Forecast T+1@11:T+2@11: DOWN (p=47.39%) [2026-02-12T20:34:36.056627] [INFO ] [FORECASTER] Completed predict_future for VTYX [2026-02-12T20:34:36.056757] [INFO ] [sig ] VTYX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:36.207353] [INFO ] [LOCAL ] Saved forecast: VTYX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VTYX.txt [2026-02-12T20:34:36.207551] [INFO ] [sig ] [3265/3411] Completed VTYX in 0.4s | 2.79 sym/s | Total: 19.5m | ETA: 52.4s [2026-02-12T20:34:36.207634] [INFO ] [sig ] [3266/3411] Forecasting VUZI... [2026-02-12T20:34:36.207668] [INFO ] [sig ] Generating forecast for: VUZI [2026-02-12T20:34:36.207705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VUZI' from 'https://tdm.silogroup.org/data/derivative_storage/VUZI.csv'. [2026-02-12T20:34:36.222776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VUZI'. [2026-02-12T20:34:36.223215] [INFO ] [FORECASTER] Starting predict_future for VUZI [2026-02-12T20:34:36.224166] [DEBUG] [LOCAL ] No optimal features file found for VUZI: ./output/feature-sets/VUZI.txt [2026-02-12T20:34:36.224224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:36.224316] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:36.224372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:36.224451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:36.291926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:36.292954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:36.293072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:36.293109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:36.424673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:36.424870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:36.424923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:36.424968] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:36.429054] [DEBUG] [FORECASTER] VUZI: Forecast T+1@11:T+2@11: UP (p=53.04%) [2026-02-12T20:34:36.429414] [INFO ] [FORECASTER] Completed predict_future for VUZI [2026-02-12T20:34:36.429609] [INFO ] [sig ] VUZI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:36.639207] [INFO ] [LOCAL ] Saved forecast: VUZI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VUZI.txt [2026-02-12T20:34:36.639448] [INFO ] [sig ] [3266/3411] Completed VUZI in 0.4s | 2.79 sym/s | Total: 19.5m | ETA: 52.0s [2026-02-12T20:34:36.639513] [INFO ] [sig ] [3267/3411] Forecasting VVOS... [2026-02-12T20:34:36.639560] [INFO ] [sig ] Generating forecast for: VVOS [2026-02-12T20:34:36.639633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVOS' from 'https://tdm.silogroup.org/data/derivative_storage/VVOS.csv'. [2026-02-12T20:34:36.672723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVOS'. [2026-02-12T20:34:36.673298] [INFO ] [FORECASTER] Starting predict_future for VVOS [2026-02-12T20:34:36.674688] [DEBUG] [LOCAL ] No optimal features file found for VVOS: ./output/feature-sets/VVOS.txt [2026-02-12T20:34:36.674761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:36.674812] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:36.674857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:36.674951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:36.759177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:36.760404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:36.760556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:36.760625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:36.934325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:36.934527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:36.934604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:36.934646] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:36.940269] [DEBUG] [FORECASTER] VVOS: Forecast T+1@11:T+2@11: DOWN (p=24.73%) [2026-02-12T20:34:36.940844] [INFO ] [FORECASTER] Completed predict_future for VVOS [2026-02-12T20:34:36.941061] [INFO ] [sig ] VVOS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:37.172546] [INFO ] [LOCAL ] Saved forecast: VVOS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VVOS.txt [2026-02-12T20:34:37.172834] [INFO ] [sig ] [3267/3411] Completed VVOS in 0.5s | 2.79 sym/s | Total: 19.5m | ETA: 51.7s [2026-02-12T20:34:37.172892] [INFO ] [sig ] [3268/3411] Forecasting VVX... [2026-02-12T20:34:37.172931] [INFO ] [sig ] Generating forecast for: VVX [2026-02-12T20:34:37.172969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVX' from 'https://tdm.silogroup.org/data/derivative_storage/VVX.csv'. [2026-02-12T20:34:37.198730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVX'. [2026-02-12T20:34:37.199265] [INFO ] [FORECASTER] Starting predict_future for VVX [2026-02-12T20:34:37.200491] [DEBUG] [LOCAL ] No optimal features file found for VVX: ./output/feature-sets/VVX.txt [2026-02-12T20:34:37.200563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:37.200644] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:37.200694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:37.200792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:37.284635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:37.285886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:37.286007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:37.286074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:37.473248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:37.473475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:37.473539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:37.473608] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:37.479199] [DEBUG] [FORECASTER] VVX: Forecast T+1@11:T+2@11: DOWN (p=9.00%) [2026-02-12T20:34:37.479708] [INFO ] [FORECASTER] Completed predict_future for VVX [2026-02-12T20:34:37.479929] [INFO ] [sig ] VVX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:37.659499] [INFO ] [LOCAL ] Saved forecast: VVX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VVX.txt [2026-02-12T20:34:37.659725] [INFO ] [sig ] [3268/3411] Completed VVX in 0.5s | 2.79 sym/s | Total: 19.5m | ETA: 51.3s [2026-02-12T20:34:37.659780] [INFO ] [sig ] [3269/3411] Forecasting VWOB... [2026-02-12T20:34:37.659814] [INFO ] [sig ] Generating forecast for: VWOB [2026-02-12T20:34:37.659851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VWOB' from 'https://tdm.silogroup.org/data/derivative_storage/VWOB.csv'. [2026-02-12T20:34:37.672510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VWOB'. [2026-02-12T20:34:37.672946] [INFO ] [FORECASTER] Starting predict_future for VWOB [2026-02-12T20:34:37.674006] [DEBUG] [LOCAL ] No optimal features file found for VWOB: ./output/feature-sets/VWOB.txt [2026-02-12T20:34:37.674065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:37.674111] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:37.674151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:37.674227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:37.737457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:37.738415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:37.738506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:37.738542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:37.875480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:37.875666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:37.875715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:37.875779] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:37.879613] [DEBUG] [FORECASTER] VWOB: Forecast T+1@11:T+2@11: DOWN (p=18.60%) [2026-02-12T20:34:37.880006] [INFO ] [FORECASTER] Completed predict_future for VWOB [2026-02-12T20:34:37.880170] [INFO ] [sig ] VWOB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:38.032260] [INFO ] [LOCAL ] Saved forecast: VWOB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VWOB.txt [2026-02-12T20:34:38.032411] [INFO ] [sig ] [3269/3411] Completed VWOB in 0.4s | 2.79 sym/s | Total: 19.5m | ETA: 50.9s [2026-02-12T20:34:38.032451] [INFO ] [sig ] [3270/3411] Forecasting VXUS... [2026-02-12T20:34:38.032483] [INFO ] [sig ] Generating forecast for: VXUS [2026-02-12T20:34:38.032515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VXUS' from 'https://tdm.silogroup.org/data/derivative_storage/VXUS.csv'. [2026-02-12T20:34:38.046751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VXUS'. [2026-02-12T20:34:38.047123] [INFO ] [FORECASTER] Starting predict_future for VXUS [2026-02-12T20:34:38.048031] [DEBUG] [LOCAL ] No optimal features file found for VXUS: ./output/feature-sets/VXUS.txt [2026-02-12T20:34:38.048091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:38.048314] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:38.048342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:38.048399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:38.113862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:38.114726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:38.114811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:38.114845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:38.245204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:38.245394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:38.245456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:38.245490] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:38.249482] [DEBUG] [FORECASTER] VXUS: Forecast T+1@11:T+2@11: DOWN (p=40.45%) [2026-02-12T20:34:38.249799] [INFO ] [FORECASTER] Completed predict_future for VXUS [2026-02-12T20:34:38.249938] [INFO ] [sig ] VXUS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:38.408704] [INFO ] [LOCAL ] Saved forecast: VXUS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VXUS.txt [2026-02-12T20:34:38.408914] [INFO ] [sig ] [3270/3411] Completed VXUS in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 50.6s [2026-02-12T20:34:38.408960] [INFO ] [sig ] [3271/3411] Forecasting VYMI... [2026-02-12T20:34:38.408990] [INFO ] [sig ] Generating forecast for: VYMI [2026-02-12T20:34:38.409023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYMI' from 'https://tdm.silogroup.org/data/derivative_storage/VYMI.csv'. [2026-02-12T20:34:38.420650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYMI'. [2026-02-12T20:34:38.420965] [INFO ] [FORECASTER] Starting predict_future for VYMI [2026-02-12T20:34:38.421819] [DEBUG] [LOCAL ] No optimal features file found for VYMI: ./output/feature-sets/VYMI.txt [2026-02-12T20:34:38.421873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:38.421906] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:38.421933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:38.422189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:38.481059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:38.481932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:38.482019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:38.482053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:38.603730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:38.603898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:38.603947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:38.603976] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:38.607441] [DEBUG] [FORECASTER] VYMI: Forecast T+1@11:T+2@11: UP (p=95.65%) [2026-02-12T20:34:38.607754] [INFO ] [FORECASTER] Completed predict_future for VYMI [2026-02-12T20:34:38.607917] [INFO ] [sig ] VYMI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:38.753374] [INFO ] [LOCAL ] Saved forecast: VYMI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VYMI.txt [2026-02-12T20:34:38.753534] [INFO ] [sig ] [3271/3411] Completed VYMI in 0.3s | 2.79 sym/s | Total: 19.6m | ETA: 50.2s [2026-02-12T20:34:38.753592] [INFO ] [sig ] [3272/3411] Forecasting VYX... [2026-02-12T20:34:38.753625] [INFO ] [sig ] Generating forecast for: VYX [2026-02-12T20:34:38.753658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYX' from 'https://tdm.silogroup.org/data/derivative_storage/VYX.csv'. [2026-02-12T20:34:38.765978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYX'. [2026-02-12T20:34:38.766351] [INFO ] [FORECASTER] Starting predict_future for VYX [2026-02-12T20:34:38.767229] [DEBUG] [LOCAL ] No optimal features file found for VYX: ./output/feature-sets/VYX.txt [2026-02-12T20:34:38.767283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:38.767314] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:38.767342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:38.767398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:38.824783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:38.825662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:38.825769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:38.825819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:38.954830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:38.955219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:38.955268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:38.955308] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:38.959744] [DEBUG] [FORECASTER] VYX: Forecast T+1@11:T+2@11: DOWN (p=6.74%) [2026-02-12T20:34:38.960184] [INFO ] [FORECASTER] Completed predict_future for VYX [2026-02-12T20:34:38.960382] [INFO ] [sig ] VYX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:39.104036] [INFO ] [LOCAL ] Saved forecast: VYX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/VYX.txt [2026-02-12T20:34:39.104370] [INFO ] [sig ] [3272/3411] Completed VYX in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 49.9s [2026-02-12T20:34:39.104409] [INFO ] [sig ] [3273/3411] Forecasting VZ... [2026-02-12T20:34:39.104439] [INFO ] [sig ] Generating forecast for: VZ [2026-02-12T20:34:39.104469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VZ' from 'https://tdm.silogroup.org/data/derivative_storage/VZ.csv'. [2026-02-12T20:34:39.117115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VZ'. [2026-02-12T20:34:39.117696] [INFO ] [FORECASTER] Starting predict_future for VZ [2026-02-12T20:34:39.118725] [DEBUG] [LOCAL ] No optimal features file found for VZ: ./output/feature-sets/VZ.txt [2026-02-12T20:34:39.118796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:39.118837] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:39.118870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:39.118939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:39.175806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:39.176555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:39.176655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:39.176689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:39.303807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:39.303982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:39.304024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:39.304053] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:39.307703] [DEBUG] [FORECASTER] VZ: Forecast T+1@11:T+2@11: UP (p=97.11%) [2026-02-12T20:34:39.308032] [INFO ] [FORECASTER] Completed predict_future for VZ [2026-02-12T20:34:39.308170] [INFO ] [sig ] VZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:39.455908] [INFO ] [LOCAL ] Saved forecast: VZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/VZ.txt [2026-02-12T20:34:39.456054] [INFO ] [sig ] [3273/3411] Completed VZ in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 49.5s [2026-02-12T20:34:39.456093] [INFO ] [sig ] [3274/3411] Forecasting WAB... [2026-02-12T20:34:39.456123] [INFO ] [sig ] Generating forecast for: WAB [2026-02-12T20:34:39.456152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAB' from 'https://tdm.silogroup.org/data/derivative_storage/WAB.csv'. [2026-02-12T20:34:39.468493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAB'. [2026-02-12T20:34:39.468908] [INFO ] [FORECASTER] Starting predict_future for WAB [2026-02-12T20:34:39.469730] [DEBUG] [LOCAL ] No optimal features file found for WAB: ./output/feature-sets/WAB.txt [2026-02-12T20:34:39.469783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:39.469816] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:39.469843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:39.469901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:39.527445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:39.528321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:39.528406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:39.528440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:39.650967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:39.651124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:39.651167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:39.651194] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:39.654870] [DEBUG] [FORECASTER] WAB: Forecast T+1@11:T+2@11: UP (p=59.81%) [2026-02-12T20:34:39.655176] [INFO ] [FORECASTER] Completed predict_future for WAB [2026-02-12T20:34:39.655310] [INFO ] [sig ] WAB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:39.881901] [INFO ] [LOCAL ] Saved forecast: WAB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WAB.txt [2026-02-12T20:34:39.882096] [INFO ] [sig ] [3274/3411] Completed WAB in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 49.2s [2026-02-12T20:34:39.882160] [INFO ] [sig ] [3275/3411] Forecasting WABC... [2026-02-12T20:34:39.882207] [INFO ] [sig ] Generating forecast for: WABC [2026-02-12T20:34:39.882249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WABC' from 'https://tdm.silogroup.org/data/derivative_storage/WABC.csv'. [2026-02-12T20:34:39.894978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WABC'. [2026-02-12T20:34:39.895312] [INFO ] [FORECASTER] Starting predict_future for WABC [2026-02-12T20:34:39.896214] [DEBUG] [LOCAL ] No optimal features file found for WABC: ./output/feature-sets/WABC.txt [2026-02-12T20:34:39.896270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:39.896302] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:39.896328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:39.896387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:39.964995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:39.966287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:39.966377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:39.966411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:40.095325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:40.095481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:40.095532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:40.095565] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:40.099843] [DEBUG] [FORECASTER] WABC: Forecast T+1@11:T+2@11: DOWN (p=5.55%) [2026-02-12T20:34:40.100337] [INFO ] [FORECASTER] Completed predict_future for WABC [2026-02-12T20:34:40.100474] [INFO ] [sig ] WABC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:40.254685] [INFO ] [LOCAL ] Saved forecast: WABC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WABC.txt [2026-02-12T20:34:40.254878] [INFO ] [sig ] [3275/3411] Completed WABC in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 48.8s [2026-02-12T20:34:40.254950] [INFO ] [sig ] [3276/3411] Forecasting WAFD... [2026-02-12T20:34:40.255002] [INFO ] [sig ] Generating forecast for: WAFD [2026-02-12T20:34:40.255036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFD' from 'https://tdm.silogroup.org/data/derivative_storage/WAFD.csv'. [2026-02-12T20:34:40.267370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFD'. [2026-02-12T20:34:40.267784] [INFO ] [FORECASTER] Starting predict_future for WAFD [2026-02-12T20:34:40.268648] [DEBUG] [LOCAL ] No optimal features file found for WAFD: ./output/feature-sets/WAFD.txt [2026-02-12T20:34:40.268702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:40.268735] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:40.268764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:40.268828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:40.334825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:40.335787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:40.335925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:40.335968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:40.465418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:40.465607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:40.465658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:40.465690] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:40.470197] [DEBUG] [FORECASTER] WAFD: Forecast T+1@11:T+2@11: UP (p=75.58%) [2026-02-12T20:34:40.470503] [INFO ] [FORECASTER] Completed predict_future for WAFD [2026-02-12T20:34:40.470668] [INFO ] [sig ] WAFD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:40.625343] [INFO ] [LOCAL ] Saved forecast: WAFD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WAFD.txt [2026-02-12T20:34:40.625506] [INFO ] [sig ] [3276/3411] Completed WAFD in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 48.4s [2026-02-12T20:34:40.625558] [INFO ] [sig ] [3277/3411] Forecasting WAFDP... [2026-02-12T20:34:40.625610] [INFO ] [sig ] Generating forecast for: WAFDP [2026-02-12T20:34:40.625642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFDP' from 'https://tdm.silogroup.org/data/derivative_storage/WAFDP.csv'. [2026-02-12T20:34:40.639299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFDP'. [2026-02-12T20:34:40.639703] [INFO ] [FORECASTER] Starting predict_future for WAFDP [2026-02-12T20:34:40.640600] [DEBUG] [LOCAL ] No optimal features file found for WAFDP: ./output/feature-sets/WAFDP.txt [2026-02-12T20:34:40.640664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:40.640699] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:40.640727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:40.640786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:40.703892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:40.704849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:40.704941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:40.704993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:40.825775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:40.825935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:40.825976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:40.826007] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:40.830173] [DEBUG] [FORECASTER] WAFDP: Forecast T+1@11:T+2@11: DOWN (p=3.93%) [2026-02-12T20:34:40.830497] [INFO ] [FORECASTER] Completed predict_future for WAFDP [2026-02-12T20:34:40.830660] [INFO ] [sig ] WAFDP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:40.986444] [INFO ] [LOCAL ] Saved forecast: WAFDP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WAFDP.txt [2026-02-12T20:34:40.986624] [INFO ] [sig ] [3277/3411] Completed WAFDP in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 48.1s [2026-02-12T20:34:40.986669] [INFO ] [sig ] [3278/3411] Forecasting WAL... [2026-02-12T20:34:40.986700] [INFO ] [sig ] Generating forecast for: WAL [2026-02-12T20:34:40.986732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAL' from 'https://tdm.silogroup.org/data/derivative_storage/WAL.csv'. [2026-02-12T20:34:40.999851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAL'. [2026-02-12T20:34:41.000223] [INFO ] [FORECASTER] Starting predict_future for WAL [2026-02-12T20:34:41.001197] [DEBUG] [LOCAL ] No optimal features file found for WAL: ./output/feature-sets/WAL.txt [2026-02-12T20:34:41.001265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:41.001306] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:41.001334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:41.001392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:41.068659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:41.069591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:41.069683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:41.069717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:41.203340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:41.203504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:41.203556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:41.203609] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:41.207226] [DEBUG] [FORECASTER] WAL: Forecast T+1@11:T+2@11: DOWN (p=13.15%) [2026-02-12T20:34:41.207611] [INFO ] [FORECASTER] Completed predict_future for WAL [2026-02-12T20:34:41.207783] [INFO ] [sig ] WAL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:41.359666] [INFO ] [LOCAL ] Saved forecast: WAL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WAL.txt [2026-02-12T20:34:41.359853] [INFO ] [sig ] [3278/3411] Completed WAL in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 47.7s [2026-02-12T20:34:41.359908] [INFO ] [sig ] [3279/3411] Forecasting WALD... [2026-02-12T20:34:41.359945] [INFO ] [sig ] Generating forecast for: WALD [2026-02-12T20:34:41.359993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WALD' from 'https://tdm.silogroup.org/data/derivative_storage/WALD.csv'. [2026-02-12T20:34:41.371798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WALD'. [2026-02-12T20:34:41.372160] [INFO ] [FORECASTER] Starting predict_future for WALD [2026-02-12T20:34:41.373013] [DEBUG] [LOCAL ] No optimal features file found for WALD: ./output/feature-sets/WALD.txt [2026-02-12T20:34:41.373067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:41.373101] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:41.373128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:41.373186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:41.438734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:41.439641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:41.439729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:41.439763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:41.576650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:41.576834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:41.576882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:41.576915] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:41.580671] [DEBUG] [FORECASTER] WALD: Forecast T+1@11:T+2@11: UP (p=89.27%) [2026-02-12T20:34:41.581009] [INFO ] [FORECASTER] Completed predict_future for WALD [2026-02-12T20:34:41.581150] [INFO ] [sig ] WALD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:41.742325] [INFO ] [LOCAL ] Saved forecast: WALD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WALD.txt [2026-02-12T20:34:41.742555] [INFO ] [sig ] [3279/3411] Completed WALD in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 47.4s [2026-02-12T20:34:41.742641] [INFO ] [sig ] [3280/3411] Forecasting WASH... [2026-02-12T20:34:41.742694] [INFO ] [sig ] Generating forecast for: WASH [2026-02-12T20:34:41.742744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WASH' from 'https://tdm.silogroup.org/data/derivative_storage/WASH.csv'. [2026-02-12T20:34:41.755616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WASH'. [2026-02-12T20:34:41.756007] [INFO ] [FORECASTER] Starting predict_future for WASH [2026-02-12T20:34:41.757343] [DEBUG] [LOCAL ] No optimal features file found for WASH: ./output/feature-sets/WASH.txt [2026-02-12T20:34:41.757397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:41.757430] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:41.757455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:41.757512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:41.820980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:41.821903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:41.822005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:41.822041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:41.953111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:41.953311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:41.953353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:41.953382] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:41.957173] [DEBUG] [FORECASTER] WASH: Forecast T+1@11:T+2@11: UP (p=59.46%) [2026-02-12T20:34:41.957612] [INFO ] [FORECASTER] Completed predict_future for WASH [2026-02-12T20:34:41.957777] [INFO ] [sig ] WASH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:42.109225] [INFO ] [LOCAL ] Saved forecast: WASH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WASH.txt [2026-02-12T20:34:42.109386] [INFO ] [sig ] [3280/3411] Completed WASH in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 47.0s [2026-02-12T20:34:42.109429] [INFO ] [sig ] [3281/3411] Forecasting WAVE... [2026-02-12T20:34:42.109460] [INFO ] [sig ] Generating forecast for: WAVE [2026-02-12T20:34:42.109490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAVE' from 'https://tdm.silogroup.org/data/derivative_storage/WAVE.csv'. [2026-02-12T20:34:42.123078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAVE'. [2026-02-12T20:34:42.123645] [INFO ] [FORECASTER] Starting predict_future for WAVE [2026-02-12T20:34:42.124429] [DEBUG] [LOCAL ] No optimal features file found for WAVE: ./output/feature-sets/WAVE.txt [2026-02-12T20:34:42.124482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:42.124514] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:42.124541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:42.124617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:42.189322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:42.190276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:42.190380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:42.190419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:42.314416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:42.314590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:42.314634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:42.314662] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:42.318358] [DEBUG] [FORECASTER] WAVE: Forecast T+1@11:T+2@11: UP (p=93.65%) [2026-02-12T20:34:42.318671] [INFO ] [FORECASTER] Completed predict_future for WAVE [2026-02-12T20:34:42.318819] [INFO ] [sig ] WAVE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:42.471886] [INFO ] [LOCAL ] Saved forecast: WAVE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WAVE.txt [2026-02-12T20:34:42.472055] [INFO ] [sig ] [3281/3411] Completed WAVE in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 46.6s [2026-02-12T20:34:42.472098] [INFO ] [sig ] [3282/3411] Forecasting WAY... [2026-02-12T20:34:42.472144] [INFO ] [sig ] Generating forecast for: WAY [2026-02-12T20:34:42.472191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAY' from 'https://tdm.silogroup.org/data/derivative_storage/WAY.csv'. [2026-02-12T20:34:42.484343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAY'. [2026-02-12T20:34:42.484708] [INFO ] [FORECASTER] Starting predict_future for WAY [2026-02-12T20:34:42.485550] [DEBUG] [LOCAL ] No optimal features file found for WAY: ./output/feature-sets/WAY.txt [2026-02-12T20:34:42.485623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:42.485658] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:42.485685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:42.485749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:42.548474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:42.549403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:42.549488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:42.549522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:42.676734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:42.676893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:42.676938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:42.676968] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:42.680698] [DEBUG] [FORECASTER] WAY: Forecast T+1@11:T+2@11: UP (p=91.05%) [2026-02-12T20:34:42.681019] [INFO ] [FORECASTER] Completed predict_future for WAY [2026-02-12T20:34:42.681191] [INFO ] [sig ] WAY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:42.835063] [INFO ] [LOCAL ] Saved forecast: WAY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WAY.txt [2026-02-12T20:34:42.835221] [INFO ] [sig ] [3282/3411] Completed WAY in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 46.3s [2026-02-12T20:34:42.835263] [INFO ] [sig ] [3283/3411] Forecasting WB... [2026-02-12T20:34:42.835294] [INFO ] [sig ] Generating forecast for: WB [2026-02-12T20:34:42.835325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WB' from 'https://tdm.silogroup.org/data/derivative_storage/WB.csv'. [2026-02-12T20:34:42.849264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WB'. [2026-02-12T20:34:42.849705] [INFO ] [FORECASTER] Starting predict_future for WB [2026-02-12T20:34:42.850665] [DEBUG] [LOCAL ] No optimal features file found for WB: ./output/feature-sets/WB.txt [2026-02-12T20:34:42.850718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:42.850778] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:42.850807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:42.850865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:42.913102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:42.914067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:42.914168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:42.914214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:43.047218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:43.047379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:43.047420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:43.047448] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:43.051065] [DEBUG] [FORECASTER] WB: Forecast T+1@11:T+2@11: UP (p=81.49%) [2026-02-12T20:34:43.051351] [INFO ] [FORECASTER] Completed predict_future for WB [2026-02-12T20:34:43.051486] [INFO ] [sig ] WB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:43.207629] [INFO ] [LOCAL ] Saved forecast: WB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WB.txt [2026-02-12T20:34:43.207824] [INFO ] [sig ] [3283/3411] Completed WB in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 45.9s [2026-02-12T20:34:43.207881] [INFO ] [sig ] [3284/3411] Forecasting WBD... [2026-02-12T20:34:43.207918] [INFO ] [sig ] Generating forecast for: WBD [2026-02-12T20:34:43.207958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBD' from 'https://tdm.silogroup.org/data/derivative_storage/WBD.csv'. [2026-02-12T20:34:43.220889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBD'. [2026-02-12T20:34:43.221267] [INFO ] [FORECASTER] Starting predict_future for WBD [2026-02-12T20:34:43.222134] [DEBUG] [LOCAL ] No optimal features file found for WBD: ./output/feature-sets/WBD.txt [2026-02-12T20:34:43.222186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:43.222266] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:43.222313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:43.222375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:43.284588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:43.285453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:43.285539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:43.285592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:43.419942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:43.420101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:43.420143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:43.420172] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:43.424327] [DEBUG] [FORECASTER] WBD: Forecast T+1@11:T+2@11: DOWN (p=6.60%) [2026-02-12T20:34:43.424648] [INFO ] [FORECASTER] Completed predict_future for WBD [2026-02-12T20:34:43.424790] [INFO ] [sig ] WBD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:43.582487] [INFO ] [LOCAL ] Saved forecast: WBD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WBD.txt [2026-02-12T20:34:43.582711] [INFO ] [sig ] [3284/3411] Completed WBD in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 45.6s [2026-02-12T20:34:43.582775] [INFO ] [sig ] [3285/3411] Forecasting WBIY... [2026-02-12T20:34:43.582820] [INFO ] [sig ] Generating forecast for: WBIY [2026-02-12T20:34:43.582864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBIY' from 'https://tdm.silogroup.org/data/derivative_storage/WBIY.csv'. [2026-02-12T20:34:43.593097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBIY'. [2026-02-12T20:34:43.593447] [INFO ] [FORECASTER] Starting predict_future for WBIY [2026-02-12T20:34:43.594265] [DEBUG] [LOCAL ] No optimal features file found for WBIY: ./output/feature-sets/WBIY.txt [2026-02-12T20:34:43.594318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:43.594352] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:43.594378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:43.594443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:43.651601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:43.652461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:43.652555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:43.652608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:43.753394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:43.753523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:43.753562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:43.753611] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:43.757060] [DEBUG] [FORECASTER] WBIY: Forecast T+1@11:T+2@11: UP (p=90.45%) [2026-02-12T20:34:43.758088] [INFO ] [FORECASTER] Completed predict_future for WBIY [2026-02-12T20:34:43.758513] [INFO ] [sig ] WBIY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:43.905541] [INFO ] [LOCAL ] Saved forecast: WBIY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WBIY.txt [2026-02-12T20:34:43.905704] [INFO ] [sig ] [3285/3411] Completed WBIY in 0.3s | 2.79 sym/s | Total: 19.6m | ETA: 45.2s [2026-02-12T20:34:43.905748] [INFO ] [sig ] [3286/3411] Forecasting WBS... [2026-02-12T20:34:43.905780] [INFO ] [sig ] Generating forecast for: WBS [2026-02-12T20:34:43.905815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBS' from 'https://tdm.silogroup.org/data/derivative_storage/WBS.csv'. [2026-02-12T20:34:43.917756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBS'. [2026-02-12T20:34:43.918113] [INFO ] [FORECASTER] Starting predict_future for WBS [2026-02-12T20:34:43.918943] [DEBUG] [LOCAL ] No optimal features file found for WBS: ./output/feature-sets/WBS.txt [2026-02-12T20:34:43.918997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:43.919030] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:43.919059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:43.919116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:43.985081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:43.986203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:43.986310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:43.986356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:44.117025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:44.117218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:44.117263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:44.117336] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:44.121112] [DEBUG] [FORECASTER] WBS: Forecast T+1@11:T+2@11: UP (p=93.27%) [2026-02-12T20:34:44.121432] [INFO ] [FORECASTER] Completed predict_future for WBS [2026-02-12T20:34:44.121592] [INFO ] [sig ] WBS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:44.270682] [INFO ] [LOCAL ] Saved forecast: WBS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WBS.txt [2026-02-12T20:34:44.270853] [INFO ] [sig ] [3286/3411] Completed WBS in 0.4s | 2.79 sym/s | Total: 19.7m | ETA: 44.9s [2026-02-12T20:34:44.270896] [INFO ] [sig ] [3287/3411] Forecasting WBTN... [2026-02-12T20:34:44.270929] [INFO ] [sig ] Generating forecast for: WBTN [2026-02-12T20:34:44.270961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBTN' from 'https://tdm.silogroup.org/data/derivative_storage/WBTN.csv'. [2026-02-12T20:34:44.283159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBTN'. [2026-02-12T20:34:44.283511] [INFO ] [FORECASTER] Starting predict_future for WBTN [2026-02-12T20:34:44.284402] [DEBUG] [LOCAL ] No optimal features file found for WBTN: ./output/feature-sets/WBTN.txt [2026-02-12T20:34:44.284456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:44.284489] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:44.284516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:44.284597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:44.343825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:44.344765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:44.344849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:44.344882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:44.465301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:44.465440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:44.465478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:44.465506] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:44.468885] [DEBUG] [FORECASTER] WBTN: Forecast T+1@11:T+2@11: DOWN (p=18.35%) [2026-02-12T20:34:44.469179] [INFO ] [FORECASTER] Completed predict_future for WBTN [2026-02-12T20:34:44.469309] [INFO ] [sig ] WBTN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:44.610858] [INFO ] [LOCAL ] Saved forecast: WBTN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WBTN.txt [2026-02-12T20:34:44.611024] [INFO ] [sig ] [3287/3411] Completed WBTN in 0.3s | 2.79 sym/s | Total: 19.7m | ETA: 44.5s [2026-02-12T20:34:44.611065] [INFO ] [sig ] [3288/3411] Forecasting WBX... [2026-02-12T20:34:44.611102] [INFO ] [sig ] Generating forecast for: WBX [2026-02-12T20:34:44.611134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBX' from 'https://tdm.silogroup.org/data/derivative_storage/WBX.csv'. [2026-02-12T20:34:44.622960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBX'. [2026-02-12T20:34:44.623338] [INFO ] [FORECASTER] Starting predict_future for WBX [2026-02-12T20:34:44.624233] [DEBUG] [LOCAL ] No optimal features file found for WBX: ./output/feature-sets/WBX.txt [2026-02-12T20:34:44.624287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:44.624319] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:44.624346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:44.624403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:44.683609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:44.684540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:44.684647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:44.684681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:44.812646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:44.812809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:44.812850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:44.812879] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:44.817451] [DEBUG] [FORECASTER] WBX: Forecast T+1@11:T+2@11: DOWN (p=5.91%) [2026-02-12T20:34:44.817785] [INFO ] [FORECASTER] Completed predict_future for WBX [2026-02-12T20:34:44.817932] [INFO ] [sig ] WBX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:44.968893] [INFO ] [LOCAL ] Saved forecast: WBX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WBX.txt [2026-02-12T20:34:44.969067] [INFO ] [sig ] [3288/3411] Completed WBX in 0.4s | 2.79 sym/s | Total: 19.7m | ETA: 44.1s [2026-02-12T20:34:44.969109] [INFO ] [sig ] [3289/3411] Forecasting WCC... [2026-02-12T20:34:44.969140] [INFO ] [sig ] Generating forecast for: WCC [2026-02-12T20:34:44.969172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCC' from 'https://tdm.silogroup.org/data/derivative_storage/WCC.csv'. [2026-02-12T20:34:44.982704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCC'. [2026-02-12T20:34:44.983138] [INFO ] [FORECASTER] Starting predict_future for WCC [2026-02-12T20:34:44.984004] [DEBUG] [LOCAL ] No optimal features file found for WCC: ./output/feature-sets/WCC.txt [2026-02-12T20:34:44.984069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:44.984102] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:44.984128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:44.984184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:45.045560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:45.046484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:45.046568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:45.046624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:45.172740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:45.172896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:45.172936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:45.172965] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:45.176386] [DEBUG] [FORECASTER] WCC: Forecast T+1@11:T+2@11: DOWN (p=30.63%) [2026-02-12T20:34:45.176694] [INFO ] [FORECASTER] Completed predict_future for WCC [2026-02-12T20:34:45.176826] [INFO ] [sig ] WCC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:45.321864] [INFO ] [LOCAL ] Saved forecast: WCC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WCC.txt [2026-02-12T20:34:45.322047] [INFO ] [sig ] [3289/3411] Completed WCC in 0.4s | 2.79 sym/s | Total: 19.7m | ETA: 43.8s [2026-02-12T20:34:45.322106] [INFO ] [sig ] [3290/3411] Forecasting WCLD... [2026-02-12T20:34:45.322139] [INFO ] [sig ] Generating forecast for: WCLD [2026-02-12T20:34:45.322169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCLD' from 'https://tdm.silogroup.org/data/derivative_storage/WCLD.csv'. [2026-02-12T20:34:45.335019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCLD'. [2026-02-12T20:34:45.335442] [INFO ] [FORECASTER] Starting predict_future for WCLD [2026-02-12T20:34:45.336287] [DEBUG] [LOCAL ] No optimal features file found for WCLD: ./output/feature-sets/WCLD.txt [2026-02-12T20:34:45.336341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:45.336374] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:45.336401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:45.336460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:45.394947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:45.395820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:45.395926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:45.395967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:45.529131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:45.529518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:45.529591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:45.529630] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:45.533448] [DEBUG] [FORECASTER] WCLD: Forecast T+1@11:T+2@11: DOWN (p=10.18%) [2026-02-12T20:34:45.533767] [INFO ] [FORECASTER] Completed predict_future for WCLD [2026-02-12T20:34:45.533903] [INFO ] [sig ] WCLD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:45.685196] [INFO ] [LOCAL ] Saved forecast: WCLD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WCLD.txt [2026-02-12T20:34:45.685590] [INFO ] [sig ] [3290/3411] Completed WCLD in 0.4s | 2.79 sym/s | Total: 19.7m | ETA: 43.4s [2026-02-12T20:34:45.685638] [INFO ] [sig ] [3291/3411] Forecasting WD... [2026-02-12T20:34:45.685670] [INFO ] [sig ] Generating forecast for: WD [2026-02-12T20:34:45.685701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WD' from 'https://tdm.silogroup.org/data/derivative_storage/WD.csv'. [2026-02-12T20:34:45.696953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WD'. [2026-02-12T20:34:45.697311] [INFO ] [FORECASTER] Starting predict_future for WD [2026-02-12T20:34:45.698176] [DEBUG] [LOCAL ] No optimal features file found for WD: ./output/feature-sets/WD.txt [2026-02-12T20:34:45.698237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:45.698270] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:45.698297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:45.698364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:45.760402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:45.761318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:45.761420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:45.761460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:45.886379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:45.886521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:45.886560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:45.886628] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:45.890780] [DEBUG] [FORECASTER] WD: Forecast T+1@11:T+2@11: UP (p=76.87%) [2026-02-12T20:34:45.891079] [INFO ] [FORECASTER] Completed predict_future for WD [2026-02-12T20:34:45.891217] [INFO ] [sig ] WD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:46.039887] [INFO ] [LOCAL ] Saved forecast: WD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WD.txt [2026-02-12T20:34:46.040067] [INFO ] [sig ] [3291/3411] Completed WD in 0.4s | 2.79 sym/s | Total: 19.7m | ETA: 43.1s [2026-02-12T20:34:46.040112] [INFO ] [sig ] [3292/3411] Forecasting WDAY... [2026-02-12T20:34:46.040143] [INFO ] [sig ] Generating forecast for: WDAY [2026-02-12T20:34:46.040181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDAY' from 'https://tdm.silogroup.org/data/derivative_storage/WDAY.csv'. [2026-02-12T20:34:46.051638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDAY'. [2026-02-12T20:34:46.052034] [INFO ] [FORECASTER] Starting predict_future for WDAY [2026-02-12T20:34:46.052881] [DEBUG] [LOCAL ] No optimal features file found for WDAY: ./output/feature-sets/WDAY.txt [2026-02-12T20:34:46.052936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:46.052975] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:46.053009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:46.053079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:46.122274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:46.123364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:46.123457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:46.123494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:46.246377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:46.246540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:46.246598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:46.246629] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:46.250197] [DEBUG] [FORECASTER] WDAY: Forecast T+1@11:T+2@11: UP (p=85.77%) [2026-02-12T20:34:46.250495] [INFO ] [FORECASTER] Completed predict_future for WDAY [2026-02-12T20:34:46.250650] [INFO ] [sig ] WDAY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:46.392269] [INFO ] [LOCAL ] Saved forecast: WDAY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WDAY.txt [2026-02-12T20:34:46.392429] [INFO ] [sig ] [3292/3411] Completed WDAY in 0.4s | 2.79 sym/s | Total: 19.7m | ETA: 42.7s [2026-02-12T20:34:46.392471] [INFO ] [sig ] [3293/3411] Forecasting WDC... [2026-02-12T20:34:46.392500] [INFO ] [sig ] Generating forecast for: WDC [2026-02-12T20:34:46.392531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDC' from 'https://tdm.silogroup.org/data/derivative_storage/WDC.csv'. [2026-02-12T20:34:46.404211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDC'. [2026-02-12T20:34:46.404654] [INFO ] [FORECASTER] Starting predict_future for WDC [2026-02-12T20:34:46.405511] [DEBUG] [LOCAL ] No optimal features file found for WDC: ./output/feature-sets/WDC.txt [2026-02-12T20:34:46.405590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:46.405626] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:46.405654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:46.405712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:46.465392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:46.466292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:46.466408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:46.466459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:46.591202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:46.591304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:46.591343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:46.591371] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:46.594812] [DEBUG] [FORECASTER] WDC: Forecast T+1@11:T+2@11: UP (p=77.33%) [2026-02-12T20:34:46.595116] [INFO ] [FORECASTER] Completed predict_future for WDC [2026-02-12T20:34:46.595260] [INFO ] [sig ] WDC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:46.733908] [INFO ] [LOCAL ] Saved forecast: WDC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WDC.txt [2026-02-12T20:34:46.734039] [INFO ] [sig ] [3293/3411] Completed WDC in 0.3s | 2.79 sym/s | Total: 19.7m | ETA: 42.3s [2026-02-12T20:34:46.734080] [INFO ] [sig ] [3294/3411] Forecasting WDFC... [2026-02-12T20:34:46.734109] [INFO ] [sig ] Generating forecast for: WDFC [2026-02-12T20:34:46.734138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDFC' from 'https://tdm.silogroup.org/data/derivative_storage/WDFC.csv'. [2026-02-12T20:34:46.744358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDFC'. [2026-02-12T20:34:46.744666] [INFO ] [FORECASTER] Starting predict_future for WDFC [2026-02-12T20:34:46.745454] [DEBUG] [LOCAL ] No optimal features file found for WDFC: ./output/feature-sets/WDFC.txt [2026-02-12T20:34:46.745505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:46.745537] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:46.745564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:46.745652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:46.806049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:46.806847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:46.806934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:46.806973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:46.926590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:46.926740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:46.926779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:46.926807] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:46.930421] [DEBUG] [FORECASTER] WDFC: Forecast T+1@11:T+2@11: DOWN (p=17.12%) [2026-02-12T20:34:46.930720] [INFO ] [FORECASTER] Completed predict_future for WDFC [2026-02-12T20:34:46.930850] [INFO ] [sig ] WDFC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:47.070690] [INFO ] [LOCAL ] Saved forecast: WDFC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WDFC.txt [2026-02-12T20:34:47.070826] [INFO ] [sig ] [3294/3411] Completed WDFC in 0.3s | 2.79 sym/s | Total: 19.7m | ETA: 42.0s [2026-02-12T20:34:47.070866] [INFO ] [sig ] [3295/3411] Forecasting WDH... [2026-02-12T20:34:47.070895] [INFO ] [sig ] Generating forecast for: WDH [2026-02-12T20:34:47.070934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDH' from 'https://tdm.silogroup.org/data/derivative_storage/WDH.csv'. [2026-02-12T20:34:47.081621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDH'. [2026-02-12T20:34:47.081918] [INFO ] [FORECASTER] Starting predict_future for WDH [2026-02-12T20:34:47.082723] [DEBUG] [LOCAL ] No optimal features file found for WDH: ./output/feature-sets/WDH.txt [2026-02-12T20:34:47.082775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:47.082806] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:47.082853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:47.082918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:47.141479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:47.142209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:47.142289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:47.142322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:47.261641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:47.261798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:47.261837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:47.261866] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:47.265257] [DEBUG] [FORECASTER] WDH: Forecast T+1@11:T+2@11: UP (p=99.34%) [2026-02-12T20:34:47.265534] [INFO ] [FORECASTER] Completed predict_future for WDH [2026-02-12T20:34:47.265683] [INFO ] [sig ] WDH: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:47.408613] [INFO ] [LOCAL ] Saved forecast: WDH 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WDH.txt [2026-02-12T20:34:47.408786] [INFO ] [sig ] [3295/3411] Completed WDH in 0.3s | 2.79 sym/s | Total: 19.7m | ETA: 41.6s [2026-02-12T20:34:47.408827] [INFO ] [sig ] [3296/3411] Forecasting WDI... [2026-02-12T20:34:47.408858] [INFO ] [sig ] Generating forecast for: WDI [2026-02-12T20:34:47.408888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDI' from 'https://tdm.silogroup.org/data/derivative_storage/WDI.csv'. [2026-02-12T20:34:47.420689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDI'. [2026-02-12T20:34:47.421031] [INFO ] [FORECASTER] Starting predict_future for WDI [2026-02-12T20:34:47.421815] [DEBUG] [LOCAL ] No optimal features file found for WDI: ./output/feature-sets/WDI.txt [2026-02-12T20:34:47.421868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:47.421900] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:47.421926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:47.421998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:47.479340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:47.480206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:47.480294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:47.480328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:47.610124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:47.610279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:47.610321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:47.610351] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:47.613975] [DEBUG] [FORECASTER] WDI: Forecast T+1@11:T+2@11: UP (p=83.39%) [2026-02-12T20:34:47.614321] [INFO ] [FORECASTER] Completed predict_future for WDI [2026-02-12T20:34:47.614480] [INFO ] [sig ] WDI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:47.766201] [INFO ] [LOCAL ] Saved forecast: WDI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WDI.txt [2026-02-12T20:34:47.766398] [INFO ] [sig ] [3296/3411] Completed WDI in 0.4s | 2.79 sym/s | Total: 19.7m | ETA: 41.3s [2026-02-12T20:34:47.766454] [INFO ] [sig ] [3297/3411] Forecasting WDS... [2026-02-12T20:34:47.766490] [INFO ] [sig ] Generating forecast for: WDS [2026-02-12T20:34:47.766523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDS' from 'https://tdm.silogroup.org/data/derivative_storage/WDS.csv'. [2026-02-12T20:34:47.778741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDS'. [2026-02-12T20:34:47.779118] [INFO ] [FORECASTER] Starting predict_future for WDS [2026-02-12T20:34:47.780081] [DEBUG] [LOCAL ] No optimal features file found for WDS: ./output/feature-sets/WDS.txt [2026-02-12T20:34:47.780134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:47.780174] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:47.780218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:47.780287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:47.842039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:47.842862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:47.842945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:47.842979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:47.977881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:47.978036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:47.978077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:47.978106] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:47.981905] [DEBUG] [FORECASTER] WDS: Forecast T+1@11:T+2@11: UP (p=90.43%) [2026-02-12T20:34:47.982214] [INFO ] [FORECASTER] Completed predict_future for WDS [2026-02-12T20:34:47.982556] [INFO ] [sig ] WDS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:48.149539] [INFO ] [LOCAL ] Saved forecast: WDS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WDS.txt [2026-02-12T20:34:48.149759] [INFO ] [sig ] [3297/3411] Completed WDS in 0.4s | 2.79 sym/s | Total: 19.7m | ETA: 40.9s [2026-02-12T20:34:48.149814] [INFO ] [sig ] [3298/3411] Forecasting WEA... [2026-02-12T20:34:48.149846] [INFO ] [sig ] Generating forecast for: WEA [2026-02-12T20:34:48.149879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEA' from 'https://tdm.silogroup.org/data/derivative_storage/WEA.csv'. [2026-02-12T20:34:48.163640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEA'. [2026-02-12T20:34:48.164159] [INFO ] [FORECASTER] Starting predict_future for WEA [2026-02-12T20:34:48.165261] [DEBUG] [LOCAL ] No optimal features file found for WEA: ./output/feature-sets/WEA.txt [2026-02-12T20:34:48.165316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:48.165349] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:48.165376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:48.165442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:48.231618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:48.232458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:48.232561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:48.232621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:48.360722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:48.360884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:48.360925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:48.360960] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:48.365087] [DEBUG] [FORECASTER] WEA: Forecast T+1@11:T+2@11: UP (p=92.69%) [2026-02-12T20:34:48.365613] [INFO ] [FORECASTER] Completed predict_future for WEA [2026-02-12T20:34:48.365786] [INFO ] [sig ] WEA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:48.521821] [INFO ] [LOCAL ] Saved forecast: WEA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WEA.txt [2026-02-12T20:34:48.521976] [INFO ] [sig ] [3298/3411] Completed WEA in 0.4s | 2.79 sym/s | Total: 19.7m | ETA: 40.5s [2026-02-12T20:34:48.522029] [INFO ] [sig ] [3299/3411] Forecasting WEC... [2026-02-12T20:34:48.522078] [INFO ] [sig ] Generating forecast for: WEC [2026-02-12T20:34:48.522116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEC' from 'https://tdm.silogroup.org/data/derivative_storage/WEC.csv'. [2026-02-12T20:34:48.534934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEC'. [2026-02-12T20:34:48.535296] [INFO ] [FORECASTER] Starting predict_future for WEC [2026-02-12T20:34:48.536214] [DEBUG] [LOCAL ] No optimal features file found for WEC: ./output/feature-sets/WEC.txt [2026-02-12T20:34:48.536269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:48.536303] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:48.536330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:48.536387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:48.601464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:48.602289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:48.602377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:48.602411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:48.743614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:48.743801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:48.743843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:48.743872] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:48.748242] [DEBUG] [FORECASTER] WEC: Forecast T+1@11:T+2@11: UP (p=81.13%) [2026-02-12T20:34:48.748765] [INFO ] [FORECASTER] Completed predict_future for WEC [2026-02-12T20:34:48.748936] [INFO ] [sig ] WEC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:48.909170] [INFO ] [LOCAL ] Saved forecast: WEC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WEC.txt [2026-02-12T20:34:48.909349] [INFO ] [sig ] [3299/3411] Completed WEC in 0.4s | 2.79 sym/s | Total: 19.7m | ETA: 40.2s [2026-02-12T20:34:48.909403] [INFO ] [sig ] [3300/3411] Forecasting WEN... [2026-02-12T20:34:48.909436] [INFO ] [sig ] Generating forecast for: WEN [2026-02-12T20:34:48.909468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEN' from 'https://tdm.silogroup.org/data/derivative_storage/WEN.csv'. [2026-02-12T20:34:48.923088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEN'. [2026-02-12T20:34:48.923528] [INFO ] [FORECASTER] Starting predict_future for WEN [2026-02-12T20:34:48.924448] [DEBUG] [LOCAL ] No optimal features file found for WEN: ./output/feature-sets/WEN.txt [2026-02-12T20:34:48.924503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:48.924599] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:48.924632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:48.924690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:48.989123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:48.990153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:48.990269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:48.990319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:49.120791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:49.120963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:49.121006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:49.121037] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:49.124837] [DEBUG] [FORECASTER] WEN: Forecast T+1@11:T+2@11: UP (p=97.98%) [2026-02-12T20:34:49.125151] [INFO ] [FORECASTER] Completed predict_future for WEN [2026-02-12T20:34:49.125298] [INFO ] [sig ] WEN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:49.279419] [INFO ] [LOCAL ] Saved forecast: WEN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WEN.txt [2026-02-12T20:34:49.279614] [INFO ] [sig ] [3300/3411] Completed WEN in 0.4s | 2.79 sym/s | Total: 19.7m | ETA: 39.8s [2026-02-12T20:34:49.279664] [INFO ] [sig ] [3301/3411] Forecasting WERN... [2026-02-12T20:34:49.279696] [INFO ] [sig ] Generating forecast for: WERN [2026-02-12T20:34:49.279727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WERN' from 'https://tdm.silogroup.org/data/derivative_storage/WERN.csv'. [2026-02-12T20:34:49.293035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WERN'. [2026-02-12T20:34:49.293675] [INFO ] [FORECASTER] Starting predict_future for WERN [2026-02-12T20:34:49.294726] [DEBUG] [LOCAL ] No optimal features file found for WERN: ./output/feature-sets/WERN.txt [2026-02-12T20:34:49.294780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:49.294813] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:49.294853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:49.294939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:49.354764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:49.355718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:49.355810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:49.355846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:49.477081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:49.477272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:49.477316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:49.477346] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:49.481072] [DEBUG] [FORECASTER] WERN: Forecast T+1@11:T+2@11: DOWN (p=8.10%) [2026-02-12T20:34:49.481561] [INFO ] [FORECASTER] Completed predict_future for WERN [2026-02-12T20:34:49.481723] [INFO ] [sig ] WERN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:49.626296] [INFO ] [LOCAL ] Saved forecast: WERN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WERN.txt [2026-02-12T20:34:49.626473] [INFO ] [sig ] [3301/3411] Completed WERN in 0.3s | 2.79 sym/s | Total: 19.7m | ETA: 39.5s [2026-02-12T20:34:49.626515] [INFO ] [sig ] [3302/3411] Forecasting WES... [2026-02-12T20:34:49.626544] [INFO ] [sig ] Generating forecast for: WES [2026-02-12T20:34:49.626600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WES' from 'https://tdm.silogroup.org/data/derivative_storage/WES.csv'. [2026-02-12T20:34:49.638866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WES'. [2026-02-12T20:34:49.639274] [INFO ] [FORECASTER] Starting predict_future for WES [2026-02-12T20:34:49.640121] [DEBUG] [LOCAL ] No optimal features file found for WES: ./output/feature-sets/WES.txt [2026-02-12T20:34:49.640175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:49.640212] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:49.640246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:49.640317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:49.700678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:49.701851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:49.701941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:49.701975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:49.831298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:49.831470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:49.831514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:49.831544] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:49.835562] [DEBUG] [FORECASTER] WES: Forecast T+1@11:T+2@11: DOWN (p=32.83%) [2026-02-12T20:34:49.835999] [INFO ] [FORECASTER] Completed predict_future for WES [2026-02-12T20:34:49.836170] [INFO ] [sig ] WES: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:49.986712] [INFO ] [LOCAL ] Saved forecast: WES 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WES.txt [2026-02-12T20:34:49.986876] [INFO ] [sig ] [3302/3411] Completed WES in 0.4s | 2.79 sym/s | Total: 19.7m | ETA: 39.1s [2026-02-12T20:34:49.986917] [INFO ] [sig ] [3303/3411] Forecasting WEX... [2026-02-12T20:34:49.986948] [INFO ] [sig ] Generating forecast for: WEX [2026-02-12T20:34:49.986979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEX' from 'https://tdm.silogroup.org/data/derivative_storage/WEX.csv'. [2026-02-12T20:34:49.999281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEX'. [2026-02-12T20:34:49.999736] [INFO ] [FORECASTER] Starting predict_future for WEX [2026-02-12T20:34:50.000534] [DEBUG] [LOCAL ] No optimal features file found for WEX: ./output/feature-sets/WEX.txt [2026-02-12T20:34:50.000618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:50.000652] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:50.000678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:50.000735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:50.058825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:50.059932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:50.060019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:50.060051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:50.189218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:50.189379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:50.189420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:50.189483] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:50.192998] [DEBUG] [FORECASTER] WEX: Forecast T+1@11:T+2@11: DOWN (p=42.10%) [2026-02-12T20:34:50.193320] [INFO ] [FORECASTER] Completed predict_future for WEX [2026-02-12T20:34:50.193452] [INFO ] [sig ] WEX: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:50.337495] [INFO ] [LOCAL ] Saved forecast: WEX 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WEX.txt [2026-02-12T20:34:50.337688] [INFO ] [sig ] [3303/3411] Completed WEX in 0.4s | 2.79 sym/s | Total: 19.8m | ETA: 38.8s [2026-02-12T20:34:50.337735] [INFO ] [sig ] [3304/3411] Forecasting WEYS... [2026-02-12T20:34:50.337764] [INFO ] [sig ] Generating forecast for: WEYS [2026-02-12T20:34:50.337795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEYS' from 'https://tdm.silogroup.org/data/derivative_storage/WEYS.csv'. [2026-02-12T20:34:50.348477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEYS'. [2026-02-12T20:34:50.348902] [INFO ] [FORECASTER] Starting predict_future for WEYS [2026-02-12T20:34:50.349772] [DEBUG] [LOCAL ] No optimal features file found for WEYS: ./output/feature-sets/WEYS.txt [2026-02-12T20:34:50.349824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:50.349856] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:50.349882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:50.349938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:50.409831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:50.410819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:50.410905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:50.410940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:50.516672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:50.516861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:50.516900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:50.516929] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:50.520600] [DEBUG] [FORECASTER] WEYS: Forecast T+1@11:T+2@11: UP (p=99.26%) [2026-02-12T20:34:50.520925] [INFO ] [FORECASTER] Completed predict_future for WEYS [2026-02-12T20:34:50.521066] [INFO ] [sig ] WEYS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:50.676045] [INFO ] [LOCAL ] Saved forecast: WEYS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WEYS.txt [2026-02-12T20:34:50.676208] [INFO ] [sig ] [3304/3411] Completed WEYS in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 38.4s [2026-02-12T20:34:50.676253] [INFO ] [sig ] [3305/3411] Forecasting WF... [2026-02-12T20:34:50.676281] [INFO ] [sig ] Generating forecast for: WF [2026-02-12T20:34:50.676310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WF' from 'https://tdm.silogroup.org/data/derivative_storage/WF.csv'. [2026-02-12T20:34:50.688181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WF'. [2026-02-12T20:34:50.688591] [INFO ] [FORECASTER] Starting predict_future for WF [2026-02-12T20:34:50.689567] [DEBUG] [LOCAL ] No optimal features file found for WF: ./output/feature-sets/WF.txt [2026-02-12T20:34:50.689641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:50.689673] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:50.689699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:50.689756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:50.751022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:50.752122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:50.752209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:50.752431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:50.883805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:50.883969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:50.884008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:50.884040] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:50.888180] [DEBUG] [FORECASTER] WF: Forecast T+1@11:T+2@11: UP (p=59.56%) [2026-02-12T20:34:50.888485] [INFO ] [FORECASTER] Completed predict_future for WF [2026-02-12T20:34:50.888646] [INFO ] [sig ] WF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:51.041089] [INFO ] [LOCAL ] Saved forecast: WF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WF.txt [2026-02-12T20:34:51.041278] [INFO ] [sig ] [3305/3411] Completed WF in 0.4s | 2.79 sym/s | Total: 19.8m | ETA: 38.0s [2026-02-12T20:34:51.041323] [INFO ] [sig ] [3306/3411] Forecasting WFG... [2026-02-12T20:34:51.041352] [INFO ] [sig ] Generating forecast for: WFG [2026-02-12T20:34:51.041383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFG' from 'https://tdm.silogroup.org/data/derivative_storage/WFG.csv'. [2026-02-12T20:34:51.054968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFG'. [2026-02-12T20:34:51.055522] [INFO ] [FORECASTER] Starting predict_future for WFG [2026-02-12T20:34:51.056707] [DEBUG] [LOCAL ] No optimal features file found for WFG: ./output/feature-sets/WFG.txt [2026-02-12T20:34:51.056764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:51.056808] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:51.056844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:51.056912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:51.134826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:51.135962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:51.136071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:51.136121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:51.274472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:51.274660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:51.274705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:51.274737] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:51.278296] [DEBUG] [FORECASTER] WFG: Forecast T+1@11:T+2@11: UP (p=80.06%) [2026-02-12T20:34:51.278604] [INFO ] [FORECASTER] Completed predict_future for WFG [2026-02-12T20:34:51.278741] [INFO ] [sig ] WFG: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:51.423615] [INFO ] [LOCAL ] Saved forecast: WFG 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WFG.txt [2026-02-12T20:34:51.423776] [INFO ] [sig ] [3306/3411] Completed WFG in 0.4s | 2.79 sym/s | Total: 19.8m | ETA: 37.7s [2026-02-12T20:34:51.423816] [INFO ] [sig ] [3307/3411] Forecasting WFRD... [2026-02-12T20:34:51.423846] [INFO ] [sig ] Generating forecast for: WFRD [2026-02-12T20:34:51.423877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFRD' from 'https://tdm.silogroup.org/data/derivative_storage/WFRD.csv'. [2026-02-12T20:34:51.434081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFRD'. [2026-02-12T20:34:51.434368] [INFO ] [FORECASTER] Starting predict_future for WFRD [2026-02-12T20:34:51.435167] [DEBUG] [LOCAL ] No optimal features file found for WFRD: ./output/feature-sets/WFRD.txt [2026-02-12T20:34:51.435231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:51.435265] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:51.435292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:51.435349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:51.495227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:51.496175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:51.496278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:51.496314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:51.620944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:51.621160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:51.621215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:51.621260] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:51.624934] [DEBUG] [FORECASTER] WFRD: Forecast T+1@11:T+2@11: DOWN (p=7.23%) [2026-02-12T20:34:51.625226] [INFO ] [FORECASTER] Completed predict_future for WFRD [2026-02-12T20:34:51.625359] [INFO ] [sig ] WFRD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:51.771146] [INFO ] [LOCAL ] Saved forecast: WFRD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WFRD.txt [2026-02-12T20:34:51.771319] [INFO ] [sig ] [3307/3411] Completed WFRD in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 37.3s [2026-02-12T20:34:51.771362] [INFO ] [sig ] [3308/3411] Forecasting WGMI... [2026-02-12T20:34:51.771391] [INFO ] [sig ] Generating forecast for: WGMI [2026-02-12T20:34:51.771420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGMI' from 'https://tdm.silogroup.org/data/derivative_storage/WGMI.csv'. [2026-02-12T20:34:51.785089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGMI'. [2026-02-12T20:34:51.785515] [INFO ] [FORECASTER] Starting predict_future for WGMI [2026-02-12T20:34:51.786366] [DEBUG] [LOCAL ] No optimal features file found for WGMI: ./output/feature-sets/WGMI.txt [2026-02-12T20:34:51.786421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:51.786466] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:51.786494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:51.786552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:51.845395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:51.846374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:51.846462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:51.846497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:51.970525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:51.970696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:51.970737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:51.970766] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:51.974140] [DEBUG] [FORECASTER] WGMI: Forecast T+1@11:T+2@11: DOWN (p=27.93%) [2026-02-12T20:34:51.974412] [INFO ] [FORECASTER] Completed predict_future for WGMI [2026-02-12T20:34:51.974541] [INFO ] [sig ] WGMI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:52.117280] [INFO ] [LOCAL ] Saved forecast: WGMI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WGMI.txt [2026-02-12T20:34:52.117446] [INFO ] [sig ] [3308/3411] Completed WGMI in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 37.0s [2026-02-12T20:34:52.117488] [INFO ] [sig ] [3309/3411] Forecasting WGO... [2026-02-12T20:34:52.117526] [INFO ] [sig ] Generating forecast for: WGO [2026-02-12T20:34:52.117556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGO' from 'https://tdm.silogroup.org/data/derivative_storage/WGO.csv'. [2026-02-12T20:34:52.128024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGO'. [2026-02-12T20:34:52.128335] [INFO ] [FORECASTER] Starting predict_future for WGO [2026-02-12T20:34:52.129126] [DEBUG] [LOCAL ] No optimal features file found for WGO: ./output/feature-sets/WGO.txt [2026-02-12T20:34:52.129178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:52.129210] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:52.129236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:52.129292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:52.187046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:52.187757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:52.187836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:52.187869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:52.312872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:52.313051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:52.313092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:52.313122] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:52.316727] [DEBUG] [FORECASTER] WGO: Forecast T+1@11:T+2@11: UP (p=75.17%) [2026-02-12T20:34:52.317040] [INFO ] [FORECASTER] Completed predict_future for WGO [2026-02-12T20:34:52.317204] [INFO ] [sig ] WGO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:52.461014] [INFO ] [LOCAL ] Saved forecast: WGO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WGO.txt [2026-02-12T20:34:52.461186] [INFO ] [sig ] [3309/3411] Completed WGO in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 36.6s [2026-02-12T20:34:52.461238] [INFO ] [sig ] [3310/3411] Forecasting WGS... [2026-02-12T20:34:52.461276] [INFO ] [sig ] Generating forecast for: WGS [2026-02-12T20:34:52.461312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGS' from 'https://tdm.silogroup.org/data/derivative_storage/WGS.csv'. [2026-02-12T20:34:52.472147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGS'. [2026-02-12T20:34:52.472523] [INFO ] [FORECASTER] Starting predict_future for WGS [2026-02-12T20:34:52.473365] [DEBUG] [LOCAL ] No optimal features file found for WGS: ./output/feature-sets/WGS.txt [2026-02-12T20:34:52.473419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:52.473452] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:52.473480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:52.473539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:52.532350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:52.533300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:52.533417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:52.533453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:52.657786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:52.657941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:52.657982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:52.658014] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:52.661589] [DEBUG] [FORECASTER] WGS: Forecast T+1@11:T+2@11: UP (p=55.59%) [2026-02-12T20:34:52.661874] [INFO ] [FORECASTER] Completed predict_future for WGS [2026-02-12T20:34:52.662005] [INFO ] [sig ] WGS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:52.804648] [INFO ] [LOCAL ] Saved forecast: WGS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WGS.txt [2026-02-12T20:34:52.804782] [INFO ] [sig ] [3310/3411] Completed WGS in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 36.2s [2026-02-12T20:34:52.804821] [INFO ] [sig ] [3311/3411] Forecasting WH... [2026-02-12T20:34:52.804853] [INFO ] [sig ] Generating forecast for: WH [2026-02-12T20:34:52.804884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WH' from 'https://tdm.silogroup.org/data/derivative_storage/WH.csv'. [2026-02-12T20:34:52.815173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WH'. [2026-02-12T20:34:52.815481] [INFO ] [FORECASTER] Starting predict_future for WH [2026-02-12T20:34:52.816298] [DEBUG] [LOCAL ] No optimal features file found for WH: ./output/feature-sets/WH.txt [2026-02-12T20:34:52.816351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:52.816382] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:52.816410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:52.816467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:52.878042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:52.878949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:52.879031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:52.879069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:53.003354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:53.003517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:53.003561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:53.003623] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:53.007878] [DEBUG] [FORECASTER] WH: Forecast T+1@11:T+2@11: DOWN (p=14.41%) [2026-02-12T20:34:53.008207] [INFO ] [FORECASTER] Completed predict_future for WH [2026-02-12T20:34:53.008550] [INFO ] [sig ] WH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:53.154276] [INFO ] [LOCAL ] Saved forecast: WH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WH.txt [2026-02-12T20:34:53.154419] [INFO ] [sig ] [3311/3411] Completed WH in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 35.9s [2026-02-12T20:34:53.154462] [INFO ] [sig ] [3312/3411] Forecasting WHD... [2026-02-12T20:34:53.154510] [INFO ] [sig ] Generating forecast for: WHD [2026-02-12T20:34:53.154543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHD' from 'https://tdm.silogroup.org/data/derivative_storage/WHD.csv'. [2026-02-12T20:34:53.165205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHD'. [2026-02-12T20:34:53.165504] [INFO ] [FORECASTER] Starting predict_future for WHD [2026-02-12T20:34:53.166291] [DEBUG] [LOCAL ] No optimal features file found for WHD: ./output/feature-sets/WHD.txt [2026-02-12T20:34:53.166343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:53.166375] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:53.166401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:53.166459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:53.225928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:53.226683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:53.226766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:53.226800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:53.354086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:53.354269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:53.354313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:53.354343] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:53.358562] [DEBUG] [FORECASTER] WHD: Forecast T+1@11:T+2@11: UP (p=92.50%) [2026-02-12T20:34:53.358929] [INFO ] [FORECASTER] Completed predict_future for WHD [2026-02-12T20:34:53.359080] [INFO ] [sig ] WHD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:53.515359] [INFO ] [LOCAL ] Saved forecast: WHD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WHD.txt [2026-02-12T20:34:53.515509] [INFO ] [sig ] [3312/3411] Completed WHD in 0.4s | 2.79 sym/s | Total: 19.8m | ETA: 35.5s [2026-02-12T20:34:53.515560] [INFO ] [sig ] [3313/3411] Forecasting WHF... [2026-02-12T20:34:53.515620] [INFO ] [sig ] Generating forecast for: WHF [2026-02-12T20:34:53.515654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHF' from 'https://tdm.silogroup.org/data/derivative_storage/WHF.csv'. [2026-02-12T20:34:53.525872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHF'. [2026-02-12T20:34:53.526180] [INFO ] [FORECASTER] Starting predict_future for WHF [2026-02-12T20:34:53.527003] [DEBUG] [LOCAL ] No optimal features file found for WHF: ./output/feature-sets/WHF.txt [2026-02-12T20:34:53.527055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:53.527087] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:53.527115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:53.527198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:53.585889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:53.586642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:53.586723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:53.586757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:53.710154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:53.710322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:53.710364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:53.710396] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:53.713934] [DEBUG] [FORECASTER] WHF: Forecast T+1@11:T+2@11: UP (p=50.67%) [2026-02-12T20:34:53.714232] [INFO ] [FORECASTER] Completed predict_future for WHF [2026-02-12T20:34:53.714375] [INFO ] [sig ] WHF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:53.856705] [INFO ] [LOCAL ] Saved forecast: WHF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WHF.txt [2026-02-12T20:34:53.856892] [INFO ] [sig ] [3313/3411] Completed WHF in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 35.2s [2026-02-12T20:34:53.856935] [INFO ] [sig ] [3314/3411] Forecasting WHG... [2026-02-12T20:34:53.856966] [INFO ] [sig ] Generating forecast for: WHG [2026-02-12T20:34:53.856996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHG' from 'https://tdm.silogroup.org/data/derivative_storage/WHG.csv'. [2026-02-12T20:34:53.867327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHG'. [2026-02-12T20:34:53.867687] [INFO ] [FORECASTER] Starting predict_future for WHG [2026-02-12T20:34:53.868468] [DEBUG] [LOCAL ] No optimal features file found for WHG: ./output/feature-sets/WHG.txt [2026-02-12T20:34:53.868520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:53.868552] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:53.868606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:53.868667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:53.927604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:53.928470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:53.928556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:53.928612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:54.033973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:54.034127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:54.034167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:54.034197] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:54.037651] [DEBUG] [FORECASTER] WHG: Forecast T+1@11:T+2@11: DOWN (p=11.07%) [2026-02-12T20:34:54.037922] [INFO ] [FORECASTER] Completed predict_future for WHG [2026-02-12T20:34:54.038049] [INFO ] [sig ] WHG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:54.193480] [INFO ] [LOCAL ] Saved forecast: WHG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WHG.txt [2026-02-12T20:34:54.193669] [INFO ] [sig ] [3314/3411] Completed WHG in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 34.8s [2026-02-12T20:34:54.193713] [INFO ] [sig ] [3315/3411] Forecasting WIA... [2026-02-12T20:34:54.193743] [INFO ] [sig ] Generating forecast for: WIA [2026-02-12T20:34:54.193776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIA' from 'https://tdm.silogroup.org/data/derivative_storage/WIA.csv'. [2026-02-12T20:34:54.205434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIA'. [2026-02-12T20:34:54.205827] [INFO ] [FORECASTER] Starting predict_future for WIA [2026-02-12T20:34:54.206666] [DEBUG] [LOCAL ] No optimal features file found for WIA: ./output/feature-sets/WIA.txt [2026-02-12T20:34:54.206719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:54.206750] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:54.206778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:54.206835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:54.264656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:54.265606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:54.265696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:54.265729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:54.383820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:54.383986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:54.384027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:54.384098] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:54.387843] [DEBUG] [FORECASTER] WIA: Forecast T+1@11:T+2@11: DOWN (p=28.18%) [2026-02-12T20:34:54.388179] [INFO ] [FORECASTER] Completed predict_future for WIA [2026-02-12T20:34:54.388327] [INFO ] [sig ] WIA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:54.539918] [INFO ] [LOCAL ] Saved forecast: WIA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WIA.txt [2026-02-12T20:34:54.540092] [INFO ] [sig ] [3315/3411] Completed WIA in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 34.4s [2026-02-12T20:34:54.540135] [INFO ] [sig ] [3316/3411] Forecasting WIMI... [2026-02-12T20:34:54.540170] [INFO ] [sig ] Generating forecast for: WIMI [2026-02-12T20:34:54.540207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIMI' from 'https://tdm.silogroup.org/data/derivative_storage/WIMI.csv'. [2026-02-12T20:34:54.553661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIMI'. [2026-02-12T20:34:54.554051] [INFO ] [FORECASTER] Starting predict_future for WIMI [2026-02-12T20:34:54.555125] [DEBUG] [LOCAL ] No optimal features file found for WIMI: ./output/feature-sets/WIMI.txt [2026-02-12T20:34:54.555180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:54.555213] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:54.555241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:54.555299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:54.621756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:54.622654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:54.622751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:54.622804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:54.761537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:54.761717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:54.761762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:54.761792] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:54.766135] [DEBUG] [FORECASTER] WIMI: Forecast T+1@11:T+2@11: DOWN (p=4.76%) [2026-02-12T20:34:54.766644] [INFO ] [FORECASTER] Completed predict_future for WIMI [2026-02-12T20:34:54.766782] [INFO ] [sig ] WIMI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:54.934547] [INFO ] [LOCAL ] Saved forecast: WIMI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WIMI.txt [2026-02-12T20:34:54.934719] [INFO ] [sig ] [3316/3411] Completed WIMI in 0.4s | 2.79 sym/s | Total: 19.8m | ETA: 34.1s [2026-02-12T20:34:54.934763] [INFO ] [sig ] [3317/3411] Forecasting WINA... [2026-02-12T20:34:54.934804] [INFO ] [sig ] Generating forecast for: WINA [2026-02-12T20:34:54.934841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINA' from 'https://tdm.silogroup.org/data/derivative_storage/WINA.csv'. [2026-02-12T20:34:54.946493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINA'. [2026-02-12T20:34:54.946894] [INFO ] [FORECASTER] Starting predict_future for WINA [2026-02-12T20:34:54.947807] [DEBUG] [LOCAL ] No optimal features file found for WINA: ./output/feature-sets/WINA.txt [2026-02-12T20:34:54.947861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:54.947939] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:54.947971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:54.948030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:55.011180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:55.012075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:55.012170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:55.012225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:55.144652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:55.144809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:55.144851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:55.144880] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:55.148855] [DEBUG] [FORECASTER] WINA: Forecast T+1@11:T+2@11: DOWN (p=18.53%) [2026-02-12T20:34:55.149130] [INFO ] [FORECASTER] Completed predict_future for WINA [2026-02-12T20:34:55.149262] [INFO ] [sig ] WINA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:55.295438] [INFO ] [LOCAL ] Saved forecast: WINA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WINA.txt [2026-02-12T20:34:55.295606] [INFO ] [sig ] [3317/3411] Completed WINA in 0.4s | 2.79 sym/s | Total: 19.8m | ETA: 33.7s [2026-02-12T20:34:55.295651] [INFO ] [sig ] [3318/3411] Forecasting WING... [2026-02-12T20:34:55.295680] [INFO ] [sig ] Generating forecast for: WING [2026-02-12T20:34:55.295710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WING' from 'https://tdm.silogroup.org/data/derivative_storage/WING.csv'. [2026-02-12T20:34:55.306815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WING'. [2026-02-12T20:34:55.307264] [INFO ] [FORECASTER] Starting predict_future for WING [2026-02-12T20:34:55.308116] [DEBUG] [LOCAL ] No optimal features file found for WING: ./output/feature-sets/WING.txt [2026-02-12T20:34:55.308171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:55.308204] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:55.308231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:55.308288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:55.365922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:55.366784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:55.366869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:55.366902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:55.490758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:55.490919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:55.490959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:55.490989] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:55.494712] [DEBUG] [FORECASTER] WING: Forecast T+1@11:T+2@11: UP (p=67.21%) [2026-02-12T20:34:55.494994] [INFO ] [FORECASTER] Completed predict_future for WING [2026-02-12T20:34:55.495128] [INFO ] [sig ] WING: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:55.637041] [INFO ] [LOCAL ] Saved forecast: WING 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WING.txt [2026-02-12T20:34:55.637189] [INFO ] [sig ] [3318/3411] Completed WING in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 33.4s [2026-02-12T20:34:55.637239] [INFO ] [sig ] [3319/3411] Forecasting WINN... [2026-02-12T20:34:55.637271] [INFO ] [sig ] Generating forecast for: WINN [2026-02-12T20:34:55.637306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINN' from 'https://tdm.silogroup.org/data/derivative_storage/WINN.csv'. [2026-02-12T20:34:55.647951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINN'. [2026-02-12T20:34:55.648254] [INFO ] [FORECASTER] Starting predict_future for WINN [2026-02-12T20:34:55.649074] [DEBUG] [LOCAL ] No optimal features file found for WINN: ./output/feature-sets/WINN.txt [2026-02-12T20:34:55.649127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:55.649159] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:55.649209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:55.649267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:55.706119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:55.706829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:55.706909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:55.706943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:55.829943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:55.830072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:55.830110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:55.830139] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:55.833550] [DEBUG] [FORECASTER] WINN: Forecast T+1@11:T+2@11: UP (p=95.60%) [2026-02-12T20:34:55.833845] [INFO ] [FORECASTER] Completed predict_future for WINN [2026-02-12T20:34:55.833973] [INFO ] [sig ] WINN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:55.975381] [INFO ] [LOCAL ] Saved forecast: WINN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WINN.txt [2026-02-12T20:34:55.975534] [INFO ] [sig ] [3319/3411] Completed WINN in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 33.0s [2026-02-12T20:34:55.975592] [INFO ] [sig ] [3320/3411] Forecasting WIX... [2026-02-12T20:34:55.975626] [INFO ] [sig ] Generating forecast for: WIX [2026-02-12T20:34:55.975658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIX' from 'https://tdm.silogroup.org/data/derivative_storage/WIX.csv'. [2026-02-12T20:34:55.987271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIX'. [2026-02-12T20:34:55.987664] [INFO ] [FORECASTER] Starting predict_future for WIX [2026-02-12T20:34:55.988468] [DEBUG] [LOCAL ] No optimal features file found for WIX: ./output/feature-sets/WIX.txt [2026-02-12T20:34:55.988520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:55.988551] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:55.988599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:55.988659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:56.045196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:56.046013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:56.046119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:56.046165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:56.172306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:56.172497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:56.172544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:56.172634] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:56.176476] [DEBUG] [FORECASTER] WIX: Forecast T+1@11:T+2@11: UP (p=54.70%) [2026-02-12T20:34:56.176777] [INFO ] [FORECASTER] Completed predict_future for WIX [2026-02-12T20:34:56.176916] [INFO ] [sig ] WIX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:56.325336] [INFO ] [LOCAL ] Saved forecast: WIX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WIX.txt [2026-02-12T20:34:56.325471] [INFO ] [sig ] [3320/3411] Completed WIX in 0.3s | 2.79 sym/s | Total: 19.9m | ETA: 32.7s [2026-02-12T20:34:56.325510] [INFO ] [sig ] [3321/3411] Forecasting WK... [2026-02-12T20:34:56.325541] [INFO ] [sig ] Generating forecast for: WK [2026-02-12T20:34:56.325589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WK' from 'https://tdm.silogroup.org/data/derivative_storage/WK.csv'. [2026-02-12T20:34:56.336027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WK'. [2026-02-12T20:34:56.336336] [INFO ] [FORECASTER] Starting predict_future for WK [2026-02-12T20:34:56.337146] [DEBUG] [LOCAL ] No optimal features file found for WK: ./output/feature-sets/WK.txt [2026-02-12T20:34:56.337225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:56.337260] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:56.337287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:56.337344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:56.395167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:56.396025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:56.396119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:56.396152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:56.527274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:56.527445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:56.527489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:56.527520] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:56.531081] [DEBUG] [FORECASTER] WK: Forecast T+1@11:T+2@11: DOWN (p=16.07%) [2026-02-12T20:34:56.531476] [INFO ] [FORECASTER] Completed predict_future for WK [2026-02-12T20:34:56.531679] [INFO ] [sig ] WK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:56.690644] [INFO ] [LOCAL ] Saved forecast: WK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WK.txt [2026-02-12T20:34:56.691031] [INFO ] [sig ] [3321/3411] Completed WK in 0.4s | 2.79 sym/s | Total: 19.9m | ETA: 32.3s [2026-02-12T20:34:56.691076] [INFO ] [sig ] [3322/3411] Forecasting WKC... [2026-02-12T20:34:56.691109] [INFO ] [sig ] Generating forecast for: WKC [2026-02-12T20:34:56.691141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKC' from 'https://tdm.silogroup.org/data/derivative_storage/WKC.csv'. [2026-02-12T20:34:56.704206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKC'. [2026-02-12T20:34:56.704603] [INFO ] [FORECASTER] Starting predict_future for WKC [2026-02-12T20:34:56.705415] [DEBUG] [LOCAL ] No optimal features file found for WKC: ./output/feature-sets/WKC.txt [2026-02-12T20:34:56.705468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:56.705501] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:56.705539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:56.705643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:56.770004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:56.770919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:56.771015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:56.771049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:56.905312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:56.905481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:56.905523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:56.905557] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:56.909215] [DEBUG] [FORECASTER] WKC: Forecast T+1@11:T+2@11: UP (p=68.67%) [2026-02-12T20:34:56.909513] [INFO ] [FORECASTER] Completed predict_future for WKC [2026-02-12T20:34:56.909668] [INFO ] [sig ] WKC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:57.065388] [INFO ] [LOCAL ] Saved forecast: WKC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WKC.txt [2026-02-12T20:34:57.065539] [INFO ] [sig ] [3322/3411] Completed WKC in 0.4s | 2.79 sym/s | Total: 19.9m | ETA: 31.9s [2026-02-12T20:34:57.065611] [INFO ] [sig ] [3323/3411] Forecasting WKEY... [2026-02-12T20:34:57.065658] [INFO ] [sig ] Generating forecast for: WKEY [2026-02-12T20:34:57.065704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKEY' from 'https://tdm.silogroup.org/data/derivative_storage/WKEY.csv'. [2026-02-12T20:34:57.078145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKEY'. [2026-02-12T20:34:57.078512] [INFO ] [FORECASTER] Starting predict_future for WKEY [2026-02-12T20:34:57.079337] [DEBUG] [LOCAL ] No optimal features file found for WKEY: ./output/feature-sets/WKEY.txt [2026-02-12T20:34:57.079390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:57.079423] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:57.079450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:57.079507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:57.138714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:57.139891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:57.140001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:57.140035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:57.263620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:57.263799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:57.263851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:57.263882] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:57.267491] [DEBUG] [FORECASTER] WKEY: Forecast T+1@11:T+2@11: UP (p=80.85%) [2026-02-12T20:34:57.267797] [INFO ] [FORECASTER] Completed predict_future for WKEY [2026-02-12T20:34:57.267941] [INFO ] [sig ] WKEY: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:57.424222] [INFO ] [LOCAL ] Saved forecast: WKEY 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WKEY.txt [2026-02-12T20:34:57.424415] [INFO ] [sig ] [3323/3411] Completed WKEY in 0.4s | 2.79 sym/s | Total: 19.9m | ETA: 31.6s [2026-02-12T20:34:57.424462] [INFO ] [sig ] [3324/3411] Forecasting WKSP... [2026-02-12T20:34:57.424506] [INFO ] [sig ] Generating forecast for: WKSP [2026-02-12T20:34:57.424554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKSP' from 'https://tdm.silogroup.org/data/derivative_storage/WKSP.csv'. [2026-02-12T20:34:57.435933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKSP'. [2026-02-12T20:34:57.436286] [INFO ] [FORECASTER] Starting predict_future for WKSP [2026-02-12T20:34:57.437218] [DEBUG] [LOCAL ] No optimal features file found for WKSP: ./output/feature-sets/WKSP.txt [2026-02-12T20:34:57.437285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:57.437324] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:57.437359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:57.437422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:57.498127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:57.499036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:57.499123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:57.499158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:57.625109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:57.625269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:57.625311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:57.625343] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:57.628880] [DEBUG] [FORECASTER] WKSP: Forecast T+1@11:T+2@11: DOWN (p=8.83%) [2026-02-12T20:34:57.629171] [INFO ] [FORECASTER] Completed predict_future for WKSP [2026-02-12T20:34:57.629306] [INFO ] [sig ] WKSP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:57.782671] [INFO ] [LOCAL ] Saved forecast: WKSP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WKSP.txt [2026-02-12T20:34:57.782816] [INFO ] [sig ] [3324/3411] Completed WKSP in 0.4s | 2.79 sym/s | Total: 19.9m | ETA: 31.2s [2026-02-12T20:34:57.782857] [INFO ] [sig ] [3325/3411] Forecasting WLDN... [2026-02-12T20:34:57.782885] [INFO ] [sig ] Generating forecast for: WLDN [2026-02-12T20:34:57.782917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLDN' from 'https://tdm.silogroup.org/data/derivative_storage/WLDN.csv'. [2026-02-12T20:34:57.793712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLDN'. [2026-02-12T20:34:57.794002] [INFO ] [FORECASTER] Starting predict_future for WLDN [2026-02-12T20:34:57.794806] [DEBUG] [LOCAL ] No optimal features file found for WLDN: ./output/feature-sets/WLDN.txt [2026-02-12T20:34:57.794859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:57.794890] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:57.794917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:57.794974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:57.855987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:57.857144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:57.857261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:57.857296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:57.983976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:57.984152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:57.984197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:57.984228] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:57.987863] [DEBUG] [FORECASTER] WLDN: Forecast T+1@11:T+2@11: DOWN (p=32.17%) [2026-02-12T20:34:57.988168] [INFO ] [FORECASTER] Completed predict_future for WLDN [2026-02-12T20:34:57.988319] [INFO ] [sig ] WLDN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:58.153277] [INFO ] [LOCAL ] Saved forecast: WLDN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WLDN.txt [2026-02-12T20:34:58.153468] [INFO ] [sig ] [3325/3411] Completed WLDN in 0.4s | 2.79 sym/s | Total: 19.9m | ETA: 30.9s [2026-02-12T20:34:58.153536] [INFO ] [sig ] [3326/3411] Forecasting WLFC... [2026-02-12T20:34:58.153613] [INFO ] [sig ] Generating forecast for: WLFC [2026-02-12T20:34:58.153677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLFC' from 'https://tdm.silogroup.org/data/derivative_storage/WLFC.csv'. [2026-02-12T20:34:58.165922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLFC'. [2026-02-12T20:34:58.166258] [INFO ] [FORECASTER] Starting predict_future for WLFC [2026-02-12T20:34:58.167103] [DEBUG] [LOCAL ] No optimal features file found for WLFC: ./output/feature-sets/WLFC.txt [2026-02-12T20:34:58.167159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:58.167219] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:58.167249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:58.167307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:58.229869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:58.230773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:58.230856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:58.230890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:58.355035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:58.355196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:58.355246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:58.355283] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:58.359086] [DEBUG] [FORECASTER] WLFC: Forecast T+1@11:T+2@11: DOWN (p=9.17%) [2026-02-12T20:34:58.359474] [INFO ] [FORECASTER] Completed predict_future for WLFC [2026-02-12T20:34:58.359683] [INFO ] [sig ] WLFC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:58.507716] [INFO ] [LOCAL ] Saved forecast: WLFC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WLFC.txt [2026-02-12T20:34:58.507852] [INFO ] [sig ] [3326/3411] Completed WLFC in 0.4s | 2.79 sym/s | Total: 19.9m | ETA: 30.5s [2026-02-12T20:34:58.507892] [INFO ] [sig ] [3327/3411] Forecasting WLK... [2026-02-12T20:34:58.507921] [INFO ] [sig ] Generating forecast for: WLK [2026-02-12T20:34:58.507953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLK' from 'https://tdm.silogroup.org/data/derivative_storage/WLK.csv'. [2026-02-12T20:34:58.519236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLK'. [2026-02-12T20:34:58.519547] [INFO ] [FORECASTER] Starting predict_future for WLK [2026-02-12T20:34:58.520340] [DEBUG] [LOCAL ] No optimal features file found for WLK: ./output/feature-sets/WLK.txt [2026-02-12T20:34:58.520392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:58.520424] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:58.520452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:58.520510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:58.577103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:58.577893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:58.578002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:58.578037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:58.699333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:58.699461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:58.699504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:58.699537] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:58.703095] [DEBUG] [FORECASTER] WLK: Forecast T+1@11:T+2@11: UP (p=52.26%) [2026-02-12T20:34:58.703382] [INFO ] [FORECASTER] Completed predict_future for WLK [2026-02-12T20:34:58.703528] [INFO ] [sig ] WLK: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:58.846144] [INFO ] [LOCAL ] Saved forecast: WLK 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WLK.txt [2026-02-12T20:34:58.846288] [INFO ] [sig ] [3327/3411] Completed WLK in 0.3s | 2.79 sym/s | Total: 19.9m | ETA: 30.1s [2026-02-12T20:34:58.846327] [INFO ] [sig ] [3328/3411] Forecasting WLKP... [2026-02-12T20:34:58.846358] [INFO ] [sig ] Generating forecast for: WLKP [2026-02-12T20:34:58.846389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLKP' from 'https://tdm.silogroup.org/data/derivative_storage/WLKP.csv'. [2026-02-12T20:34:58.856952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLKP'. [2026-02-12T20:34:58.857305] [INFO ] [FORECASTER] Starting predict_future for WLKP [2026-02-12T20:34:58.858172] [DEBUG] [LOCAL ] No optimal features file found for WLKP: ./output/feature-sets/WLKP.txt [2026-02-12T20:34:58.858225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:58.858262] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:58.858294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:58.858365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:58.918142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:58.919098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:58.919187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:58.919222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:59.034535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:59.034729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:59.034771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:59.034800] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:59.038226] [DEBUG] [FORECASTER] WLKP: Forecast T+1@11:T+2@11: UP (p=58.06%) [2026-02-12T20:34:59.038503] [INFO ] [FORECASTER] Completed predict_future for WLKP [2026-02-12T20:34:59.038660] [INFO ] [sig ] WLKP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:34:59.179908] [INFO ] [LOCAL ] Saved forecast: WLKP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WLKP.txt [2026-02-12T20:34:59.180062] [INFO ] [sig ] [3328/3411] Completed WLKP in 0.3s | 2.79 sym/s | Total: 19.9m | ETA: 29.8s [2026-02-12T20:34:59.180100] [INFO ] [sig ] [3329/3411] Forecasting WMG... [2026-02-12T20:34:59.180129] [INFO ] [sig ] Generating forecast for: WMG [2026-02-12T20:34:59.180159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMG' from 'https://tdm.silogroup.org/data/derivative_storage/WMG.csv'. [2026-02-12T20:34:59.191805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMG'. [2026-02-12T20:34:59.192196] [INFO ] [FORECASTER] Starting predict_future for WMG [2026-02-12T20:34:59.193005] [DEBUG] [LOCAL ] No optimal features file found for WMG: ./output/feature-sets/WMG.txt [2026-02-12T20:34:59.193058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:59.193089] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:59.193115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:59.193171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:59.252527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:59.253432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:59.253522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:59.253555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:59.395690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:59.395866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:59.395911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:59.395944] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:59.399533] [DEBUG] [FORECASTER] WMG: Forecast T+1@11:T+2@11: DOWN (p=17.97%) [2026-02-12T20:34:59.399855] [INFO ] [FORECASTER] Completed predict_future for WMG [2026-02-12T20:34:59.400000] [INFO ] [sig ] WMG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:59.548838] [INFO ] [LOCAL ] Saved forecast: WMG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WMG.txt [2026-02-12T20:34:59.549000] [INFO ] [sig ] [3329/3411] Completed WMG in 0.4s | 2.79 sym/s | Total: 19.9m | ETA: 29.4s [2026-02-12T20:34:59.549040] [INFO ] [sig ] [3330/3411] Forecasting WMK... [2026-02-12T20:34:59.549070] [INFO ] [sig ] Generating forecast for: WMK [2026-02-12T20:34:59.549102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMK' from 'https://tdm.silogroup.org/data/derivative_storage/WMK.csv'. [2026-02-12T20:34:59.560499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMK'. [2026-02-12T20:34:59.560921] [INFO ] [FORECASTER] Starting predict_future for WMK [2026-02-12T20:34:59.561750] [DEBUG] [LOCAL ] No optimal features file found for WMK: ./output/feature-sets/WMK.txt [2026-02-12T20:34:59.561803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:59.561835] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:59.561862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:59.561918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:59.622831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:59.623790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:59.623885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:59.623922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:34:59.754187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:34:59.754346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:34:59.754391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:34:59.754425] [INFO ] [FORECASTER] Training complete [2026-02-12T20:34:59.758377] [DEBUG] [FORECASTER] WMK: Forecast T+1@11:T+2@11: DOWN (p=37.44%) [2026-02-12T20:34:59.758694] [INFO ] [FORECASTER] Completed predict_future for WMK [2026-02-12T20:34:59.758829] [INFO ] [sig ] WMK: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:34:59.901349] [INFO ] [LOCAL ] Saved forecast: WMK 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WMK.txt [2026-02-12T20:34:59.901519] [INFO ] [sig ] [3330/3411] Completed WMK in 0.4s | 2.79 sym/s | Total: 19.9m | ETA: 29.1s [2026-02-12T20:34:59.901560] [INFO ] [sig ] [3331/3411] Forecasting WMS... [2026-02-12T20:34:59.901609] [INFO ] [sig ] Generating forecast for: WMS [2026-02-12T20:34:59.901643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMS' from 'https://tdm.silogroup.org/data/derivative_storage/WMS.csv'. [2026-02-12T20:34:59.914048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMS'. [2026-02-12T20:34:59.914428] [INFO ] [FORECASTER] Starting predict_future for WMS [2026-02-12T20:34:59.915474] [DEBUG] [LOCAL ] No optimal features file found for WMS: ./output/feature-sets/WMS.txt [2026-02-12T20:34:59.915528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:34:59.915772] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:34:59.915801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:34:59.915871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:34:59.975129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:34:59.976039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:34:59.976126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:34:59.976159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:00.102062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:00.102225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:00.102267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:00.102304] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:00.105883] [DEBUG] [FORECASTER] WMS: Forecast T+1@11:T+2@11: DOWN (p=43.15%) [2026-02-12T20:35:00.106175] [INFO ] [FORECASTER] Completed predict_future for WMS [2026-02-12T20:35:00.106321] [INFO ] [sig ] WMS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:00.248565] [INFO ] [LOCAL ] Saved forecast: WMS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WMS.txt [2026-02-12T20:35:00.248767] [INFO ] [sig ] [3331/3411] Completed WMS in 0.3s | 2.79 sym/s | Total: 19.9m | ETA: 28.7s [2026-02-12T20:35:00.248807] [INFO ] [sig ] [3332/3411] Forecasting WNC... [2026-02-12T20:35:00.248837] [INFO ] [sig ] Generating forecast for: WNC [2026-02-12T20:35:00.248867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNC' from 'https://tdm.silogroup.org/data/derivative_storage/WNC.csv'. [2026-02-12T20:35:00.260245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNC'. [2026-02-12T20:35:00.260689] [INFO ] [FORECASTER] Starting predict_future for WNC [2026-02-12T20:35:00.261505] [DEBUG] [LOCAL ] No optimal features file found for WNC: ./output/feature-sets/WNC.txt [2026-02-12T20:35:00.261559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:00.261633] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:00.261665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:00.261725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:00.321065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:00.321998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:00.322093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:00.322125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:00.445641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:00.445803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:00.445843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:00.445873] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:00.449484] [DEBUG] [FORECASTER] WNC: Forecast T+1@11:T+2@11: DOWN (p=40.50%) [2026-02-12T20:35:00.449807] [INFO ] [FORECASTER] Completed predict_future for WNC [2026-02-12T20:35:00.449945] [INFO ] [sig ] WNC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:00.600747] [INFO ] [LOCAL ] Saved forecast: WNC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WNC.txt [2026-02-12T20:35:00.600915] [INFO ] [sig ] [3332/3411] Completed WNC in 0.4s | 2.79 sym/s | Total: 19.9m | ETA: 28.3s [2026-02-12T20:35:00.600957] [INFO ] [sig ] [3333/3411] Forecasting WNEB... [2026-02-12T20:35:00.600987] [INFO ] [sig ] Generating forecast for: WNEB [2026-02-12T20:35:00.601020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNEB' from 'https://tdm.silogroup.org/data/derivative_storage/WNEB.csv'. [2026-02-12T20:35:00.614380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNEB'. [2026-02-12T20:35:00.614775] [INFO ] [FORECASTER] Starting predict_future for WNEB [2026-02-12T20:35:00.615838] [DEBUG] [LOCAL ] No optimal features file found for WNEB: ./output/feature-sets/WNEB.txt [2026-02-12T20:35:00.615894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:00.615927] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:00.615954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:00.616011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:00.677822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:00.678941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:00.679052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:00.679109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:00.813359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:00.813760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:00.813858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:00.813894] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:00.817616] [DEBUG] [FORECASTER] WNEB: Forecast T+1@11:T+2@11: DOWN (p=23.46%) [2026-02-12T20:35:00.818091] [INFO ] [FORECASTER] Completed predict_future for WNEB [2026-02-12T20:35:00.818227] [INFO ] [sig ] WNEB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:00.964248] [INFO ] [LOCAL ] Saved forecast: WNEB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WNEB.txt [2026-02-12T20:35:00.964422] [INFO ] [sig ] [3333/3411] Completed WNEB in 0.4s | 2.79 sym/s | Total: 19.9m | ETA: 28.0s [2026-02-12T20:35:00.964471] [INFO ] [sig ] [3334/3411] Forecasting WOOD... [2026-02-12T20:35:00.964515] [INFO ] [sig ] Generating forecast for: WOOD [2026-02-12T20:35:00.964591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOD' from 'https://tdm.silogroup.org/data/derivative_storage/WOOD.csv'. [2026-02-12T20:35:00.978622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOD'. [2026-02-12T20:35:00.978937] [INFO ] [FORECASTER] Starting predict_future for WOOD [2026-02-12T20:35:00.979761] [DEBUG] [LOCAL ] No optimal features file found for WOOD: ./output/feature-sets/WOOD.txt [2026-02-12T20:35:00.979814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:00.979870] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:00.979899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:00.979957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:01.050179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:01.051135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:01.051253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:01.051308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:01.181496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:01.181696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:01.181741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:01.181772] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:01.185561] [DEBUG] [FORECASTER] WOOD: Forecast T+1@11:T+2@11: DOWN (p=32.04%) [2026-02-12T20:35:01.186020] [INFO ] [FORECASTER] Completed predict_future for WOOD [2026-02-12T20:35:01.186199] [INFO ] [sig ] WOOD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:01.346467] [INFO ] [LOCAL ] Saved forecast: WOOD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WOOD.txt [2026-02-12T20:35:01.346692] [INFO ] [sig ] [3334/3411] Completed WOOD in 0.4s | 2.79 sym/s | Total: 19.9m | ETA: 27.6s [2026-02-12T20:35:01.346755] [INFO ] [sig ] [3335/3411] Forecasting WOOF... [2026-02-12T20:35:01.346790] [INFO ] [sig ] Generating forecast for: WOOF [2026-02-12T20:35:01.346822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOF' from 'https://tdm.silogroup.org/data/derivative_storage/WOOF.csv'. [2026-02-12T20:35:01.358137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOF'. [2026-02-12T20:35:01.358551] [INFO ] [FORECASTER] Starting predict_future for WOOF [2026-02-12T20:35:01.359414] [DEBUG] [LOCAL ] No optimal features file found for WOOF: ./output/feature-sets/WOOF.txt [2026-02-12T20:35:01.359492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:01.359534] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:01.359563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:01.359649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:01.420694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:01.421598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:01.421691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:01.421724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:01.553265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:01.553453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:01.553495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:01.553526] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:01.558318] [DEBUG] [FORECASTER] WOOF: Forecast T+1@11:T+2@11: DOWN (p=5.09%) [2026-02-12T20:35:01.558929] [INFO ] [FORECASTER] Completed predict_future for WOOF [2026-02-12T20:35:01.559169] [INFO ] [sig ] WOOF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:01.731331] [INFO ] [LOCAL ] Saved forecast: WOOF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WOOF.txt [2026-02-12T20:35:01.731555] [INFO ] [sig ] [3335/3411] Completed WOOF in 0.4s | 2.79 sym/s | Total: 19.9m | ETA: 27.3s [2026-02-12T20:35:01.731655] [INFO ] [sig ] [3336/3411] Forecasting WPC... [2026-02-12T20:35:01.731700] [INFO ] [sig ] Generating forecast for: WPC [2026-02-12T20:35:01.731745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPC' from 'https://tdm.silogroup.org/data/derivative_storage/WPC.csv'. [2026-02-12T20:35:01.747570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPC'. [2026-02-12T20:35:01.748147] [INFO ] [FORECASTER] Starting predict_future for WPC [2026-02-12T20:35:01.749201] [DEBUG] [LOCAL ] No optimal features file found for WPC: ./output/feature-sets/WPC.txt [2026-02-12T20:35:01.749266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:01.749306] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:01.749341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:01.749416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:01.833125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:01.834231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:01.834341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:01.834385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:01.979130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:01.979312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:01.979356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:01.979388] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:01.983521] [DEBUG] [FORECASTER] WPC: Forecast T+1@11:T+2@11: UP (p=77.05%) [2026-02-12T20:35:01.983974] [INFO ] [FORECASTER] Completed predict_future for WPC [2026-02-12T20:35:01.984138] [INFO ] [sig ] WPC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:02.146497] [INFO ] [LOCAL ] Saved forecast: WPC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WPC.txt [2026-02-12T20:35:02.146686] [INFO ] [sig ] [3336/3411] Completed WPC in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 26.9s [2026-02-12T20:35:02.146730] [INFO ] [sig ] [3337/3411] Forecasting WPP... [2026-02-12T20:35:02.146761] [INFO ] [sig ] Generating forecast for: WPP [2026-02-12T20:35:02.146796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPP' from 'https://tdm.silogroup.org/data/derivative_storage/WPP.csv'. [2026-02-12T20:35:02.158109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPP'. [2026-02-12T20:35:02.158461] [INFO ] [FORECASTER] Starting predict_future for WPP [2026-02-12T20:35:02.159514] [DEBUG] [LOCAL ] No optimal features file found for WPP: ./output/feature-sets/WPP.txt [2026-02-12T20:35:02.159587] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:02.159622] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:02.159649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:02.159706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:02.220937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:02.221863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:02.221949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:02.221983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:02.342541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:02.342714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:02.342757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:02.342819] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:02.346299] [DEBUG] [FORECASTER] WPP: Forecast T+1@11:T+2@11: DOWN (p=40.89%) [2026-02-12T20:35:02.346633] [INFO ] [FORECASTER] Completed predict_future for WPP [2026-02-12T20:35:02.346788] [INFO ] [sig ] WPP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:02.491972] [INFO ] [LOCAL ] Saved forecast: WPP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WPP.txt [2026-02-12T20:35:02.492140] [INFO ] [sig ] [3337/3411] Completed WPP in 0.3s | 2.79 sym/s | Total: 20.0m | ETA: 26.6s [2026-02-12T20:35:02.492182] [INFO ] [sig ] [3338/3411] Forecasting WRAP... [2026-02-12T20:35:02.492214] [INFO ] [sig ] Generating forecast for: WRAP [2026-02-12T20:35:02.492245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRAP' from 'https://tdm.silogroup.org/data/derivative_storage/WRAP.csv'. [2026-02-12T20:35:02.503896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRAP'. [2026-02-12T20:35:02.504311] [INFO ] [FORECASTER] Starting predict_future for WRAP [2026-02-12T20:35:02.505212] [DEBUG] [LOCAL ] No optimal features file found for WRAP: ./output/feature-sets/WRAP.txt [2026-02-12T20:35:02.505268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:02.505301] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:02.505328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:02.505390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:02.563024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:02.563971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:02.564061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:02.564094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:02.684289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:02.684458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:02.684512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:02.684567] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:02.688452] [DEBUG] [FORECASTER] WRAP: Forecast T+1@11:T+2@11: UP (p=59.13%) [2026-02-12T20:35:02.689029] [INFO ] [FORECASTER] Completed predict_future for WRAP [2026-02-12T20:35:02.689187] [INFO ] [sig ] WRAP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:02.837086] [INFO ] [LOCAL ] Saved forecast: WRAP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WRAP.txt [2026-02-12T20:35:02.837274] [INFO ] [sig ] [3338/3411] Completed WRAP in 0.3s | 2.79 sym/s | Total: 20.0m | ETA: 26.2s [2026-02-12T20:35:02.837318] [INFO ] [sig ] [3339/3411] Forecasting WRB... [2026-02-12T20:35:02.837350] [INFO ] [sig ] Generating forecast for: WRB [2026-02-12T20:35:02.837383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRB' from 'https://tdm.silogroup.org/data/derivative_storage/WRB.csv'. [2026-02-12T20:35:02.849277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRB'. [2026-02-12T20:35:02.849667] [INFO ] [FORECASTER] Starting predict_future for WRB [2026-02-12T20:35:02.850474] [DEBUG] [LOCAL ] No optimal features file found for WRB: ./output/feature-sets/WRB.txt [2026-02-12T20:35:02.850730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:02.850764] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:02.850791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:02.850849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:02.912848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:02.913828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:02.913932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:02.913989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:03.043991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:03.044155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:03.044215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:03.044247] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:03.048081] [DEBUG] [FORECASTER] WRB: Forecast T+1@11:T+2@11: UP (p=91.82%) [2026-02-12T20:35:03.048482] [INFO ] [FORECASTER] Completed predict_future for WRB [2026-02-12T20:35:03.048695] [INFO ] [sig ] WRB: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:03.214366] [INFO ] [LOCAL ] Saved forecast: WRB 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WRB.txt [2026-02-12T20:35:03.214529] [INFO ] [sig ] [3339/3411] Completed WRB in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 25.8s [2026-02-12T20:35:03.214757] [INFO ] [sig ] [3340/3411] Forecasting WRBY... [2026-02-12T20:35:03.214793] [INFO ] [sig ] Generating forecast for: WRBY [2026-02-12T20:35:03.214826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRBY' from 'https://tdm.silogroup.org/data/derivative_storage/WRBY.csv'. [2026-02-12T20:35:03.226805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRBY'. [2026-02-12T20:35:03.227138] [INFO ] [FORECASTER] Starting predict_future for WRBY [2026-02-12T20:35:03.228018] [DEBUG] [LOCAL ] No optimal features file found for WRBY: ./output/feature-sets/WRBY.txt [2026-02-12T20:35:03.228072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:03.228105] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:03.228134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:03.228207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:03.301216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:03.302378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:03.302468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:03.302501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:03.425545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:03.425714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:03.425755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:03.425783] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:03.429268] [DEBUG] [FORECASTER] WRBY: Forecast T+1@11:T+2@11: DOWN (p=49.50%) [2026-02-12T20:35:03.429590] [INFO ] [FORECASTER] Completed predict_future for WRBY [2026-02-12T20:35:03.429907] [INFO ] [sig ] WRBY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:03.577253] [INFO ] [LOCAL ] Saved forecast: WRBY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WRBY.txt [2026-02-12T20:35:03.577439] [INFO ] [sig ] [3340/3411] Completed WRBY in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 25.5s [2026-02-12T20:35:03.577489] [INFO ] [sig ] [3341/3411] Forecasting WRLD... [2026-02-12T20:35:03.577524] [INFO ] [sig ] Generating forecast for: WRLD [2026-02-12T20:35:03.577566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRLD' from 'https://tdm.silogroup.org/data/derivative_storage/WRLD.csv'. [2026-02-12T20:35:03.591080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRLD'. [2026-02-12T20:35:03.591396] [INFO ] [FORECASTER] Starting predict_future for WRLD [2026-02-12T20:35:03.592328] [DEBUG] [LOCAL ] No optimal features file found for WRLD: ./output/feature-sets/WRLD.txt [2026-02-12T20:35:03.592380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:03.592411] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:03.592438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:03.592495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:03.652406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:03.653316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:03.653472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:03.653510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:03.776677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:03.776843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:03.776884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:03.776912] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:03.780539] [DEBUG] [FORECASTER] WRLD: Forecast T+1@11:T+2@11: DOWN (p=11.56%) [2026-02-12T20:35:03.780871] [INFO ] [FORECASTER] Completed predict_future for WRLD [2026-02-12T20:35:03.781025] [INFO ] [sig ] WRLD: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:03.934316] [INFO ] [LOCAL ] Saved forecast: WRLD 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WRLD.txt [2026-02-12T20:35:03.934511] [INFO ] [sig ] [3341/3411] Completed WRLD in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 25.1s [2026-02-12T20:35:03.934557] [INFO ] [sig ] [3342/3411] Forecasting WSBC... [2026-02-12T20:35:03.934623] [INFO ] [sig ] Generating forecast for: WSBC [2026-02-12T20:35:03.934846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBC' from 'https://tdm.silogroup.org/data/derivative_storage/WSBC.csv'. [2026-02-12T20:35:03.947436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBC'. [2026-02-12T20:35:03.947842] [INFO ] [FORECASTER] Starting predict_future for WSBC [2026-02-12T20:35:03.948651] [DEBUG] [LOCAL ] No optimal features file found for WSBC: ./output/feature-sets/WSBC.txt [2026-02-12T20:35:03.948705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:03.948737] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:03.948764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:03.948820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:04.010523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:04.011411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:04.011498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:04.011532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:04.139776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:04.139935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:04.139976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:04.140006] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:04.143506] [DEBUG] [FORECASTER] WSBC: Forecast T+1@11:T+2@11: DOWN (p=25.04%) [2026-02-12T20:35:04.143814] [INFO ] [FORECASTER] Completed predict_future for WSBC [2026-02-12T20:35:04.143952] [INFO ] [sig ] WSBC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:04.297602] [INFO ] [LOCAL ] Saved forecast: WSBC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WSBC.txt [2026-02-12T20:35:04.297996] [INFO ] [sig ] [3342/3411] Completed WSBC in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 24.8s [2026-02-12T20:35:04.298039] [INFO ] [sig ] [3343/3411] Forecasting WSBF... [2026-02-12T20:35:04.298068] [INFO ] [sig ] Generating forecast for: WSBF [2026-02-12T20:35:04.298106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBF' from 'https://tdm.silogroup.org/data/derivative_storage/WSBF.csv'. [2026-02-12T20:35:04.313029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBF'. [2026-02-12T20:35:04.313486] [INFO ] [FORECASTER] Starting predict_future for WSBF [2026-02-12T20:35:04.314614] [DEBUG] [LOCAL ] No optimal features file found for WSBF: ./output/feature-sets/WSBF.txt [2026-02-12T20:35:04.314670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:04.314730] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:04.314762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:04.314832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:04.378790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:04.379776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:04.379892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:04.379947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:04.511971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:04.512129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:04.512170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:04.512201] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:04.516780] [DEBUG] [FORECASTER] WSBF: Forecast T+1@11:T+2@11: UP (p=50.83%) [2026-02-12T20:35:04.517075] [INFO ] [FORECASTER] Completed predict_future for WSBF [2026-02-12T20:35:04.517236] [INFO ] [sig ] WSBF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:04.670787] [INFO ] [LOCAL ] Saved forecast: WSBF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WSBF.txt [2026-02-12T20:35:04.670941] [INFO ] [sig ] [3343/3411] Completed WSBF in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 24.4s [2026-02-12T20:35:04.670982] [INFO ] [sig ] [3344/3411] Forecasting WSC... [2026-02-12T20:35:04.671013] [INFO ] [sig ] Generating forecast for: WSC [2026-02-12T20:35:04.671044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSC' from 'https://tdm.silogroup.org/data/derivative_storage/WSC.csv'. [2026-02-12T20:35:04.684708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSC'. [2026-02-12T20:35:04.685152] [INFO ] [FORECASTER] Starting predict_future for WSC [2026-02-12T20:35:04.686024] [DEBUG] [LOCAL ] No optimal features file found for WSC: ./output/feature-sets/WSC.txt [2026-02-12T20:35:04.686081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:04.686113] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:04.686142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:04.686199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:04.747671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:04.748565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:04.748719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:04.748755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:04.876986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:04.877139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:04.877210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:04.877250] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:04.880924] [DEBUG] [FORECASTER] WSC: Forecast T+1@11:T+2@11: DOWN (p=18.61%) [2026-02-12T20:35:04.881201] [INFO ] [FORECASTER] Completed predict_future for WSC [2026-02-12T20:35:04.881333] [INFO ] [sig ] WSC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:05.027957] [INFO ] [LOCAL ] Saved forecast: WSC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WSC.txt [2026-02-12T20:35:05.028284] [INFO ] [sig ] [3344/3411] Completed WSC in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 24.0s [2026-02-12T20:35:05.028324] [INFO ] [sig ] [3345/3411] Forecasting WSFS... [2026-02-12T20:35:05.028355] [INFO ] [sig ] Generating forecast for: WSFS [2026-02-12T20:35:05.028386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSFS' from 'https://tdm.silogroup.org/data/derivative_storage/WSFS.csv'. [2026-02-12T20:35:05.069087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSFS'. [2026-02-12T20:35:05.069442] [INFO ] [FORECASTER] Starting predict_future for WSFS [2026-02-12T20:35:05.070463] [DEBUG] [LOCAL ] No optimal features file found for WSFS: ./output/feature-sets/WSFS.txt [2026-02-12T20:35:05.070516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:05.070548] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:05.070593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:05.070653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:05.128883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:05.129736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:05.129821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:05.129853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:05.248369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:05.248531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:05.248596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:05.248628] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:05.252027] [DEBUG] [FORECASTER] WSFS: Forecast T+1@11:T+2@11: UP (p=63.85%) [2026-02-12T20:35:05.252315] [INFO ] [FORECASTER] Completed predict_future for WSFS [2026-02-12T20:35:05.252458] [INFO ] [sig ] WSFS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:05.403626] [INFO ] [LOCAL ] Saved forecast: WSFS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WSFS.txt [2026-02-12T20:35:05.403792] [INFO ] [sig ] [3345/3411] Completed WSFS in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 23.7s [2026-02-12T20:35:05.403835] [INFO ] [sig ] [3346/3411] Forecasting WSM... [2026-02-12T20:35:05.403866] [INFO ] [sig ] Generating forecast for: WSM [2026-02-12T20:35:05.403897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSM' from 'https://tdm.silogroup.org/data/derivative_storage/WSM.csv'. [2026-02-12T20:35:05.416216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSM'. [2026-02-12T20:35:05.416691] [INFO ] [FORECASTER] Starting predict_future for WSM [2026-02-12T20:35:05.417597] [DEBUG] [LOCAL ] No optimal features file found for WSM: ./output/feature-sets/WSM.txt [2026-02-12T20:35:05.417654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:05.417686] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:05.417713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:05.417770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:05.476376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:05.477311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:05.477397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:05.477430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:05.597677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:05.597791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:05.597828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:05.597856] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:05.601408] [DEBUG] [FORECASTER] WSM: Forecast T+1@11:T+2@11: UP (p=90.73%) [2026-02-12T20:35:05.601698] [INFO ] [FORECASTER] Completed predict_future for WSM [2026-02-12T20:35:05.601827] [INFO ] [sig ] WSM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:05.742725] [INFO ] [LOCAL ] Saved forecast: WSM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WSM.txt [2026-02-12T20:35:05.742837] [INFO ] [sig ] [3346/3411] Completed WSM in 0.3s | 2.79 sym/s | Total: 20.0m | ETA: 23.3s [2026-02-12T20:35:05.742875] [INFO ] [sig ] [3347/3411] Forecasting WSO... [2026-02-12T20:35:05.742910] [INFO ] [sig ] Generating forecast for: WSO [2026-02-12T20:35:05.742943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSO' from 'https://tdm.silogroup.org/data/derivative_storage/WSO.csv'. [2026-02-12T20:35:05.758040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSO'. [2026-02-12T20:35:05.758405] [INFO ] [FORECASTER] Starting predict_future for WSO [2026-02-12T20:35:05.759263] [DEBUG] [LOCAL ] No optimal features file found for WSO: ./output/feature-sets/WSO.txt [2026-02-12T20:35:05.759316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:05.759347] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:05.759374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:05.759439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:05.816055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:05.816688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:05.816790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:05.816824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:05.937381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:05.937493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:05.937531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:05.937559] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:05.940966] [DEBUG] [FORECASTER] WSO: Forecast T+1@11:T+2@11: UP (p=79.99%) [2026-02-12T20:35:05.941234] [INFO ] [FORECASTER] Completed predict_future for WSO [2026-02-12T20:35:05.941356] [INFO ] [sig ] WSO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:06.081960] [INFO ] [LOCAL ] Saved forecast: WSO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WSO.txt [2026-02-12T20:35:06.082112] [INFO ] [sig ] [3347/3411] Completed WSO in 0.3s | 2.79 sym/s | Total: 20.0m | ETA: 23.0s [2026-02-12T20:35:06.082159] [INFO ] [sig ] [3348/3411] Forecasting WTBA... [2026-02-12T20:35:06.082191] [INFO ] [sig ] Generating forecast for: WTBA [2026-02-12T20:35:06.082221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTBA' from 'https://tdm.silogroup.org/data/derivative_storage/WTBA.csv'. [2026-02-12T20:35:06.092969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTBA'. [2026-02-12T20:35:06.093256] [INFO ] [FORECASTER] Starting predict_future for WTBA [2026-02-12T20:35:06.094062] [DEBUG] [LOCAL ] No optimal features file found for WTBA: ./output/feature-sets/WTBA.txt [2026-02-12T20:35:06.094115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:06.094147] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:06.094173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:06.094229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:06.150973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:06.151595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:06.151673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:06.151705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:06.271038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:06.271139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:06.271175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:06.271204] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:06.274409] [DEBUG] [FORECASTER] WTBA: Forecast T+1@11:T+2@11: DOWN (p=26.45%) [2026-02-12T20:35:06.274701] [INFO ] [FORECASTER] Completed predict_future for WTBA [2026-02-12T20:35:06.274829] [INFO ] [sig ] WTBA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:06.416674] [INFO ] [LOCAL ] Saved forecast: WTBA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WTBA.txt [2026-02-12T20:35:06.416799] [INFO ] [sig ] [3348/3411] Completed WTBA in 0.3s | 2.79 sym/s | Total: 20.0m | ETA: 22.6s [2026-02-12T20:35:06.416837] [INFO ] [sig ] [3349/3411] Forecasting WTFC... [2026-02-12T20:35:06.416868] [INFO ] [sig ] Generating forecast for: WTFC [2026-02-12T20:35:06.416898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTFC' from 'https://tdm.silogroup.org/data/derivative_storage/WTFC.csv'. [2026-02-12T20:35:06.428604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTFC'. [2026-02-12T20:35:06.428927] [INFO ] [FORECASTER] Starting predict_future for WTFC [2026-02-12T20:35:06.429729] [DEBUG] [LOCAL ] No optimal features file found for WTFC: ./output/feature-sets/WTFC.txt [2026-02-12T20:35:06.429781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:06.429812] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:06.429839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:06.429896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:06.487554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:06.488175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:06.488254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:06.488285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:06.611991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:06.612096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:06.612133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:06.612161] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:06.615429] [DEBUG] [FORECASTER] WTFC: Forecast T+1@11:T+2@11: UP (p=57.55%) [2026-02-12T20:35:06.615718] [INFO ] [FORECASTER] Completed predict_future for WTFC [2026-02-12T20:35:06.615844] [INFO ] [sig ] WTFC: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:06.770041] [INFO ] [LOCAL ] Saved forecast: WTFC 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WTFC.txt [2026-02-12T20:35:06.770214] [INFO ] [sig ] [3349/3411] Completed WTFC in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 22.2s [2026-02-12T20:35:06.770255] [INFO ] [sig ] [3350/3411] Forecasting WTI... [2026-02-12T20:35:06.770286] [INFO ] [sig ] Generating forecast for: WTI [2026-02-12T20:35:06.770317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTI' from 'https://tdm.silogroup.org/data/derivative_storage/WTI.csv'. [2026-02-12T20:35:06.781926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTI'. [2026-02-12T20:35:06.782251] [INFO ] [FORECASTER] Starting predict_future for WTI [2026-02-12T20:35:06.783040] [DEBUG] [LOCAL ] No optimal features file found for WTI: ./output/feature-sets/WTI.txt [2026-02-12T20:35:06.783093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:06.783125] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:06.783152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:06.783208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:06.840467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:06.841329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:06.841444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:06.841484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:06.957838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:06.957990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:06.958030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:06.958077] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:06.961630] [DEBUG] [FORECASTER] WTI: Forecast T+1@11:T+2@11: DOWN (p=24.12%) [2026-02-12T20:35:06.961902] [INFO ] [FORECASTER] Completed predict_future for WTI [2026-02-12T20:35:06.962028] [INFO ] [sig ] WTI: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:07.102431] [INFO ] [LOCAL ] Saved forecast: WTI 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WTI.txt [2026-02-12T20:35:07.102600] [INFO ] [sig ] [3350/3411] Completed WTI in 0.3s | 2.79 sym/s | Total: 20.0m | ETA: 21.9s [2026-02-12T20:35:07.102642] [INFO ] [sig ] [3351/3411] Forecasting WTRG... [2026-02-12T20:35:07.102671] [INFO ] [sig ] Generating forecast for: WTRG [2026-02-12T20:35:07.102702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTRG' from 'https://tdm.silogroup.org/data/derivative_storage/WTRG.csv'. [2026-02-12T20:35:07.113281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTRG'. [2026-02-12T20:35:07.113551] [INFO ] [FORECASTER] Starting predict_future for WTRG [2026-02-12T20:35:07.114324] [DEBUG] [LOCAL ] No optimal features file found for WTRG: ./output/feature-sets/WTRG.txt [2026-02-12T20:35:07.114375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:07.114430] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:07.114459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:07.114521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:07.173054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:07.173840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:07.174076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:07.174109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:07.292940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:07.293056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:07.293093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:07.293121] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:07.296386] [DEBUG] [FORECASTER] WTRG: Forecast T+1@11:T+2@11: DOWN (p=9.42%) [2026-02-12T20:35:07.296697] [INFO ] [FORECASTER] Completed predict_future for WTRG [2026-02-12T20:35:07.296822] [INFO ] [sig ] WTRG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:07.438878] [INFO ] [LOCAL ] Saved forecast: WTRG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WTRG.txt [2026-02-12T20:35:07.439001] [INFO ] [sig ] [3351/3411] Completed WTRG in 0.3s | 2.79 sym/s | Total: 20.0m | ETA: 21.5s [2026-02-12T20:35:07.439046] [INFO ] [sig ] [3352/3411] Forecasting WTS... [2026-02-12T20:35:07.439076] [INFO ] [sig ] Generating forecast for: WTS [2026-02-12T20:35:07.439105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTS' from 'https://tdm.silogroup.org/data/derivative_storage/WTS.csv'. [2026-02-12T20:35:07.449824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTS'. [2026-02-12T20:35:07.450111] [INFO ] [FORECASTER] Starting predict_future for WTS [2026-02-12T20:35:07.450901] [DEBUG] [LOCAL ] No optimal features file found for WTS: ./output/feature-sets/WTS.txt [2026-02-12T20:35:07.450953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:07.450984] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:07.451011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:07.451067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:07.508314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:07.508934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:07.509037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:07.509085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:07.628542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:07.628681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:07.628718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:07.628747] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:07.631995] [DEBUG] [FORECASTER] WTS: Forecast T+1@11:T+2@11: UP (p=96.88%) [2026-02-12T20:35:07.632262] [INFO ] [FORECASTER] Completed predict_future for WTS [2026-02-12T20:35:07.632388] [INFO ] [sig ] WTS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:07.771289] [INFO ] [LOCAL ] Saved forecast: WTS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WTS.txt [2026-02-12T20:35:07.771401] [INFO ] [sig ] [3352/3411] Completed WTS in 0.3s | 2.79 sym/s | Total: 20.0m | ETA: 21.2s [2026-02-12T20:35:07.771441] [INFO ] [sig ] [3353/3411] Forecasting WULF... [2026-02-12T20:35:07.771476] [INFO ] [sig ] Generating forecast for: WULF [2026-02-12T20:35:07.771514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WULF' from 'https://tdm.silogroup.org/data/derivative_storage/WULF.csv'. [2026-02-12T20:35:07.782212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WULF'. [2026-02-12T20:35:07.782517] [INFO ] [FORECASTER] Starting predict_future for WULF [2026-02-12T20:35:07.783317] [DEBUG] [LOCAL ] No optimal features file found for WULF: ./output/feature-sets/WULF.txt [2026-02-12T20:35:07.783369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:07.783401] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:07.783427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:07.783484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:07.842379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:07.843179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:07.843256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:07.843288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:07.961426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:07.961602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:07.961646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:07.961674] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:07.965096] [DEBUG] [FORECASTER] WULF: Forecast T+1@11:T+2@11: DOWN (p=31.37%) [2026-02-12T20:35:07.965371] [INFO ] [FORECASTER] Completed predict_future for WULF [2026-02-12T20:35:07.965513] [INFO ] [sig ] WULF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:08.104463] [INFO ] [LOCAL ] Saved forecast: WULF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WULF.txt [2026-02-12T20:35:08.104593] [INFO ] [sig ] [3353/3411] Completed WULF in 0.3s | 2.79 sym/s | Total: 20.0m | ETA: 20.8s [2026-02-12T20:35:08.104633] [INFO ] [sig ] [3354/3411] Forecasting WVE... [2026-02-12T20:35:08.104662] [INFO ] [sig ] Generating forecast for: WVE [2026-02-12T20:35:08.104692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WVE' from 'https://tdm.silogroup.org/data/derivative_storage/WVE.csv'. [2026-02-12T20:35:08.115443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WVE'. [2026-02-12T20:35:08.115752] [INFO ] [FORECASTER] Starting predict_future for WVE [2026-02-12T20:35:08.116512] [DEBUG] [LOCAL ] No optimal features file found for WVE: ./output/feature-sets/WVE.txt [2026-02-12T20:35:08.116563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:08.116619] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:08.116648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:08.116717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:08.177630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:08.178248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:08.178348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:08.178381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:08.296868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:08.297022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:08.297060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:08.297121] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:08.300564] [DEBUG] [FORECASTER] WVE: Forecast T+1@11:T+2@11: UP (p=97.32%) [2026-02-12T20:35:08.300859] [INFO ] [FORECASTER] Completed predict_future for WVE [2026-02-12T20:35:08.300988] [INFO ] [sig ] WVE: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:08.439244] [INFO ] [LOCAL ] Saved forecast: WVE 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WVE.txt [2026-02-12T20:35:08.439370] [INFO ] [sig ] [3354/3411] Completed WVE in 0.3s | 2.79 sym/s | Total: 20.1m | ETA: 20.5s [2026-02-12T20:35:08.439411] [INFO ] [sig ] [3355/3411] Forecasting WWD... [2026-02-12T20:35:08.439440] [INFO ] [sig ] Generating forecast for: WWD [2026-02-12T20:35:08.439470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WWD' from 'https://tdm.silogroup.org/data/derivative_storage/WWD.csv'. [2026-02-12T20:35:08.450735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WWD'. [2026-02-12T20:35:08.451043] [INFO ] [FORECASTER] Starting predict_future for WWD [2026-02-12T20:35:08.451832] [DEBUG] [LOCAL ] No optimal features file found for WWD: ./output/feature-sets/WWD.txt [2026-02-12T20:35:08.451883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:08.451914] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:08.451940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:08.451995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:08.508985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:08.509684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:08.509764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:08.509797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:08.628824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:08.628966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:08.629004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:08.629033] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:08.632412] [DEBUG] [FORECASTER] WWD: Forecast T+1@11:T+2@11: UP (p=74.64%) [2026-02-12T20:35:08.632740] [INFO ] [FORECASTER] Completed predict_future for WWD [2026-02-12T20:35:08.632869] [INFO ] [sig ] WWD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:08.770879] [INFO ] [LOCAL ] Saved forecast: WWD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/WWD.txt [2026-02-12T20:35:08.771009] [INFO ] [sig ] [3355/3411] Completed WWD in 0.3s | 2.79 sym/s | Total: 20.1m | ETA: 20.1s [2026-02-12T20:35:08.771054] [INFO ] [sig ] [3356/3411] Forecasting WY... [2026-02-12T20:35:08.771086] [INFO ] [sig ] Generating forecast for: WY [2026-02-12T20:35:08.771117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WY' from 'https://tdm.silogroup.org/data/derivative_storage/WY.csv'. [2026-02-12T20:35:08.782111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WY'. [2026-02-12T20:35:08.782402] [INFO ] [FORECASTER] Starting predict_future for WY [2026-02-12T20:35:08.783193] [DEBUG] [LOCAL ] No optimal features file found for WY: ./output/feature-sets/WY.txt [2026-02-12T20:35:08.783257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:08.783288] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:08.783314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:08.783370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:08.840013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:08.840811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:08.840890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:08.840938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:08.958879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:08.959046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:08.959086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:08.959116] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:08.962662] [DEBUG] [FORECASTER] WY: Forecast T+1@11:T+2@11: DOWN (p=23.86%) [2026-02-12T20:35:08.962965] [INFO ] [FORECASTER] Completed predict_future for WY [2026-02-12T20:35:08.963112] [INFO ] [sig ] WY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:09.106205] [INFO ] [LOCAL ] Saved forecast: WY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WY.txt [2026-02-12T20:35:09.106376] [INFO ] [sig ] [3356/3411] Completed WY in 0.3s | 2.79 sym/s | Total: 20.1m | ETA: 19.7s [2026-02-12T20:35:09.106415] [INFO ] [sig ] [3357/3411] Forecasting WYNN... [2026-02-12T20:35:09.106445] [INFO ] [sig ] Generating forecast for: WYNN [2026-02-12T20:35:09.106477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WYNN' from 'https://tdm.silogroup.org/data/derivative_storage/WYNN.csv'. [2026-02-12T20:35:09.117861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WYNN'. [2026-02-12T20:35:09.118256] [INFO ] [FORECASTER] Starting predict_future for WYNN [2026-02-12T20:35:09.119082] [DEBUG] [LOCAL ] No optimal features file found for WYNN: ./output/feature-sets/WYNN.txt [2026-02-12T20:35:09.119136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:09.119167] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:09.119193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:09.119250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:09.176463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:09.177372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:09.177460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:09.177498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:09.300002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:09.300163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:09.300205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:09.300236] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:09.303851] [DEBUG] [FORECASTER] WYNN: Forecast T+1@11:T+2@11: DOWN (p=15.67%) [2026-02-12T20:35:09.304182] [INFO ] [FORECASTER] Completed predict_future for WYNN [2026-02-12T20:35:09.304329] [INFO ] [sig ] WYNN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:09.446006] [INFO ] [LOCAL ] Saved forecast: WYNN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/WYNN.txt [2026-02-12T20:35:09.446143] [INFO ] [sig ] [3357/3411] Completed WYNN in 0.3s | 2.79 sym/s | Total: 20.1m | ETA: 19.4s [2026-02-12T20:35:09.446181] [INFO ] [sig ] [3358/3411] Forecasting XBIL... [2026-02-12T20:35:09.446211] [INFO ] [sig ] Generating forecast for: XBIL [2026-02-12T20:35:09.446242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XBIL' from 'https://tdm.silogroup.org/data/derivative_storage/XBIL.csv'. [2026-02-12T20:35:09.456960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XBIL'. [2026-02-12T20:35:09.457273] [INFO ] [FORECASTER] Starting predict_future for XBIL [2026-02-12T20:35:09.458080] [DEBUG] [LOCAL ] No optimal features file found for XBIL: ./output/feature-sets/XBIL.txt [2026-02-12T20:35:09.458143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:09.458182] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:09.458214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:09.458281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:09.514593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:09.515320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:09.515400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:09.515433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:09.612898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:09.613071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:09.613111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:09.613140] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:09.616613] [DEBUG] [FORECASTER] XBIL: Forecast T+1@11:T+2@11: UP (p=97.83%) [2026-02-12T20:35:09.616904] [INFO ] [FORECASTER] Completed predict_future for XBIL [2026-02-12T20:35:09.617037] [INFO ] [sig ] XBIL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:09.754710] [INFO ] [LOCAL ] Saved forecast: XBIL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/XBIL.txt [2026-02-12T20:35:09.754844] [INFO ] [sig ] [3358/3411] Completed XBIL in 0.3s | 2.79 sym/s | Total: 20.1m | ETA: 19.0s [2026-02-12T20:35:09.754893] [INFO ] [sig ] [3359/3411] Forecasting XEL... [2026-02-12T20:35:09.754924] [INFO ] [sig ] Generating forecast for: XEL [2026-02-12T20:35:09.754956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XEL' from 'https://tdm.silogroup.org/data/derivative_storage/XEL.csv'. [2026-02-12T20:35:09.765404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XEL'. [2026-02-12T20:35:09.765734] [INFO ] [FORECASTER] Starting predict_future for XEL [2026-02-12T20:35:09.766546] [DEBUG] [LOCAL ] No optimal features file found for XEL: ./output/feature-sets/XEL.txt [2026-02-12T20:35:09.766627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:09.766660] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:09.766687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:09.766742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:09.823039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:09.823738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:09.823816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:09.823849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:09.946055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:09.946212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:09.946255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:09.946284] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:09.949759] [DEBUG] [FORECASTER] XEL: Forecast T+1@11:T+2@11: DOWN (p=14.06%) [2026-02-12T20:35:09.950033] [INFO ] [FORECASTER] Completed predict_future for XEL [2026-02-12T20:35:09.950181] [INFO ] [sig ] XEL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:10.096069] [INFO ] [LOCAL ] Saved forecast: XEL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/XEL.txt [2026-02-12T20:35:10.096235] [INFO ] [sig ] [3359/3411] Completed XEL in 0.3s | 2.79 sym/s | Total: 20.1m | ETA: 18.7s [2026-02-12T20:35:10.096276] [INFO ] [sig ] [3360/3411] Forecasting XENE... [2026-02-12T20:35:10.096307] [INFO ] [sig ] Generating forecast for: XENE [2026-02-12T20:35:10.096337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XENE' from 'https://tdm.silogroup.org/data/derivative_storage/XENE.csv'. [2026-02-12T20:35:10.107083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XENE'. [2026-02-12T20:35:10.107599] [INFO ] [FORECASTER] Starting predict_future for XENE [2026-02-12T20:35:10.108475] [DEBUG] [LOCAL ] No optimal features file found for XENE: ./output/feature-sets/XENE.txt [2026-02-12T20:35:10.108528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:10.108558] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:10.108604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:10.108663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:10.166515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:10.167449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:10.167533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:10.167566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:10.286594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:10.286743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:10.286782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:10.286810] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:10.290206] [DEBUG] [FORECASTER] XENE: Forecast T+1@11:T+2@11: DOWN (p=29.93%) [2026-02-12T20:35:10.290478] [INFO ] [FORECASTER] Completed predict_future for XENE [2026-02-12T20:35:10.290625] [INFO ] [sig ] XENE: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:10.432106] [INFO ] [LOCAL ] Saved forecast: XENE 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/XENE.txt [2026-02-12T20:35:10.432244] [INFO ] [sig ] [3360/3411] Completed XENE in 0.3s | 2.79 sym/s | Total: 20.1m | ETA: 18.3s [2026-02-12T20:35:10.432283] [INFO ] [sig ] [3361/3411] Forecasting XERS... [2026-02-12T20:35:10.432311] [INFO ] [sig ] Generating forecast for: XERS [2026-02-12T20:35:10.432341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XERS' from 'https://tdm.silogroup.org/data/derivative_storage/XERS.csv'. [2026-02-12T20:35:10.443257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XERS'. [2026-02-12T20:35:10.443557] [INFO ] [FORECASTER] Starting predict_future for XERS [2026-02-12T20:35:10.444363] [DEBUG] [LOCAL ] No optimal features file found for XERS: ./output/feature-sets/XERS.txt [2026-02-12T20:35:10.444416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:10.444446] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:10.444473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:10.444530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:10.501814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:10.502538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:10.502682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:10.502718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:10.621739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:10.621891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:10.621931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:10.621960] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:10.625390] [DEBUG] [FORECASTER] XERS: Forecast T+1@11:T+2@11: DOWN (p=20.14%) [2026-02-12T20:35:10.625730] [INFO ] [FORECASTER] Completed predict_future for XERS [2026-02-12T20:35:10.625860] [INFO ] [sig ] XERS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:10.765030] [INFO ] [LOCAL ] Saved forecast: XERS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/XERS.txt [2026-02-12T20:35:10.765188] [INFO ] [sig ] [3361/3411] Completed XERS in 0.3s | 2.79 sym/s | Total: 20.1m | ETA: 17.9s [2026-02-12T20:35:10.765227] [INFO ] [sig ] [3362/3411] Forecasting XGN... [2026-02-12T20:35:10.765266] [INFO ] [sig ] Generating forecast for: XGN [2026-02-12T20:35:10.765297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XGN' from 'https://tdm.silogroup.org/data/derivative_storage/XGN.csv'. [2026-02-12T20:35:10.775974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XGN'. [2026-02-12T20:35:10.776334] [INFO ] [FORECASTER] Starting predict_future for XGN [2026-02-12T20:35:10.777352] [DEBUG] [LOCAL ] No optimal features file found for XGN: ./output/feature-sets/XGN.txt [2026-02-12T20:35:10.777405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:10.777436] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:10.777462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:10.777518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:10.836799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:10.837723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:10.837803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:10.837836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:10.962141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:10.962327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:10.962385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:10.962426] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:10.967468] [DEBUG] [FORECASTER] XGN: Forecast T+1@11:T+2@11: DOWN (p=38.68%) [2026-02-12T20:35:10.967966] [INFO ] [FORECASTER] Completed predict_future for XGN [2026-02-12T20:35:10.968173] [INFO ] [sig ] XGN: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:11.118104] [INFO ] [LOCAL ] Saved forecast: XGN 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/XGN.txt [2026-02-12T20:35:11.118260] [INFO ] [sig ] [3362/3411] Completed XGN in 0.4s | 2.79 sym/s | Total: 20.1m | ETA: 17.6s [2026-02-12T20:35:11.118311] [INFO ] [sig ] [3363/3411] Forecasting XOM... [2026-02-12T20:35:11.118344] [INFO ] [sig ] Generating forecast for: XOM [2026-02-12T20:35:11.118374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOM' from 'https://tdm.silogroup.org/data/derivative_storage/XOM.csv'. [2026-02-12T20:35:11.130218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOM'. [2026-02-12T20:35:11.130628] [INFO ] [FORECASTER] Starting predict_future for XOM [2026-02-12T20:35:11.131415] [DEBUG] [LOCAL ] No optimal features file found for XOM: ./output/feature-sets/XOM.txt [2026-02-12T20:35:11.131467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:11.131498] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:11.131525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:11.131599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:11.190646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:11.191523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:11.191628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:11.191662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:11.326841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:11.327239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:11.327280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:11.327308] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:11.331370] [DEBUG] [FORECASTER] XOM: Forecast T+1@11:T+2@11: DOWN (p=43.21%) [2026-02-12T20:35:11.331666] [INFO ] [FORECASTER] Completed predict_future for XOM [2026-02-12T20:35:11.331979] [INFO ] [sig ] XOM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:11.474720] [INFO ] [LOCAL ] Saved forecast: XOM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/XOM.txt [2026-02-12T20:35:11.474887] [INFO ] [sig ] [3363/3411] Completed XOM in 0.4s | 2.79 sym/s | Total: 20.1m | ETA: 17.2s [2026-02-12T20:35:11.474927] [INFO ] [sig ] [3364/3411] Forecasting XOMA... [2026-02-12T20:35:11.474957] [INFO ] [sig ] Generating forecast for: XOMA [2026-02-12T20:35:11.474987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOMA' from 'https://tdm.silogroup.org/data/derivative_storage/XOMA.csv'. [2026-02-12T20:35:11.486352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOMA'. [2026-02-12T20:35:11.486792] [INFO ] [FORECASTER] Starting predict_future for XOMA [2026-02-12T20:35:11.487681] [DEBUG] [LOCAL ] No optimal features file found for XOMA: ./output/feature-sets/XOMA.txt [2026-02-12T20:35:11.487746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:11.487784] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:11.487811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:11.487869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:11.551420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:11.552528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:11.552633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:11.552669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:11.675962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:11.676125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:11.676167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:11.676198] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:11.679791] [DEBUG] [FORECASTER] XOMA: Forecast T+1@11:T+2@11: DOWN (p=2.07%) [2026-02-12T20:35:11.680078] [INFO ] [FORECASTER] Completed predict_future for XOMA [2026-02-12T20:35:11.680236] [INFO ] [sig ] XOMA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:11.844017] [INFO ] [LOCAL ] Saved forecast: XOMA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/XOMA.txt [2026-02-12T20:35:11.844215] [INFO ] [sig ] [3364/3411] Completed XOMA in 0.4s | 2.79 sym/s | Total: 20.1m | ETA: 16.9s [2026-02-12T20:35:11.844258] [INFO ] [sig ] [3365/3411] Forecasting XOS... [2026-02-12T20:35:11.844290] [INFO ] [sig ] Generating forecast for: XOS [2026-02-12T20:35:11.844320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOS' from 'https://tdm.silogroup.org/data/derivative_storage/XOS.csv'. [2026-02-12T20:35:11.854650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOS'. [2026-02-12T20:35:11.855003] [INFO ] [FORECASTER] Starting predict_future for XOS [2026-02-12T20:35:11.855861] [DEBUG] [LOCAL ] No optimal features file found for XOS: ./output/feature-sets/XOS.txt [2026-02-12T20:35:11.855914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:11.855946] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:11.855973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:11.856030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:11.913646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:11.914527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:11.914637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:11.914673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:12.032755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:12.032915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:12.032953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:12.032983] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:12.036786] [DEBUG] [FORECASTER] XOS: Forecast T+1@11:T+2@11: DOWN (p=25.02%) [2026-02-12T20:35:12.037067] [INFO ] [FORECASTER] Completed predict_future for XOS [2026-02-12T20:35:12.037216] [INFO ] [sig ] XOS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:12.178230] [INFO ] [LOCAL ] Saved forecast: XOS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/XOS.txt [2026-02-12T20:35:12.178393] [INFO ] [sig ] [3365/3411] Completed XOS in 0.3s | 2.79 sym/s | Total: 20.1m | ETA: 16.5s [2026-02-12T20:35:12.178434] [INFO ] [sig ] [3366/3411] Forecasting XP... [2026-02-12T20:35:12.178464] [INFO ] [sig ] Generating forecast for: XP [2026-02-12T20:35:12.178496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XP' from 'https://tdm.silogroup.org/data/derivative_storage/XP.csv'. [2026-02-12T20:35:12.190995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XP'. [2026-02-12T20:35:12.191462] [INFO ] [FORECASTER] Starting predict_future for XP [2026-02-12T20:35:12.192381] [DEBUG] [LOCAL ] No optimal features file found for XP: ./output/feature-sets/XP.txt [2026-02-12T20:35:12.192436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:12.192469] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:12.192497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:12.192554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:12.253651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:12.254641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:12.254747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:12.254781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:12.387219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:12.387383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:12.387425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:12.387455] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:12.391158] [DEBUG] [FORECASTER] XP: Forecast T+1@11:T+2@11: UP (p=88.64%) [2026-02-12T20:35:12.391464] [INFO ] [FORECASTER] Completed predict_future for XP [2026-02-12T20:35:12.391626] [INFO ] [sig ] XP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:12.541345] [INFO ] [LOCAL ] Saved forecast: XP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/XP.txt [2026-02-12T20:35:12.541510] [INFO ] [sig ] [3366/3411] Completed XP in 0.4s | 2.79 sym/s | Total: 20.1m | ETA: 16.1s [2026-02-12T20:35:12.541552] [INFO ] [sig ] [3367/3411] Forecasting XPEL... [2026-02-12T20:35:12.541608] [INFO ] [sig ] Generating forecast for: XPEL [2026-02-12T20:35:12.541641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPEL' from 'https://tdm.silogroup.org/data/derivative_storage/XPEL.csv'. [2026-02-12T20:35:12.553609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPEL'. [2026-02-12T20:35:12.554064] [INFO ] [FORECASTER] Starting predict_future for XPEL [2026-02-12T20:35:12.554952] [DEBUG] [LOCAL ] No optimal features file found for XPEL: ./output/feature-sets/XPEL.txt [2026-02-12T20:35:12.555006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:12.555053] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:12.555082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:12.555140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:12.613103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:12.614098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:12.614223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:12.614260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:12.741913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:12.742140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:12.742184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:12.742214] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:12.746352] [DEBUG] [FORECASTER] XPEL: Forecast T+1@11:T+2@11: UP (p=53.10%) [2026-02-12T20:35:12.746755] [INFO ] [FORECASTER] Completed predict_future for XPEL [2026-02-12T20:35:12.746908] [INFO ] [sig ] XPEL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:12.906614] [INFO ] [LOCAL ] Saved forecast: XPEL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/XPEL.txt [2026-02-12T20:35:12.906845] [INFO ] [sig ] [3367/3411] Completed XPEL in 0.4s | 2.79 sym/s | Total: 20.1m | ETA: 15.8s [2026-02-12T20:35:12.906911] [INFO ] [sig ] [3368/3411] Forecasting XPO... [2026-02-12T20:35:12.906964] [INFO ] [sig ] Generating forecast for: XPO [2026-02-12T20:35:12.907018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPO' from 'https://tdm.silogroup.org/data/derivative_storage/XPO.csv'. [2026-02-12T20:35:12.921459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPO'. [2026-02-12T20:35:12.921905] [INFO ] [FORECASTER] Starting predict_future for XPO [2026-02-12T20:35:12.922772] [DEBUG] [LOCAL ] No optimal features file found for XPO: ./output/feature-sets/XPO.txt [2026-02-12T20:35:12.922826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:12.922914] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:12.922963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:12.923048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:12.986861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:12.988101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:12.988211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:12.988264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:13.112904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:13.113079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:13.113124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:13.113155] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:13.117102] [DEBUG] [FORECASTER] XPO: Forecast T+1@11:T+2@11: UP (p=94.04%) [2026-02-12T20:35:13.117494] [INFO ] [FORECASTER] Completed predict_future for XPO [2026-02-12T20:35:13.117691] [INFO ] [sig ] XPO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:13.276975] [INFO ] [LOCAL ] Saved forecast: XPO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/XPO.txt [2026-02-12T20:35:13.277128] [INFO ] [sig ] [3368/3411] Completed XPO in 0.4s | 2.79 sym/s | Total: 20.1m | ETA: 15.4s [2026-02-12T20:35:13.277168] [INFO ] [sig ] [3369/3411] Forecasting XPOF... [2026-02-12T20:35:13.277247] [INFO ] [sig ] Generating forecast for: XPOF [2026-02-12T20:35:13.277279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPOF' from 'https://tdm.silogroup.org/data/derivative_storage/XPOF.csv'. [2026-02-12T20:35:13.288276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPOF'. [2026-02-12T20:35:13.288692] [INFO ] [FORECASTER] Starting predict_future for XPOF [2026-02-12T20:35:13.289521] [DEBUG] [LOCAL ] No optimal features file found for XPOF: ./output/feature-sets/XPOF.txt [2026-02-12T20:35:13.289595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:13.289631] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:13.289659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:13.289718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:13.350035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:13.350971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:13.351059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:13.351092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:13.482517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:13.482697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:13.482742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:13.482771] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:13.487034] [DEBUG] [FORECASTER] XPOF: Forecast T+1@11:T+2@11: DOWN (p=41.79%) [2026-02-12T20:35:13.487367] [INFO ] [FORECASTER] Completed predict_future for XPOF [2026-02-12T20:35:13.487517] [INFO ] [sig ] XPOF: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:13.641188] [INFO ] [LOCAL ] Saved forecast: XPOF 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/XPOF.txt [2026-02-12T20:35:13.641346] [INFO ] [sig ] [3369/3411] Completed XPOF in 0.4s | 2.79 sym/s | Total: 20.1m | ETA: 15.1s [2026-02-12T20:35:13.641391] [INFO ] [sig ] [3370/3411] Forecasting XPRO... [2026-02-12T20:35:13.641438] [INFO ] [sig ] Generating forecast for: XPRO [2026-02-12T20:35:13.641486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPRO' from 'https://tdm.silogroup.org/data/derivative_storage/XPRO.csv'. [2026-02-12T20:35:13.653313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPRO'. [2026-02-12T20:35:13.653672] [INFO ] [FORECASTER] Starting predict_future for XPRO [2026-02-12T20:35:13.654489] [DEBUG] [LOCAL ] No optimal features file found for XPRO: ./output/feature-sets/XPRO.txt [2026-02-12T20:35:13.654542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:13.654598] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:13.654631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:13.654689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:13.712407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:13.713396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:13.713484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:13.713516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:13.835077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:13.835247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:13.835288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:13.835317] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:13.838993] [DEBUG] [FORECASTER] XPRO: Forecast T+1@11:T+2@11: UP (p=91.49%) [2026-02-12T20:35:13.839340] [INFO ] [FORECASTER] Completed predict_future for XPRO [2026-02-12T20:35:13.839489] [INFO ] [sig ] XPRO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:13.988025] [INFO ] [LOCAL ] Saved forecast: XPRO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/XPRO.txt [2026-02-12T20:35:13.988167] [INFO ] [sig ] [3370/3411] Completed XPRO in 0.3s | 2.79 sym/s | Total: 20.1m | ETA: 14.7s [2026-02-12T20:35:13.988220] [INFO ] [sig ] [3371/3411] Forecasting XRAY... [2026-02-12T20:35:13.988253] [INFO ] [sig ] Generating forecast for: XRAY [2026-02-12T20:35:13.988284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRAY' from 'https://tdm.silogroup.org/data/derivative_storage/XRAY.csv'. [2026-02-12T20:35:14.006687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRAY'. [2026-02-12T20:35:14.007003] [INFO ] [FORECASTER] Starting predict_future for XRAY [2026-02-12T20:35:14.007881] [DEBUG] [LOCAL ] No optimal features file found for XRAY: ./output/feature-sets/XRAY.txt [2026-02-12T20:35:14.007933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:14.007964] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:14.007991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:14.008047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:14.064760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:14.065398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:14.065475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:14.065508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:14.181344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:14.181481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:14.181520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:14.181596] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:14.184979] [DEBUG] [FORECASTER] XRAY: Forecast T+1@11:T+2@11: DOWN (p=5.29%) [2026-02-12T20:35:14.185251] [INFO ] [FORECASTER] Completed predict_future for XRAY [2026-02-12T20:35:14.185377] [INFO ] [sig ] XRAY: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:14.335640] [INFO ] [LOCAL ] Saved forecast: XRAY 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/XRAY.txt [2026-02-12T20:35:14.335804] [INFO ] [sig ] [3371/3411] Completed XRAY in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 14.3s [2026-02-12T20:35:14.335845] [INFO ] [sig ] [3372/3411] Forecasting XRX... [2026-02-12T20:35:14.335875] [INFO ] [sig ] Generating forecast for: XRX [2026-02-12T20:35:14.335908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRX' from 'https://tdm.silogroup.org/data/derivative_storage/XRX.csv'. [2026-02-12T20:35:14.346664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRX'. [2026-02-12T20:35:14.346952] [INFO ] [FORECASTER] Starting predict_future for XRX [2026-02-12T20:35:14.347816] [DEBUG] [LOCAL ] No optimal features file found for XRX: ./output/feature-sets/XRX.txt [2026-02-12T20:35:14.347870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:14.347902] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:14.347929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:14.347985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:14.406609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:14.407318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:14.407399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:14.407433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:14.526779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:14.526937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:14.526978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:14.527008] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:14.530505] [DEBUG] [FORECASTER] XRX: Forecast T+1@11:T+2@11: UP (p=95.57%) [2026-02-12T20:35:14.530828] [INFO ] [FORECASTER] Completed predict_future for XRX [2026-02-12T20:35:14.530974] [INFO ] [sig ] XRX: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:14.674798] [INFO ] [LOCAL ] Saved forecast: XRX 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/XRX.txt [2026-02-12T20:35:14.674935] [INFO ] [sig ] [3372/3411] Completed XRX in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 14.0s [2026-02-12T20:35:14.674973] [INFO ] [sig ] [3373/3411] Forecasting XTIA... [2026-02-12T20:35:14.675002] [INFO ] [sig ] Generating forecast for: XTIA [2026-02-12T20:35:14.675031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XTIA' from 'https://tdm.silogroup.org/data/derivative_storage/XTIA.csv'. [2026-02-12T20:35:14.687299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XTIA'. [2026-02-12T20:35:14.687647] [INFO ] [FORECASTER] Starting predict_future for XTIA [2026-02-12T20:35:14.688440] [DEBUG] [LOCAL ] No optimal features file found for XTIA: ./output/feature-sets/XTIA.txt [2026-02-12T20:35:14.688492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:14.688523] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:14.688550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:14.688632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:14.746641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:14.747700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:14.747829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:14.747881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:14.876708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:14.876857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:14.876897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:14.876927] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:14.880439] [DEBUG] [FORECASTER] XTIA: Forecast T+1@11:T+2@11: DOWN (p=3.01%) [2026-02-12T20:35:14.880742] [INFO ] [FORECASTER] Completed predict_future for XTIA [2026-02-12T20:35:14.880871] [INFO ] [sig ] XTIA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:15.021929] [INFO ] [LOCAL ] Saved forecast: XTIA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/XTIA.txt [2026-02-12T20:35:15.022065] [INFO ] [sig ] [3373/3411] Completed XTIA in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 13.6s [2026-02-12T20:35:15.022104] [INFO ] [sig ] [3374/3411] Forecasting XYF... [2026-02-12T20:35:15.022134] [INFO ] [sig ] Generating forecast for: XYF [2026-02-12T20:35:15.022165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYF' from 'https://tdm.silogroup.org/data/derivative_storage/XYF.csv'. [2026-02-12T20:35:15.033041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYF'. [2026-02-12T20:35:15.033366] [INFO ] [FORECASTER] Starting predict_future for XYF [2026-02-12T20:35:15.034155] [DEBUG] [LOCAL ] No optimal features file found for XYF: ./output/feature-sets/XYF.txt [2026-02-12T20:35:15.034208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:15.034240] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:15.034267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:15.034323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:15.093361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:15.094296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:15.094379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:15.094412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:15.216705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:15.216858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:15.216897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:15.216960] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:15.220417] [DEBUG] [FORECASTER] XYF: Forecast T+1@11:T+2@11: UP (p=76.90%) [2026-02-12T20:35:15.220744] [INFO ] [FORECASTER] Completed predict_future for XYF [2026-02-12T20:35:15.220887] [INFO ] [sig ] XYF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:15.361158] [INFO ] [LOCAL ] Saved forecast: XYF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/XYF.txt [2026-02-12T20:35:15.361297] [INFO ] [sig ] [3374/3411] Completed XYF in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 13.3s [2026-02-12T20:35:15.361336] [INFO ] [sig ] [3375/3411] Forecasting XYL... [2026-02-12T20:35:15.361367] [INFO ] [sig ] Generating forecast for: XYL [2026-02-12T20:35:15.361397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYL' from 'https://tdm.silogroup.org/data/derivative_storage/XYL.csv'. [2026-02-12T20:35:15.373124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYL'. [2026-02-12T20:35:15.373464] [INFO ] [FORECASTER] Starting predict_future for XYL [2026-02-12T20:35:15.374283] [DEBUG] [LOCAL ] No optimal features file found for XYL: ./output/feature-sets/XYL.txt [2026-02-12T20:35:15.374337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:15.374370] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:15.374398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:15.374457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:15.432904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:15.433693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:15.433782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:15.433814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:15.567625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:15.567824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:15.567867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:15.567898] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:15.571367] [DEBUG] [FORECASTER] XYL: Forecast T+1@11:T+2@11: UP (p=50.88%) [2026-02-12T20:35:15.571669] [INFO ] [FORECASTER] Completed predict_future for XYL [2026-02-12T20:35:15.571803] [INFO ] [sig ] XYL: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:15.709787] [INFO ] [LOCAL ] Saved forecast: XYL 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/XYL.txt [2026-02-12T20:35:15.709934] [INFO ] [sig ] [3375/3411] Completed XYL in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 12.9s [2026-02-12T20:35:15.709974] [INFO ] [sig ] [3376/3411] Forecasting YALA... [2026-02-12T20:35:15.710004] [INFO ] [sig ] Generating forecast for: YALA [2026-02-12T20:35:15.710033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YALA' from 'https://tdm.silogroup.org/data/derivative_storage/YALA.csv'. [2026-02-12T20:35:15.720974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YALA'. [2026-02-12T20:35:15.721344] [INFO ] [FORECASTER] Starting predict_future for YALA [2026-02-12T20:35:15.722179] [DEBUG] [LOCAL ] No optimal features file found for YALA: ./output/feature-sets/YALA.txt [2026-02-12T20:35:15.722232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:15.722264] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:15.722291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:15.722349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:15.779881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:15.780624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:15.780733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:15.780773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:15.898886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:15.899036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:15.899075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:15.899102] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:15.902511] [DEBUG] [FORECASTER] YALA: Forecast T+1@11:T+2@11: DOWN (p=44.10%) [2026-02-12T20:35:15.902817] [INFO ] [FORECASTER] Completed predict_future for YALA [2026-02-12T20:35:15.902952] [INFO ] [sig ] YALA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:16.041121] [INFO ] [LOCAL ] Saved forecast: YALA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/YALA.txt [2026-02-12T20:35:16.041257] [INFO ] [sig ] [3376/3411] Completed YALA in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 12.6s [2026-02-12T20:35:16.041295] [INFO ] [sig ] [3377/3411] Forecasting YELP... [2026-02-12T20:35:16.041326] [INFO ] [sig ] Generating forecast for: YELP [2026-02-12T20:35:16.041356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YELP' from 'https://tdm.silogroup.org/data/derivative_storage/YELP.csv'. [2026-02-12T20:35:16.052043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YELP'. [2026-02-12T20:35:16.052347] [INFO ] [FORECASTER] Starting predict_future for YELP [2026-02-12T20:35:16.053145] [DEBUG] [LOCAL ] No optimal features file found for YELP: ./output/feature-sets/YELP.txt [2026-02-12T20:35:16.053197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:16.053227] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:16.053252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:16.053307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:16.109464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:16.110209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:16.110292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:16.110326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:16.232385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:16.232539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:16.232597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:16.232628] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:16.235987] [DEBUG] [FORECASTER] YELP: Forecast T+1@11:T+2@11: UP (p=72.12%) [2026-02-12T20:35:16.236259] [INFO ] [FORECASTER] Completed predict_future for YELP [2026-02-12T20:35:16.236389] [INFO ] [sig ] YELP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:16.374390] [INFO ] [LOCAL ] Saved forecast: YELP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/YELP.txt [2026-02-12T20:35:16.374552] [INFO ] [sig ] [3377/3411] Completed YELP in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 12.2s [2026-02-12T20:35:16.374612] [INFO ] [sig ] [3378/3411] Forecasting YETI... [2026-02-12T20:35:16.374645] [INFO ] [sig ] Generating forecast for: YETI [2026-02-12T20:35:16.374675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YETI' from 'https://tdm.silogroup.org/data/derivative_storage/YETI.csv'. [2026-02-12T20:35:16.385444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YETI'. [2026-02-12T20:35:16.385821] [INFO ] [FORECASTER] Starting predict_future for YETI [2026-02-12T20:35:16.386631] [DEBUG] [LOCAL ] No optimal features file found for YETI: ./output/feature-sets/YETI.txt [2026-02-12T20:35:16.386683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:16.386726] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:16.386755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:16.386811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:16.443685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:16.444547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:16.444690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:16.444725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:16.561937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:16.562095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:16.562137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:16.562167] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:16.565665] [DEBUG] [FORECASTER] YETI: Forecast T+1@11:T+2@11: UP (p=68.41%) [2026-02-12T20:35:16.565945] [INFO ] [FORECASTER] Completed predict_future for YETI [2026-02-12T20:35:16.566075] [INFO ] [sig ] YETI: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:16.708163] [INFO ] [LOCAL ] Saved forecast: YETI 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/YETI.txt [2026-02-12T20:35:16.708317] [INFO ] [sig ] [3378/3411] Completed YETI in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 11.8s [2026-02-12T20:35:16.708357] [INFO ] [sig ] [3379/3411] Forecasting YMM... [2026-02-12T20:35:16.708388] [INFO ] [sig ] Generating forecast for: YMM [2026-02-12T20:35:16.708419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YMM' from 'https://tdm.silogroup.org/data/derivative_storage/YMM.csv'. [2026-02-12T20:35:16.720751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YMM'. [2026-02-12T20:35:16.721278] [INFO ] [FORECASTER] Starting predict_future for YMM [2026-02-12T20:35:16.722210] [DEBUG] [LOCAL ] No optimal features file found for YMM: ./output/feature-sets/YMM.txt [2026-02-12T20:35:16.722262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:16.722293] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:16.722319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:16.722380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:16.778989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:16.779694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:16.779773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:16.779805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:16.910707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:16.910880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:16.910922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:16.910951] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:16.914541] [DEBUG] [FORECASTER] YMM: Forecast T+1@11:T+2@11: UP (p=76.73%) [2026-02-12T20:35:16.914891] [INFO ] [FORECASTER] Completed predict_future for YMM [2026-02-12T20:35:16.915037] [INFO ] [sig ] YMM: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:17.056771] [INFO ] [LOCAL ] Saved forecast: YMM 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/YMM.txt [2026-02-12T20:35:17.056935] [INFO ] [sig ] [3379/3411] Completed YMM in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 11.5s [2026-02-12T20:35:17.056976] [INFO ] [sig ] [3380/3411] Forecasting YPF... [2026-02-12T20:35:17.057008] [INFO ] [sig ] Generating forecast for: YPF [2026-02-12T20:35:17.057038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YPF' from 'https://tdm.silogroup.org/data/derivative_storage/YPF.csv'. [2026-02-12T20:35:17.069079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YPF'. [2026-02-12T20:35:17.069477] [INFO ] [FORECASTER] Starting predict_future for YPF [2026-02-12T20:35:17.070290] [DEBUG] [LOCAL ] No optimal features file found for YPF: ./output/feature-sets/YPF.txt [2026-02-12T20:35:17.070342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:17.070374] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:17.070401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:17.070457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:17.127052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:17.127999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:17.128107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:17.128141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:17.253473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:17.253652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:17.253693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:17.253723] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:17.257249] [DEBUG] [FORECASTER] YPF: Forecast T+1@11:T+2@11: UP (p=53.51%) [2026-02-12T20:35:17.257562] [INFO ] [FORECASTER] Completed predict_future for YPF [2026-02-12T20:35:17.257718] [INFO ] [sig ] YPF: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:17.402839] [INFO ] [LOCAL ] Saved forecast: YPF 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/YPF.txt [2026-02-12T20:35:17.403007] [INFO ] [sig ] [3380/3411] Completed YPF in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 11.1s [2026-02-12T20:35:17.403047] [INFO ] [sig ] [3381/3411] Forecasting YQQQ... [2026-02-12T20:35:17.403078] [INFO ] [sig ] Generating forecast for: YQQQ [2026-02-12T20:35:17.403108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/YQQQ.csv'. [2026-02-12T20:35:17.414611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YQQQ'. [2026-02-12T20:35:17.414993] [INFO ] [FORECASTER] Starting predict_future for YQQQ [2026-02-12T20:35:17.415804] [DEBUG] [LOCAL ] No optimal features file found for YQQQ: ./output/feature-sets/YQQQ.txt [2026-02-12T20:35:17.415859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:17.415892] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:17.415919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:17.415976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:17.478016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:17.479303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:17.479395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:17.479430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:17.600775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:17.600942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:17.600993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:17.601023] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:17.604846] [DEBUG] [FORECASTER] YQQQ: Forecast T+1@11:T+2@11: UP (p=94.71%) [2026-02-12T20:35:17.605133] [INFO ] [FORECASTER] Completed predict_future for YQQQ [2026-02-12T20:35:17.605280] [INFO ] [sig ] YQQQ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:17.743132] [INFO ] [LOCAL ] Saved forecast: YQQQ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/YQQQ.txt [2026-02-12T20:35:17.743299] [INFO ] [sig ] [3381/3411] Completed YQQQ in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 10.8s [2026-02-12T20:35:17.743346] [INFO ] [sig ] [3382/3411] Forecasting YRD... [2026-02-12T20:35:17.743378] [INFO ] [sig ] Generating forecast for: YRD [2026-02-12T20:35:17.743452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YRD' from 'https://tdm.silogroup.org/data/derivative_storage/YRD.csv'. [2026-02-12T20:35:17.754621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YRD'. [2026-02-12T20:35:17.754937] [INFO ] [FORECASTER] Starting predict_future for YRD [2026-02-12T20:35:17.755768] [DEBUG] [LOCAL ] No optimal features file found for YRD: ./output/feature-sets/YRD.txt [2026-02-12T20:35:17.755821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:17.755852] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:17.755878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:17.755935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:17.812397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:17.813046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:17.813123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:17.813156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:17.933311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:17.933477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:17.933517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:17.933547] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:17.937026] [DEBUG] [FORECASTER] YRD: Forecast T+1@11:T+2@11: UP (p=91.80%) [2026-02-12T20:35:17.937322] [INFO ] [FORECASTER] Completed predict_future for YRD [2026-02-12T20:35:17.937452] [INFO ] [sig ] YRD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:18.076828] [INFO ] [LOCAL ] Saved forecast: YRD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/YRD.txt [2026-02-12T20:35:18.076963] [INFO ] [sig ] [3382/3411] Completed YRD in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 10.4s [2026-02-12T20:35:18.077003] [INFO ] [sig ] [3383/3411] Forecasting YSG... [2026-02-12T20:35:18.077033] [INFO ] [sig ] Generating forecast for: YSG [2026-02-12T20:35:18.077064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YSG' from 'https://tdm.silogroup.org/data/derivative_storage/YSG.csv'. [2026-02-12T20:35:18.088124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YSG'. [2026-02-12T20:35:18.088419] [INFO ] [FORECASTER] Starting predict_future for YSG [2026-02-12T20:35:18.089220] [DEBUG] [LOCAL ] No optimal features file found for YSG: ./output/feature-sets/YSG.txt [2026-02-12T20:35:18.089273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:18.089305] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:18.089332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:18.089389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:18.149954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:18.150777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:18.150860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:18.150892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:18.270414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:18.270592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:18.270635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:18.270665] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:18.274132] [DEBUG] [FORECASTER] YSG: Forecast T+1@11:T+2@11: DOWN (p=28.37%) [2026-02-12T20:35:18.274409] [INFO ] [FORECASTER] Completed predict_future for YSG [2026-02-12T20:35:18.274547] [INFO ] [sig ] YSG: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:18.412682] [INFO ] [LOCAL ] Saved forecast: YSG 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/YSG.txt [2026-02-12T20:35:18.412887] [INFO ] [sig ] [3383/3411] Completed YSG in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 10.0s [2026-02-12T20:35:18.412929] [INFO ] [sig ] [3384/3411] Forecasting YTRA... [2026-02-12T20:35:18.412961] [INFO ] [sig ] Generating forecast for: YTRA [2026-02-12T20:35:18.412993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YTRA' from 'https://tdm.silogroup.org/data/derivative_storage/YTRA.csv'. [2026-02-12T20:35:18.424453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YTRA'. [2026-02-12T20:35:18.424793] [INFO ] [FORECASTER] Starting predict_future for YTRA [2026-02-12T20:35:18.425598] [DEBUG] [LOCAL ] No optimal features file found for YTRA: ./output/feature-sets/YTRA.txt [2026-02-12T20:35:18.425651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:18.425684] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:18.425711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:18.425777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:18.482005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:18.482924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:18.483008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:18.483041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:18.600258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:18.600417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:18.600457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:18.600487] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:18.603983] [DEBUG] [FORECASTER] YTRA: Forecast T+1@11:T+2@11: UP (p=84.58%) [2026-02-12T20:35:18.604278] [INFO ] [FORECASTER] Completed predict_future for YTRA [2026-02-12T20:35:18.604417] [INFO ] [sig ] YTRA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:18.742439] [INFO ] [LOCAL ] Saved forecast: YTRA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/YTRA.txt [2026-02-12T20:35:18.742600] [INFO ] [sig ] [3384/3411] Completed YTRA in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 9.7s [2026-02-12T20:35:18.742642] [INFO ] [sig ] [3385/3411] Forecasting YUM... [2026-02-12T20:35:18.742672] [INFO ] [sig ] Generating forecast for: YUM [2026-02-12T20:35:18.742702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUM' from 'https://tdm.silogroup.org/data/derivative_storage/YUM.csv'. [2026-02-12T20:35:18.755205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUM'. [2026-02-12T20:35:18.755563] [INFO ] [FORECASTER] Starting predict_future for YUM [2026-02-12T20:35:18.756360] [DEBUG] [LOCAL ] No optimal features file found for YUM: ./output/feature-sets/YUM.txt [2026-02-12T20:35:18.756412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:18.756472] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:18.756500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:18.756557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:18.812998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:18.813759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:18.813842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:18.813875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:18.929537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:18.929725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:18.929773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:18.929810] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:18.933367] [DEBUG] [FORECASTER] YUM: Forecast T+1@11:T+2@11: DOWN (p=5.39%) [2026-02-12T20:35:18.933672] [INFO ] [FORECASTER] Completed predict_future for YUM [2026-02-12T20:35:18.933806] [INFO ] [sig ] YUM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:19.073549] [INFO ] [LOCAL ] Saved forecast: YUM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/YUM.txt [2026-02-12T20:35:19.073701] [INFO ] [sig ] [3385/3411] Completed YUM in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 9.3s [2026-02-12T20:35:19.073741] [INFO ] [sig ] [3386/3411] Forecasting YUMC... [2026-02-12T20:35:19.073771] [INFO ] [sig ] Generating forecast for: YUMC [2026-02-12T20:35:19.073801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUMC' from 'https://tdm.silogroup.org/data/derivative_storage/YUMC.csv'. [2026-02-12T20:35:19.085496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUMC'. [2026-02-12T20:35:19.085847] [INFO ] [FORECASTER] Starting predict_future for YUMC [2026-02-12T20:35:19.086674] [DEBUG] [LOCAL ] No optimal features file found for YUMC: ./output/feature-sets/YUMC.txt [2026-02-12T20:35:19.086725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:19.086756] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:19.086782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:19.086838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:19.150477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:19.151364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:19.151452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:19.151486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:19.269934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:19.270068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:19.270109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:19.270138] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:19.273551] [DEBUG] [FORECASTER] YUMC: Forecast T+1@11:T+2@11: DOWN (p=17.34%) [2026-02-12T20:35:19.273855] [INFO ] [FORECASTER] Completed predict_future for YUMC [2026-02-12T20:35:19.273986] [INFO ] [sig ] YUMC: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:19.414645] [INFO ] [LOCAL ] Saved forecast: YUMC 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/YUMC.txt [2026-02-12T20:35:19.414764] [INFO ] [sig ] [3386/3411] Completed YUMC in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 9.0s [2026-02-12T20:35:19.414802] [INFO ] [sig ] [3387/3411] Forecasting Z... [2026-02-12T20:35:19.414833] [INFO ] [sig ] Generating forecast for: Z [2026-02-12T20:35:19.414862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'Z' from 'https://tdm.silogroup.org/data/derivative_storage/Z.csv'. [2026-02-12T20:35:19.429710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'Z'. [2026-02-12T20:35:19.430301] [INFO ] [FORECASTER] Starting predict_future for Z [2026-02-12T20:35:19.431289] [DEBUG] [LOCAL ] No optimal features file found for Z: ./output/feature-sets/Z.txt [2026-02-12T20:35:19.431345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:19.431380] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:19.431407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:19.431473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:19.492702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:19.493938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:19.494041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:19.494075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:19.623276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:19.623525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:19.623616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:19.623654] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:19.627911] [DEBUG] [FORECASTER] Z: Forecast T+1@11:T+2@11: DOWN (p=26.66%) [2026-02-12T20:35:19.628238] [INFO ] [FORECASTER] Completed predict_future for Z [2026-02-12T20:35:19.628394] [INFO ] [sig ] Z: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:19.778521] [INFO ] [LOCAL ] Saved forecast: Z 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/Z.txt [2026-02-12T20:35:19.778757] [INFO ] [sig ] [3387/3411] Completed Z in 0.4s | 2.79 sym/s | Total: 20.2m | ETA: 8.6s [2026-02-12T20:35:19.778802] [INFO ] [sig ] [3388/3411] Forecasting ZBH... [2026-02-12T20:35:19.778832] [INFO ] [sig ] Generating forecast for: ZBH [2026-02-12T20:35:19.778867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBH' from 'https://tdm.silogroup.org/data/derivative_storage/ZBH.csv'. [2026-02-12T20:35:19.792814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBH'. [2026-02-12T20:35:19.793332] [INFO ] [FORECASTER] Starting predict_future for ZBH [2026-02-12T20:35:19.794382] [DEBUG] [LOCAL ] No optimal features file found for ZBH: ./output/feature-sets/ZBH.txt [2026-02-12T20:35:19.794439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:19.794471] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:19.794497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:19.794553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:19.852892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:19.854255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:19.854359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:19.854392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:19.985716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:19.985968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:19.986021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:19.986052] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:19.990526] [DEBUG] [FORECASTER] ZBH: Forecast T+1@11:T+2@11: DOWN (p=12.84%) [2026-02-12T20:35:19.990904] [INFO ] [FORECASTER] Completed predict_future for ZBH [2026-02-12T20:35:19.991070] [INFO ] [sig ] ZBH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:20.141620] [INFO ] [LOCAL ] Saved forecast: ZBH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ZBH.txt [2026-02-12T20:35:20.141871] [INFO ] [sig ] [3388/3411] Completed ZBH in 0.4s | 2.79 sym/s | Total: 20.3m | ETA: 8.2s [2026-02-12T20:35:20.141917] [INFO ] [sig ] [3389/3411] Forecasting ZBIO... [2026-02-12T20:35:20.141948] [INFO ] [sig ] Generating forecast for: ZBIO [2026-02-12T20:35:20.141982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBIO' from 'https://tdm.silogroup.org/data/derivative_storage/ZBIO.csv'. [2026-02-12T20:35:20.157070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBIO'. [2026-02-12T20:35:20.157785] [INFO ] [FORECASTER] Starting predict_future for ZBIO [2026-02-12T20:35:20.159048] [DEBUG] [LOCAL ] No optimal features file found for ZBIO: ./output/feature-sets/ZBIO.txt [2026-02-12T20:35:20.159124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:20.159176] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:20.159220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:20.159312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:20.227163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:20.228525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:20.228650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:20.228687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:20.368612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:20.368846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:20.368895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:20.368927] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:20.373141] [DEBUG] [FORECASTER] ZBIO: Forecast T+1@11:T+2@11: UP (p=80.99%) [2026-02-12T20:35:20.373529] [INFO ] [FORECASTER] Completed predict_future for ZBIO [2026-02-12T20:35:20.373721] [INFO ] [sig ] ZBIO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:20.549237] [INFO ] [LOCAL ] Saved forecast: ZBIO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ZBIO.txt [2026-02-12T20:35:20.549442] [INFO ] [sig ] [3389/3411] Completed ZBIO in 0.4s | 2.79 sym/s | Total: 20.3m | ETA: 7.9s [2026-02-12T20:35:20.549488] [INFO ] [sig ] [3390/3411] Forecasting ZBRA... [2026-02-12T20:35:20.549523] [INFO ] [sig ] Generating forecast for: ZBRA [2026-02-12T20:35:20.549558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZBRA.csv'. [2026-02-12T20:35:20.564046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBRA'. [2026-02-12T20:35:20.564628] [INFO ] [FORECASTER] Starting predict_future for ZBRA [2026-02-12T20:35:20.565710] [DEBUG] [LOCAL ] No optimal features file found for ZBRA: ./output/feature-sets/ZBRA.txt [2026-02-12T20:35:20.565776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:20.565824] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:20.565860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:20.565947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:20.643152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:20.644453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:20.644556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:20.644612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:20.789846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:20.790052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:20.790093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:20.790122] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:20.793931] [DEBUG] [FORECASTER] ZBRA: Forecast T+1@11:T+2@11: UP (p=54.93%) [2026-02-12T20:35:20.794276] [INFO ] [FORECASTER] Completed predict_future for ZBRA [2026-02-12T20:35:20.794428] [INFO ] [sig ] ZBRA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:20.934118] [INFO ] [LOCAL ] Saved forecast: ZBRA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ZBRA.txt [2026-02-12T20:35:20.934275] [INFO ] [sig ] [3390/3411] Completed ZBRA in 0.4s | 2.79 sym/s | Total: 20.3m | ETA: 7.5s [2026-02-12T20:35:20.934314] [INFO ] [sig ] [3391/3411] Forecasting ZD... [2026-02-12T20:35:20.934343] [INFO ] [sig ] Generating forecast for: ZD [2026-02-12T20:35:20.934373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZD' from 'https://tdm.silogroup.org/data/derivative_storage/ZD.csv'. [2026-02-12T20:35:20.946205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZD'. [2026-02-12T20:35:20.946564] [INFO ] [FORECASTER] Starting predict_future for ZD [2026-02-12T20:35:20.947435] [DEBUG] [LOCAL ] No optimal features file found for ZD: ./output/feature-sets/ZD.txt [2026-02-12T20:35:20.947502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:20.947536] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:20.947564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:20.947651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:21.006034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:21.006943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:21.007031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:21.007067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:21.125032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:21.125191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:21.125229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:21.125258] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:21.129080] [DEBUG] [FORECASTER] ZD: Forecast T+1@11:T+2@11: UP (p=85.65%) [2026-02-12T20:35:21.129352] [INFO ] [FORECASTER] Completed predict_future for ZD [2026-02-12T20:35:21.129480] [INFO ] [sig ] ZD: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:21.270171] [INFO ] [LOCAL ] Saved forecast: ZD 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ZD.txt [2026-02-12T20:35:21.270311] [INFO ] [sig ] [3391/3411] Completed ZD in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 7.2s [2026-02-12T20:35:21.270352] [INFO ] [sig ] [3392/3411] Forecasting ZEPP... [2026-02-12T20:35:21.270381] [INFO ] [sig ] Generating forecast for: ZEPP [2026-02-12T20:35:21.270411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEPP' from 'https://tdm.silogroup.org/data/derivative_storage/ZEPP.csv'. [2026-02-12T20:35:21.281656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEPP'. [2026-02-12T20:35:21.281963] [INFO ] [FORECASTER] Starting predict_future for ZEPP [2026-02-12T20:35:21.282776] [DEBUG] [LOCAL ] No optimal features file found for ZEPP: ./output/feature-sets/ZEPP.txt [2026-02-12T20:35:21.282830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:21.282862] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:21.282889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:21.282946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:21.343167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:21.344018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:21.344101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:21.344134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:21.461487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:21.461665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:21.461707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:21.461736] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:21.465551] [DEBUG] [FORECASTER] ZEPP: Forecast T+1@11:T+2@11: UP (p=68.29%) [2026-02-12T20:35:21.465903] [INFO ] [FORECASTER] Completed predict_future for ZEPP [2026-02-12T20:35:21.466057] [INFO ] [sig ] ZEPP: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:21.607049] [INFO ] [LOCAL ] Saved forecast: ZEPP 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ZEPP.txt [2026-02-12T20:35:21.607209] [INFO ] [sig ] [3392/3411] Completed ZEPP in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 6.8s [2026-02-12T20:35:21.607252] [INFO ] [sig ] [3393/3411] Forecasting ZETA... [2026-02-12T20:35:21.607282] [INFO ] [sig ] Generating forecast for: ZETA [2026-02-12T20:35:21.607313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZETA' from 'https://tdm.silogroup.org/data/derivative_storage/ZETA.csv'. [2026-02-12T20:35:21.619676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZETA'. [2026-02-12T20:35:21.620038] [INFO ] [FORECASTER] Starting predict_future for ZETA [2026-02-12T20:35:21.620854] [DEBUG] [LOCAL ] No optimal features file found for ZETA: ./output/feature-sets/ZETA.txt [2026-02-12T20:35:21.620908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:21.620940] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:21.620966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:21.621022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:21.679197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:21.680034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:21.680120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:21.680165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:21.803530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:21.803711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:21.803754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:21.803784] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:21.807944] [DEBUG] [FORECASTER] ZETA: Forecast T+1@11:T+2@11: DOWN (p=12.25%) [2026-02-12T20:35:21.808527] [INFO ] [FORECASTER] Completed predict_future for ZETA [2026-02-12T20:35:21.808725] [INFO ] [sig ] ZETA: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:21.956019] [INFO ] [LOCAL ] Saved forecast: ZETA 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ZETA.txt [2026-02-12T20:35:21.956193] [INFO ] [sig ] [3393/3411] Completed ZETA in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 6.5s [2026-02-12T20:35:21.956234] [INFO ] [sig ] [3394/3411] Forecasting ZEUS... [2026-02-12T20:35:21.956265] [INFO ] [sig ] Generating forecast for: ZEUS [2026-02-12T20:35:21.956295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEUS' from 'https://tdm.silogroup.org/data/derivative_storage/ZEUS.csv'. [2026-02-12T20:35:21.967534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEUS'. [2026-02-12T20:35:21.967861] [INFO ] [FORECASTER] Starting predict_future for ZEUS [2026-02-12T20:35:21.968712] [DEBUG] [LOCAL ] No optimal features file found for ZEUS: ./output/feature-sets/ZEUS.txt [2026-02-12T20:35:21.968765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:21.968796] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:21.968826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:21.968895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:22.026046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:22.027367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:22.027457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:22.027489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:22.153148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:22.153370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:22.153435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:22.153478] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:22.157731] [DEBUG] [FORECASTER] ZEUS: Forecast T+1@11:T+2@11: UP (p=94.45%) [2026-02-12T20:35:22.158160] [INFO ] [FORECASTER] Completed predict_future for ZEUS [2026-02-12T20:35:22.158336] [INFO ] [sig ] ZEUS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:22.311300] [INFO ] [LOCAL ] Saved forecast: ZEUS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ZEUS.txt [2026-02-12T20:35:22.311475] [INFO ] [sig ] [3394/3411] Completed ZEUS in 0.4s | 2.79 sym/s | Total: 20.3m | ETA: 6.1s [2026-02-12T20:35:22.311552] [INFO ] [sig ] [3395/3411] Forecasting ZGN... [2026-02-12T20:35:22.311613] [INFO ] [sig ] Generating forecast for: ZGN [2026-02-12T20:35:22.311647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZGN' from 'https://tdm.silogroup.org/data/derivative_storage/ZGN.csv'. [2026-02-12T20:35:22.330214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZGN'. [2026-02-12T20:35:22.330857] [INFO ] [FORECASTER] Starting predict_future for ZGN [2026-02-12T20:35:22.332430] [DEBUG] [LOCAL ] No optimal features file found for ZGN: ./output/feature-sets/ZGN.txt [2026-02-12T20:35:22.332500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:22.332546] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:22.332612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:22.332701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:22.405639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:22.406850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:22.407035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:22.407072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:22.528640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:22.528883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:22.528929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:22.528959] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:22.532995] [DEBUG] [FORECASTER] ZGN: Forecast T+1@11:T+2@11: UP (p=90.66%) [2026-02-12T20:35:22.533324] [INFO ] [FORECASTER] Completed predict_future for ZGN [2026-02-12T20:35:22.533473] [INFO ] [sig ] ZGN: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:22.674475] [INFO ] [LOCAL ] Saved forecast: ZGN 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ZGN.txt [2026-02-12T20:35:22.674713] [INFO ] [sig ] [3395/3411] Completed ZGN in 0.4s | 2.79 sym/s | Total: 20.3m | ETA: 5.7s [2026-02-12T20:35:22.674758] [INFO ] [sig ] [3396/3411] Forecasting ZH... [2026-02-12T20:35:22.674791] [INFO ] [sig ] Generating forecast for: ZH [2026-02-12T20:35:22.674823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZH' from 'https://tdm.silogroup.org/data/derivative_storage/ZH.csv'. [2026-02-12T20:35:22.687989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZH'. [2026-02-12T20:35:22.688481] [INFO ] [FORECASTER] Starting predict_future for ZH [2026-02-12T20:35:22.689447] [DEBUG] [LOCAL ] No optimal features file found for ZH: ./output/feature-sets/ZH.txt [2026-02-12T20:35:22.689504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:22.689538] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:22.689565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:22.689659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:22.751671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:22.752473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:22.752562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:22.752619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:22.879987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:22.880159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:22.880202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:22.880233] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:22.884430] [DEBUG] [FORECASTER] ZH: Forecast T+1@11:T+2@11: DOWN (p=3.21%) [2026-02-12T20:35:22.884790] [INFO ] [FORECASTER] Completed predict_future for ZH [2026-02-12T20:35:22.884980] [INFO ] [sig ] ZH: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:23.034239] [INFO ] [LOCAL ] Saved forecast: ZH 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ZH.txt [2026-02-12T20:35:23.034406] [INFO ] [sig ] [3396/3411] Completed ZH in 0.4s | 2.79 sym/s | Total: 20.3m | ETA: 5.4s [2026-02-12T20:35:23.034447] [INFO ] [sig ] [3397/3411] Forecasting ZIM... [2026-02-12T20:35:23.034478] [INFO ] [sig ] Generating forecast for: ZIM [2026-02-12T20:35:23.034509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIM' from 'https://tdm.silogroup.org/data/derivative_storage/ZIM.csv'. [2026-02-12T20:35:23.047156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIM'. [2026-02-12T20:35:23.047589] [INFO ] [FORECASTER] Starting predict_future for ZIM [2026-02-12T20:35:23.048398] [DEBUG] [LOCAL ] No optimal features file found for ZIM: ./output/feature-sets/ZIM.txt [2026-02-12T20:35:23.048450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:23.048482] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:23.048508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:23.048564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:23.125377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:23.126348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:23.126442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:23.126476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:23.251174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:23.251493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:23.251538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:23.251584] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:23.255162] [DEBUG] [FORECASTER] ZIM: Forecast T+1@11:T+2@11: DOWN (p=48.75%) [2026-02-12T20:35:23.255446] [INFO ] [FORECASTER] Completed predict_future for ZIM [2026-02-12T20:35:23.255605] [INFO ] [sig ] ZIM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:23.394662] [INFO ] [LOCAL ] Saved forecast: ZIM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ZIM.txt [2026-02-12T20:35:23.394818] [INFO ] [sig ] [3397/3411] Completed ZIM in 0.4s | 2.79 sym/s | Total: 20.3m | ETA: 5.0s [2026-02-12T20:35:23.394868] [INFO ] [sig ] [3398/3411] Forecasting ZION... [2026-02-12T20:35:23.394905] [INFO ] [sig ] Generating forecast for: ZION [2026-02-12T20:35:23.394943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZION' from 'https://tdm.silogroup.org/data/derivative_storage/ZION.csv'. [2026-02-12T20:35:23.406359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZION'. [2026-02-12T20:35:23.406719] [INFO ] [FORECASTER] Starting predict_future for ZION [2026-02-12T20:35:23.407558] [DEBUG] [LOCAL ] No optimal features file found for ZION: ./output/feature-sets/ZION.txt [2026-02-12T20:35:23.407631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:23.407663] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:23.407689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:23.407745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:23.465530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:23.466439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:23.466526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:23.466560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:23.610619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:23.610831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:23.610928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:23.610982] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:23.615416] [DEBUG] [FORECASTER] ZION: Forecast T+1@11:T+2@11: DOWN (p=3.49%) [2026-02-12T20:35:23.615749] [INFO ] [FORECASTER] Completed predict_future for ZION [2026-02-12T20:35:23.615896] [INFO ] [sig ] ZION: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:23.776638] [INFO ] [LOCAL ] Saved forecast: ZION 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ZION.txt [2026-02-12T20:35:23.776857] [INFO ] [sig ] [3398/3411] Completed ZION in 0.4s | 2.79 sym/s | Total: 20.3m | ETA: 4.7s [2026-02-12T20:35:23.776921] [INFO ] [sig ] [3399/3411] Forecasting ZIP... [2026-02-12T20:35:23.776994] [INFO ] [sig ] Generating forecast for: ZIP [2026-02-12T20:35:23.777039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIP' from 'https://tdm.silogroup.org/data/derivative_storage/ZIP.csv'. [2026-02-12T20:35:23.792034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIP'. [2026-02-12T20:35:23.792729] [INFO ] [FORECASTER] Starting predict_future for ZIP [2026-02-12T20:35:23.793936] [DEBUG] [LOCAL ] No optimal features file found for ZIP: ./output/feature-sets/ZIP.txt [2026-02-12T20:35:23.794005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:23.794042] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:23.794101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:23.794188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:23.858412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:23.859884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:23.860012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:23.860054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:24.048718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:24.048991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:24.049051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:24.049091] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:24.055208] [DEBUG] [FORECASTER] ZIP: Forecast T+1@11:T+2@11: DOWN (p=11.84%) [2026-02-12T20:35:24.055834] [INFO ] [FORECASTER] Completed predict_future for ZIP [2026-02-12T20:35:24.056082] [INFO ] [sig ] ZIP: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:24.336131] [INFO ] [LOCAL ] Saved forecast: ZIP 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ZIP.txt [2026-02-12T20:35:24.336409] [INFO ] [sig ] [3399/3411] Completed ZIP in 0.6s | 2.79 sym/s | Total: 20.3m | ETA: 4.3s [2026-02-12T20:35:24.336458] [INFO ] [sig ] [3400/3411] Forecasting ZLAB... [2026-02-12T20:35:24.336492] [INFO ] [sig ] Generating forecast for: ZLAB [2026-02-12T20:35:24.336526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZLAB' from 'https://tdm.silogroup.org/data/derivative_storage/ZLAB.csv'. [2026-02-12T20:35:24.356782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZLAB'. [2026-02-12T20:35:24.357633] [INFO ] [FORECASTER] Starting predict_future for ZLAB [2026-02-12T20:35:24.359129] [DEBUG] [LOCAL ] No optimal features file found for ZLAB: ./output/feature-sets/ZLAB.txt [2026-02-12T20:35:24.359243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:24.359299] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:24.359330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:24.359394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:24.434687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:24.436062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:24.436258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:24.436313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:24.595885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:24.596254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:24.596321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:24.596355] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:24.602072] [DEBUG] [FORECASTER] ZLAB: Forecast T+1@11:T+2@11: DOWN (p=13.60%) [2026-02-12T20:35:24.602682] [INFO ] [FORECASTER] Completed predict_future for ZLAB [2026-02-12T20:35:24.602904] [INFO ] [sig ] ZLAB: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:24.781383] [INFO ] [LOCAL ] Saved forecast: ZLAB 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ZLAB.txt [2026-02-12T20:35:24.781635] [INFO ] [sig ] [3400/3411] Completed ZLAB in 0.4s | 2.79 sym/s | Total: 20.3m | ETA: 3.9s [2026-02-12T20:35:24.781694] [INFO ] [sig ] [3401/3411] Forecasting ZM... [2026-02-12T20:35:24.781732] [INFO ] [sig ] Generating forecast for: ZM [2026-02-12T20:35:24.781765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZM' from 'https://tdm.silogroup.org/data/derivative_storage/ZM.csv'. [2026-02-12T20:35:24.798903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZM'. [2026-02-12T20:35:24.799661] [INFO ] [FORECASTER] Starting predict_future for ZM [2026-02-12T20:35:24.801064] [DEBUG] [LOCAL ] No optimal features file found for ZM: ./output/feature-sets/ZM.txt [2026-02-12T20:35:24.801154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:24.801201] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:24.801237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:24.801332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:24.866997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:24.868291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:24.868429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:24.868490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:25.006877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:25.007144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:25.007235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:25.007295] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:25.011705] [DEBUG] [FORECASTER] ZM: Forecast T+1@11:T+2@11: DOWN (p=12.18%) [2026-02-12T20:35:25.012085] [INFO ] [FORECASTER] Completed predict_future for ZM [2026-02-12T20:35:25.012275] [INFO ] [sig ] ZM: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:25.185369] [INFO ] [LOCAL ] Saved forecast: ZM 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ZM.txt [2026-02-12T20:35:25.185515] [INFO ] [sig ] [3401/3411] Completed ZM in 0.4s | 2.79 sym/s | Total: 20.3m | ETA: 3.6s [2026-02-12T20:35:25.185556] [INFO ] [sig ] [3402/3411] Forecasting ZNTL... [2026-02-12T20:35:25.185607] [INFO ] [sig ] Generating forecast for: ZNTL [2026-02-12T20:35:25.185640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZNTL' from 'https://tdm.silogroup.org/data/derivative_storage/ZNTL.csv'. [2026-02-12T20:35:25.196880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZNTL'. [2026-02-12T20:35:25.197153] [INFO ] [FORECASTER] Starting predict_future for ZNTL [2026-02-12T20:35:25.198015] [DEBUG] [LOCAL ] No optimal features file found for ZNTL: ./output/feature-sets/ZNTL.txt [2026-02-12T20:35:25.198068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:25.198215] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:25.198245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:25.198303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:25.256123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:25.256812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:25.256894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:25.256929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:25.374591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:25.374752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:25.374792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:25.374822] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:25.378939] [DEBUG] [FORECASTER] ZNTL: Forecast T+1@11:T+2@11: DOWN (p=2.35%) [2026-02-12T20:35:25.379241] [INFO ] [FORECASTER] Completed predict_future for ZNTL [2026-02-12T20:35:25.379370] [INFO ] [sig ] ZNTL: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:25.521086] [INFO ] [LOCAL ] Saved forecast: ZNTL 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ZNTL.txt [2026-02-12T20:35:25.521243] [INFO ] [sig ] [3402/3411] Completed ZNTL in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 3.2s [2026-02-12T20:35:25.521286] [INFO ] [sig ] [3403/3411] Forecasting ZS... [2026-02-12T20:35:25.521318] [INFO ] [sig ] Generating forecast for: ZS [2026-02-12T20:35:25.521356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZS' from 'https://tdm.silogroup.org/data/derivative_storage/ZS.csv'. [2026-02-12T20:35:25.533155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZS'. [2026-02-12T20:35:25.533471] [INFO ] [FORECASTER] Starting predict_future for ZS [2026-02-12T20:35:25.534265] [DEBUG] [LOCAL ] No optimal features file found for ZS: ./output/feature-sets/ZS.txt [2026-02-12T20:35:25.534318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:25.534349] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:25.534375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:25.534431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:25.591630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:25.592304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:25.592383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:25.592415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:25.714497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:25.714642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:25.714683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:25.714714] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:25.718239] [DEBUG] [FORECASTER] ZS: Forecast T+1@11:T+2@11: UP (p=99.88%) [2026-02-12T20:35:25.718517] [INFO ] [FORECASTER] Completed predict_future for ZS [2026-02-12T20:35:25.718664] [INFO ] [sig ] ZS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:25.857714] [INFO ] [LOCAL ] Saved forecast: ZS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ZS.txt [2026-02-12T20:35:25.857845] [INFO ] [sig ] [3403/3411] Completed ZS in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 2.9s [2026-02-12T20:35:25.857884] [INFO ] [sig ] [3404/3411] Forecasting ZTO... [2026-02-12T20:35:25.857915] [INFO ] [sig ] Generating forecast for: ZTO [2026-02-12T20:35:25.857946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTO' from 'https://tdm.silogroup.org/data/derivative_storage/ZTO.csv'. [2026-02-12T20:35:25.869816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTO'. [2026-02-12T20:35:25.870150] [INFO ] [FORECASTER] Starting predict_future for ZTO [2026-02-12T20:35:25.870953] [DEBUG] [LOCAL ] No optimal features file found for ZTO: ./output/feature-sets/ZTO.txt [2026-02-12T20:35:25.871007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:25.871038] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:25.871065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:25.871121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:25.927649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:25.928400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:25.928482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:25.928514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:26.049415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:26.049597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:26.049640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:26.049670] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:26.053108] [DEBUG] [FORECASTER] ZTO: Forecast T+1@11:T+2@11: UP (p=59.39%) [2026-02-12T20:35:26.053379] [INFO ] [FORECASTER] Completed predict_future for ZTO [2026-02-12T20:35:26.053506] [INFO ] [sig ] ZTO: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:26.192130] [INFO ] [LOCAL ] Saved forecast: ZTO 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ZTO.txt [2026-02-12T20:35:26.192290] [INFO ] [sig ] [3404/3411] Completed ZTO in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 2.5s [2026-02-12T20:35:26.192330] [INFO ] [sig ] [3405/3411] Forecasting ZTS... [2026-02-12T20:35:26.192362] [INFO ] [sig ] Generating forecast for: ZTS [2026-02-12T20:35:26.192394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTS' from 'https://tdm.silogroup.org/data/derivative_storage/ZTS.csv'. [2026-02-12T20:35:26.203768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTS'. [2026-02-12T20:35:26.204106] [INFO ] [FORECASTER] Starting predict_future for ZTS [2026-02-12T20:35:26.204908] [DEBUG] [LOCAL ] No optimal features file found for ZTS: ./output/feature-sets/ZTS.txt [2026-02-12T20:35:26.204961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:26.204993] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:26.205019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:26.205077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:26.262028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:26.262754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:26.262836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:26.262869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:26.380964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:26.381117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:26.381155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:26.381184] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:26.384703] [DEBUG] [FORECASTER] ZTS: Forecast T+1@11:T+2@11: UP (p=97.83%) [2026-02-12T20:35:26.384982] [INFO ] [FORECASTER] Completed predict_future for ZTS [2026-02-12T20:35:26.385114] [INFO ] [sig ] ZTS: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:26.592945] [INFO ] [LOCAL ] Saved forecast: ZTS 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ZTS.txt [2026-02-12T20:35:26.593104] [INFO ] [sig ] [3405/3411] Completed ZTS in 0.4s | 2.79 sym/s | Total: 20.4m | ETA: 2.2s [2026-02-12T20:35:26.593143] [INFO ] [sig ] [3406/3411] Forecasting ZUMZ... [2026-02-12T20:35:26.593173] [INFO ] [sig ] Generating forecast for: ZUMZ [2026-02-12T20:35:26.593210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZUMZ' from 'https://tdm.silogroup.org/data/derivative_storage/ZUMZ.csv'. [2026-02-12T20:35:26.603671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZUMZ'. [2026-02-12T20:35:26.603964] [INFO ] [FORECASTER] Starting predict_future for ZUMZ [2026-02-12T20:35:26.604786] [DEBUG] [LOCAL ] No optimal features file found for ZUMZ: ./output/feature-sets/ZUMZ.txt [2026-02-12T20:35:26.604838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:26.604870] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:26.604897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:26.604953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:26.661366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:26.662028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:26.662106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:26.662139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:26.781316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:26.781467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:26.781512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:26.781542] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:26.784955] [DEBUG] [FORECASTER] ZUMZ: Forecast T+1@11:T+2@11: UP (p=80.14%) [2026-02-12T20:35:26.785229] [INFO ] [FORECASTER] Completed predict_future for ZUMZ [2026-02-12T20:35:26.785358] [INFO ] [sig ] ZUMZ: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:26.925674] [INFO ] [LOCAL ] Saved forecast: ZUMZ 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ZUMZ.txt [2026-02-12T20:35:26.925832] [INFO ] [sig ] [3406/3411] Completed ZUMZ in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 1.8s [2026-02-12T20:35:26.925872] [INFO ] [sig ] [3407/3411] Forecasting ZURA... [2026-02-12T20:35:26.925905] [INFO ] [sig ] Generating forecast for: ZURA [2026-02-12T20:35:26.925943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZURA' from 'https://tdm.silogroup.org/data/derivative_storage/ZURA.csv'. [2026-02-12T20:35:26.937611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZURA'. [2026-02-12T20:35:26.937900] [INFO ] [FORECASTER] Starting predict_future for ZURA [2026-02-12T20:35:26.938738] [DEBUG] [LOCAL ] No optimal features file found for ZURA: ./output/feature-sets/ZURA.txt [2026-02-12T20:35:26.938790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:26.938821] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:26.938848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:26.938907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:26.995451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:26.996275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:26.996357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:26.996390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:27.118812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:27.118972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:27.119011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:27.119039] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:27.122461] [DEBUG] [FORECASTER] ZURA: Forecast T+1@11:T+2@11: UP (p=85.28%) [2026-02-12T20:35:27.122754] [INFO ] [FORECASTER] Completed predict_future for ZURA [2026-02-12T20:35:27.122884] [INFO ] [sig ] ZURA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:27.262745] [INFO ] [LOCAL ] Saved forecast: ZURA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ZURA.txt [2026-02-12T20:35:27.262893] [INFO ] [sig ] [3407/3411] Completed ZURA in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 1.4s [2026-02-12T20:35:27.262939] [INFO ] [sig ] [3408/3411] Forecasting ZVIA... [2026-02-12T20:35:27.262975] [INFO ] [sig ] Generating forecast for: ZVIA [2026-02-12T20:35:27.263011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVIA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVIA.csv'. [2026-02-12T20:35:27.273724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVIA'. [2026-02-12T20:35:27.274035] [INFO ] [FORECASTER] Starting predict_future for ZVIA [2026-02-12T20:35:27.274846] [DEBUG] [LOCAL ] No optimal features file found for ZVIA: ./output/feature-sets/ZVIA.txt [2026-02-12T20:35:27.274898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:27.274929] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:27.274954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:27.275010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:27.331983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:27.332722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:27.332802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:27.332836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:27.456465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:27.456631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:27.456672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:27.456700] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:27.460128] [DEBUG] [FORECASTER] ZVIA: Forecast T+1@11:T+2@11: UP (p=86.40%) [2026-02-12T20:35:27.460401] [INFO ] [FORECASTER] Completed predict_future for ZVIA [2026-02-12T20:35:27.460526] [INFO ] [sig ] ZVIA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:27.600250] [INFO ] [LOCAL ] Saved forecast: ZVIA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ZVIA.txt [2026-02-12T20:35:27.600420] [INFO ] [sig ] [3408/3411] Completed ZVIA in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 1.1s [2026-02-12T20:35:27.600463] [INFO ] [sig ] [3409/3411] Forecasting ZVRA... [2026-02-12T20:35:27.600492] [INFO ] [sig ] Generating forecast for: ZVRA [2026-02-12T20:35:27.600522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVRA.csv'. [2026-02-12T20:35:27.611546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVRA'. [2026-02-12T20:35:27.611885] [INFO ] [FORECASTER] Starting predict_future for ZVRA [2026-02-12T20:35:27.612750] [DEBUG] [LOCAL ] No optimal features file found for ZVRA: ./output/feature-sets/ZVRA.txt [2026-02-12T20:35:27.612804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:27.612836] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:27.612862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:27.612923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:27.674028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:27.674875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:27.674973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:27.675015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:27.793255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:27.793408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:27.793448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:27.793477] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:27.796903] [DEBUG] [FORECASTER] ZVRA: Forecast T+1@11:T+2@11: UP (p=73.41%) [2026-02-12T20:35:27.797191] [INFO ] [FORECASTER] Completed predict_future for ZVRA [2026-02-12T20:35:27.797322] [INFO ] [sig ] ZVRA: Forecast for 2026-02-12: UP (sign=1.00) [2026-02-12T20:35:27.936493] [INFO ] [LOCAL ] Saved forecast: ZVRA 2026-02-13 1 -> ./output/forecasts/individual/2026-02-13/ZVRA.txt [2026-02-12T20:35:27.936649] [INFO ] [sig ] [3409/3411] Completed ZVRA in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 0.7s [2026-02-12T20:35:27.936692] [INFO ] [sig ] [3410/3411] Forecasting ZWS... [2026-02-12T20:35:27.936722] [INFO ] [sig ] Generating forecast for: ZWS [2026-02-12T20:35:27.936752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZWS' from 'https://tdm.silogroup.org/data/derivative_storage/ZWS.csv'. [2026-02-12T20:35:27.946945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZWS'. [2026-02-12T20:35:27.947234] [INFO ] [FORECASTER] Starting predict_future for ZWS [2026-02-12T20:35:27.948053] [DEBUG] [LOCAL ] No optimal features file found for ZWS: ./output/feature-sets/ZWS.txt [2026-02-12T20:35:27.948105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:27.948141] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:27.948167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:27.948227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:28.005121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:28.005762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:28.005841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:28.005874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:28.131293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:28.131450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:28.131490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:28.131518] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:28.135009] [DEBUG] [FORECASTER] ZWS: Forecast T+1@11:T+2@11: DOWN (p=19.69%) [2026-02-12T20:35:28.135283] [INFO ] [FORECASTER] Completed predict_future for ZWS [2026-02-12T20:35:28.135410] [INFO ] [sig ] ZWS: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:28.275890] [INFO ] [LOCAL ] Saved forecast: ZWS 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ZWS.txt [2026-02-12T20:35:28.276020] [INFO ] [sig ] [3410/3411] Completed ZWS in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 0.4s [2026-02-12T20:35:28.276058] [INFO ] [sig ] [3411/3411] Forecasting ZYME... [2026-02-12T20:35:28.276088] [INFO ] [sig ] Generating forecast for: ZYME [2026-02-12T20:35:28.276118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZYME' from 'https://tdm.silogroup.org/data/derivative_storage/ZYME.csv'. [2026-02-12T20:35:28.288937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZYME'. [2026-02-12T20:35:28.289375] [INFO ] [FORECASTER] Starting predict_future for ZYME [2026-02-12T20:35:28.290232] [DEBUG] [LOCAL ] No optimal features file found for ZYME: ./output/feature-sets/ZYME.txt [2026-02-12T20:35:28.290288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-12T20:35:28.290320] [DEBUG] [FORECASTER] Starting train method [2026-02-12T20:35:28.290347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-12T20:35:28.290403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-12T20:35:28.352911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-12T20:35:28.353969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-12T20:35:28.354064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-12T20:35:28.354099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-12T20:35:28.480467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-12T20:35:28.480664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-12T20:35:28.480711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-12T20:35:28.480743] [INFO ] [FORECASTER] Training complete [2026-02-12T20:35:28.485000] [DEBUG] [FORECASTER] ZYME: Forecast T+1@11:T+2@11: DOWN (p=6.83%) [2026-02-12T20:35:28.485452] [INFO ] [FORECASTER] Completed predict_future for ZYME [2026-02-12T20:35:28.485654] [INFO ] [sig ] ZYME: Forecast for 2026-02-12: DOWN (sign=0.00) [2026-02-12T20:35:28.655785] [INFO ] [LOCAL ] Saved forecast: ZYME 2026-02-13 0 -> ./output/forecasts/individual/2026-02-13/ZYME.txt [2026-02-12T20:35:28.655944] [INFO ] [sig ] [3411/3411] Completed ZYME in 0.4s | 2.79 sym/s | Total: 20.4m | ETA: 0.0s [2026-02-12T20:35:28.655984] [INFO ] [sig ] ================================================== [2026-02-12T20:35:28.656015] [INFO ] [sig ] Forecasts complete: 3411/3411 symbols succeeded [2026-02-12T20:35:28.656044] [INFO ] [sig ] Automatically generating consolidated reports... [2026-02-12T20:35:28.656071] [INFO ] [sig ] Generating consolidated forecast reports [2026-02-12T20:35:28.656885] [INFO ] [sig ] Found 85 forecast dates to process [2026-02-12T20:35:28.656929] [INFO ] [sig ] [1/85] Processing report for 2025-10-10... [2026-02-12T20:35:28.656966] [INFO ] [sig ] [1/85] Report for 2025-10-10 already exists, skipping... [2026-02-12T20:35:28.656995] [INFO ] [sig ] [2/85] Processing report for 2025-10-13... [2026-02-12T20:35:28.657029] [INFO ] [sig ] [2/85] Report for 2025-10-13 already exists, skipping... [2026-02-12T20:35:28.657056] [INFO ] [sig ] [3/85] Processing report for 2025-10-14... [2026-02-12T20:35:28.657086] [INFO ] [sig ] [3/85] Report for 2025-10-14 already exists, skipping... [2026-02-12T20:35:28.657112] [INFO ] [sig ] [4/85] Processing report for 2025-10-15... [2026-02-12T20:35:28.657190] [INFO ] [sig ] [4/85] Report for 2025-10-15 already exists, skipping... [2026-02-12T20:35:28.657220] [INFO ] [sig ] [5/85] Processing report for 2025-10-16... [2026-02-12T20:35:28.657250] [INFO ] [sig ] [5/85] Report for 2025-10-16 already exists, skipping... [2026-02-12T20:35:28.657276] [INFO ] [sig ] [6/85] Processing report for 2025-10-17... [2026-02-12T20:35:28.657305] [INFO ] [sig ] [6/85] Report for 2025-10-17 already exists, skipping... [2026-02-12T20:35:28.657330] [INFO ] [sig ] [7/85] Processing report for 2025-10-20... [2026-02-12T20:35:28.657359] [INFO ] [sig ] [7/85] Report for 2025-10-20 already exists, skipping... [2026-02-12T20:35:28.657384] [INFO ] [sig ] [8/85] Processing report for 2025-10-21... [2026-02-12T20:35:28.657421] [INFO ] [sig ] [8/85] Report for 2025-10-21 already exists, skipping... [2026-02-12T20:35:28.657448] [INFO ] [sig ] [9/85] Processing report for 2025-10-22... [2026-02-12T20:35:28.657478] [INFO ] [sig ] [9/85] Report for 2025-10-22 already exists, skipping... [2026-02-12T20:35:28.657503] [INFO ] [sig ] [10/85] Processing report for 2025-10-23... [2026-02-12T20:35:28.657532] [INFO ] [sig ] [10/85] Report for 2025-10-23 already exists, skipping... [2026-02-12T20:35:28.657557] [INFO ] [sig ] [11/85] Processing report for 2025-10-24... [2026-02-12T20:35:28.657607] [INFO ] [sig ] [11/85] Report for 2025-10-24 already exists, skipping... [2026-02-12T20:35:28.657634] [INFO ] [sig ] [12/85] Processing report for 2025-10-27... [2026-02-12T20:35:28.657671] [INFO ] [sig ] [12/85] Report for 2025-10-27 already exists, skipping... [2026-02-12T20:35:28.657698] [INFO ] [sig ] [13/85] Processing report for 2025-10-28... [2026-02-12T20:35:28.657734] [INFO ] [sig ] [13/85] Report for 2025-10-28 already exists, skipping... [2026-02-12T20:35:28.657760] [INFO ] [sig ] [14/85] Processing report for 2025-10-30... [2026-02-12T20:35:28.657798] [INFO ] [sig ] [14/85] Report for 2025-10-30 already exists, skipping... [2026-02-12T20:35:28.657824] [INFO ] [sig ] [15/85] Processing report for 2025-10-31... [2026-02-12T20:35:28.657853] [INFO ] [sig ] [15/85] Report for 2025-10-31 already exists, skipping... [2026-02-12T20:35:28.657878] [INFO ] [sig ] [16/85] Processing report for 2025-11-03... [2026-02-12T20:35:28.657907] [INFO ] [sig ] [16/85] Report for 2025-11-03 already exists, skipping... [2026-02-12T20:35:28.657931] [INFO ] [sig ] [17/85] Processing report for 2025-11-04... [2026-02-12T20:35:28.657960] [INFO ] [sig ] [17/85] Report for 2025-11-04 already exists, skipping... [2026-02-12T20:35:28.657985] [INFO ] [sig ] [18/85] Processing report for 2025-11-05... [2026-02-12T20:35:28.658014] [INFO ] [sig ] [18/85] Report for 2025-11-05 already exists, skipping... [2026-02-12T20:35:28.658038] [INFO ] [sig ] [19/85] Processing report for 2025-11-06... [2026-02-12T20:35:28.658067] [INFO ] [sig ] [19/85] Report for 2025-11-06 already exists, skipping... [2026-02-12T20:35:28.658092] [INFO ] [sig ] [20/85] Processing report for 2025-11-07... [2026-02-12T20:35:28.658121] [INFO ] [sig ] [20/85] Report for 2025-11-07 already exists, skipping... [2026-02-12T20:35:28.658146] [INFO ] [sig ] [21/85] Processing report for 2025-11-10... [2026-02-12T20:35:28.658175] [INFO ] [sig ] [21/85] Report for 2025-11-10 already exists, skipping... [2026-02-12T20:35:28.658200] [INFO ] [sig ] [22/85] Processing report for 2025-11-11... [2026-02-12T20:35:28.658229] [INFO ] [sig ] [22/85] Report for 2025-11-11 already exists, skipping... [2026-02-12T20:35:28.658254] [INFO ] [sig ] [23/85] Processing report for 2025-11-12... [2026-02-12T20:35:28.658283] [INFO ] [sig ] [23/85] Report for 2025-11-12 already exists, skipping... [2026-02-12T20:35:28.658308] [INFO ] [sig ] [24/85] Processing report for 2025-11-13... [2026-02-12T20:35:28.658338] [INFO ] [sig ] [24/85] Report for 2025-11-13 already exists, skipping... [2026-02-12T20:35:28.658364] [INFO ] [sig ] [25/85] Processing report for 2025-11-17... [2026-02-12T20:35:28.658393] [INFO ] [sig ] [25/85] Report for 2025-11-17 already exists, skipping... [2026-02-12T20:35:28.658417] [INFO ] [sig ] [26/85] Processing report for 2025-11-18... [2026-02-12T20:35:28.658446] [INFO ] [sig ] [26/85] Report for 2025-11-18 already exists, skipping... [2026-02-12T20:35:28.658471] [INFO ] [sig ] [27/85] Processing report for 2025-11-19... [2026-02-12T20:35:28.658501] [INFO ] [sig ] [27/85] Report for 2025-11-19 already exists, skipping... [2026-02-12T20:35:28.658526] [INFO ] [sig ] [28/85] Processing report for 2025-11-20... [2026-02-12T20:35:28.658555] [INFO ] [sig ] [28/85] Report for 2025-11-20 already exists, skipping... [2026-02-12T20:35:28.658599] [INFO ] [sig ] [29/85] Processing report for 2025-11-21... [2026-02-12T20:35:28.658632] [INFO ] [sig ] [29/85] Report for 2025-11-21 already exists, skipping... [2026-02-12T20:35:28.658657] [INFO ] [sig ] [30/85] Processing report for 2025-11-24... [2026-02-12T20:35:28.658687] [INFO ] [sig ] [30/85] Report for 2025-11-24 already exists, skipping... [2026-02-12T20:35:28.658712] [INFO ] [sig ] [31/85] Processing report for 2025-11-25... [2026-02-12T20:35:28.658751] [INFO ] [sig ] [31/85] Report for 2025-11-25 already exists, skipping... [2026-02-12T20:35:28.658778] [INFO ] [sig ] [32/85] Processing report for 2025-11-26... [2026-02-12T20:35:28.658807] [INFO ] [sig ] [32/85] Report for 2025-11-26 already exists, skipping... [2026-02-12T20:35:28.658832] [INFO ] [sig ] [33/85] Processing report for 2025-11-28... [2026-02-12T20:35:28.658862] [INFO ] [sig ] [33/85] Report for 2025-11-28 already exists, skipping... [2026-02-12T20:35:28.658887] [INFO ] [sig ] [34/85] Processing report for 2025-12-01... [2026-02-12T20:35:28.658923] [INFO ] [sig ] [34/85] Report for 2025-12-01 already exists, skipping... [2026-02-12T20:35:28.658957] [INFO ] [sig ] [35/85] Processing report for 2025-12-02... [2026-02-12T20:35:28.658990] [INFO ] [sig ] [35/85] Report for 2025-12-02 already exists, skipping... [2026-02-12T20:35:28.659015] [INFO ] [sig ] [36/85] Processing report for 2025-12-03... [2026-02-12T20:35:28.659045] [INFO ] [sig ] [36/85] Report for 2025-12-03 already exists, skipping... [2026-02-12T20:35:28.659071] [INFO ] [sig ] [37/85] Processing report for 2025-12-04... [2026-02-12T20:35:28.659109] [INFO ] [sig ] [37/85] Report for 2025-12-04 already exists, skipping... [2026-02-12T20:35:28.659136] [INFO ] [sig ] [38/85] Processing report for 2025-12-05... [2026-02-12T20:35:28.659166] [INFO ] [sig ] [38/85] Report for 2025-12-05 already exists, skipping... [2026-02-12T20:35:28.659191] [INFO ] [sig ] [39/85] Processing report for 2025-12-08... [2026-02-12T20:35:28.659220] [INFO ] [sig ] [39/85] Report for 2025-12-08 already exists, skipping... [2026-02-12T20:35:28.659244] [INFO ] [sig ] [40/85] Processing report for 2025-12-09... [2026-02-12T20:35:28.659274] [INFO ] [sig ] [40/85] Report for 2025-12-09 already exists, skipping... [2026-02-12T20:35:28.659299] [INFO ] [sig ] [41/85] Processing report for 2025-12-10... [2026-02-12T20:35:28.659336] [INFO ] [sig ] [41/85] Report for 2025-12-10 already exists, skipping... [2026-02-12T20:35:28.659380] [INFO ] [sig ] [42/85] Processing report for 2025-12-11... [2026-02-12T20:35:28.659413] [INFO ] [sig ] [42/85] Report for 2025-12-11 already exists, skipping... [2026-02-12T20:35:28.659439] [INFO ] [sig ] [43/85] Processing report for 2025-12-12... [2026-02-12T20:35:28.659470] [INFO ] [sig ] [43/85] Report for 2025-12-12 already exists, skipping... [2026-02-12T20:35:28.659495] [INFO ] [sig ] [44/85] Processing report for 2025-12-15... [2026-02-12T20:35:28.659536] [INFO ] [sig ] [44/85] Report for 2025-12-15 already exists, skipping... [2026-02-12T20:35:28.659564] [INFO ] [sig ] [45/85] Processing report for 2025-12-16... [2026-02-12T20:35:28.659615] [INFO ] [sig ] [45/85] Report for 2025-12-16 already exists, skipping... [2026-02-12T20:35:28.659642] [INFO ] [sig ] [46/85] Processing report for 2025-12-17... [2026-02-12T20:35:28.659672] [INFO ] [sig ] [46/85] Report for 2025-12-17 already exists, skipping... [2026-02-12T20:35:28.659697] [INFO ] [sig ] [47/85] Processing report for 2025-12-18... [2026-02-12T20:35:28.659727] [INFO ] [sig ] [47/85] Report for 2025-12-18 already exists, skipping... [2026-02-12T20:35:28.659752] [INFO ] [sig ] [48/85] Processing report for 2025-12-19... [2026-02-12T20:35:28.659780] [INFO ] [sig ] [48/85] Report for 2025-12-19 already exists, skipping... [2026-02-12T20:35:28.659805] [INFO ] [sig ] [49/85] Processing report for 2025-12-22... [2026-02-12T20:35:28.659847] [INFO ] [sig ] [49/85] Report for 2025-12-22 already exists, skipping... [2026-02-12T20:35:28.659875] [INFO ] [sig ] [50/85] Processing report for 2025-12-23... [2026-02-12T20:35:28.659915] [INFO ] [sig ] [50/85] Report for 2025-12-23 already exists, skipping... [2026-02-12T20:35:28.659942] [INFO ] [sig ] [51/85] Processing report for 2025-12-24... [2026-02-12T20:35:28.659978] [INFO ] [sig ] [51/85] Report for 2025-12-24 already exists, skipping... [2026-02-12T20:35:28.660005] [INFO ] [sig ] [52/85] Processing report for 2025-12-26... [2026-02-12T20:35:28.660035] [INFO ] [sig ] [52/85] Report for 2025-12-26 already exists, skipping... [2026-02-12T20:35:28.660060] [INFO ] [sig ] [53/85] Processing report for 2025-12-29... [2026-02-12T20:35:28.660090] [INFO ] [sig ] [53/85] Report for 2025-12-29 already exists, skipping... [2026-02-12T20:35:28.660113] [INFO ] [sig ] [54/85] Processing report for 2025-12-30... [2026-02-12T20:35:28.660150] [INFO ] [sig ] [54/85] Report for 2025-12-30 already exists, skipping... [2026-02-12T20:35:28.660184] [INFO ] [sig ] [55/85] Processing report for 2025-12-31... [2026-02-12T20:35:28.660223] [INFO ] [sig ] [55/85] Report for 2025-12-31 already exists, skipping... [2026-02-12T20:35:28.660250] [INFO ] [sig ] [56/85] Processing report for 2026-01-02... [2026-02-12T20:35:28.660458] [INFO ] [sig ] [56/85] Report for 2026-01-02 already exists, skipping... [2026-02-12T20:35:28.660483] [INFO ] [sig ] [57/85] Processing report for 2026-01-05... [2026-02-12T20:35:28.660513] [INFO ] [sig ] [57/85] Report for 2026-01-05 already exists, skipping... [2026-02-12T20:35:28.660539] [INFO ] [sig ] [58/85] Processing report for 2026-01-06... [2026-02-12T20:35:28.660587] [INFO ] [sig ] [58/85] Report for 2026-01-06 already exists, skipping... [2026-02-12T20:35:28.660617] [INFO ] [sig ] [59/85] Processing report for 2026-01-07... [2026-02-12T20:35:28.660648] [INFO ] [sig ] [59/85] Report for 2026-01-07 already exists, skipping... [2026-02-12T20:35:28.660674] [INFO ] [sig ] [60/85] Processing report for 2026-01-08... [2026-02-12T20:35:28.660711] [INFO ] [sig ] [60/85] Report for 2026-01-08 already exists, skipping... [2026-02-12T20:35:28.660739] [INFO ] [sig ] [61/85] Processing report for 2026-01-09... [2026-02-12T20:35:28.660774] [INFO ] [sig ] [61/85] Report for 2026-01-09 already exists, skipping... [2026-02-12T20:35:28.660801] [INFO ] [sig ] [62/85] Processing report for 2026-01-12... [2026-02-12T20:35:28.660831] [INFO ] [sig ] [62/85] Report for 2026-01-12 already exists, skipping... [2026-02-12T20:35:28.660856] [INFO ] [sig ] [63/85] Processing report for 2026-01-13... [2026-02-12T20:35:28.660898] [INFO ] [sig ] [63/85] Report for 2026-01-13 already exists, skipping... [2026-02-12T20:35:28.660926] [INFO ] [sig ] [64/85] Processing report for 2026-01-14... [2026-02-12T20:35:28.660962] [INFO ] [sig ] [64/85] Report for 2026-01-14 already exists, skipping... [2026-02-12T20:35:28.660989] [INFO ] [sig ] [65/85] Processing report for 2026-01-15... [2026-02-12T20:35:28.661019] [INFO ] [sig ] [65/85] Report for 2026-01-15 already exists, skipping... [2026-02-12T20:35:28.661045] [INFO ] [sig ] [66/85] Processing report for 2026-01-16... [2026-02-12T20:35:28.661082] [INFO ] [sig ] [66/85] Report for 2026-01-16 already exists, skipping... [2026-02-12T20:35:28.661109] [INFO ] [sig ] [67/85] Processing report for 2026-01-20... [2026-02-12T20:35:28.661308] [INFO ] [sig ] [67/85] Report for 2026-01-20 already exists, skipping... [2026-02-12T20:35:28.661333] [INFO ] [sig ] [68/85] Processing report for 2026-01-21... [2026-02-12T20:35:28.661369] [INFO ] [sig ] [68/85] Report for 2026-01-21 already exists, skipping... [2026-02-12T20:35:28.661397] [INFO ] [sig ] [69/85] Processing report for 2026-01-22... [2026-02-12T20:35:28.661437] [INFO ] [sig ] [69/85] Report for 2026-01-22 already exists, skipping... [2026-02-12T20:35:28.661464] [INFO ] [sig ] [70/85] Processing report for 2026-01-23... [2026-02-12T20:35:28.661519] [INFO ] [sig ] [70/85] Report for 2026-01-23 already exists, skipping... [2026-02-12T20:35:28.661548] [INFO ] [sig ] [71/85] Processing report for 2026-01-26... [2026-02-12T20:35:28.661602] [INFO ] [sig ] [71/85] Report for 2026-01-26 already exists, skipping... [2026-02-12T20:35:28.661632] [INFO ] [sig ] [72/85] Processing report for 2026-01-27... [2026-02-12T20:35:28.661673] [INFO ] [sig ] [72/85] Report for 2026-01-27 already exists, skipping... [2026-02-12T20:35:28.661701] [INFO ] [sig ] [73/85] Processing report for 2026-01-28... [2026-02-12T20:35:28.661742] [INFO ] [sig ] [73/85] Report for 2026-01-28 already exists, skipping... [2026-02-12T20:35:28.661771] [INFO ] [sig ] [74/85] Processing report for 2026-01-29... [2026-02-12T20:35:28.661807] [INFO ] [sig ] [74/85] Report for 2026-01-29 already exists, skipping... [2026-02-12T20:35:28.661834] [INFO ] [sig ] [75/85] Processing report for 2026-01-30... [2026-02-12T20:35:28.661881] [INFO ] [sig ] [75/85] Report for 2026-01-30 already exists, skipping... [2026-02-12T20:35:28.661910] [INFO ] [sig ] [76/85] Processing report for 2026-02-02... [2026-02-12T20:35:28.661947] [INFO ] [sig ] [76/85] Report for 2026-02-02 already exists, skipping... [2026-02-12T20:35:28.661975] [INFO ] [sig ] [77/85] Processing report for 2026-02-03... [2026-02-12T20:35:28.662011] [INFO ] [sig ] [77/85] Report for 2026-02-03 already exists, skipping... [2026-02-12T20:35:28.662038] [INFO ] [sig ] [78/85] Processing report for 2026-02-04... [2026-02-12T20:35:28.662076] [INFO ] [sig ] [78/85] Report for 2026-02-04 already exists, skipping... [2026-02-12T20:35:28.662105] [INFO ] [sig ] [79/85] Processing report for 2026-02-05... [2026-02-12T20:35:28.662158] [INFO ] [sig ] [79/85] Report for 2026-02-05 already exists, skipping... [2026-02-12T20:35:28.662187] [INFO ] [sig ] [80/85] Processing report for 2026-02-06... [2026-02-12T20:35:28.662219] [INFO ] [sig ] [80/85] Report for 2026-02-06 already exists, skipping... [2026-02-12T20:35:28.662245] [INFO ] [sig ] [81/85] Processing report for 2026-02-09... [2026-02-12T20:35:28.662288] [INFO ] [sig ] [81/85] Report for 2026-02-09 already exists, skipping... [2026-02-12T20:35:28.662316] [INFO ] [sig ] [82/85] Processing report for 2026-02-10... [2026-02-12T20:35:28.662346] [INFO ] [sig ] [82/85] Report for 2026-02-10 already exists, skipping... [2026-02-12T20:35:28.662371] [INFO ] [sig ] [83/85] Processing report for 2026-02-11... [2026-02-12T20:35:28.662412] [INFO ] [sig ] [83/85] Report for 2026-02-11 already exists, skipping... [2026-02-12T20:35:28.662440] [INFO ] [sig ] [84/85] Processing report for 2026-02-12... [2026-02-12T20:35:28.662470] [INFO ] [sig ] [84/85] Report for 2026-02-12 already exists, skipping... [2026-02-12T20:35:28.662496] [INFO ] [sig ] [85/85] Processing report for 2026-02-13... [2026-02-12T20:35:28.740352] [DEBUG] [LOCAL ] Loaded configuration for GATX: 1 features, 70.0% accuracy [2026-02-12T20:35:28.740889] [DEBUG] [LOCAL ] Loaded configuration for NVAX: 1 features, 60.0% accuracy [2026-02-12T20:35:28.740981] [DEBUG] [LOCAL ] Loaded configuration for NTRS: 1 features, 80.0% accuracy [2026-02-12T20:35:28.741112] [DEBUG] [LOCAL ] Loaded configuration for RMD: 3 features, 60.0% accuracy [2026-02-12T20:35:28.741200] [DEBUG] [LOCAL ] Loaded configuration for LTRN: 2 features, 80.0% accuracy [2026-02-12T20:35:28.741272] [DEBUG] [LOCAL ] Loaded configuration for PFL: 1 features, 100.0% accuracy [2026-02-12T20:35:28.741342] [DEBUG] [LOCAL ] Loaded configuration for OBIL: 2 features, 80.0% accuracy [2026-02-12T20:35:28.741672] [DEBUG] [LOCAL ] Loaded configuration for PWP: 4 features, 90.0% accuracy [2026-02-12T20:35:28.741759] [DEBUG] [LOCAL ] Loaded configuration for TILE: 2 features, 80.0% accuracy [2026-02-12T20:35:28.742139] [DEBUG] [LOCAL ] Loaded configuration for FHI: 1 features, 80.0% accuracy [2026-02-12T20:35:28.742225] [DEBUG] [LOCAL ] Loaded configuration for MP: 1 features, 60.0% accuracy [2026-02-12T20:35:28.742309] [DEBUG] [LOCAL ] Loaded configuration for WK: 3 features, 60.0% accuracy [2026-02-12T20:35:28.742725] [DEBUG] [LOCAL ] Loaded configuration for FIX: 4 features, 80.0% accuracy [2026-02-12T20:35:28.743133] [DEBUG] [LOCAL ] Loaded configuration for COEP: 3 features, 70.0% accuracy [2026-02-12T20:35:28.743482] [DEBUG] [LOCAL ] Loaded configuration for SLXN: 4 features, 80.0% accuracy [2026-02-12T20:35:28.743804] [DEBUG] [LOCAL ] Loaded configuration for RGLD: 3 features, 70.0% accuracy [2026-02-12T20:35:28.743890] [DEBUG] [LOCAL ] Loaded configuration for WSC: 2 features, 60.0% accuracy [2026-02-12T20:35:28.744897] [DEBUG] [LOCAL ] Loaded configuration for FNF: 3 features, 60.0% accuracy [2026-02-12T20:35:28.745183] [DEBUG] [LOCAL ] Loaded configuration for BXC: 0 features, 60.0% accuracy [2026-02-12T20:35:28.745531] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 2 features, 100.0% accuracy [2026-02-12T20:35:28.745861] [DEBUG] [LOCAL ] Loaded configuration for NGNE: 2 features, 70.0% accuracy [2026-02-12T20:35:28.746200] [DEBUG] [LOCAL ] Loaded configuration for NMCO: 1 features, 80.0% accuracy [2026-02-12T20:35:28.746494] [DEBUG] [LOCAL ] Loaded configuration for LOMA: 2 features, 70.0% accuracy [2026-02-12T20:35:28.746805] [DEBUG] [LOCAL ] Loaded configuration for CCBG: 2 features, 80.0% accuracy [2026-02-12T20:35:28.747165] [DEBUG] [LOCAL ] Loaded configuration for TRS: 0 features, 60.0% accuracy [2026-02-12T20:35:28.747481] [DEBUG] [LOCAL ] Loaded configuration for GOSS: 2 features, 70.0% accuracy [2026-02-12T20:35:28.747783] [DEBUG] [LOCAL ] Loaded configuration for TCBI: 3 features, 60.0% accuracy [2026-02-12T20:35:28.748067] [DEBUG] [LOCAL ] Loaded configuration for INSP: 0 features, 70.0% accuracy [2026-02-12T20:35:28.748366] [DEBUG] [LOCAL ] Loaded configuration for IBEX: 1 features, 80.0% accuracy [2026-02-12T20:35:28.748637] [DEBUG] [LOCAL ] Loaded configuration for HUBG: 1 features, 60.0% accuracy [2026-02-12T20:35:28.748932] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 2 features, 90.0% accuracy [2026-02-12T20:35:28.749189] [DEBUG] [LOCAL ] Loaded configuration for IX: 3 features, 70.0% accuracy [2026-02-12T20:35:28.749520] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 6 features, 90.0% accuracy [2026-02-12T20:35:28.749839] [DEBUG] [LOCAL ] Loaded configuration for SKYY: 3 features, 60.0% accuracy [2026-02-12T20:35:28.749943] [DEBUG] [LOCAL ] Loaded configuration for TNGX: 2 features, 70.0% accuracy [2026-02-12T20:35:28.750031] [DEBUG] [LOCAL ] Loaded configuration for LEG: 2 features, 70.0% accuracy [2026-02-12T20:35:28.750299] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 1 features, 90.0% accuracy [2026-02-12T20:35:28.750610] [DEBUG] [LOCAL ] Loaded configuration for J: 1 features, 60.0% accuracy [2026-02-12T20:35:28.750910] [DEBUG] [LOCAL ] Loaded configuration for GFS: 1 features, 70.0% accuracy [2026-02-12T20:35:28.751002] [DEBUG] [LOCAL ] Loaded configuration for FJP: 4 features, 60.0% accuracy [2026-02-12T20:35:28.751953] [DEBUG] [LOCAL ] Loaded configuration for CMCO: 0 features, 80.0% accuracy [2026-02-12T20:35:28.752267] [DEBUG] [LOCAL ] Loaded configuration for MGIC: 1 features, 60.0% accuracy [2026-02-12T20:35:28.752641] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 2 features, 90.0% accuracy [2026-02-12T20:35:28.752936] [DEBUG] [LOCAL ] Loaded configuration for FFIN: 1 features, 70.0% accuracy [2026-02-12T20:35:28.753229] [DEBUG] [LOCAL ] Loaded configuration for CTLP: 2 features, 80.0% accuracy [2026-02-12T20:35:28.753534] [DEBUG] [LOCAL ] Loaded configuration for MTCH: 2 features, 70.0% accuracy [2026-02-12T20:35:28.753889] [DEBUG] [LOCAL ] Loaded configuration for LEO: 3 features, 70.0% accuracy [2026-02-12T20:35:28.754204] [DEBUG] [LOCAL ] Loaded configuration for BILI: 3 features, 70.0% accuracy [2026-02-12T20:35:28.754486] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, 90.0% accuracy [2026-02-12T20:35:28.754827] [DEBUG] [LOCAL ] Loaded configuration for AAXJ: 3 features, 70.0% accuracy [2026-02-12T20:35:28.755129] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 4 features, 90.0% accuracy [2026-02-12T20:35:28.755403] [DEBUG] [LOCAL ] Loaded configuration for PEP: 2 features, 60.0% accuracy [2026-02-12T20:35:28.755685] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 2 features, 90.0% accuracy [2026-02-12T20:35:28.756021] [DEBUG] [LOCAL ] Loaded configuration for SCHL: 2 features, 70.0% accuracy [2026-02-12T20:35:28.756300] [DEBUG] [LOCAL ] Loaded configuration for KROS: 1 features, 80.0% accuracy [2026-02-12T20:35:28.756601] [DEBUG] [LOCAL ] Loaded configuration for UPC: 3 features, 70.0% accuracy [2026-02-12T20:35:28.756866] [DEBUG] [LOCAL ] Loaded configuration for NXG: 3 features, 70.0% accuracy [2026-02-12T20:35:28.757141] [DEBUG] [LOCAL ] Loaded configuration for FLS: 1 features, 80.0% accuracy [2026-02-12T20:35:28.757521] [DEBUG] [LOCAL ] Loaded configuration for XBIL: 1 features, 60.0% accuracy [2026-02-12T20:35:28.757875] [DEBUG] [LOCAL ] Loaded configuration for ASND: 0 features, 90.0% accuracy [2026-02-12T20:35:28.758151] [DEBUG] [LOCAL ] Loaded configuration for FTGC: 2 features, 60.0% accuracy [2026-02-12T20:35:28.758435] [DEBUG] [LOCAL ] Loaded configuration for HCI: 3 features, 80.0% accuracy [2026-02-12T20:35:28.759396] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, 90.0% accuracy [2026-02-12T20:35:28.759468] [DEBUG] [LOCAL ] Loaded configuration for RY: 2 features, 70.0% accuracy [2026-02-12T20:35:28.759723] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 1 features, 90.0% accuracy [2026-02-12T20:35:28.759806] [DEBUG] [LOCAL ] Loaded configuration for TSHA: 3 features, 70.0% accuracy [2026-02-12T20:35:28.760077] [DEBUG] [LOCAL ] Loaded configuration for LPL: 3 features, 50.0% accuracy [2026-02-12T20:35:28.760380] [DEBUG] [LOCAL ] Loaded configuration for BABA: 3 features, 70.0% accuracy [2026-02-12T20:35:28.760449] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 3 features, 90.0% accuracy [2026-02-12T20:35:28.760739] [DEBUG] [LOCAL ] Loaded configuration for ACP: 1 features, 60.0% accuracy [2026-02-12T20:35:28.760979] [DEBUG] [LOCAL ] Loaded configuration for ERII: 2 features, 60.0% accuracy [2026-02-12T20:35:28.761057] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, 90.0% accuracy [2026-02-12T20:35:28.761534] [DEBUG] [LOCAL ] Loaded configuration for NGVC: 2 features, 70.0% accuracy [2026-02-12T20:35:28.761796] [DEBUG] [LOCAL ] Loaded configuration for PVH: 5 features, 90.0% accuracy [2026-02-12T20:35:28.762047] [DEBUG] [LOCAL ] Loaded configuration for FARM: 3 features, 60.0% accuracy [2026-02-12T20:35:28.762912] [DEBUG] [LOCAL ] Loaded configuration for VRRM: 4 features, 80.0% accuracy [2026-02-12T20:35:28.763181] [DEBUG] [LOCAL ] Loaded configuration for ACRE: 2 features, 60.0% accuracy [2026-02-12T20:35:28.763448] [DEBUG] [LOCAL ] Loaded configuration for CLX: 2 features, 80.0% accuracy [2026-02-12T20:35:28.763703] [DEBUG] [LOCAL ] Loaded configuration for SKWD: 3 features, 60.0% accuracy [2026-02-12T20:35:28.763950] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, 90.0% accuracy [2026-02-12T20:35:28.764234] [DEBUG] [LOCAL ] Loaded configuration for NQP: 2 features, 60.0% accuracy [2026-02-12T20:35:28.764468] [DEBUG] [LOCAL ] Loaded configuration for AAOI: 3 features, 80.0% accuracy [2026-02-12T20:35:28.764705] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, 90.0% accuracy [2026-02-12T20:35:28.764935] [DEBUG] [LOCAL ] Loaded configuration for SVCO: 3 features, 80.0% accuracy [2026-02-12T20:35:28.765003] [DEBUG] [LOCAL ] Loaded configuration for TIMB: 1 features, 60.0% accuracy [2026-02-12T20:35:28.765061] [DEBUG] [LOCAL ] Loaded configuration for NRK: 1 features, 70.0% accuracy [2026-02-12T20:35:28.765479] [DEBUG] [LOCAL ] Loaded configuration for EPSN: 1 features, 80.0% accuracy [2026-02-12T20:35:28.766547] [DEBUG] [LOCAL ] Loaded configuration for IDN: 0 features, 70.0% accuracy [2026-02-12T20:35:28.766639] [DEBUG] [LOCAL ] Loaded configuration for PRG: 2 features, 80.0% accuracy [2026-02-12T20:35:28.766712] [DEBUG] [LOCAL ] Loaded configuration for CMS: 6 features, 80.0% accuracy [2026-02-12T20:35:28.766963] [DEBUG] [LOCAL ] Loaded configuration for BGY: 2 features, 90.0% accuracy [2026-02-12T20:35:28.767043] [DEBUG] [LOCAL ] Loaded configuration for CCEC: 3 features, 80.0% accuracy [2026-02-12T20:35:28.767303] [DEBUG] [LOCAL ] Loaded configuration for GMED: 4 features, 60.0% accuracy [2026-02-12T20:35:28.767555] [DEBUG] [LOCAL ] Loaded configuration for SKYX: 3 features, 80.0% accuracy [2026-02-12T20:35:28.767826] [DEBUG] [LOCAL ] Loaded configuration for CCRN: 2 features, 60.0% accuracy [2026-02-12T20:35:28.768127] [DEBUG] [LOCAL ] Loaded configuration for IGA: 3 features, 60.0% accuracy [2026-02-12T20:35:28.768380] [DEBUG] [LOCAL ] Loaded configuration for ARE: 4 features, 70.0% accuracy [2026-02-12T20:35:28.768673] [DEBUG] [LOCAL ] Loaded configuration for BRX: 1 features, 70.0% accuracy [2026-02-12T20:35:28.768752] [DEBUG] [LOCAL ] Loaded configuration for RXO: 1 features, 70.0% accuracy [2026-02-12T20:35:28.768989] [DEBUG] [LOCAL ] Loaded configuration for LZ: 2 features, 80.0% accuracy [2026-02-12T20:35:28.769230] [DEBUG] [LOCAL ] Loaded configuration for ELTX: 1 features, 80.0% accuracy [2026-02-12T20:35:28.769513] [DEBUG] [LOCAL ] Loaded configuration for ADP: 3 features, 90.0% accuracy [2026-02-12T20:35:28.770370] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 2 features, 90.0% accuracy [2026-02-12T20:35:28.770630] [DEBUG] [LOCAL ] Loaded configuration for AZO: 2 features, 90.0% accuracy [2026-02-12T20:35:28.770871] [DEBUG] [LOCAL ] Loaded configuration for CTMX: 2 features, 70.0% accuracy [2026-02-12T20:35:28.771127] [DEBUG] [LOCAL ] Loaded configuration for PDP: 1 features, 90.0% accuracy [2026-02-12T20:35:28.772109] [DEBUG] [LOCAL ] Loaded configuration for AMX: 0 features, 80.0% accuracy [2026-02-12T20:35:28.772189] [DEBUG] [LOCAL ] Loaded configuration for PAC: 1 features, 70.0% accuracy [2026-02-12T20:35:28.772426] [DEBUG] [LOCAL ] Loaded configuration for AIMD: 1 features, 50.0% accuracy [2026-02-12T20:35:28.772675] [DEBUG] [LOCAL ] Loaded configuration for NLY: 1 features, 70.0% accuracy [2026-02-12T20:35:28.772969] [DEBUG] [LOCAL ] Loaded configuration for LINE: 5 features, 90.0% accuracy [2026-02-12T20:35:28.773207] [DEBUG] [LOCAL ] Loaded configuration for KDP: 1 features, 90.0% accuracy [2026-02-12T20:35:28.773277] [DEBUG] [LOCAL ] Loaded configuration for OGI: 2 features, 90.0% accuracy [2026-02-12T20:35:28.773524] [DEBUG] [LOCAL ] Loaded configuration for GLAD: 1 features, 80.0% accuracy [2026-02-12T20:35:28.773616] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, 90.0% accuracy [2026-02-12T20:35:28.773844] [DEBUG] [LOCAL ] Loaded configuration for CCSI: 3 features, 80.0% accuracy [2026-02-12T20:35:28.774073] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 2 features, 90.0% accuracy [2026-02-12T20:35:28.774361] [DEBUG] [LOCAL ] Loaded configuration for AQNB: 0 features, 80.0% accuracy [2026-02-12T20:35:28.774620] [DEBUG] [LOCAL ] Loaded configuration for AAPD: 0 features, 80.0% accuracy [2026-02-12T20:35:28.774703] [DEBUG] [LOCAL ] Loaded configuration for EPC: 3 features, 80.0% accuracy [2026-02-12T20:35:28.775638] [DEBUG] [LOCAL ] Loaded configuration for APOG: 3 features, 70.0% accuracy [2026-02-12T20:35:28.775905] [DEBUG] [LOCAL ] Loaded configuration for FIP: 4 features, 80.0% accuracy [2026-02-12T20:35:28.776148] [DEBUG] [LOCAL ] Loaded configuration for CATO: 2 features, 70.0% accuracy [2026-02-12T20:35:28.776408] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 6 features, 100.0% accuracy [2026-02-12T20:35:28.776650] [DEBUG] [LOCAL ] Loaded configuration for GNMA: 1 features, 80.0% accuracy [2026-02-12T20:35:28.776899] [DEBUG] [LOCAL ] Loaded configuration for CWH: 1 features, 80.0% accuracy [2026-02-12T20:35:28.777131] [DEBUG] [LOCAL ] Loaded configuration for SOUN: 3 features, 80.0% accuracy [2026-02-12T20:35:28.777381] [DEBUG] [LOCAL ] Loaded configuration for PCN: 3 features, 100.0% accuracy [2026-02-12T20:35:28.777615] [DEBUG] [LOCAL ] Loaded configuration for AGZD: 1 features, 80.0% accuracy [2026-02-12T20:35:28.777901] [DEBUG] [LOCAL ] Loaded configuration for SSP: 1 features, 70.0% accuracy [2026-02-12T20:35:28.778146] [DEBUG] [LOCAL ] Loaded configuration for FCFS: 1 features, 70.0% accuracy [2026-02-12T20:35:28.778383] [DEBUG] [LOCAL ] Loaded configuration for OTLY: 3 features, 70.0% accuracy [2026-02-12T20:35:28.778615] [DEBUG] [LOCAL ] Loaded configuration for DWAS: 2 features, 70.0% accuracy [2026-02-12T20:35:28.778903] [DEBUG] [LOCAL ] Loaded configuration for NPFD: 5 features, 80.0% accuracy [2026-02-12T20:35:28.779205] [DEBUG] [LOCAL ] Loaded configuration for NVEC: 1 features, 40.0% accuracy [2026-02-12T20:35:28.779436] [DEBUG] [LOCAL ] Loaded configuration for SXC: 3 features, 80.0% accuracy [2026-02-12T20:35:28.779687] [DEBUG] [LOCAL ] Loaded configuration for SIBN: 1 features, 60.0% accuracy [2026-02-12T20:35:28.779921] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 4 features, 90.0% accuracy [2026-02-12T20:35:28.780150] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, 90.0% accuracy [2026-02-12T20:35:28.780218] [DEBUG] [LOCAL ] Loaded configuration for KNF: 3 features, 80.0% accuracy [2026-02-12T20:35:28.780442] [DEBUG] [LOCAL ] Loaded configuration for WING: 3 features, 80.0% accuracy [2026-02-12T20:35:28.780697] [DEBUG] [LOCAL ] Loaded configuration for YMM: 0 features, 60.0% accuracy [2026-02-12T20:35:28.780933] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 2 features, 90.0% accuracy [2026-02-12T20:35:28.781164] [DEBUG] [LOCAL ] Loaded configuration for RLX: 3 features, 80.0% accuracy [2026-02-12T20:35:28.781411] [DEBUG] [LOCAL ] Loaded configuration for JMSB: 4 features, 80.0% accuracy [2026-02-12T20:35:28.781641] [DEBUG] [LOCAL ] Loaded configuration for FRME: 1 features, 70.0% accuracy [2026-02-12T20:35:28.781708] [DEBUG] [LOCAL ] Loaded configuration for OBK: 1 features, 90.0% accuracy [2026-02-12T20:35:28.781946] [DEBUG] [LOCAL ] Loaded configuration for OABI: 3 features, 100.0% accuracy [2026-02-12T20:35:28.782182] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 3 features, 90.0% accuracy [2026-02-12T20:35:28.782414] [DEBUG] [LOCAL ] Loaded configuration for PHK: 4 features, 90.0% accuracy [2026-02-12T20:35:28.782661] [DEBUG] [LOCAL ] Loaded configuration for BHC: 4 features, 90.0% accuracy [2026-02-12T20:35:28.782890] [DEBUG] [LOCAL ] Loaded configuration for SLDP: 4 features, 80.0% accuracy [2026-02-12T20:35:28.782957] [DEBUG] [LOCAL ] Loaded configuration for WHD: 2 features, 90.0% accuracy [2026-02-12T20:35:28.783196] [DEBUG] [LOCAL ] Loaded configuration for BKN: 0 features, 70.0% accuracy [2026-02-12T20:35:28.783427] [DEBUG] [LOCAL ] Loaded configuration for ELF: 1 features, 50.0% accuracy [2026-02-12T20:35:28.784367] [DEBUG] [LOCAL ] Loaded configuration for STEL: 4 features, 60.0% accuracy [2026-02-12T20:35:28.784608] [DEBUG] [LOCAL ] Loaded configuration for ESGD: 2 features, 70.0% accuracy [2026-02-12T20:35:28.784848] [DEBUG] [LOCAL ] Loaded configuration for TOL: 2 features, 60.0% accuracy [2026-02-12T20:35:28.784927] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 2 features, 90.0% accuracy [2026-02-12T20:35:28.785167] [DEBUG] [LOCAL ] Loaded configuration for ACNB: 1 features, 80.0% accuracy [2026-02-12T20:35:28.785424] [DEBUG] [LOCAL ] Loaded configuration for RERE: 3 features, 70.0% accuracy [2026-02-12T20:35:28.785682] [DEBUG] [LOCAL ] Loaded configuration for BITF: 4 features, 80.0% accuracy [2026-02-12T20:35:28.785917] [DEBUG] [LOCAL ] Loaded configuration for KIM: 3 features, 80.0% accuracy [2026-02-12T20:35:28.786163] [DEBUG] [LOCAL ] Loaded configuration for CLRB: 2 features, 50.0% accuracy [2026-02-12T20:35:28.786410] [DEBUG] [LOCAL ] Loaded configuration for TSN: 2 features, 60.0% accuracy [2026-02-12T20:35:28.786641] [DEBUG] [LOCAL ] Loaded configuration for ZUMZ: 3 features, 70.0% accuracy [2026-02-12T20:35:28.786929] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 4 features, 90.0% accuracy [2026-02-12T20:35:28.787158] [DEBUG] [LOCAL ] Loaded configuration for ANGI: 2 features, 70.0% accuracy [2026-02-12T20:35:28.787468] [DEBUG] [LOCAL ] Loaded configuration for AXTI: 2 features, 80.0% accuracy [2026-02-12T20:35:28.787706] [DEBUG] [LOCAL ] Loaded configuration for MYGN: 2 features, 70.0% accuracy [2026-02-12T20:35:28.788166] [DEBUG] [LOCAL ] Loaded configuration for FUND: 2 features, 90.0% accuracy [2026-02-12T20:35:28.788453] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 1 features, 100.0% accuracy [2026-02-12T20:35:28.788529] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 2 features, 90.0% accuracy [2026-02-12T20:35:28.788613] [DEBUG] [LOCAL ] Loaded configuration for VSCO: 0 features, 70.0% accuracy [2026-02-12T20:35:28.788674] [DEBUG] [LOCAL ] Loaded configuration for ZD: 3 features, 80.0% accuracy [2026-02-12T20:35:28.788909] [DEBUG] [LOCAL ] Loaded configuration for EIC: 3 features, 70.0% accuracy [2026-02-12T20:35:28.789166] [DEBUG] [LOCAL ] Loaded configuration for CB: 3 features, 70.0% accuracy [2026-02-12T20:35:28.789409] [DEBUG] [LOCAL ] Loaded configuration for SMPL: 3 features, 80.0% accuracy [2026-02-12T20:35:28.789657] [DEBUG] [LOCAL ] Loaded configuration for IEX: 0 features, 70.0% accuracy [2026-02-12T20:35:28.789893] [DEBUG] [LOCAL ] Loaded configuration for CTRM: 3 features, 80.0% accuracy [2026-02-12T20:35:28.789972] [DEBUG] [LOCAL ] Loaded configuration for UBS: 2 features, 60.0% accuracy [2026-02-12T20:35:28.790050] [DEBUG] [LOCAL ] Loaded configuration for RLJ: 2 features, 60.0% accuracy [2026-02-12T20:35:28.790277] [DEBUG] [LOCAL ] Loaded configuration for DRVN: 1 features, 70.0% accuracy [2026-02-12T20:35:28.790526] [DEBUG] [LOCAL ] Loaded configuration for HRL: 1 features, 70.0% accuracy [2026-02-12T20:35:28.790803] [DEBUG] [LOCAL ] Loaded configuration for FFBC: 0 features, 60.0% accuracy [2026-02-12T20:35:28.791104] [DEBUG] [LOCAL ] Loaded configuration for BSX: 2 features, 90.0% accuracy [2026-02-12T20:35:28.791342] [DEBUG] [LOCAL ] Loaded configuration for MFIN: 4 features, 80.0% accuracy [2026-02-12T20:35:28.791602] [DEBUG] [LOCAL ] Loaded configuration for CCK: 4 features, 100.0% accuracy [2026-02-12T20:35:28.791886] [DEBUG] [LOCAL ] Loaded configuration for LIN: 2 features, 70.0% accuracy [2026-02-12T20:35:28.792114] [DEBUG] [LOCAL ] Loaded configuration for PFF: 2 features, 90.0% accuracy [2026-02-12T20:35:28.792192] [DEBUG] [LOCAL ] Loaded configuration for OFIX: 1 features, 70.0% accuracy [2026-02-12T20:35:28.792434] [DEBUG] [LOCAL ] Loaded configuration for JEPQ: 6 features, 80.0% accuracy [2026-02-12T20:35:28.792667] [DEBUG] [LOCAL ] Loaded configuration for BTZ: 1 features, 80.0% accuracy [2026-02-12T20:35:28.792899] [DEBUG] [LOCAL ] Loaded configuration for ALTS: 1 features, 70.0% accuracy [2026-02-12T20:35:28.793609] [DEBUG] [LOCAL ] Loaded configuration for ALAB: 2 features, 70.0% accuracy [2026-02-12T20:35:28.793852] [DEBUG] [LOCAL ] Loaded configuration for IDCC: 2 features, 80.0% accuracy [2026-02-12T20:35:28.794116] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 1 features, 90.0% accuracy [2026-02-12T20:35:28.794358] [DEBUG] [LOCAL ] Loaded configuration for ACON: 1 features, 80.0% accuracy [2026-02-12T20:35:28.794597] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 2 features, 90.0% accuracy [2026-02-12T20:35:28.794910] [DEBUG] [LOCAL ] Loaded configuration for BTMD: 3 features, 80.0% accuracy [2026-02-12T20:35:28.795147] [DEBUG] [LOCAL ] Loaded configuration for COFS: 3 features, 70.0% accuracy [2026-02-12T20:35:28.795395] [DEBUG] [LOCAL ] Loaded configuration for NXE: 3 features, 90.0% accuracy [2026-02-12T20:35:28.795689] [DEBUG] [LOCAL ] Loaded configuration for NTNX: 4 features, 70.0% accuracy [2026-02-12T20:35:28.795983] [DEBUG] [LOCAL ] Loaded configuration for AIRJ: 3 features, 80.0% accuracy [2026-02-12T20:35:28.796259] [DEBUG] [LOCAL ] Loaded configuration for AFRM: 1 features, 80.0% accuracy [2026-02-12T20:35:28.796655] [DEBUG] [LOCAL ] Loaded configuration for REGN: 1 features, 60.0% accuracy [2026-02-12T20:35:28.796958] [DEBUG] [LOCAL ] Loaded configuration for CACC: 1 features, 60.0% accuracy [2026-02-12T20:35:28.797045] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 2 features, 90.0% accuracy [2026-02-12T20:35:28.797115] [DEBUG] [LOCAL ] Loaded configuration for DX: 2 features, 80.0% accuracy [2026-02-12T20:35:28.798424] [DEBUG] [LOCAL ] Loaded configuration for CION: 1 features, 80.0% accuracy [2026-02-12T20:35:28.798799] [DEBUG] [LOCAL ] Loaded configuration for IHG: 1 features, 80.0% accuracy [2026-02-12T20:35:28.799178] [DEBUG] [LOCAL ] Loaded configuration for TNK: 2 features, 60.0% accuracy [2026-02-12T20:35:28.799605] [DEBUG] [LOCAL ] Loaded configuration for PRCH: 2 features, 70.0% accuracy [2026-02-12T20:35:28.799919] [DEBUG] [LOCAL ] Loaded configuration for BNJ: 2 features, 60.0% accuracy [2026-02-12T20:35:28.800276] [DEBUG] [LOCAL ] Loaded configuration for WCC: 3 features, 80.0% accuracy [2026-02-12T20:35:28.800602] [DEBUG] [LOCAL ] Loaded configuration for CECO: 2 features, 90.0% accuracy [2026-02-12T20:35:28.801601] [DEBUG] [LOCAL ] Loaded configuration for LYG: 1 features, 70.0% accuracy [2026-02-12T20:35:28.801920] [DEBUG] [LOCAL ] Loaded configuration for CADL: 1 features, 90.0% accuracy [2026-02-12T20:35:28.802170] [DEBUG] [LOCAL ] Loaded configuration for DG: 1 features, 70.0% accuracy [2026-02-12T20:35:28.802239] [DEBUG] [LOCAL ] Loaded configuration for OSIS: 1 features, 70.0% accuracy [2026-02-12T20:35:28.802474] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 2 features, 90.0% accuracy [2026-02-12T20:35:28.803532] [DEBUG] [LOCAL ] Loaded configuration for NWE: 2 features, 70.0% accuracy [2026-02-12T20:35:28.803807] [DEBUG] [LOCAL ] Loaded configuration for CODA: 0 features, 90.0% accuracy [2026-02-12T20:35:28.804087] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 2 features, 90.0% accuracy [2026-02-12T20:35:28.804363] [DEBUG] [LOCAL ] Loaded configuration for NATL: 2 features, 90.0% accuracy [2026-02-12T20:35:28.804626] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 2 features, 90.0% accuracy [2026-02-12T20:35:28.804871] [DEBUG] [LOCAL ] Loaded configuration for ORGO: 1 features, 80.0% accuracy [2026-02-12T20:35:28.805141] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 1 features, 90.0% accuracy [2026-02-12T20:35:28.805209] [DEBUG] [LOCAL ] Loaded configuration for LZB: 2 features, 80.0% accuracy [2026-02-12T20:35:28.805438] [DEBUG] [LOCAL ] Loaded configuration for MPB: 3 features, 70.0% accuracy [2026-02-12T20:35:28.805689] [DEBUG] [LOCAL ] Loaded configuration for IDE: 1 features, 80.0% accuracy [2026-02-12T20:35:28.805941] [DEBUG] [LOCAL ] Loaded configuration for CTNM: 3 features, 80.0% accuracy [2026-02-12T20:35:28.806211] [DEBUG] [LOCAL ] Loaded configuration for GOOG: 1 features, 60.0% accuracy [2026-02-12T20:35:28.806499] [DEBUG] [LOCAL ] Loaded configuration for JBL: 2 features, 70.0% accuracy [2026-02-12T20:35:28.806813] [DEBUG] [LOCAL ] Loaded configuration for IRDM: 4 features, 80.0% accuracy [2026-02-12T20:35:28.807054] [DEBUG] [LOCAL ] Loaded configuration for AIP: 3 features, 80.0% accuracy [2026-02-12T20:35:28.807302] [DEBUG] [LOCAL ] Loaded configuration for EDAP: 1 features, 70.0% accuracy [2026-02-12T20:35:28.807382] [DEBUG] [LOCAL ] Loaded configuration for FUN: 3 features, 80.0% accuracy [2026-02-12T20:35:28.807632] [DEBUG] [LOCAL ] Loaded configuration for CTO: 3 features, 70.0% accuracy [2026-02-12T20:35:28.807882] [DEBUG] [LOCAL ] Loaded configuration for CPSS: 2 features, 70.0% accuracy [2026-02-12T20:35:28.808132] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 1 features, 90.0% accuracy [2026-02-12T20:35:28.808369] [DEBUG] [LOCAL ] Loaded configuration for ASPS: 1 features, 80.0% accuracy [2026-02-12T20:35:28.808602] [DEBUG] [LOCAL ] Loaded configuration for ALXO: 1 features, 70.0% accuracy [2026-02-12T20:35:28.808843] [DEBUG] [LOCAL ] Loaded configuration for ECC: 1 features, 50.0% accuracy [2026-02-12T20:35:28.809145] [DEBUG] [LOCAL ] Loaded configuration for BG: 4 features, 70.0% accuracy [2026-02-12T20:35:28.809214] [DEBUG] [LOCAL ] Loaded configuration for CMPX: 1 features, 70.0% accuracy [2026-02-12T20:35:28.809271] [DEBUG] [LOCAL ] Loaded configuration for ORMP: 2 features, 80.0% accuracy [2026-02-12T20:35:28.809341] [DEBUG] [LOCAL ] Loaded configuration for ORKA: 2 features, 70.0% accuracy [2026-02-12T20:35:28.809608] [DEBUG] [LOCAL ] Loaded configuration for THFF: 1 features, 70.0% accuracy [2026-02-12T20:35:28.809843] [DEBUG] [LOCAL ] Loaded configuration for KTF: 3 features, 80.0% accuracy [2026-02-12T20:35:28.809911] [DEBUG] [LOCAL ] Loaded configuration for TBLD: 0 features, 80.0% accuracy [2026-02-12T20:35:28.810132] [DEBUG] [LOCAL ] Loaded configuration for ACAD: 1 features, 70.0% accuracy [2026-02-12T20:35:28.810200] [DEBUG] [LOCAL ] Loaded configuration for INMB: 2 features, 70.0% accuracy [2026-02-12T20:35:28.810439] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 3 features, 100.0% accuracy [2026-02-12T20:35:28.810681] [DEBUG] [LOCAL ] Loaded configuration for CNC: 1 features, 70.0% accuracy [2026-02-12T20:35:28.810933] [DEBUG] [LOCAL ] Loaded configuration for LZM: 3 features, 80.0% accuracy [2026-02-12T20:35:28.811167] [DEBUG] [LOCAL ] Loaded configuration for ATGE: 3 features, 60.0% accuracy [2026-02-12T20:35:28.811401] [DEBUG] [LOCAL ] Loaded configuration for BXMX: 4 features, 70.0% accuracy [2026-02-12T20:35:28.811695] [DEBUG] [LOCAL ] Loaded configuration for AQN: 2 features, 60.0% accuracy [2026-02-12T20:35:28.811775] [DEBUG] [LOCAL ] Loaded configuration for SPAI: 2 features, 70.0% accuracy [2026-02-12T20:35:28.812001] [DEBUG] [LOCAL ] Loaded configuration for KLIC: 3 features, 80.0% accuracy [2026-02-12T20:35:28.812232] [DEBUG] [LOCAL ] Loaded configuration for MBB: 2 features, 80.0% accuracy [2026-02-12T20:35:28.812471] [DEBUG] [LOCAL ] Loaded configuration for RYI: 4 features, 70.0% accuracy [2026-02-12T20:35:28.812710] [DEBUG] [LOCAL ] Loaded configuration for HPE: 0 features, 90.0% accuracy [2026-02-12T20:35:28.812942] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 2 features, 90.0% accuracy [2026-02-12T20:35:28.813174] [DEBUG] [LOCAL ] Loaded configuration for FBIZ: 6 features, 70.0% accuracy [2026-02-12T20:35:28.813427] [DEBUG] [LOCAL ] Loaded configuration for CRH: 2 features, 70.0% accuracy [2026-02-12T20:35:28.813669] [DEBUG] [LOCAL ] Loaded configuration for TELO: 3 features, 80.0% accuracy [2026-02-12T20:35:28.813919] [DEBUG] [LOCAL ] Loaded configuration for GHM: 1 features, 80.0% accuracy [2026-02-12T20:35:28.814154] [DEBUG] [LOCAL ] Loaded configuration for FTLF: 2 features, 80.0% accuracy [2026-02-12T20:35:28.814390] [DEBUG] [LOCAL ] Loaded configuration for OXLC: 4 features, 60.0% accuracy [2026-02-12T20:35:28.814654] [DEBUG] [LOCAL ] Loaded configuration for AFL: 3 features, 70.0% accuracy [2026-02-12T20:35:28.814932] [DEBUG] [LOCAL ] Loaded configuration for FEMS: 1 features, 50.0% accuracy [2026-02-12T20:35:28.815217] [DEBUG] [LOCAL ] Loaded configuration for LMND: 3 features, 80.0% accuracy [2026-02-12T20:35:28.815459] [DEBUG] [LOCAL ] Loaded configuration for BIPH: 2 features, 80.0% accuracy [2026-02-12T20:35:28.815697] [DEBUG] [LOCAL ] Loaded configuration for BJ: 4 features, 90.0% accuracy [2026-02-12T20:35:28.816733] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 2 features, 90.0% accuracy [2026-02-12T20:35:28.817014] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 2 features, 100.0% accuracy [2026-02-12T20:35:28.817302] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 5 features, 90.0% accuracy [2026-02-12T20:35:28.817589] [DEBUG] [LOCAL ] Loaded configuration for CNK: 4 features, 100.0% accuracy [2026-02-12T20:35:28.817898] [DEBUG] [LOCAL ] Loaded configuration for TSLQ: 3 features, 80.0% accuracy [2026-02-12T20:35:28.817968] [DEBUG] [LOCAL ] Loaded configuration for STEM: 3 features, 100.0% accuracy [2026-02-12T20:35:28.818232] [DEBUG] [LOCAL ] Loaded configuration for FIHL: 4 features, 70.0% accuracy [2026-02-12T20:35:28.818597] [DEBUG] [LOCAL ] Loaded configuration for ACHC: 1 features, 50.0% accuracy [2026-02-12T20:35:28.818860] [DEBUG] [LOCAL ] Loaded configuration for HLF: 2 features, 70.0% accuracy [2026-02-12T20:35:28.818932] [DEBUG] [LOCAL ] Loaded configuration for PAA: 2 features, 70.0% accuracy [2026-02-12T20:35:28.819257] [DEBUG] [LOCAL ] Loaded configuration for BDN: 2 features, 90.0% accuracy [2026-02-12T20:35:28.819504] [DEBUG] [LOCAL ] Loaded configuration for CTBI: 4 features, 60.0% accuracy [2026-02-12T20:35:28.819595] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 2 features, 100.0% accuracy [2026-02-12T20:35:28.819884] [DEBUG] [LOCAL ] Loaded configuration for VOC: 2 features, 90.0% accuracy [2026-02-12T20:35:28.820153] [DEBUG] [LOCAL ] Loaded configuration for HWH: 3 features, 90.0% accuracy [2026-02-12T20:35:28.820392] [DEBUG] [LOCAL ] Loaded configuration for IMMP: 3 features, 50.0% accuracy [2026-02-12T20:35:28.820625] [DEBUG] [LOCAL ] Loaded configuration for HLIO: 2 features, 60.0% accuracy [2026-02-12T20:35:28.820855] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, 90.0% accuracy [2026-02-12T20:35:28.821105] [DEBUG] [LOCAL ] Loaded configuration for JKHY: 2 features, 100.0% accuracy [2026-02-12T20:35:28.821336] [DEBUG] [LOCAL ] Loaded configuration for RDVY: 2 features, 70.0% accuracy [2026-02-12T20:35:28.821393] [DEBUG] [LOCAL ] Loaded configuration for PAYS: 1 features, 80.0% accuracy [2026-02-12T20:35:28.821449] [DEBUG] [LOCAL ] Loaded configuration for NTRA: 1 features, 80.0% accuracy [2026-02-12T20:35:28.821680] [DEBUG] [LOCAL ] Loaded configuration for OLMA: 2 features, 80.0% accuracy [2026-02-12T20:35:28.821919] [DEBUG] [LOCAL ] Loaded configuration for XOM: 0 features, 70.0% accuracy [2026-02-12T20:35:28.822922] [DEBUG] [LOCAL ] Loaded configuration for BUG: 4 features, 60.0% accuracy [2026-02-12T20:35:28.822991] [DEBUG] [LOCAL ] Loaded configuration for UAA: 4 features, 80.0% accuracy [2026-02-12T20:35:28.823268] [DEBUG] [LOCAL ] Loaded configuration for DCO: 2 features, 60.0% accuracy [2026-02-12T20:35:28.823528] [DEBUG] [LOCAL ] Loaded configuration for BGS: 4 features, 80.0% accuracy [2026-02-12T20:35:28.823851] [DEBUG] [LOCAL ] Loaded configuration for SNY: 1 features, 80.0% accuracy [2026-02-12T20:35:28.824098] [DEBUG] [LOCAL ] Loaded configuration for GWRS: 1 features, 80.0% accuracy [2026-02-12T20:35:28.824359] [DEBUG] [LOCAL ] Loaded configuration for PSTG: 3 features, 70.0% accuracy [2026-02-12T20:35:28.824600] [DEBUG] [LOCAL ] Loaded configuration for HUN: 2 features, 70.0% accuracy [2026-02-12T20:35:28.824841] [DEBUG] [LOCAL ] Loaded configuration for ALEX: 4 features, 80.0% accuracy [2026-02-12T20:35:28.825106] [DEBUG] [LOCAL ] Loaded configuration for BE: 1 features, 80.0% accuracy [2026-02-12T20:35:28.825354] [DEBUG] [LOCAL ] Loaded configuration for ULY: 3 features, 80.0% accuracy [2026-02-12T20:35:28.825596] [DEBUG] [LOCAL ] Loaded configuration for PATH: 0 features, 60.0% accuracy [2026-02-12T20:35:28.825844] [DEBUG] [LOCAL ] Loaded configuration for VEL: 3 features, 70.0% accuracy [2026-02-12T20:35:28.825912] [DEBUG] [LOCAL ] Loaded configuration for PFM: 1 features, 70.0% accuracy [2026-02-12T20:35:28.826166] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 6 features, 90.0% accuracy [2026-02-12T20:35:28.826408] [DEBUG] [LOCAL ] Loaded configuration for CTRN: 3 features, 80.0% accuracy [2026-02-12T20:35:28.826716] [DEBUG] [LOCAL ] Loaded configuration for ACWX: 1 features, 80.0% accuracy [2026-02-12T20:35:28.827007] [DEBUG] [LOCAL ] Loaded configuration for VERX: 3 features, 70.0% accuracy [2026-02-12T20:35:28.827075] [DEBUG] [LOCAL ] Loaded configuration for NB: 2 features, 70.0% accuracy [2026-02-12T20:35:28.827323] [DEBUG] [LOCAL ] Loaded configuration for GUG: 1 features, 60.0% accuracy [2026-02-12T20:35:28.827596] [DEBUG] [LOCAL ] Loaded configuration for TX: 3 features, 80.0% accuracy [2026-02-12T20:35:28.827873] [DEBUG] [LOCAL ] Loaded configuration for KN: 1 features, 80.0% accuracy [2026-02-12T20:35:28.828173] [DEBUG] [LOCAL ] Loaded configuration for EVC: 1 features, 70.0% accuracy [2026-02-12T20:35:28.828419] [DEBUG] [LOCAL ] Loaded configuration for RSKD: 4 features, 80.0% accuracy [2026-02-12T20:35:28.828699] [DEBUG] [LOCAL ] Loaded configuration for ARES: 2 features, 90.0% accuracy [2026-02-12T20:35:28.829098] [DEBUG] [LOCAL ] Loaded configuration for BMY: 3 features, 80.0% accuracy [2026-02-12T20:35:28.829169] [DEBUG] [LOCAL ] Loaded configuration for GGLS: 2 features, 80.0% accuracy [2026-02-12T20:35:28.829411] [DEBUG] [LOCAL ] Loaded configuration for BBD: 1 features, 60.0% accuracy [2026-02-12T20:35:28.829671] [DEBUG] [LOCAL ] Loaded configuration for GLBE: 2 features, 80.0% accuracy [2026-02-12T20:35:28.829942] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 4 features, 90.0% accuracy [2026-02-12T20:35:28.830257] [DEBUG] [LOCAL ] Loaded configuration for TOI: 3 features, 80.0% accuracy [2026-02-12T20:35:28.830557] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 5 features, 90.0% accuracy [2026-02-12T20:35:28.830649] [DEBUG] [LOCAL ] Loaded configuration for EDN: 5 features, 80.0% accuracy [2026-02-12T20:35:28.830896] [DEBUG] [LOCAL ] Loaded configuration for SPCE: 1 features, 80.0% accuracy [2026-02-12T20:35:28.831278] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 3 features, 90.0% accuracy [2026-02-12T20:35:28.831520] [DEBUG] [LOCAL ] Loaded configuration for CRON: 1 features, 70.0% accuracy [2026-02-12T20:35:28.831798] [DEBUG] [LOCAL ] Loaded configuration for GLRE: 2 features, 80.0% accuracy [2026-02-12T20:35:28.831869] [DEBUG] [LOCAL ] Loaded configuration for TS: 2 features, 100.0% accuracy [2026-02-12T20:35:28.832206] [DEBUG] [LOCAL ] Loaded configuration for VSTM: 3 features, 80.0% accuracy [2026-02-12T20:35:28.832455] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 0 features, 90.0% accuracy [2026-02-12T20:35:28.832724] [DEBUG] [LOCAL ] Loaded configuration for GTES: 7 features, 90.0% accuracy [2026-02-12T20:35:28.832988] [DEBUG] [LOCAL ] Loaded configuration for GRFS: 1 features, 70.0% accuracy [2026-02-12T20:35:28.833068] [DEBUG] [LOCAL ] Loaded configuration for RELL: 2 features, 80.0% accuracy [2026-02-12T20:35:28.833352] [DEBUG] [LOCAL ] Loaded configuration for WDH: 4 features, 80.0% accuracy [2026-02-12T20:35:28.833664] [DEBUG] [LOCAL ] Loaded configuration for LILA: 2 features, 70.0% accuracy [2026-02-12T20:35:28.833926] [DEBUG] [LOCAL ] Loaded configuration for HIG: 2 features, 80.0% accuracy [2026-02-12T20:35:28.833994] [DEBUG] [LOCAL ] Loaded configuration for NOTE: 1 features, 80.0% accuracy [2026-02-12T20:35:28.834237] [DEBUG] [LOCAL ] Loaded configuration for TPZ: 3 features, 80.0% accuracy [2026-02-12T20:35:28.834990] [DEBUG] [LOCAL ] Loaded configuration for APLD: 1 features, 90.0% accuracy [2026-02-12T20:35:28.835306] [DEBUG] [LOCAL ] Loaded configuration for FWRG: 2 features, 50.0% accuracy [2026-02-12T20:35:28.835386] [DEBUG] [LOCAL ] Loaded configuration for USXF: 1 features, 80.0% accuracy [2026-02-12T20:35:28.835645] [DEBUG] [LOCAL ] Loaded configuration for ANF: 4 features, 100.0% accuracy [2026-02-12T20:35:28.835889] [DEBUG] [LOCAL ] Loaded configuration for ICE: 2 features, 70.0% accuracy [2026-02-12T20:35:28.836131] [DEBUG] [LOCAL ] Loaded configuration for ESGE: 2 features, 80.0% accuracy [2026-02-12T20:35:28.836373] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 0 features, 90.0% accuracy [2026-02-12T20:35:28.836621] [DEBUG] [LOCAL ] Loaded configuration for FITBO: 1 features, 70.0% accuracy [2026-02-12T20:35:28.836856] [DEBUG] [LOCAL ] Loaded configuration for IHS: 1 features, 90.0% accuracy [2026-02-12T20:35:28.837163] [DEBUG] [LOCAL ] Loaded configuration for RYAAY: 3 features, 70.0% accuracy [2026-02-12T20:35:28.837467] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 1 features, 90.0% accuracy [2026-02-12T20:35:28.837798] [DEBUG] [LOCAL ] Loaded configuration for VPLS: 2 features, 60.0% accuracy [2026-02-12T20:35:28.838069] [DEBUG] [LOCAL ] Loaded configuration for MEDP: 1 features, 80.0% accuracy [2026-02-12T20:35:28.838314] [DEBUG] [LOCAL ] Loaded configuration for BWB: 1 features, 60.0% accuracy [2026-02-12T20:35:28.838633] [DEBUG] [LOCAL ] Loaded configuration for DMAC: 5 features, 70.0% accuracy [2026-02-12T20:35:28.838891] [DEBUG] [LOCAL ] Loaded configuration for PACB: 0 features, 70.0% accuracy [2026-02-12T20:35:28.839156] [DEBUG] [LOCAL ] Loaded configuration for ABG: 2 features, 90.0% accuracy [2026-02-12T20:35:28.840929] [DEBUG] [LOCAL ] Loaded configuration for WASH: 2 features, 80.0% accuracy [2026-02-12T20:35:28.841191] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 3 features, 90.0% accuracy [2026-02-12T20:35:28.841478] [DEBUG] [LOCAL ] Loaded configuration for DRD: 0 features, 60.0% accuracy [2026-02-12T20:35:28.841753] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, 90.0% accuracy [2026-02-12T20:35:28.842001] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, 90.0% accuracy [2026-02-12T20:35:28.842248] [DEBUG] [LOCAL ] Loaded configuration for FNB: 4 features, 80.0% accuracy [2026-02-12T20:35:28.842544] [DEBUG] [LOCAL ] Loaded configuration for AMCX: 1 features, 70.0% accuracy [2026-02-12T20:35:28.842810] [DEBUG] [LOCAL ] Loaded configuration for CCD: 3 features, 60.0% accuracy [2026-02-12T20:35:28.842879] [DEBUG] [LOCAL ] Loaded configuration for TVC: 1 features, 80.0% accuracy [2026-02-12T20:35:28.843111] [DEBUG] [LOCAL ] Loaded configuration for LRCX: 3 features, 66.66666666666666% accuracy [2026-02-12T20:35:28.843399] [DEBUG] [LOCAL ] Loaded configuration for ETG: 3 features, 70.0% accuracy [2026-02-12T20:35:28.843636] [DEBUG] [LOCAL ] Loaded configuration for DSP: 1 features, 70.0% accuracy [2026-02-12T20:35:28.843869] [DEBUG] [LOCAL ] Loaded configuration for LII: 2 features, 90.0% accuracy [2026-02-12T20:35:28.844102] [DEBUG] [LOCAL ] Loaded configuration for SYY: 3 features, 80.0% accuracy [2026-02-12T20:35:28.844339] [DEBUG] [LOCAL ] Loaded configuration for ZBIO: 2 features, 60.0% accuracy [2026-02-12T20:35:28.844607] [DEBUG] [LOCAL ] Loaded configuration for CGO: 3 features, 70.0% accuracy [2026-02-12T20:35:28.845404] [DEBUG] [LOCAL ] Loaded configuration for HESM: 3 features, 70.0% accuracy [2026-02-12T20:35:28.845676] [DEBUG] [LOCAL ] Loaded configuration for PCF: 1 features, 60.0% accuracy [2026-02-12T20:35:28.846670] [DEBUG] [LOCAL ] Loaded configuration for F: 0 features, 70.0% accuracy [2026-02-12T20:35:28.846934] [DEBUG] [LOCAL ] Loaded configuration for FEX: 2 features, 70.0% accuracy [2026-02-12T20:35:28.847257] [DEBUG] [LOCAL ] Loaded configuration for ASBA: 0 features, 70.0% accuracy [2026-02-12T20:35:28.847516] [DEBUG] [LOCAL ] Loaded configuration for CTRE: 2 features, 80.0% accuracy [2026-02-12T20:35:28.847613] [DEBUG] [LOCAL ] Loaded configuration for THG: 2 features, 60.0% accuracy [2026-02-12T20:35:28.847679] [DEBUG] [LOCAL ] Loaded configuration for LCID: 4 features, 70.0% accuracy [2026-02-12T20:35:28.847742] [DEBUG] [LOCAL ] Loaded configuration for ORC: 0 features, 80.0% accuracy [2026-02-12T20:35:28.848007] [DEBUG] [LOCAL ] Loaded configuration for PH: 4 features, 70.0% accuracy [2026-02-12T20:35:28.848308] [DEBUG] [LOCAL ] Loaded configuration for BTI: 1 features, 80.0% accuracy [2026-02-12T20:35:28.848552] [DEBUG] [LOCAL ] Loaded configuration for DTM: 1 features, 60.0% accuracy [2026-02-12T20:35:28.848841] [DEBUG] [LOCAL ] Loaded configuration for BBVA: 2 features, 80.0% accuracy [2026-02-12T20:35:28.849080] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 5 features, 90.0% accuracy [2026-02-12T20:35:28.849336] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 4 features, 90.0% accuracy [2026-02-12T20:35:28.849591] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, 90.0% accuracy [2026-02-12T20:35:28.849667] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 1 features, 90.0% accuracy [2026-02-12T20:35:28.849728] [DEBUG] [LOCAL ] Loaded configuration for SMX: 2 features, 80.0% accuracy [2026-02-12T20:35:28.849960] [DEBUG] [LOCAL ] Loaded configuration for IIM: 3 features, 70.0% accuracy [2026-02-12T20:35:28.850231] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 1 features, 90.0% accuracy [2026-02-12T20:35:28.850496] [DEBUG] [LOCAL ] Loaded configuration for BCML: 2 features, 70.0% accuracy [2026-02-12T20:35:28.850739] [DEBUG] [LOCAL ] Loaded configuration for FTQI: 0 features, 80.0% accuracy [2026-02-12T20:35:28.850978] [DEBUG] [LOCAL ] Loaded configuration for CBNK: 2 features, 100.0% accuracy [2026-02-12T20:35:28.851047] [DEBUG] [LOCAL ] Loaded configuration for PROK: 1 features, 70.0% accuracy [2026-02-12T20:35:28.851274] [DEBUG] [LOCAL ] Loaded configuration for ABVX: 1 features, 80.0% accuracy [2026-02-12T20:35:28.851546] [DEBUG] [LOCAL ] Loaded configuration for KSPI: 3 features, 70.0% accuracy [2026-02-12T20:35:28.851833] [DEBUG] [LOCAL ] Loaded configuration for AEFC: 3 features, 70.0% accuracy [2026-02-12T20:35:28.852134] [DEBUG] [LOCAL ] Loaded configuration for AMDL: 5 features, 70.0% accuracy [2026-02-12T20:35:28.852437] [DEBUG] [LOCAL ] Loaded configuration for BRSP: 0 features, 70.0% accuracy [2026-02-12T20:35:28.852686] [DEBUG] [LOCAL ] Loaded configuration for SEM: 4 features, 100.0% accuracy [2026-02-12T20:35:28.852933] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 3 features, 100.0% accuracy [2026-02-12T20:35:28.853186] [DEBUG] [LOCAL ] Loaded configuration for ARDC: 0 features, 60.0% accuracy [2026-02-12T20:35:28.853417] [DEBUG] [LOCAL ] Loaded configuration for SVRA: 2 features, 70.0% accuracy [2026-02-12T20:35:28.853671] [DEBUG] [LOCAL ] Loaded configuration for VSH: 4 features, 80.0% accuracy [2026-02-12T20:35:28.853978] [DEBUG] [LOCAL ] Loaded configuration for BCSF: 1 features, 60.0% accuracy [2026-02-12T20:35:28.854295] [DEBUG] [LOCAL ] Loaded configuration for GAMB: 2 features, 80.0% accuracy [2026-02-12T20:35:28.854550] [DEBUG] [LOCAL ] Loaded configuration for NVO: 3 features, 100.0% accuracy [2026-02-12T20:35:28.854840] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, 90.0% accuracy [2026-02-12T20:35:28.854930] [DEBUG] [LOCAL ] Loaded configuration for SLNO: 0 features, 80.0% accuracy [2026-02-12T20:35:28.855210] [DEBUG] [LOCAL ] Loaded configuration for BEPH: 0 features, 80.0% accuracy [2026-02-12T20:35:28.855613] [DEBUG] [LOCAL ] Loaded configuration for LINC: 1 features, 90.0% accuracy [2026-02-12T20:35:28.855861] [DEBUG] [LOCAL ] Loaded configuration for IAE: 2 features, 50.0% accuracy [2026-02-12T20:35:28.856107] [DEBUG] [LOCAL ] Loaded configuration for NGG: 0 features, 80.0% accuracy [2026-02-12T20:35:28.856191] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 1 features, 100.0% accuracy [2026-02-12T20:35:28.856441] [DEBUG] [LOCAL ] Loaded configuration for DFH: 2 features, 60.0% accuracy [2026-02-12T20:35:28.856740] [DEBUG] [LOCAL ] Loaded configuration for TPG: 3 features, 80.0% accuracy [2026-02-12T20:35:28.857005] [DEBUG] [LOCAL ] Loaded configuration for VPG: 2 features, 80.0% accuracy [2026-02-12T20:35:28.857311] [DEBUG] [LOCAL ] Loaded configuration for CHMI: 2 features, 80.0% accuracy [2026-02-12T20:35:28.857553] [DEBUG] [LOCAL ] Loaded configuration for UTI: 1 features, 70.0% accuracy [2026-02-12T20:35:28.857657] [DEBUG] [LOCAL ] Loaded configuration for STRA: 2 features, 70.0% accuracy [2026-02-12T20:35:28.857888] [DEBUG] [LOCAL ] Loaded configuration for QS: 2 features, 80.0% accuracy [2026-02-12T20:35:28.858125] [DEBUG] [LOCAL ] Loaded configuration for FOX: 2 features, 70.0% accuracy [2026-02-12T20:35:28.858360] [DEBUG] [LOCAL ] Loaded configuration for VTOL: 2 features, 70.0% accuracy [2026-02-12T20:35:28.858597] [DEBUG] [LOCAL ] Loaded configuration for PAHC: 4 features, 70.0% accuracy [2026-02-12T20:35:28.858851] [DEBUG] [LOCAL ] Loaded configuration for MPC: 1 features, 80.0% accuracy [2026-02-12T20:35:28.859118] [DEBUG] [LOCAL ] Loaded configuration for FINX: 5 features, 80.0% accuracy [2026-02-12T20:35:28.859415] [DEBUG] [LOCAL ] Loaded configuration for GEF: 1 features, 70.0% accuracy [2026-02-12T20:35:28.859675] [DEBUG] [LOCAL ] Loaded configuration for CHD: 4 features, 70.0% accuracy [2026-02-12T20:35:28.859911] [DEBUG] [LOCAL ] Loaded configuration for GDYN: 4 features, 70.0% accuracy [2026-02-12T20:35:28.859982] [DEBUG] [LOCAL ] Loaded configuration for PVL: 1 features, 100.0% accuracy [2026-02-12T20:35:28.860225] [DEBUG] [LOCAL ] Loaded configuration for TAOP: 1 features, 80.0% accuracy [2026-02-12T20:35:28.860480] [DEBUG] [LOCAL ] Loaded configuration for PINE: 3 features, 80.0% accuracy [2026-02-12T20:35:28.860755] [DEBUG] [LOCAL ] Loaded configuration for LTRX: 3 features, 80.0% accuracy [2026-02-12T20:35:28.861053] [DEBUG] [LOCAL ] Loaded configuration for ACTG: 0 features, 90.0% accuracy [2026-02-12T20:35:28.861287] [DEBUG] [LOCAL ] Loaded configuration for AURA: 3 features, 80.0% accuracy [2026-02-12T20:35:28.861541] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 4 features, 90.0% accuracy [2026-02-12T20:35:28.861800] [DEBUG] [LOCAL ] Loaded configuration for DRUG: 1 features, 80.0% accuracy [2026-02-12T20:35:28.862047] [DEBUG] [LOCAL ] Loaded configuration for CSGS: 2 features, 70.0% accuracy [2026-02-12T20:35:28.862140] [DEBUG] [LOCAL ] Loaded configuration for FDS: 2 features, 80.0% accuracy [2026-02-12T20:35:28.862211] [DEBUG] [LOCAL ] Loaded configuration for PINS: 2 features, 60.0% accuracy [2026-02-12T20:35:28.862436] [DEBUG] [LOCAL ] Loaded configuration for FUBO: 2 features, 70.0% accuracy [2026-02-12T20:35:28.862673] [DEBUG] [LOCAL ] Loaded configuration for ZEUS: 1 features, 70.0% accuracy [2026-02-12T20:35:28.862905] [DEBUG] [LOCAL ] Loaded configuration for BLMN: 2 features, 80.0% accuracy [2026-02-12T20:35:28.863160] [DEBUG] [LOCAL ] Loaded configuration for CATY: 3 features, 80.0% accuracy [2026-02-12T20:35:28.863457] [DEBUG] [LOCAL ] Loaded configuration for VRSK: 4 features, 80.0% accuracy [2026-02-12T20:35:28.863699] [DEBUG] [LOCAL ] Loaded configuration for IGI: 2 features, 60.0% accuracy [2026-02-12T20:35:28.863934] [DEBUG] [LOCAL ] Loaded configuration for TAL: 3 features, 80.0% accuracy [2026-02-12T20:35:28.864172] [DEBUG] [LOCAL ] Loaded configuration for TBRG: 2 features, 80.0% accuracy [2026-02-12T20:35:28.864455] [DEBUG] [LOCAL ] Loaded configuration for CDNS: 3 features, 70.0% accuracy [2026-02-12T20:35:28.864690] [DEBUG] [LOCAL ] Loaded configuration for SERA: 3 features, 70.0% accuracy [2026-02-12T20:35:28.864925] [DEBUG] [LOCAL ] Loaded configuration for SIG: 3 features, 70.0% accuracy [2026-02-12T20:35:28.865192] [DEBUG] [LOCAL ] Loaded configuration for FTXL: 3 features, 80.0% accuracy [2026-02-12T20:35:28.865429] [DEBUG] [LOCAL ] Loaded configuration for AB: 4 features, 80.0% accuracy [2026-02-12T20:35:28.865720] [DEBUG] [LOCAL ] Loaded configuration for CBZ: 3 features, 80.0% accuracy [2026-02-12T20:35:28.865952] [DEBUG] [LOCAL ] Loaded configuration for SN: 2 features, 70.0% accuracy [2026-02-12T20:35:28.866237] [DEBUG] [LOCAL ] Loaded configuration for GECC: 4 features, 90.0% accuracy [2026-02-12T20:35:28.866502] [DEBUG] [LOCAL ] Loaded configuration for ABCL: 2 features, 70.0% accuracy [2026-02-12T20:35:28.866795] [DEBUG] [LOCAL ] Loaded configuration for SPXX: 1 features, 80.0% accuracy [2026-02-12T20:35:28.867048] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 5 features, 90.0% accuracy [2026-02-12T20:35:28.867305] [DEBUG] [LOCAL ] Loaded configuration for SHOO: 1 features, 50.0% accuracy [2026-02-12T20:35:28.867550] [DEBUG] [LOCAL ] Loaded configuration for FND: 2 features, 70.0% accuracy [2026-02-12T20:35:28.867644] [DEBUG] [LOCAL ] Loaded configuration for SMTI: 1 features, 70.0% accuracy [2026-02-12T20:35:28.867896] [DEBUG] [LOCAL ] Loaded configuration for PACK: 3 features, 80.0% accuracy [2026-02-12T20:35:28.868133] [DEBUG] [LOCAL ] Loaded configuration for TBPH: 5 features, 80.0% accuracy [2026-02-12T20:35:28.868431] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 2 features, 90.0% accuracy [2026-02-12T20:35:28.868677] [DEBUG] [LOCAL ] Loaded configuration for OVID: 1 features, 100.0% accuracy [2026-02-12T20:35:28.868748] [DEBUG] [LOCAL ] Loaded configuration for SOPH: 1 features, 70.0% accuracy [2026-02-12T20:35:28.868808] [DEBUG] [LOCAL ] Loaded configuration for PAX: 2 features, 100.0% accuracy [2026-02-12T20:35:28.869051] [DEBUG] [LOCAL ] Loaded configuration for GRX: 3 features, 70.0% accuracy [2026-02-12T20:35:28.869335] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 4 features, 90.0% accuracy [2026-02-12T20:35:28.869597] [DEBUG] [LOCAL ] Loaded configuration for EIG: 2 features, 70.0% accuracy [2026-02-12T20:35:28.869900] [DEBUG] [LOCAL ] Loaded configuration for HCA: 2 features, 70.0% accuracy [2026-02-12T20:35:28.870131] [DEBUG] [LOCAL ] Loaded configuration for ENVB: 1 features, 70.0% accuracy [2026-02-12T20:35:28.870363] [DEBUG] [LOCAL ] Loaded configuration for STSS: 3 features, 70.0% accuracy [2026-02-12T20:35:28.870628] [DEBUG] [LOCAL ] Loaded configuration for CMSD: 1 features, 50.0% accuracy [2026-02-12T20:35:28.870907] [DEBUG] [LOCAL ] Loaded configuration for PLUS: 3 features, 70.0% accuracy [2026-02-12T20:35:28.871158] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, 90.0% accuracy [2026-02-12T20:35:28.871241] [DEBUG] [LOCAL ] Loaded configuration for GRAL: 2 features, 80.0% accuracy [2026-02-12T20:35:28.871521] [DEBUG] [LOCAL ] Loaded configuration for CI: 3 features, 70.0% accuracy [2026-02-12T20:35:28.871827] [DEBUG] [LOCAL ] Loaded configuration for CPRI: 1 features, 60.0% accuracy [2026-02-12T20:35:28.872069] [DEBUG] [LOCAL ] Loaded configuration for KIO: 4 features, 60.0% accuracy [2026-02-12T20:35:28.872325] [DEBUG] [LOCAL ] Loaded configuration for TVTX: 2 features, 80.0% accuracy [2026-02-12T20:35:28.872396] [DEBUG] [LOCAL ] Loaded configuration for PNC: 3 features, 60.0% accuracy [2026-02-12T20:35:28.872641] [DEBUG] [LOCAL ] Loaded configuration for AEG: 2 features, 80.0% accuracy [2026-02-12T20:35:28.872711] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, 90.0% accuracy [2026-02-12T20:35:28.872955] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 3 features, 90.0% accuracy [2026-02-12T20:35:28.873214] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 2 features, 90.0% accuracy [2026-02-12T20:35:28.873503] [DEBUG] [LOCAL ] Loaded configuration for MLCO: 2 features, 60.0% accuracy [2026-02-12T20:35:28.873774] [DEBUG] [LOCAL ] Loaded configuration for JPC: 3 features, 70.0% accuracy [2026-02-12T20:35:28.874020] [DEBUG] [LOCAL ] Loaded configuration for FSS: 2 features, 60.0% accuracy [2026-02-12T20:35:28.874105] [DEBUG] [LOCAL ] Loaded configuration for RGEN: 1 features, 60.0% accuracy [2026-02-12T20:35:28.874338] [DEBUG] [LOCAL ] Loaded configuration for SMBC: 0 features, 50.0% accuracy [2026-02-12T20:35:28.874607] [DEBUG] [LOCAL ] Loaded configuration for CONL: 2 features, 70.0% accuracy [2026-02-12T20:35:28.874843] [DEBUG] [LOCAL ] Loaded configuration for PAL: 2 features, 80.0% accuracy [2026-02-12T20:35:28.875089] [DEBUG] [LOCAL ] Loaded configuration for ELAB: 0 features, 50.0% accuracy [2026-02-12T20:35:28.875386] [DEBUG] [LOCAL ] Loaded configuration for UNCY: 3 features, 70.0% accuracy [2026-02-12T20:35:28.875456] [DEBUG] [LOCAL ] Loaded configuration for SHO: 1 features, 70.0% accuracy [2026-02-12T20:35:28.875681] [DEBUG] [LOCAL ] Loaded configuration for BELFA: 4 features, 80.0% accuracy [2026-02-12T20:35:28.875966] [DEBUG] [LOCAL ] Loaded configuration for SRBK: 3 features, 80.0% accuracy [2026-02-12T20:35:28.876217] [DEBUG] [LOCAL ] Loaded configuration for MXF: 1 features, 70.0% accuracy [2026-02-12T20:35:28.876501] [DEBUG] [LOCAL ] Loaded configuration for ADUS: 1 features, 80.0% accuracy [2026-02-12T20:35:28.876592] [DEBUG] [LOCAL ] Loaded configuration for VIPS: 2 features, 60.0% accuracy [2026-02-12T20:35:28.876657] [DEBUG] [LOCAL ] Loaded configuration for QFIN: 2 features, 60.0% accuracy [2026-02-12T20:35:28.876912] [DEBUG] [LOCAL ] Loaded configuration for FMX: 6 features, 80.0% accuracy [2026-02-12T20:35:28.877169] [DEBUG] [LOCAL ] Loaded configuration for CDXS: 5 features, 90.0% accuracy [2026-02-12T20:35:28.877450] [DEBUG] [LOCAL ] Loaded configuration for BFH: 2 features, 70.0% accuracy [2026-02-12T20:35:28.877701] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 3 features, 90.0% accuracy [2026-02-12T20:35:28.877962] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, 90.0% accuracy [2026-02-12T20:35:28.878033] [DEBUG] [LOCAL ] Loaded configuration for ROE: 4 features, 90.0% accuracy [2026-02-12T20:35:28.878281] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 5 features, 90.0% accuracy [2026-02-12T20:35:28.878367] [DEBUG] [LOCAL ] Loaded configuration for MKC: 2 features, 90.0% accuracy [2026-02-12T20:35:28.878622] [DEBUG] [LOCAL ] Loaded configuration for ARCB: 0 features, 80.0% accuracy [2026-02-12T20:35:28.878703] [DEBUG] [LOCAL ] Loaded configuration for TECH: 3 features, 80.0% accuracy [2026-02-12T20:35:28.878764] [DEBUG] [LOCAL ] Loaded configuration for LYB: 1 features, 80.0% accuracy [2026-02-12T20:35:28.879013] [DEBUG] [LOCAL ] Loaded configuration for AN: 4 features, 100.0% accuracy [2026-02-12T20:35:28.879249] [DEBUG] [LOCAL ] Loaded configuration for TFII: 2 features, 100.0% accuracy [2026-02-12T20:35:28.879493] [DEBUG] [LOCAL ] Loaded configuration for UITB: 1 features, 70.0% accuracy [2026-02-12T20:35:28.879794] [DEBUG] [LOCAL ] Loaded configuration for OFG: 1 features, 70.0% accuracy [2026-02-12T20:35:28.880094] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 4 features, 90.0% accuracy [2026-02-12T20:35:28.881044] [DEBUG] [LOCAL ] Loaded configuration for NNE: 3 features, 60.0% accuracy [2026-02-12T20:35:28.881299] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 4 features, 100.0% accuracy [2026-02-12T20:35:28.881778] [DEBUG] [LOCAL ] Loaded configuration for FMHI: 2 features, 80.0% accuracy [2026-02-12T20:35:28.882084] [DEBUG] [LOCAL ] Loaded configuration for WDFC: 4 features, 80.0% accuracy [2026-02-12T20:35:28.882156] [DEBUG] [LOCAL ] Loaded configuration for QMOM: 1 features, 80.0% accuracy [2026-02-12T20:35:28.882397] [DEBUG] [LOCAL ] Loaded configuration for CYH: 1 features, 70.0% accuracy [2026-02-12T20:35:28.882671] [DEBUG] [LOCAL ] Loaded configuration for GGLL: 0 features, 80.0% accuracy [2026-02-12T20:35:28.882744] [DEBUG] [LOCAL ] Loaded configuration for MSEX: 2 features, 70.0% accuracy [2026-02-12T20:35:28.882990] [DEBUG] [LOCAL ] Loaded configuration for ULH: 2 features, 60.0% accuracy [2026-02-12T20:35:28.884022] [DEBUG] [LOCAL ] Loaded configuration for AAP: 2 features, 90.0% accuracy [2026-02-12T20:35:28.884295] [DEBUG] [LOCAL ] Loaded configuration for CRVS: 6 features, 80.0% accuracy [2026-02-12T20:35:28.884553] [DEBUG] [LOCAL ] Loaded configuration for WNC: 1 features, 70.0% accuracy [2026-02-12T20:35:28.884874] [DEBUG] [LOCAL ] Loaded configuration for BSSX: 5 features, 80.0% accuracy [2026-02-12T20:35:28.885142] [DEBUG] [LOCAL ] Loaded configuration for HNI: 1 features, 60.0% accuracy [2026-02-12T20:35:28.885480] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, 90.0% accuracy [2026-02-12T20:35:28.885776] [DEBUG] [LOCAL ] Loaded configuration for IQQQ: 3 features, 80.0% accuracy [2026-02-12T20:35:28.885849] [DEBUG] [LOCAL ] Loaded configuration for LHX: 4 features, 90.0% accuracy [2026-02-12T20:35:28.886135] [DEBUG] [LOCAL ] Loaded configuration for AM: 4 features, 90.0% accuracy [2026-02-12T20:35:28.886380] [DEBUG] [LOCAL ] Loaded configuration for RVMD: 0 features, 80.0% accuracy [2026-02-12T20:35:28.886644] [DEBUG] [LOCAL ] Loaded configuration for BABX: 2 features, 80.0% accuracy [2026-02-12T20:35:28.886937] [DEBUG] [LOCAL ] Loaded configuration for QQQ: 2 features, 80.0% accuracy [2026-02-12T20:35:28.887009] [DEBUG] [LOCAL ] Loaded configuration for STBA: 2 features, 90.0% accuracy [2026-02-12T20:35:28.887350] [DEBUG] [LOCAL ] Loaded configuration for ALTI: 2 features, 70.0% accuracy [2026-02-12T20:35:28.887433] [DEBUG] [LOCAL ] Loaded configuration for PCVX: 1 features, 70.0% accuracy [2026-02-12T20:35:28.887495] [DEBUG] [LOCAL ] Loaded configuration for SBSI: 2 features, 80.0% accuracy [2026-02-12T20:35:28.888436] [DEBUG] [LOCAL ] Loaded configuration for ENS: 2 features, 70.0% accuracy [2026-02-12T20:35:28.888526] [DEBUG] [LOCAL ] Loaded configuration for YALA: 2 features, 80.0% accuracy [2026-02-12T20:35:28.888938] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 1 features, 90.0% accuracy [2026-02-12T20:35:28.889438] [DEBUG] [LOCAL ] Loaded configuration for VFF: 5 features, 80.0% accuracy [2026-02-12T20:35:28.889511] [DEBUG] [LOCAL ] Loaded configuration for WSM: 1 features, 60.0% accuracy [2026-02-12T20:35:28.890954] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, 90.0% accuracy [2026-02-12T20:35:28.891224] [DEBUG] [LOCAL ] Loaded configuration for FELE: 1 features, 90.0% accuracy [2026-02-12T20:35:28.891301] [DEBUG] [LOCAL ] Loaded configuration for NOA: 3 features, 80.0% accuracy [2026-02-12T20:35:28.891564] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 5 features, 90.0% accuracy [2026-02-12T20:35:28.891668] [DEBUG] [LOCAL ] Loaded configuration for TBLA: 1 features, 60.0% accuracy [2026-02-12T20:35:28.891917] [DEBUG] [LOCAL ] Loaded configuration for COCO: 4 features, 70.0% accuracy [2026-02-12T20:35:28.892164] [DEBUG] [LOCAL ] Loaded configuration for CAAS: 0 features, 60.0% accuracy [2026-02-12T20:35:28.892463] [DEBUG] [LOCAL ] Loaded configuration for SANA: 0 features, 70.0% accuracy [2026-02-12T20:35:28.892707] [DEBUG] [LOCAL ] Loaded configuration for VTIP: 2 features, 80.0% accuracy [2026-02-12T20:35:28.892949] [DEBUG] [LOCAL ] Loaded configuration for ALB: 3 features, 70.0% accuracy [2026-02-12T20:35:28.893214] [DEBUG] [LOCAL ] Loaded configuration for HCSG: 2 features, 80.0% accuracy [2026-02-12T20:35:28.893459] [DEBUG] [LOCAL ] Loaded configuration for TEX: 3 features, 90.0% accuracy [2026-02-12T20:35:28.893705] [DEBUG] [LOCAL ] Loaded configuration for NOAH: 3 features, 80.0% accuracy [2026-02-12T20:35:28.893947] [DEBUG] [LOCAL ] Loaded configuration for FTAI: 1 features, 70.0% accuracy [2026-02-12T20:35:28.894177] [DEBUG] [LOCAL ] Loaded configuration for FDBC: 0 features, 70.0% accuracy [2026-02-12T20:35:28.894425] [DEBUG] [LOCAL ] Loaded configuration for WULF: 3 features, 90.0% accuracy [2026-02-12T20:35:28.894667] [DEBUG] [LOCAL ] Loaded configuration for ASG: 1 features, 80.0% accuracy [2026-02-12T20:35:28.894903] [DEBUG] [LOCAL ] Loaded configuration for CLDX: 3 features, 70.0% accuracy [2026-02-12T20:35:28.895135] [DEBUG] [LOCAL ] Loaded configuration for BTF: 1 features, 70.0% accuracy [2026-02-12T20:35:28.895390] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 4 features, 90.0% accuracy [2026-02-12T20:35:28.895642] [DEBUG] [LOCAL ] Loaded configuration for BB: 1 features, 70.0% accuracy [2026-02-12T20:35:28.895879] [DEBUG] [LOCAL ] Loaded configuration for IMPP: 3 features, 70.0% accuracy [2026-02-12T20:35:28.896123] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, 90.0% accuracy [2026-02-12T20:35:28.896351] [DEBUG] [LOCAL ] Loaded configuration for ANGO: 3 features, 80.0% accuracy [2026-02-12T20:35:28.896609] [DEBUG] [LOCAL ] Loaded configuration for RRC: 4 features, 70.0% accuracy [2026-02-12T20:35:28.896845] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 2 features, 100.0% accuracy [2026-02-12T20:35:28.897106] [DEBUG] [LOCAL ] Loaded configuration for DSX: 5 features, 100.0% accuracy [2026-02-12T20:35:28.897419] [DEBUG] [LOCAL ] Loaded configuration for BCS: 2 features, 80.0% accuracy [2026-02-12T20:35:28.897689] [DEBUG] [LOCAL ] Loaded configuration for AGRO: 2 features, 80.0% accuracy [2026-02-12T20:35:28.897932] [DEBUG] [LOCAL ] Loaded configuration for MTX: 3 features, 60.0% accuracy [2026-02-12T20:35:28.898245] [DEBUG] [LOCAL ] Loaded configuration for DPG: 2 features, 70.0% accuracy [2026-02-12T20:35:28.898482] [DEBUG] [LOCAL ] Loaded configuration for IMNM: 1 features, 80.0% accuracy [2026-02-12T20:35:28.898771] [DEBUG] [LOCAL ] Loaded configuration for BLFY: 3 features, 90.0% accuracy [2026-02-12T20:35:28.899008] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 3 features, 90.0% accuracy [2026-02-12T20:35:28.899275] [DEBUG] [LOCAL ] Loaded configuration for CWK: 4 features, 70.0% accuracy [2026-02-12T20:35:28.900071] [DEBUG] [LOCAL ] Loaded configuration for FSK: 0 features, 70.0% accuracy [2026-02-12T20:35:28.900337] [DEBUG] [LOCAL ] Loaded configuration for AMZN: 1 features, 80.0% accuracy [2026-02-12T20:35:28.900600] [DEBUG] [LOCAL ] Loaded configuration for IUSG: 2 features, 80.0% accuracy [2026-02-12T20:35:28.900675] [DEBUG] [LOCAL ] Loaded configuration for SLVO: 0 features, 80.0% accuracy [2026-02-12T20:35:28.901022] [DEBUG] [LOCAL ] Loaded configuration for OCCI: 4 features, 60.0% accuracy [2026-02-12T20:35:28.901278] [DEBUG] [LOCAL ] Loaded configuration for XOS: 2 features, 60.0% accuracy [2026-02-12T20:35:28.901549] [DEBUG] [LOCAL ] Loaded configuration for GOOD: 1 features, 70.0% accuracy [2026-02-12T20:35:28.901866] [DEBUG] [LOCAL ] Loaded configuration for VKTX: 2 features, 70.0% accuracy [2026-02-12T20:35:28.902111] [DEBUG] [LOCAL ] Loaded configuration for INBK: 1 features, 70.0% accuracy [2026-02-12T20:35:28.902443] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 4 features, 90.0% accuracy [2026-02-12T20:35:28.902735] [DEBUG] [LOCAL ] Loaded configuration for HLAL: 4 features, 80.0% accuracy [2026-02-12T20:35:28.903030] [DEBUG] [LOCAL ] Loaded configuration for LI: 1 features, 60.0% accuracy [2026-02-12T20:35:28.903285] [DEBUG] [LOCAL ] Loaded configuration for PNI: 7 features, 80.0% accuracy [2026-02-12T20:35:28.903550] [DEBUG] [LOCAL ] Loaded configuration for RAMP: 4 features, 70.0% accuracy [2026-02-12T20:35:28.903820] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 5 features, 90.0% accuracy [2026-02-12T20:35:28.904319] [DEBUG] [LOCAL ] Loaded configuration for FBK: 5 features, 80.0% accuracy [2026-02-12T20:35:28.904626] [DEBUG] [LOCAL ] Loaded configuration for EXC: 4 features, 60.0% accuracy [2026-02-12T20:35:28.904879] [DEBUG] [LOCAL ] Loaded configuration for CPZ: 2 features, 70.0% accuracy [2026-02-12T20:35:28.904957] [DEBUG] [LOCAL ] Loaded configuration for MUFG: 2 features, 80.0% accuracy [2026-02-12T20:35:28.905228] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 3 features, 90.0% accuracy [2026-02-12T20:35:28.905530] [DEBUG] [LOCAL ] Loaded configuration for RBA: 3 features, 70.0% accuracy [2026-02-12T20:35:28.905627] [DEBUG] [LOCAL ] Loaded configuration for RH: 2 features, 80.0% accuracy [2026-02-12T20:35:28.905888] [DEBUG] [LOCAL ] Loaded configuration for JXN: 2 features, 70.0% accuracy [2026-02-12T20:35:28.906186] [DEBUG] [LOCAL ] Loaded configuration for EVEX: 4 features, 80.0% accuracy [2026-02-12T20:35:28.906489] [DEBUG] [LOCAL ] Loaded configuration for LMB: 2 features, 80.0% accuracy [2026-02-12T20:35:28.906725] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 4 features, 90.0% accuracy [2026-02-12T20:35:28.906962] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, 90.0% accuracy [2026-02-12T20:35:28.907224] [DEBUG] [LOCAL ] Loaded configuration for WLK: 5 features, 80.0% accuracy [2026-02-12T20:35:28.907465] [DEBUG] [LOCAL ] Loaded configuration for TNL: 1 features, 90.0% accuracy [2026-02-12T20:35:28.907706] [DEBUG] [LOCAL ] Loaded configuration for PBA: 4 features, 70.0% accuracy [2026-02-12T20:35:28.907951] [DEBUG] [LOCAL ] Loaded configuration for EVN: 1 features, 90.0% accuracy [2026-02-12T20:35:28.908223] [DEBUG] [LOCAL ] Loaded configuration for DDS: 2 features, 80.0% accuracy [2026-02-12T20:35:28.908513] [DEBUG] [LOCAL ] Loaded configuration for KD: 6 features, 80.0% accuracy [2026-02-12T20:35:28.908800] [DEBUG] [LOCAL ] Loaded configuration for RHI: 2 features, 90.0% accuracy [2026-02-12T20:35:28.909078] [DEBUG] [LOCAL ] Loaded configuration for VALE: 3 features, 100.0% accuracy [2026-02-12T20:35:28.909160] [DEBUG] [LOCAL ] Loaded configuration for INVE: 1 features, 70.0% accuracy [2026-02-12T20:35:28.909472] [DEBUG] [LOCAL ] Loaded configuration for EWZS: 1 features, 70.0% accuracy [2026-02-12T20:35:28.909785] [DEBUG] [LOCAL ] Loaded configuration for NSSC: 2 features, 80.0% accuracy [2026-02-12T20:35:28.910028] [DEBUG] [LOCAL ] Loaded configuration for KBH: 2 features, 70.0% accuracy [2026-02-12T20:35:28.910263] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 1 features, 90.0% accuracy [2026-02-12T20:35:28.910526] [DEBUG] [LOCAL ] Loaded configuration for BBSI: 2 features, 80.0% accuracy [2026-02-12T20:35:28.910798] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 2 features, 90.0% accuracy [2026-02-12T20:35:28.911031] [DEBUG] [LOCAL ] Loaded configuration for PFG: 2 features, 90.0% accuracy [2026-02-12T20:35:28.911261] [DEBUG] [LOCAL ] Loaded configuration for TTD: 3 features, 80.0% accuracy [2026-02-12T20:35:28.913064] [DEBUG] [LOCAL ] Loaded configuration for LAD: 3 features, 70.0% accuracy [2026-02-12T20:35:28.914740] [DEBUG] [LOCAL ] Loaded configuration for KMI: 1 features, 80.0% accuracy [2026-02-12T20:35:28.915014] [DEBUG] [LOCAL ] Loaded configuration for PRM: 2 features, 70.0% accuracy [2026-02-12T20:35:28.915260] [DEBUG] [LOCAL ] Loaded configuration for CRGO: 2 features, 80.0% accuracy [2026-02-12T20:35:28.915333] [DEBUG] [LOCAL ] Loaded configuration for MUJ: 1 features, 70.0% accuracy [2026-02-12T20:35:28.915594] [DEBUG] [LOCAL ] Loaded configuration for PLCE: 2 features, 80.0% accuracy [2026-02-12T20:35:28.915676] [DEBUG] [LOCAL ] Loaded configuration for MAX: 1 features, 70.0% accuracy [2026-02-12T20:35:28.916602] [DEBUG] [LOCAL ] Loaded configuration for PSO: 3 features, 70.0% accuracy [2026-02-12T20:35:28.916853] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 3 features, 90.0% accuracy [2026-02-12T20:35:28.917109] [DEBUG] [LOCAL ] Loaded configuration for CDE: 3 features, 90.0% accuracy [2026-02-12T20:35:28.917434] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, 90.0% accuracy [2026-02-12T20:35:28.917686] [DEBUG] [LOCAL ] Loaded configuration for FUNC: 2 features, 70.0% accuracy [2026-02-12T20:35:28.917758] [DEBUG] [LOCAL ] Loaded configuration for NHTC: 1 features, 70.0% accuracy [2026-02-12T20:35:28.918004] [DEBUG] [LOCAL ] Loaded configuration for MDB: 0 features, 50.0% accuracy [2026-02-12T20:35:28.918279] [DEBUG] [LOCAL ] Loaded configuration for MFA: 2 features, 80.0% accuracy [2026-02-12T20:35:28.919242] [DEBUG] [LOCAL ] Loaded configuration for ATI: 1 features, 80.0% accuracy [2026-02-12T20:35:28.919536] [DEBUG] [LOCAL ] Loaded configuration for STLD: 4 features, 90.0% accuracy [2026-02-12T20:35:28.919811] [DEBUG] [LOCAL ] Loaded configuration for CMP: 2 features, 90.0% accuracy [2026-02-12T20:35:28.920110] [DEBUG] [LOCAL ] Loaded configuration for ADBE: 1 features, 80.0% accuracy [2026-02-12T20:35:28.920402] [DEBUG] [LOCAL ] Loaded configuration for ONON: 4 features, 80.0% accuracy [2026-02-12T20:35:28.920674] [DEBUG] [LOCAL ] Loaded configuration for RBCAA: 3 features, 60.0% accuracy [2026-02-12T20:35:28.920931] [DEBUG] [LOCAL ] Loaded configuration for NDSN: 1 features, 70.0% accuracy [2026-02-12T20:35:28.921186] [DEBUG] [LOCAL ] Loaded configuration for RRBI: 4 features, 60.0% accuracy [2026-02-12T20:35:28.921426] [DEBUG] [LOCAL ] Loaded configuration for FCNCP: 2 features, 80.0% accuracy [2026-02-12T20:35:28.921680] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 3 features, 90.0% accuracy [2026-02-12T20:35:28.921916] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 3 features, 90.0% accuracy [2026-02-12T20:35:28.922168] [DEBUG] [LOCAL ] Loaded configuration for LYTS: 4 features, 80.0% accuracy [2026-02-12T20:35:28.922246] [DEBUG] [LOCAL ] Loaded configuration for GDRX: 2 features, 60.0% accuracy [2026-02-12T20:35:28.922472] [DEBUG] [LOCAL ] Loaded configuration for MDXG: 1 features, 80.0% accuracy [2026-02-12T20:35:28.922730] [DEBUG] [LOCAL ] Loaded configuration for NEA: 3 features, 60.0% accuracy [2026-02-12T20:35:28.922964] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 3 features, 90.0% accuracy [2026-02-12T20:35:28.923050] [DEBUG] [LOCAL ] Loaded configuration for MAN: 1 features, 60.0% accuracy [2026-02-12T20:35:28.923314] [DEBUG] [LOCAL ] Loaded configuration for COO: 2 features, 70.0% accuracy [2026-02-12T20:35:28.923394] [DEBUG] [LOCAL ] Loaded configuration for TAC: 1 features, 70.0% accuracy [2026-02-12T20:35:28.923625] [DEBUG] [LOCAL ] Loaded configuration for FBIO: 3 features, 70.0% accuracy [2026-02-12T20:35:28.923695] [DEBUG] [LOCAL ] Loaded configuration for MATX: 1 features, 90.0% accuracy [2026-02-12T20:35:28.923755] [DEBUG] [LOCAL ] Loaded configuration for GO: 4 features, 50.0% accuracy [2026-02-12T20:35:28.924044] [DEBUG] [LOCAL ] Loaded configuration for SARK: 3 features, 70.0% accuracy [2026-02-12T20:35:28.924302] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 3 features, 90.0% accuracy [2026-02-12T20:35:28.924566] [DEBUG] [LOCAL ] Loaded configuration for CRVO: 4 features, 80.0% accuracy [2026-02-12T20:35:28.924843] [DEBUG] [LOCAL ] Loaded configuration for AGIO: 3 features, 70.0% accuracy [2026-02-12T20:35:28.925077] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, 90.0% accuracy [2026-02-12T20:35:28.925149] [DEBUG] [LOCAL ] Loaded configuration for EFSC: 3 features, 80.0% accuracy [2026-02-12T20:35:28.925376] [DEBUG] [LOCAL ] Loaded configuration for SLG: 4 features, 80.0% accuracy [2026-02-12T20:35:28.925615] [DEBUG] [LOCAL ] Loaded configuration for ICFI: 1 features, 70.0% accuracy [2026-02-12T20:35:28.925686] [DEBUG] [LOCAL ] Loaded configuration for EQBK: 3 features, 70.0% accuracy [2026-02-12T20:35:28.925933] [DEBUG] [LOCAL ] Loaded configuration for CZNC: 1 features, 60.0% accuracy [2026-02-12T20:35:28.926228] [DEBUG] [LOCAL ] Loaded configuration for HGTY: 2 features, 80.0% accuracy [2026-02-12T20:35:28.926306] [DEBUG] [LOCAL ] Loaded configuration for OLN: 1 features, 70.0% accuracy [2026-02-12T20:35:28.926557] [DEBUG] [LOCAL ] Loaded configuration for DAN: 1 features, 40.0% accuracy [2026-02-12T20:35:28.926815] [DEBUG] [LOCAL ] Loaded configuration for INDB: 2 features, 80.0% accuracy [2026-02-12T20:35:28.926887] [DEBUG] [LOCAL ] Loaded configuration for USA: 5 features, 80.0% accuracy [2026-02-12T20:35:28.927333] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 3 features, 100.0% accuracy [2026-02-12T20:35:28.927600] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 4 features, 100.0% accuracy [2026-02-12T20:35:28.927843] [DEBUG] [LOCAL ] Loaded configuration for FMNB: 2 features, 70.0% accuracy [2026-02-12T20:35:28.928088] [DEBUG] [LOCAL ] Loaded configuration for MDAI: 3 features, 60.0% accuracy [2026-02-12T20:35:28.928364] [DEBUG] [LOCAL ] Loaded configuration for HUBB: 1 features, 70.0% accuracy [2026-02-12T20:35:28.928638] [DEBUG] [LOCAL ] Loaded configuration for GRC: 3 features, 60.0% accuracy [2026-02-12T20:35:28.928885] [DEBUG] [LOCAL ] Loaded configuration for GNRC: 3 features, 80.0% accuracy [2026-02-12T20:35:28.929192] [DEBUG] [LOCAL ] Loaded configuration for BTA: 0 features, 80.0% accuracy [2026-02-12T20:35:28.929494] [DEBUG] [LOCAL ] Loaded configuration for IIIN: 2 features, 80.0% accuracy [2026-02-12T20:35:28.929763] [DEBUG] [LOCAL ] Loaded configuration for MDGL: 1 features, 80.0% accuracy [2026-02-12T20:35:28.930065] [DEBUG] [LOCAL ] Loaded configuration for RWAY: 3 features, 80.0% accuracy [2026-02-12T20:35:28.930340] [DEBUG] [LOCAL ] Loaded configuration for TUGN: 4 features, 60.0% accuracy [2026-02-12T20:35:28.931219] [DEBUG] [LOCAL ] Loaded configuration for TSLA: 4 features, 80.0% accuracy [2026-02-12T20:35:28.931541] [DEBUG] [LOCAL ] Loaded configuration for ANIP: 1 features, 70.0% accuracy [2026-02-12T20:35:28.931847] [DEBUG] [LOCAL ] Loaded configuration for AOS: 2 features, 70.0% accuracy [2026-02-12T20:35:28.932090] [DEBUG] [LOCAL ] Loaded configuration for KODK: 1 features, 80.0% accuracy [2026-02-12T20:35:28.932331] [DEBUG] [LOCAL ] Loaded configuration for FTCS: 0 features, 70.0% accuracy [2026-02-12T20:35:28.932616] [DEBUG] [LOCAL ] Loaded configuration for LITE: 1 features, 70.0% accuracy [2026-02-12T20:35:28.932843] [DEBUG] [LOCAL ] Loaded configuration for DAPP: 3 features, 50.0% accuracy [2026-02-12T20:35:28.933069] [DEBUG] [LOCAL ] Loaded configuration for PBF: 3 features, 70.0% accuracy [2026-02-12T20:35:28.933351] [DEBUG] [LOCAL ] Loaded configuration for BFC: 2 features, 80.0% accuracy [2026-02-12T20:35:28.933590] [DEBUG] [LOCAL ] Loaded configuration for SLQD: 2 features, 70.0% accuracy [2026-02-12T20:35:28.933870] [DEBUG] [LOCAL ] Loaded configuration for IIF: 1 features, 60.0% accuracy [2026-02-12T20:35:28.934131] [DEBUG] [LOCAL ] Loaded configuration for BME: 4 features, 70.0% accuracy [2026-02-12T20:35:28.934363] [DEBUG] [LOCAL ] Loaded configuration for OHI: 3 features, 90.0% accuracy [2026-02-12T20:35:28.934430] [DEBUG] [LOCAL ] Loaded configuration for VXUS: 1 features, 70.0% accuracy [2026-02-12T20:35:28.934707] [DEBUG] [LOCAL ] Loaded configuration for BNS: 7 features, 90.0% accuracy [2026-02-12T20:35:28.934974] [DEBUG] [LOCAL ] Loaded configuration for AMPH: 4 features, 80.0% accuracy [2026-02-12T20:35:28.935215] [DEBUG] [LOCAL ] Loaded configuration for CLOA: 2 features, 80.0% accuracy [2026-02-12T20:35:28.935468] [DEBUG] [LOCAL ] Loaded configuration for CDRO: 2 features, 60.0% accuracy [2026-02-12T20:35:28.935537] [DEBUG] [LOCAL ] Loaded configuration for OII: 1 features, 80.0% accuracy [2026-02-12T20:35:28.935614] [DEBUG] [LOCAL ] Loaded configuration for REYN: 2 features, 90.0% accuracy [2026-02-12T20:35:28.935891] [DEBUG] [LOCAL ] Loaded configuration for TPB: 3 features, 80.0% accuracy [2026-02-12T20:35:28.936139] [DEBUG] [LOCAL ] Loaded configuration for FFWM: 1 features, 70.0% accuracy [2026-02-12T20:35:28.936387] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, 90.0% accuracy [2026-02-12T20:35:28.936637] [DEBUG] [LOCAL ] Loaded configuration for OXM: 1 features, 90.0% accuracy [2026-02-12T20:35:28.937069] [DEBUG] [LOCAL ] Loaded configuration for LIVN: 6 features, 80.0% accuracy [2026-02-12T20:35:28.937325] [DEBUG] [LOCAL ] Loaded configuration for MBC: 5 features, 90.0% accuracy [2026-02-12T20:35:28.937588] [DEBUG] [LOCAL ] Loaded configuration for MBS: 2 features, 70.0% accuracy [2026-02-12T20:35:28.938012] [DEBUG] [LOCAL ] Loaded configuration for IMMX: 4 features, 90.0% accuracy [2026-02-12T20:35:28.938512] [DEBUG] [LOCAL ] Loaded configuration for BWMN: 4 features, 60.0% accuracy [2026-02-12T20:35:28.938844] [DEBUG] [LOCAL ] Loaded configuration for ARRY: 1 features, 70.0% accuracy [2026-02-12T20:35:28.939174] [DEBUG] [LOCAL ] Loaded configuration for FITB: 4 features, 80.0% accuracy [2026-02-12T20:35:28.939470] [DEBUG] [LOCAL ] Loaded configuration for ALTG: 3 features, 80.0% accuracy [2026-02-12T20:35:28.939715] [DEBUG] [LOCAL ] Loaded configuration for CING: 2 features, 70.0% accuracy [2026-02-12T20:35:28.939957] [DEBUG] [LOCAL ] Loaded configuration for SE: 4 features, 80.0% accuracy [2026-02-12T20:35:28.940191] [DEBUG] [LOCAL ] Loaded configuration for PANL: 2 features, 80.0% accuracy [2026-02-12T20:35:28.940438] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, 90.0% accuracy [2026-02-12T20:35:28.940687] [DEBUG] [LOCAL ] Loaded configuration for HIMS: 4 features, 70.0% accuracy [2026-02-12T20:35:28.940914] [DEBUG] [LOCAL ] Loaded configuration for KRMD: 3 features, 50.0% accuracy [2026-02-12T20:35:28.941160] [DEBUG] [LOCAL ] Loaded configuration for LPG: 1 features, 50.0% accuracy [2026-02-12T20:35:28.941474] [DEBUG] [LOCAL ] Loaded configuration for WBIY: 3 features, 80.0% accuracy [2026-02-12T20:35:28.941732] [DEBUG] [LOCAL ] Loaded configuration for BIIB: 3 features, 50.0% accuracy [2026-02-12T20:35:28.941985] [DEBUG] [LOCAL ] Loaded configuration for PDI: 5 features, 90.0% accuracy [2026-02-12T20:35:28.942244] [DEBUG] [LOCAL ] Loaded configuration for APGE: 2 features, 80.0% accuracy [2026-02-12T20:35:28.942324] [DEBUG] [LOCAL ] Loaded configuration for XPOF: 3 features, 70.0% accuracy [2026-02-12T20:35:28.942541] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, 90.0% accuracy [2026-02-12T20:35:28.942804] [DEBUG] [LOCAL ] Loaded configuration for CYTK: 1 features, 70.0% accuracy [2026-02-12T20:35:28.943057] [DEBUG] [LOCAL ] Loaded configuration for HFRO: 1 features, 80.0% accuracy [2026-02-12T20:35:28.943348] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 2 features, 90.0% accuracy [2026-02-12T20:35:28.943417] [DEBUG] [LOCAL ] Loaded configuration for COP: 2 features, 90.0% accuracy [2026-02-12T20:35:28.943636] [DEBUG] [LOCAL ] Loaded configuration for COLD: 0 features, 80.0% accuracy [2026-02-12T20:35:28.943864] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 1 features, 90.0% accuracy [2026-02-12T20:35:28.943942] [DEBUG] [LOCAL ] Loaded configuration for HTLD: 2 features, 60.0% accuracy [2026-02-12T20:35:28.944001] [DEBUG] [LOCAL ] Loaded configuration for PBYI: 1 features, 80.0% accuracy [2026-02-12T20:35:28.944219] [DEBUG] [LOCAL ] Loaded configuration for ZLAB: 1 features, 70.0% accuracy [2026-02-12T20:35:28.944497] [DEBUG] [LOCAL ] Loaded configuration for UNFI: 2 features, 60.0% accuracy [2026-02-12T20:35:28.944727] [DEBUG] [LOCAL ] Loaded configuration for KVYO: 2 features, 80.0% accuracy [2026-02-12T20:35:28.944957] [DEBUG] [LOCAL ] Loaded configuration for PAYX: 3 features, 60.0% accuracy [2026-02-12T20:35:28.945184] [DEBUG] [LOCAL ] Loaded configuration for BATRA: 3 features, 80.0% accuracy [2026-02-12T20:35:28.945253] [DEBUG] [LOCAL ] Loaded configuration for LUNG: 2 features, 80.0% accuracy [2026-02-12T20:35:28.945474] [DEBUG] [LOCAL ] Loaded configuration for PAY: 5 features, 70.0% accuracy [2026-02-12T20:35:28.945717] [DEBUG] [LOCAL ] Loaded configuration for VMO: 1 features, 60.0% accuracy [2026-02-12T20:35:28.945988] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 4 features, 90.0% accuracy [2026-02-12T20:35:28.946214] [DEBUG] [LOCAL ] Loaded configuration for BALL: 1 features, 50.0% accuracy [2026-02-12T20:35:28.946487] [DEBUG] [LOCAL ] Loaded configuration for RYTM: 5 features, 80.0% accuracy [2026-02-12T20:35:28.946562] [DEBUG] [LOCAL ] Loaded configuration for TRP: 1 features, 60.0% accuracy [2026-02-12T20:35:28.947562] [DEBUG] [LOCAL ] Loaded configuration for JBND: 2 features, 70.0% accuracy [2026-02-12T20:35:28.947698] [DEBUG] [LOCAL ] Loaded configuration for NCNO: 1 features, 70.0% accuracy [2026-02-12T20:35:28.947964] [DEBUG] [LOCAL ] Loaded configuration for KLXE: 3 features, 70.0% accuracy [2026-02-12T20:35:28.948237] [DEBUG] [LOCAL ] Loaded configuration for SF: 5 features, 90.0% accuracy [2026-02-12T20:35:28.948497] [DEBUG] [LOCAL ] Loaded configuration for GOVI: 2 features, 70.0% accuracy [2026-02-12T20:35:28.948806] [DEBUG] [LOCAL ] Loaded configuration for GPK: 3 features, 70.0% accuracy [2026-02-12T20:35:28.949882] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 3 features, 90.0% accuracy [2026-02-12T20:35:28.950162] [DEBUG] [LOCAL ] Loaded configuration for ATRA: 0 features, 70.0% accuracy [2026-02-12T20:35:28.950478] [DEBUG] [LOCAL ] Loaded configuration for VOTE: 5 features, 80.0% accuracy [2026-02-12T20:35:28.950742] [DEBUG] [LOCAL ] Loaded configuration for RSSS: 2 features, 50.0% accuracy [2026-02-12T20:35:28.950996] [DEBUG] [LOCAL ] Loaded configuration for DGX: 4 features, 50.0% accuracy [2026-02-12T20:35:28.951268] [DEBUG] [LOCAL ] Loaded configuration for PM: 4 features, 60.0% accuracy [2026-02-12T20:35:28.951516] [DEBUG] [LOCAL ] Loaded configuration for MANH: 1 features, 90.0% accuracy [2026-02-12T20:35:28.951818] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 3 features, 90.0% accuracy [2026-02-12T20:35:28.952064] [DEBUG] [LOCAL ] Loaded configuration for ODD: 1 features, 70.0% accuracy [2026-02-12T20:35:28.952318] [DEBUG] [LOCAL ] Loaded configuration for JSM: 1 features, 70.0% accuracy [2026-02-12T20:35:28.953271] [DEBUG] [LOCAL ] Loaded configuration for VGI: 4 features, 80.0% accuracy [2026-02-12T20:35:28.953608] [DEBUG] [LOCAL ] Loaded configuration for JKS: 2 features, 90.0% accuracy [2026-02-12T20:35:28.953904] [DEBUG] [LOCAL ] Loaded configuration for TBBK: 2 features, 70.0% accuracy [2026-02-12T20:35:28.954238] [DEBUG] [LOCAL ] Loaded configuration for RXRX: 4 features, 70.0% accuracy [2026-02-12T20:35:28.954550] [DEBUG] [LOCAL ] Loaded configuration for CNTA: 2 features, 80.0% accuracy [2026-02-12T20:35:28.954919] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 2 features, 90.0% accuracy [2026-02-12T20:35:28.955207] [DEBUG] [LOCAL ] Loaded configuration for ACB: 2 features, 60.0% accuracy [2026-02-12T20:35:28.955304] [DEBUG] [LOCAL ] Loaded configuration for VMD: 1 features, 90.0% accuracy [2026-02-12T20:35:28.956275] [DEBUG] [LOCAL ] Loaded configuration for GOCO: 1 features, 70.0% accuracy [2026-02-12T20:35:28.956760] [DEBUG] [LOCAL ] Loaded configuration for NRXP: 4 features, 80.0% accuracy [2026-02-12T20:35:28.957072] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 2 features, 90.0% accuracy [2026-02-12T20:35:28.957452] [DEBUG] [LOCAL ] Loaded configuration for PAAS: 1 features, 60.0% accuracy [2026-02-12T20:35:28.957784] [DEBUG] [LOCAL ] Loaded configuration for CPS: 2 features, 70.0% accuracy [2026-02-12T20:35:28.958082] [DEBUG] [LOCAL ] Loaded configuration for CVS: 2 features, 80.0% accuracy [2026-02-12T20:35:28.958426] [DEBUG] [LOCAL ] Loaded configuration for BGC: 2 features, 80.0% accuracy [2026-02-12T20:35:28.958549] [DEBUG] [LOCAL ] Loaded configuration for CROX: 1 features, 80.0% accuracy [2026-02-12T20:35:28.958849] [DEBUG] [LOCAL ] Loaded configuration for HTOO: 3 features, 80.0% accuracy [2026-02-12T20:35:28.959147] [DEBUG] [LOCAL ] Loaded configuration for NEON: 2 features, 80.0% accuracy [2026-02-12T20:35:28.959435] [DEBUG] [LOCAL ] Loaded configuration for JACK: 3 features, 90.0% accuracy [2026-02-12T20:35:28.959723] [DEBUG] [LOCAL ] Loaded configuration for BRAG: 3 features, 60.0% accuracy [2026-02-12T20:35:28.960010] [DEBUG] [LOCAL ] Loaded configuration for CUBI: 2 features, 50.0% accuracy [2026-02-12T20:35:28.960294] [DEBUG] [LOCAL ] Loaded configuration for ASB: 0 features, 70.0% accuracy [2026-02-12T20:35:28.960622] [DEBUG] [LOCAL ] Loaded configuration for BCO: 2 features, 60.0% accuracy [2026-02-12T20:35:28.960985] [DEBUG] [LOCAL ] Loaded configuration for ENTG: 0 features, 70.0% accuracy [2026-02-12T20:35:28.961301] [DEBUG] [LOCAL ] Loaded configuration for SYM: 3 features, 80.0% accuracy [2026-02-12T20:35:28.961615] [DEBUG] [LOCAL ] Loaded configuration for HP: 1 features, 70.0% accuracy [2026-02-12T20:35:28.961934] [DEBUG] [LOCAL ] Loaded configuration for IQ: 4 features, 80.0% accuracy [2026-02-12T20:35:28.962034] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 0 features, 90.0% accuracy [2026-02-12T20:35:28.962313] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 3 features, 90.0% accuracy [2026-02-12T20:35:28.962600] [DEBUG] [LOCAL ] Loaded configuration for FLUX: 2 features, 80.0% accuracy [2026-02-12T20:35:28.963623] [DEBUG] [LOCAL ] Loaded configuration for IOVA: 4 features, 80.0% accuracy [2026-02-12T20:35:28.963734] [DEBUG] [LOCAL ] Loaded configuration for MCY: 1 features, 80.0% accuracy [2026-02-12T20:35:28.964039] [DEBUG] [LOCAL ] Loaded configuration for JCE: 2 features, 80.0% accuracy [2026-02-12T20:35:28.964372] [DEBUG] [LOCAL ] Loaded configuration for MYE: 2 features, 80.0% accuracy [2026-02-12T20:35:28.964683] [DEBUG] [LOCAL ] Loaded configuration for BSCY: 2 features, 70.0% accuracy [2026-02-12T20:35:28.964983] [DEBUG] [LOCAL ] Loaded configuration for USIO: 3 features, 80.0% accuracy [2026-02-12T20:35:28.965285] [DEBUG] [LOCAL ] Loaded configuration for BLCO: 3 features, 80.0% accuracy [2026-02-12T20:35:28.965410] [DEBUG] [LOCAL ] Loaded configuration for PFIS: 1 features, 100.0% accuracy [2026-02-12T20:35:28.965687] [DEBUG] [LOCAL ] Loaded configuration for BZUN: 1 features, 80.0% accuracy [2026-02-12T20:35:28.965979] [DEBUG] [LOCAL ] Loaded configuration for META: 2 features, 80.0% accuracy [2026-02-12T20:35:28.966303] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 1 features, 90.0% accuracy [2026-02-12T20:35:28.966607] [DEBUG] [LOCAL ] Loaded configuration for FRGE: 2 features, 80.0% accuracy [2026-02-12T20:35:28.966895] [DEBUG] [LOCAL ] Loaded configuration for KLAC: 1 features, 60.0% accuracy [2026-02-12T20:35:28.967201] [DEBUG] [LOCAL ] Loaded configuration for NBN: 4 features, 80.0% accuracy [2026-02-12T20:35:28.967540] [DEBUG] [LOCAL ] Loaded configuration for SEIC: 3 features, 70.0% accuracy [2026-02-12T20:35:28.967909] [DEBUG] [LOCAL ] Loaded configuration for ETO: 4 features, 90.0% accuracy [2026-02-12T20:35:28.968217] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 2 features, 90.0% accuracy [2026-02-12T20:35:28.968504] [DEBUG] [LOCAL ] Loaded configuration for MDLZ: 3 features, 80.0% accuracy [2026-02-12T20:35:28.968848] [DEBUG] [LOCAL ] Loaded configuration for CBSH: 3 features, 80.0% accuracy [2026-02-12T20:35:28.969202] [DEBUG] [LOCAL ] Loaded configuration for AXP: 2 features, 70.0% accuracy [2026-02-12T20:35:28.969550] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 2 features, 90.0% accuracy [2026-02-12T20:35:28.969872] [DEBUG] [LOCAL ] Loaded configuration for RMI: 3 features, 90.0% accuracy [2026-02-12T20:35:28.970168] [DEBUG] [LOCAL ] Loaded configuration for JBI: 1 features, 70.0% accuracy [2026-02-12T20:35:28.970469] [DEBUG] [LOCAL ] Loaded configuration for NAD: 4 features, 80.0% accuracy [2026-02-12T20:35:28.970746] [DEBUG] [LOCAL ] Loaded configuration for FMB: 2 features, 80.0% accuracy [2026-02-12T20:35:28.971048] [DEBUG] [LOCAL ] Loaded configuration for ULBI: 3 features, 60.0% accuracy [2026-02-12T20:35:28.971362] [DEBUG] [LOCAL ] Loaded configuration for IBN: 4 features, 80.0% accuracy [2026-02-12T20:35:28.971470] [DEBUG] [LOCAL ] Loaded configuration for BCX: 2 features, 70.0% accuracy [2026-02-12T20:35:28.971746] [DEBUG] [LOCAL ] Loaded configuration for IBTH: 2 features, 60.0% accuracy [2026-02-12T20:35:28.972032] [DEBUG] [LOCAL ] Loaded configuration for PTH: 3 features, 70.0% accuracy [2026-02-12T20:35:28.972333] [DEBUG] [LOCAL ] Loaded configuration for BPRN: 2 features, 80.0% accuracy [2026-02-12T20:35:28.972636] [DEBUG] [LOCAL ] Loaded configuration for XYL: 3 features, 100.0% accuracy [2026-02-12T20:35:28.972946] [DEBUG] [LOCAL ] Loaded configuration for GGG: 2 features, 70.0% accuracy [2026-02-12T20:35:28.973229] [DEBUG] [LOCAL ] Loaded configuration for AMN: 2 features, 90.0% accuracy [2026-02-12T20:35:28.973565] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 2 features, 90.0% accuracy [2026-02-12T20:35:28.973935] [DEBUG] [LOCAL ] Loaded configuration for TORO: 1 features, 70.0% accuracy [2026-02-12T20:35:28.974246] [DEBUG] [LOCAL ] Loaded configuration for IBRX: 1 features, 70.0% accuracy [2026-02-12T20:35:28.974541] [DEBUG] [LOCAL ] Loaded configuration for ETD: 1 features, 60.0% accuracy [2026-02-12T20:35:28.974881] [DEBUG] [LOCAL ] Loaded configuration for BGSF: 1 features, 60.0% accuracy [2026-02-12T20:35:28.975182] [DEBUG] [LOCAL ] Loaded configuration for TEI: 2 features, 60.0% accuracy [2026-02-12T20:35:28.975467] [DEBUG] [LOCAL ] Loaded configuration for GRVY: 2 features, 70.0% accuracy [2026-02-12T20:35:28.975799] [DEBUG] [LOCAL ] Loaded configuration for VRA: 2 features, 90.0% accuracy [2026-02-12T20:35:28.976180] [DEBUG] [LOCAL ] Loaded configuration for LDI: 2 features, 60.0% accuracy [2026-02-12T20:35:28.976483] [DEBUG] [LOCAL ] Loaded configuration for FTEK: 0 features, 70.0% accuracy [2026-02-12T20:35:28.976628] [DEBUG] [LOCAL ] Loaded configuration for RLTY: 1 features, 60.0% accuracy [2026-02-12T20:35:28.976952] [DEBUG] [LOCAL ] Loaded configuration for AGI: 4 features, 70.0% accuracy [2026-02-12T20:35:28.977095] [DEBUG] [LOCAL ] Loaded configuration for WEC: 3 features, 70.0% accuracy [2026-02-12T20:35:28.977415] [DEBUG] [LOCAL ] Loaded configuration for PBI: 1 features, 70.0% accuracy [2026-02-12T20:35:28.977764] [DEBUG] [LOCAL ] Loaded configuration for HCC: 4 features, 80.0% accuracy [2026-02-12T20:35:28.978047] [DEBUG] [LOCAL ] Loaded configuration for USTB: 0 features, 80.0% accuracy [2026-02-12T20:35:28.978389] [DEBUG] [LOCAL ] Loaded configuration for CIB: 3 features, 90.0% accuracy [2026-02-12T20:35:28.978677] [DEBUG] [LOCAL ] Loaded configuration for USAC: 2 features, 70.0% accuracy [2026-02-12T20:35:28.978965] [DEBUG] [LOCAL ] Loaded configuration for FBNC: 1 features, 70.0% accuracy [2026-02-12T20:35:28.979323] [DEBUG] [LOCAL ] Loaded configuration for VEON: 2 features, 70.0% accuracy [2026-02-12T20:35:28.979614] [DEBUG] [LOCAL ] Loaded configuration for WDI: 2 features, 60.0% accuracy [2026-02-12T20:35:28.979921] [DEBUG] [LOCAL ] Loaded configuration for AGD: 2 features, 80.0% accuracy [2026-02-12T20:35:28.980251] [DEBUG] [LOCAL ] Loaded configuration for LFVN: 1 features, 70.0% accuracy [2026-02-12T20:35:28.980543] [DEBUG] [LOCAL ] Loaded configuration for KYN: 1 features, 80.0% accuracy [2026-02-12T20:35:28.980855] [DEBUG] [LOCAL ] Loaded configuration for RLMD: 4 features, 80.0% accuracy [2026-02-12T20:35:28.981130] [DEBUG] [LOCAL ] Loaded configuration for BLDP: 2 features, 60.0% accuracy [2026-02-12T20:35:28.981402] [DEBUG] [LOCAL ] Loaded configuration for CHRD: 1 features, 40.0% accuracy [2026-02-12T20:35:28.981682] [DEBUG] [LOCAL ] Loaded configuration for CSTM: 2 features, 80.0% accuracy [2026-02-12T20:35:28.981984] [DEBUG] [LOCAL ] Loaded configuration for BIPI: 1 features, 70.0% accuracy [2026-02-12T20:35:28.982093] [DEBUG] [LOCAL ] Loaded configuration for VONE: 2 features, 90.0% accuracy [2026-02-12T20:35:28.982399] [DEBUG] [LOCAL ] Loaded configuration for RDY: 4 features, 90.0% accuracy [2026-02-12T20:35:28.982696] [DEBUG] [LOCAL ] Loaded configuration for BILL: 4 features, 80.0% accuracy [2026-02-12T20:35:28.982809] [DEBUG] [LOCAL ] Loaded configuration for THC: 1 features, 80.0% accuracy [2026-02-12T20:35:28.983092] [DEBUG] [LOCAL ] Loaded configuration for SUI: 2 features, 60.0% accuracy [2026-02-12T20:35:28.983196] [DEBUG] [LOCAL ] Loaded configuration for PAXS: 2 features, 60.0% accuracy [2026-02-12T20:35:28.983447] [DEBUG] [LOCAL ] Loaded configuration for HFWA: 2 features, 60.0% accuracy [2026-02-12T20:35:28.983793] [DEBUG] [LOCAL ] Loaded configuration for UHS: 0 features, 70.0% accuracy [2026-02-12T20:35:28.984112] [DEBUG] [LOCAL ] Loaded configuration for DRS: 3 features, 70.0% accuracy [2026-02-12T20:35:28.984219] [DEBUG] [LOCAL ] Loaded configuration for MEGI: 2 features, 60.0% accuracy [2026-02-12T20:35:28.984501] [DEBUG] [LOCAL ] Loaded configuration for BIRK: 2 features, 80.0% accuracy [2026-02-12T20:35:28.984834] [DEBUG] [LOCAL ] Loaded configuration for BHK: 1 features, 80.0% accuracy [2026-02-12T20:35:28.985124] [DEBUG] [LOCAL ] Loaded configuration for AREC: 0 features, 60.0% accuracy [2026-02-12T20:35:28.986137] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 1 features, 90.0% accuracy [2026-02-12T20:35:28.986426] [DEBUG] [LOCAL ] Loaded configuration for INVH: 2 features, 90.0% accuracy [2026-02-12T20:35:28.986754] [DEBUG] [LOCAL ] Loaded configuration for FICO: 2 features, 70.0% accuracy [2026-02-12T20:35:28.987036] [DEBUG] [LOCAL ] Loaded configuration for PENN: 3 features, 80.0% accuracy [2026-02-12T20:35:28.987344] [DEBUG] [LOCAL ] Loaded configuration for GPI: 2 features, 70.0% accuracy [2026-02-12T20:35:28.987434] [DEBUG] [LOCAL ] Loaded configuration for GGB: 1 features, 90.0% accuracy [2026-02-12T20:35:28.987669] [DEBUG] [LOCAL ] Loaded configuration for CFFN: 3 features, 90.0% accuracy [2026-02-12T20:35:28.987901] [DEBUG] [LOCAL ] Loaded configuration for WD: 3 features, 80.0% accuracy [2026-02-12T20:35:28.987976] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, 90.0% accuracy [2026-02-12T20:35:28.988236] [DEBUG] [LOCAL ] Loaded configuration for PSX: 1 features, 90.0% accuracy [2026-02-12T20:35:28.988304] [DEBUG] [LOCAL ] Loaded configuration for IBM: 1 features, 100.0% accuracy [2026-02-12T20:35:28.988536] [DEBUG] [LOCAL ] Loaded configuration for CERS: 1 features, 80.0% accuracy [2026-02-12T20:35:28.988782] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 7 features, 100.0% accuracy [2026-02-12T20:35:28.989009] [DEBUG] [LOCAL ] Loaded configuration for NIO: 3 features, 70.0% accuracy [2026-02-12T20:35:28.989307] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 5 features, 90.0% accuracy [2026-02-12T20:35:28.989568] [DEBUG] [LOCAL ] Loaded configuration for PNRG: 4 features, 60.0% accuracy [2026-02-12T20:35:28.989827] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, 100.0% accuracy [2026-02-12T20:35:28.990085] [DEBUG] [LOCAL ] Loaded configuration for ALGS: 1 features, 50.0% accuracy [2026-02-12T20:35:28.990327] [DEBUG] [LOCAL ] Loaded configuration for MSA: 4 features, 100.0% accuracy [2026-02-12T20:35:28.990553] [DEBUG] [LOCAL ] Loaded configuration for QTWO: 2 features, 60.0% accuracy [2026-02-12T20:35:28.990819] [DEBUG] [LOCAL ] Loaded configuration for IEF: 3 features, 100.0% accuracy [2026-02-12T20:35:28.991086] [DEBUG] [LOCAL ] Loaded configuration for TXO: 5 features, 80.0% accuracy [2026-02-12T20:35:28.991329] [DEBUG] [LOCAL ] Loaded configuration for KSCP: 1 features, 60.0% accuracy [2026-02-12T20:35:28.991568] [DEBUG] [LOCAL ] Loaded configuration for QQQX: 3 features, 80.0% accuracy [2026-02-12T20:35:28.991842] [DEBUG] [LOCAL ] Loaded configuration for AKBA: 1 features, 60.0% accuracy [2026-02-12T20:35:28.992132] [DEBUG] [LOCAL ] Loaded configuration for HOLX: 3 features, 70.0% accuracy [2026-02-12T20:35:28.993239] [DEBUG] [LOCAL ] Loaded configuration for PODD: 3 features, 70.0% accuracy [2026-02-12T20:35:28.993682] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 2 features, 90.0% accuracy [2026-02-12T20:35:28.993936] [DEBUG] [LOCAL ] Loaded configuration for EHAB: 1 features, 80.0% accuracy [2026-02-12T20:35:28.994204] [DEBUG] [LOCAL ] Loaded configuration for SIMO: 5 features, 80.0% accuracy [2026-02-12T20:35:28.994519] [DEBUG] [LOCAL ] Loaded configuration for PDFS: 3 features, 80.0% accuracy [2026-02-12T20:35:28.994806] [DEBUG] [LOCAL ] Loaded configuration for CGBD: 3 features, 70.0% accuracy [2026-02-12T20:35:28.995069] [DEBUG] [LOCAL ] Loaded configuration for TEM: 4 features, 90.0% accuracy [2026-02-12T20:35:28.995306] [DEBUG] [LOCAL ] Loaded configuration for EA: 3 features, 60.0% accuracy [2026-02-12T20:35:28.995553] [DEBUG] [LOCAL ] Loaded configuration for EMD: 5 features, 70.0% accuracy [2026-02-12T20:35:28.995833] [DEBUG] [LOCAL ] Loaded configuration for NX: 3 features, 60.0% accuracy [2026-02-12T20:35:28.996101] [DEBUG] [LOCAL ] Loaded configuration for ARTNA: 2 features, 80.0% accuracy [2026-02-12T20:35:28.996172] [DEBUG] [LOCAL ] Loaded configuration for NTES: 3 features, 80.0% accuracy [2026-02-12T20:35:28.996407] [DEBUG] [LOCAL ] Loaded configuration for CIGI: 3 features, 70.0% accuracy [2026-02-12T20:35:28.996475] [DEBUG] [LOCAL ] Loaded configuration for HMC: 3 features, 90.0% accuracy [2026-02-12T20:35:28.996711] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 2 features, 90.0% accuracy [2026-02-12T20:35:28.997082] [DEBUG] [LOCAL ] Loaded configuration for NMIH: 2 features, 80.0% accuracy [2026-02-12T20:35:28.997411] [DEBUG] [LOCAL ] Loaded configuration for MIND: 6 features, 80.0% accuracy [2026-02-12T20:35:28.998999] [DEBUG] [LOCAL ] Loaded configuration for POWI: 3 features, 90.0% accuracy [2026-02-12T20:35:28.999254] [DEBUG] [LOCAL ] Loaded configuration for EC: 2 features, 70.0% accuracy [2026-02-12T20:35:28.999509] [DEBUG] [LOCAL ] Loaded configuration for ATLC: 2 features, 80.0% accuracy [2026-02-12T20:35:28.999912] [DEBUG] [LOCAL ] Loaded configuration for RING: 4 features, 80.0% accuracy [2026-02-12T20:35:29.000231] [DEBUG] [LOCAL ] Loaded configuration for NPO: 1 features, 70.0% accuracy [2026-02-12T20:35:29.000536] [DEBUG] [LOCAL ] Loaded configuration for ISRG: 1 features, 60.0% accuracy [2026-02-12T20:35:29.000832] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, 100.0% accuracy [2026-02-12T20:35:29.001088] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 4 features, 90.0% accuracy [2026-02-12T20:35:29.001385] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 5 features, 90.0% accuracy [2026-02-12T20:35:29.001625] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 3 features, 90.0% accuracy [2026-02-12T20:35:29.001922] [DEBUG] [LOCAL ] Loaded configuration for ACVA: 2 features, 60.0% accuracy [2026-02-12T20:35:29.002207] [DEBUG] [LOCAL ] Loaded configuration for GLDD: 3 features, 60.0% accuracy [2026-02-12T20:35:29.002462] [DEBUG] [LOCAL ] Loaded configuration for BWAY: 6 features, 80.0% accuracy [2026-02-12T20:35:29.002529] [DEBUG] [LOCAL ] Loaded configuration for USOY: 2 features, 80.0% accuracy [2026-02-12T20:35:29.002795] [DEBUG] [LOCAL ] Loaded configuration for PTA: 3 features, 70.0% accuracy [2026-02-12T20:35:29.002876] [DEBUG] [LOCAL ] Loaded configuration for SCZ: 0 features, 60.0% accuracy [2026-02-12T20:35:29.002937] [DEBUG] [LOCAL ] Loaded configuration for TCOM: 1 features, 60.0% accuracy [2026-02-12T20:35:29.003184] [DEBUG] [LOCAL ] Loaded configuration for LPSN: 2 features, 100.0% accuracy [2026-02-12T20:35:29.003425] [DEBUG] [LOCAL ] Loaded configuration for FLEX: 3 features, 70.0% accuracy [2026-02-12T20:35:29.003666] [DEBUG] [LOCAL ] Loaded configuration for RPAY: 5 features, 80.0% accuracy [2026-02-12T20:35:29.003946] [DEBUG] [LOCAL ] Loaded configuration for IGF: 3 features, 70.0% accuracy [2026-02-12T20:35:29.004203] [DEBUG] [LOCAL ] Loaded configuration for PSC: 2 features, 70.0% accuracy [2026-02-12T20:35:29.004313] [DEBUG] [LOCAL ] Loaded configuration for SQM: 1 features, 60.0% accuracy [2026-02-12T20:35:29.004600] [DEBUG] [LOCAL ] Loaded configuration for AME: 3 features, 70.0% accuracy [2026-02-12T20:35:29.004683] [DEBUG] [LOCAL ] Loaded configuration for PRIM: 0 features, 70.0% accuracy [2026-02-12T20:35:29.004913] [DEBUG] [LOCAL ] Loaded configuration for FSCO: 5 features, 80.0% accuracy [2026-02-12T20:35:29.005169] [DEBUG] [LOCAL ] Loaded configuration for BTSG: 4 features, 70.0% accuracy [2026-02-12T20:35:29.005469] [DEBUG] [LOCAL ] Loaded configuration for DD: 1 features, 60.0% accuracy [2026-02-12T20:35:29.005714] [DEBUG] [LOCAL ] Loaded configuration for VVOS: 4 features, 60.0% accuracy [2026-02-12T20:35:29.005948] [DEBUG] [LOCAL ] Loaded configuration for GNTX: 6 features, 80.0% accuracy [2026-02-12T20:35:29.006183] [DEBUG] [LOCAL ] Loaded configuration for FPXI: 4 features, 80.0% accuracy [2026-02-12T20:35:29.006428] [DEBUG] [LOCAL ] Loaded configuration for FISI: 2 features, 70.0% accuracy [2026-02-12T20:35:29.006684] [DEBUG] [LOCAL ] Loaded configuration for AAL: 2 features, 80.0% accuracy [2026-02-12T20:35:29.006945] [DEBUG] [LOCAL ] Loaded configuration for TTEK: 3 features, 60.0% accuracy [2026-02-12T20:35:29.007262] [DEBUG] [LOCAL ] Loaded configuration for MILN: 1 features, 90.0% accuracy [2026-02-12T20:35:29.007530] [DEBUG] [LOCAL ] Loaded configuration for BANF: 2 features, 70.0% accuracy [2026-02-12T20:35:29.007809] [DEBUG] [LOCAL ] Loaded configuration for RZC: 3 features, 70.0% accuracy [2026-02-12T20:35:29.008059] [DEBUG] [LOCAL ] Loaded configuration for SA: 3 features, 70.0% accuracy [2026-02-12T20:35:29.008318] [DEBUG] [LOCAL ] Loaded configuration for EXPD: 1 features, 90.0% accuracy [2026-02-12T20:35:29.008403] [DEBUG] [LOCAL ] Loaded configuration for LGCL: 1 features, 50.0% accuracy [2026-02-12T20:35:29.008681] [DEBUG] [LOCAL ] Loaded configuration for DDOG: 1 features, 80.0% accuracy [2026-02-12T20:35:29.008914] [DEBUG] [LOCAL ] Loaded configuration for STM: 4 features, 70.0% accuracy [2026-02-12T20:35:29.009211] [DEBUG] [LOCAL ] Loaded configuration for CDL: 3 features, 80.0% accuracy [2026-02-12T20:35:29.009442] [DEBUG] [LOCAL ] Loaded configuration for CORZZ: 0 features, 70.0% accuracy [2026-02-12T20:35:29.009691] [DEBUG] [LOCAL ] Loaded configuration for HASI: 3 features, 70.0% accuracy [2026-02-12T20:35:29.009921] [DEBUG] [LOCAL ] Loaded configuration for ORLY: 3 features, 80.0% accuracy [2026-02-12T20:35:29.010164] [DEBUG] [LOCAL ] Loaded configuration for TERN: 1 features, 90.0% accuracy [2026-02-12T20:35:29.010453] [DEBUG] [LOCAL ] Loaded configuration for ITIC: 1 features, 70.0% accuracy [2026-02-12T20:35:29.010706] [DEBUG] [LOCAL ] Loaded configuration for MEC: 2 features, 70.0% accuracy [2026-02-12T20:35:29.010972] [DEBUG] [LOCAL ] Loaded configuration for KOD: 4 features, 90.0% accuracy [2026-02-12T20:35:29.011233] [DEBUG] [LOCAL ] Loaded configuration for TLK: 1 features, 60.0% accuracy [2026-02-12T20:35:29.011482] [DEBUG] [LOCAL ] Loaded configuration for APP: 0 features, 80.0% accuracy [2026-02-12T20:35:29.011768] [DEBUG] [LOCAL ] Loaded configuration for IRWD: 1 features, 60.0% accuracy [2026-02-12T20:35:29.012029] [DEBUG] [LOCAL ] Loaded configuration for ECL: 2 features, 60.0% accuracy [2026-02-12T20:35:29.012268] [DEBUG] [LOCAL ] Loaded configuration for LOCO: 2 features, 70.0% accuracy [2026-02-12T20:35:29.012519] [DEBUG] [LOCAL ] Loaded configuration for BCTX: 2 features, 80.0% accuracy [2026-02-12T20:35:29.012813] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 3 features, 100.0% accuracy [2026-02-12T20:35:29.012882] [DEBUG] [LOCAL ] Loaded configuration for KRO: 1 features, 50.0% accuracy [2026-02-12T20:35:29.012953] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 2 features, 90.0% accuracy [2026-02-12T20:35:29.013228] [DEBUG] [LOCAL ] Loaded configuration for MLP: 2 features, 70.0% accuracy [2026-02-12T20:35:29.013479] [DEBUG] [LOCAL ] Loaded configuration for WSBF: 4 features, 70.0% accuracy [2026-02-12T20:35:29.013730] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 3 features, 90.0% accuracy [2026-02-12T20:35:29.014037] [DEBUG] [LOCAL ] Loaded configuration for NTAP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.014119] [DEBUG] [LOCAL ] Loaded configuration for OLLI: 1 features, 80.0% accuracy [2026-02-12T20:35:29.014412] [DEBUG] [LOCAL ] Loaded configuration for AMD: 2 features, 70.0% accuracy [2026-02-12T20:35:29.014700] [DEBUG] [LOCAL ] Loaded configuration for WHG: 1 features, 80.0% accuracy [2026-02-12T20:35:29.014948] [DEBUG] [LOCAL ] Loaded configuration for BOOM: 2 features, 80.0% accuracy [2026-02-12T20:35:29.015210] [DEBUG] [LOCAL ] Loaded configuration for MD: 1 features, 60.0% accuracy [2026-02-12T20:35:29.015477] [DEBUG] [LOCAL ] Loaded configuration for BFAM: 2 features, 80.0% accuracy [2026-02-12T20:35:29.015751] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 0 features, 90.0% accuracy [2026-02-12T20:35:29.016038] [DEBUG] [LOCAL ] Loaded configuration for ASGI: 3 features, 80.0% accuracy [2026-02-12T20:35:29.016115] [DEBUG] [LOCAL ] Loaded configuration for NBBK: 2 features, 80.0% accuracy [2026-02-12T20:35:29.016351] [DEBUG] [LOCAL ] Loaded configuration for ASH: 1 features, 90.0% accuracy [2026-02-12T20:35:29.016428] [DEBUG] [LOCAL ] Loaded configuration for LEA: 3 features, 90.0% accuracy [2026-02-12T20:35:29.016725] [DEBUG] [LOCAL ] Loaded configuration for NWBI: 3 features, 80.0% accuracy [2026-02-12T20:35:29.016989] [DEBUG] [LOCAL ] Loaded configuration for TARK: 1 features, 80.0% accuracy [2026-02-12T20:35:29.017906] [DEBUG] [LOCAL ] Loaded configuration for OPBK: 2 features, 80.0% accuracy [2026-02-12T20:35:29.018181] [DEBUG] [LOCAL ] Loaded configuration for AUTL: 2 features, 70.0% accuracy [2026-02-12T20:35:29.018463] [DEBUG] [LOCAL ] Loaded configuration for AEI: 1 features, 90.0% accuracy [2026-02-12T20:35:29.018786] [DEBUG] [LOCAL ] Loaded configuration for HQY: 2 features, 70.0% accuracy [2026-02-12T20:35:29.018869] [DEBUG] [LOCAL ] Loaded configuration for EXP: 5 features, 90.0% accuracy [2026-02-12T20:35:29.018929] [DEBUG] [LOCAL ] Loaded configuration for ONL: 1 features, 80.0% accuracy [2026-02-12T20:35:29.018997] [DEBUG] [LOCAL ] Loaded configuration for UFO: 1 features, 80.0% accuracy [2026-02-12T20:35:29.019302] [DEBUG] [LOCAL ] Loaded configuration for MLYS: 1 features, 50.0% accuracy [2026-02-12T20:35:29.019550] [DEBUG] [LOCAL ] Loaded configuration for LBRDA: 1 features, 60.0% accuracy [2026-02-12T20:35:29.019642] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 2 features, 90.0% accuracy [2026-02-12T20:35:29.019868] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, 90.0% accuracy [2026-02-12T20:35:29.020119] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 1 features, 90.0% accuracy [2026-02-12T20:35:29.020346] [DEBUG] [LOCAL ] Loaded configuration for TXG: 3 features, 70.0% accuracy [2026-02-12T20:35:29.020413] [DEBUG] [LOCAL ] Loaded configuration for STXE: 2 features, 70.0% accuracy [2026-02-12T20:35:29.020661] [DEBUG] [LOCAL ] Loaded configuration for CM: 4 features, 90.0% accuracy [2026-02-12T20:35:29.020903] [DEBUG] [LOCAL ] Loaded configuration for MS: 1 features, 80.0% accuracy [2026-02-12T20:35:29.021151] [DEBUG] [LOCAL ] Loaded configuration for COKE: 1 features, 70.0% accuracy [2026-02-12T20:35:29.021383] [DEBUG] [LOCAL ] Loaded configuration for HIMX: 4 features, 80.0% accuracy [2026-02-12T20:35:29.021611] [DEBUG] [LOCAL ] Loaded configuration for AVGO: 3 features, 80.0% accuracy [2026-02-12T20:35:29.021843] [DEBUG] [LOCAL ] Loaded configuration for NNY: 2 features, 70.0% accuracy [2026-02-12T20:35:29.022070] [DEBUG] [LOCAL ] Loaded configuration for EE: 0 features, 70.0% accuracy [2026-02-12T20:35:29.022329] [DEBUG] [LOCAL ] Loaded configuration for AGCO: 1 features, 70.0% accuracy [2026-02-12T20:35:29.022638] [DEBUG] [LOCAL ] Loaded configuration for OPFI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.022934] [DEBUG] [LOCAL ] Loaded configuration for ADSK: 3 features, 80.0% accuracy [2026-02-12T20:35:29.023218] [DEBUG] [LOCAL ] Loaded configuration for FF: 1 features, 60.0% accuracy [2026-02-12T20:35:29.023468] [DEBUG] [LOCAL ] Loaded configuration for FDX: 1 features, 60.0% accuracy [2026-02-12T20:35:29.023703] [DEBUG] [LOCAL ] Loaded configuration for ARKO: 3 features, 80.0% accuracy [2026-02-12T20:35:29.023931] [DEBUG] [LOCAL ] Loaded configuration for SWBI: 3 features, 60.0% accuracy [2026-02-12T20:35:29.024173] [DEBUG] [LOCAL ] Loaded configuration for PERI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.024404] [DEBUG] [LOCAL ] Loaded configuration for NSP: 4 features, 80.0% accuracy [2026-02-12T20:35:29.024638] [DEBUG] [LOCAL ] Loaded configuration for WES: 2 features, 70.0% accuracy [2026-02-12T20:35:29.024866] [DEBUG] [LOCAL ] Loaded configuration for CHY: 5 features, 80.0% accuracy [2026-02-12T20:35:29.025127] [DEBUG] [LOCAL ] Loaded configuration for HIPO: 4 features, 70.0% accuracy [2026-02-12T20:35:29.025197] [DEBUG] [LOCAL ] Loaded configuration for FHN: 4 features, 80.0% accuracy [2026-02-12T20:35:29.025423] [DEBUG] [LOCAL ] Loaded configuration for PAGP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.025657] [DEBUG] [LOCAL ] Loaded configuration for INSG: 3 features, 90.0% accuracy [2026-02-12T20:35:29.026039] [DEBUG] [LOCAL ] Loaded configuration for LH: 3 features, 90.0% accuracy [2026-02-12T20:35:29.026329] [DEBUG] [LOCAL ] Loaded configuration for AIRG: 2 features, 80.0% accuracy [2026-02-12T20:35:29.026597] [DEBUG] [LOCAL ] Loaded configuration for CETX: 0 features, 90.0% accuracy [2026-02-12T20:35:29.026899] [DEBUG] [LOCAL ] Loaded configuration for LITM: 2 features, 70.0% accuracy [2026-02-12T20:35:29.027383] [DEBUG] [LOCAL ] Loaded configuration for API: 3 features, 80.0% accuracy [2026-02-12T20:35:29.027492] [DEBUG] [LOCAL ] Loaded configuration for UEIC: 2 features, 80.0% accuracy [2026-02-12T20:35:29.027783] [DEBUG] [LOCAL ] Loaded configuration for MSFL: 5 features, 70.0% accuracy [2026-02-12T20:35:29.028173] [DEBUG] [LOCAL ] Loaded configuration for BIRD: 3 features, 60.0% accuracy [2026-02-12T20:35:29.028483] [DEBUG] [LOCAL ] Loaded configuration for EVF: 0 features, 90.0% accuracy [2026-02-12T20:35:29.028735] [DEBUG] [LOCAL ] Loaded configuration for RMAX: 1 features, 70.0% accuracy [2026-02-12T20:35:29.028985] [DEBUG] [LOCAL ] Loaded configuration for KEP: 2 features, 90.0% accuracy [2026-02-12T20:35:29.029305] [DEBUG] [LOCAL ] Loaded configuration for PCTY: 5 features, 60.0% accuracy [2026-02-12T20:35:29.029562] [DEBUG] [LOCAL ] Loaded configuration for OPXS: 5 features, 80.0% accuracy [2026-02-12T20:35:29.029874] [DEBUG] [LOCAL ] Loaded configuration for NVDA: 2 features, 80.0% accuracy [2026-02-12T20:35:29.029943] [DEBUG] [LOCAL ] Loaded configuration for RAVE: 2 features, 80.0% accuracy [2026-02-12T20:35:29.030183] [DEBUG] [LOCAL ] Loaded configuration for CIF: 1 features, 90.0% accuracy [2026-02-12T20:35:29.030415] [DEBUG] [LOCAL ] Loaded configuration for ENVA: 2 features, 70.0% accuracy [2026-02-12T20:35:29.030482] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 2 features, 90.0% accuracy [2026-02-12T20:35:29.031490] [DEBUG] [LOCAL ] Loaded configuration for VREX: 3 features, 70.0% accuracy [2026-02-12T20:35:29.031735] [DEBUG] [LOCAL ] Loaded configuration for SHAK: 2 features, 70.0% accuracy [2026-02-12T20:35:29.032040] [DEBUG] [LOCAL ] Loaded configuration for VC: 4 features, 90.0% accuracy [2026-02-12T20:35:29.032360] [DEBUG] [LOCAL ] Loaded configuration for H: 1 features, 70.0% accuracy [2026-02-12T20:35:29.032620] [DEBUG] [LOCAL ] Loaded configuration for BLD: 2 features, 50.0% accuracy [2026-02-12T20:35:29.032892] [DEBUG] [LOCAL ] Loaded configuration for TSM: 6 features, 70.0% accuracy [2026-02-12T20:35:29.033222] [DEBUG] [LOCAL ] Loaded configuration for TRVG: 2 features, 70.0% accuracy [2026-02-12T20:35:29.033478] [DEBUG] [LOCAL ] Loaded configuration for PLAB: 3 features, 80.0% accuracy [2026-02-12T20:35:29.033728] [DEBUG] [LOCAL ] Loaded configuration for DGII: 2 features, 70.0% accuracy [2026-02-12T20:35:29.033972] [DEBUG] [LOCAL ] Loaded configuration for INCY: 6 features, 80.0% accuracy [2026-02-12T20:35:29.034209] [DEBUG] [LOCAL ] Loaded configuration for CGABL: 1 features, 70.0% accuracy [2026-02-12T20:35:29.034457] [DEBUG] [LOCAL ] Loaded configuration for SO: 3 features, 100.0% accuracy [2026-02-12T20:35:29.034697] [DEBUG] [LOCAL ] Loaded configuration for JOF: 2 features, 80.0% accuracy [2026-02-12T20:35:29.034936] [DEBUG] [LOCAL ] Loaded configuration for EBON: 2 features, 70.0% accuracy [2026-02-12T20:35:29.035184] [DEBUG] [LOCAL ] Loaded configuration for AWF: 1 features, 60.0% accuracy [2026-02-12T20:35:29.035423] [DEBUG] [LOCAL ] Loaded configuration for M: 3 features, 80.0% accuracy [2026-02-12T20:35:29.035718] [DEBUG] [LOCAL ] Loaded configuration for TREE: 3 features, 80.0% accuracy [2026-02-12T20:35:29.035952] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 5 features, 90.0% accuracy [2026-02-12T20:35:29.036188] [DEBUG] [LOCAL ] Loaded configuration for DSM: 2 features, 60.0% accuracy [2026-02-12T20:35:29.036420] [DEBUG] [LOCAL ] Loaded configuration for FMN: 4 features, 90.0% accuracy [2026-02-12T20:35:29.036649] [DEBUG] [LOCAL ] Loaded configuration for MTB: 4 features, 60.0% accuracy [2026-02-12T20:35:29.036716] [DEBUG] [LOCAL ] Loaded configuration for DNP: 3 features, 70.0% accuracy [2026-02-12T20:35:29.036964] [DEBUG] [LOCAL ] Loaded configuration for EAF: 1 features, 80.0% accuracy [2026-02-12T20:35:29.037224] [DEBUG] [LOCAL ] Loaded configuration for JNJ: 5 features, 80.0% accuracy [2026-02-12T20:35:29.037486] [DEBUG] [LOCAL ] Loaded configuration for CELC: 2 features, 80.0% accuracy [2026-02-12T20:35:29.037719] [DEBUG] [LOCAL ] Loaded configuration for MFI: 3 features, 70.0% accuracy [2026-02-12T20:35:29.037948] [DEBUG] [LOCAL ] Loaded configuration for BEEM: 2 features, 70.0% accuracy [2026-02-12T20:35:29.038195] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 3 features, 90.0% accuracy [2026-02-12T20:35:29.038436] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 3 features, 90.0% accuracy [2026-02-12T20:35:29.038523] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, 90.0% accuracy [2026-02-12T20:35:29.038773] [DEBUG] [LOCAL ] Loaded configuration for RGS: 3 features, 80.0% accuracy [2026-02-12T20:35:29.039032] [DEBUG] [LOCAL ] Loaded configuration for GDS: 3 features, 80.0% accuracy [2026-02-12T20:35:29.039337] [DEBUG] [LOCAL ] Loaded configuration for HE: 3 features, 60.0% accuracy [2026-02-12T20:35:29.039599] [DEBUG] [LOCAL ] Loaded configuration for CHI: 4 features, 60.0% accuracy [2026-02-12T20:35:29.039890] [DEBUG] [LOCAL ] Loaded configuration for BAH: 5 features, 70.0% accuracy [2026-02-12T20:35:29.040150] [DEBUG] [LOCAL ] Loaded configuration for FEIM: 0 features, 50.0% accuracy [2026-02-12T20:35:29.040389] [DEBUG] [LOCAL ] Loaded configuration for OPEN: 3 features, 80.0% accuracy [2026-02-12T20:35:29.040647] [DEBUG] [LOCAL ] Loaded configuration for LYRA: 5 features, 90.0% accuracy [2026-02-12T20:35:29.040725] [DEBUG] [LOCAL ] Loaded configuration for SNCY: 1 features, 70.0% accuracy [2026-02-12T20:35:29.040961] [DEBUG] [LOCAL ] Loaded configuration for ARGX: 4 features, 60.0% accuracy [2026-02-12T20:35:29.041275] [DEBUG] [LOCAL ] Loaded configuration for CDNA: 3 features, 70.0% accuracy [2026-02-12T20:35:29.041519] [DEBUG] [LOCAL ] Loaded configuration for URNJ: 1 features, 70.0% accuracy [2026-02-12T20:35:29.041791] [DEBUG] [LOCAL ] Loaded configuration for MARA: 3 features, 60.0% accuracy [2026-02-12T20:35:29.042069] [DEBUG] [LOCAL ] Loaded configuration for OBIO: 1 features, 80.0% accuracy [2026-02-12T20:35:29.042318] [DEBUG] [LOCAL ] Loaded configuration for CRDF: 1 features, 80.0% accuracy [2026-02-12T20:35:29.043337] [DEBUG] [LOCAL ] Loaded configuration for WAY: 5 features, 70.0% accuracy [2026-02-12T20:35:29.043595] [DEBUG] [LOCAL ] Loaded configuration for COWG: 4 features, 80.0% accuracy [2026-02-12T20:35:29.043846] [DEBUG] [LOCAL ] Loaded configuration for CRDO: 3 features, 70.0% accuracy [2026-02-12T20:35:29.044092] [DEBUG] [LOCAL ] Loaded configuration for SMWB: 3 features, 70.0% accuracy [2026-02-12T20:35:29.044333] [DEBUG] [LOCAL ] Loaded configuration for AGYS: 3 features, 80.0% accuracy [2026-02-12T20:35:29.044588] [DEBUG] [LOCAL ] Loaded configuration for BMO: 2 features, 60.0% accuracy [2026-02-12T20:35:29.045000] [DEBUG] [LOCAL ] Loaded configuration for ARQQ: 3 features, 60.0% accuracy [2026-02-12T20:35:29.045299] [DEBUG] [LOCAL ] Loaded configuration for BNDX: 6 features, 70.0% accuracy [2026-02-12T20:35:29.045555] [DEBUG] [LOCAL ] Loaded configuration for CMTG: 3 features, 70.0% accuracy [2026-02-12T20:35:29.045837] [DEBUG] [LOCAL ] Loaded configuration for CAC: 3 features, 60.0% accuracy [2026-02-12T20:35:29.046076] [DEBUG] [LOCAL ] Loaded configuration for ABVE: 3 features, 50.0% accuracy [2026-02-12T20:35:29.046317] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 3 features, 90.0% accuracy [2026-02-12T20:35:29.046549] [DEBUG] [LOCAL ] Loaded configuration for AMTX: 1 features, 80.0% accuracy [2026-02-12T20:35:29.046803] [DEBUG] [LOCAL ] Loaded configuration for CPK: 1 features, 90.0% accuracy [2026-02-12T20:35:29.047058] [DEBUG] [LOCAL ] Loaded configuration for IBCP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.047366] [DEBUG] [LOCAL ] Loaded configuration for PFS: 1 features, 60.0% accuracy [2026-02-12T20:35:29.047638] [DEBUG] [LOCAL ] Loaded configuration for ROCK: 3 features, 60.0% accuracy [2026-02-12T20:35:29.047902] [DEBUG] [LOCAL ] Loaded configuration for IMRX: 4 features, 80.0% accuracy [2026-02-12T20:35:29.048163] [DEBUG] [LOCAL ] Loaded configuration for NRC: 5 features, 90.0% accuracy [2026-02-12T20:35:29.048239] [DEBUG] [LOCAL ] Loaded configuration for WDS: 1 features, 70.0% accuracy [2026-02-12T20:35:29.048504] [DEBUG] [LOCAL ] Loaded configuration for NIC: 5 features, 100.0% accuracy [2026-02-12T20:35:29.048768] [DEBUG] [LOCAL ] Loaded configuration for WPC: 0 features, 60.0% accuracy [2026-02-12T20:35:29.049005] [DEBUG] [LOCAL ] Loaded configuration for UAL: 2 features, 90.0% accuracy [2026-02-12T20:35:29.049238] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 1 features, 90.0% accuracy [2026-02-12T20:35:29.049486] [DEBUG] [LOCAL ] Loaded configuration for CAPL: 1 features, 70.0% accuracy [2026-02-12T20:35:29.049721] [DEBUG] [LOCAL ] Loaded configuration for INGN: 4 features, 90.0% accuracy [2026-02-12T20:35:29.049948] [DEBUG] [LOCAL ] Loaded configuration for BOC: 2 features, 90.0% accuracy [2026-02-12T20:35:29.050020] [DEBUG] [LOCAL ] Loaded configuration for PKG: 0 features, 80.0% accuracy [2026-02-12T20:35:29.050252] [DEBUG] [LOCAL ] Loaded configuration for CE: 4 features, 90.0% accuracy [2026-02-12T20:35:29.050333] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 2 features, 90.0% accuracy [2026-02-12T20:35:29.050422] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 2 features, 90.0% accuracy [2026-02-12T20:35:29.051405] [DEBUG] [LOCAL ] Loaded configuration for BBN: 3 features, 70.0% accuracy [2026-02-12T20:35:29.051476] [DEBUG] [LOCAL ] Loaded configuration for RILYZ: 2 features, 80.0% accuracy [2026-02-12T20:35:29.051998] [DEBUG] [LOCAL ] Loaded configuration for VSDA: 4 features, 80.0% accuracy [2026-02-12T20:35:29.052070] [DEBUG] [LOCAL ] Loaded configuration for VONG: 2 features, 70.0% accuracy [2026-02-12T20:35:29.052326] [DEBUG] [LOCAL ] Loaded configuration for NRP: 1 features, 80.0% accuracy [2026-02-12T20:35:29.052624] [DEBUG] [LOCAL ] Loaded configuration for KFY: 2 features, 90.0% accuracy [2026-02-12T20:35:29.052871] [DEBUG] [LOCAL ] Loaded configuration for GPJA: 2 features, 60.0% accuracy [2026-02-12T20:35:29.053164] [DEBUG] [LOCAL ] Loaded configuration for EARN: 3 features, 60.0% accuracy [2026-02-12T20:35:29.053418] [DEBUG] [LOCAL ] Loaded configuration for OTIS: 2 features, 60.0% accuracy [2026-02-12T20:35:29.053669] [DEBUG] [LOCAL ] Loaded configuration for RYN: 2 features, 80.0% accuracy [2026-02-12T20:35:29.053974] [DEBUG] [LOCAL ] Loaded configuration for CRML: 1 features, 70.0% accuracy [2026-02-12T20:35:29.054043] [DEBUG] [LOCAL ] Loaded configuration for UGI: 2 features, 90.0% accuracy [2026-02-12T20:35:29.054304] [DEBUG] [LOCAL ] Loaded configuration for XEL: 4 features, 80.0% accuracy [2026-02-12T20:35:29.054602] [DEBUG] [LOCAL ] Loaded configuration for MCK: 3 features, 90.0% accuracy [2026-02-12T20:35:29.054671] [DEBUG] [LOCAL ] Loaded configuration for MG: 2 features, 60.0% accuracy [2026-02-12T20:35:29.054918] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 3 features, 90.0% accuracy [2026-02-12T20:35:29.055176] [DEBUG] [LOCAL ] Loaded configuration for PTY: 3 features, 70.0% accuracy [2026-02-12T20:35:29.055444] [DEBUG] [LOCAL ] Loaded configuration for ASLE: 2 features, 80.0% accuracy [2026-02-12T20:35:29.055740] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 1 features, 100.0% accuracy [2026-02-12T20:35:29.056045] [DEBUG] [LOCAL ] Loaded configuration for SONO: 1 features, 70.0% accuracy [2026-02-12T20:35:29.056295] [DEBUG] [LOCAL ] Loaded configuration for SKM: 0 features, 80.0% accuracy [2026-02-12T20:35:29.056584] [DEBUG] [LOCAL ] Loaded configuration for AEO: 2 features, 80.0% accuracy [2026-02-12T20:35:29.056869] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 2 features, 90.0% accuracy [2026-02-12T20:35:29.057116] [DEBUG] [LOCAL ] Loaded configuration for PETS: 4 features, 80.0% accuracy [2026-02-12T20:35:29.057386] [DEBUG] [LOCAL ] Loaded configuration for CVRX: 3 features, 80.0% accuracy [2026-02-12T20:35:29.057456] [DEBUG] [LOCAL ] Loaded configuration for RACE: 1 features, 70.0% accuracy [2026-02-12T20:35:29.057718] [DEBUG] [LOCAL ] Loaded configuration for ASPN: 1 features, 80.0% accuracy [2026-02-12T20:35:29.057969] [DEBUG] [LOCAL ] Loaded configuration for BHVN: 3 features, 80.0% accuracy [2026-02-12T20:35:29.058260] [DEBUG] [LOCAL ] Loaded configuration for AVD: 2 features, 70.0% accuracy [2026-02-12T20:35:29.058328] [DEBUG] [LOCAL ] Loaded configuration for LVO: 1 features, 50.0% accuracy [2026-02-12T20:35:29.058566] [DEBUG] [LOCAL ] Loaded configuration for FDIF: 1 features, 70.0% accuracy [2026-02-12T20:35:29.058824] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 2 features, 90.0% accuracy [2026-02-12T20:35:29.059107] [DEBUG] [LOCAL ] Loaded configuration for BMBL: 4 features, 60.0% accuracy [2026-02-12T20:35:29.059176] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, 90.0% accuracy [2026-02-12T20:35:29.059233] [DEBUG] [LOCAL ] Loaded configuration for MIY: 1 features, 60.0% accuracy [2026-02-12T20:35:29.059517] [DEBUG] [LOCAL ] Loaded configuration for EVTC: 5 features, 90.0% accuracy [2026-02-12T20:35:29.059606] [DEBUG] [LOCAL ] Loaded configuration for HXL: 2 features, 60.0% accuracy [2026-02-12T20:35:29.059840] [DEBUG] [LOCAL ] Loaded configuration for PEO: 5 features, 80.0% accuracy [2026-02-12T20:35:29.060121] [DEBUG] [LOCAL ] Loaded configuration for ATRC: 3 features, 90.0% accuracy [2026-02-12T20:35:29.060417] [DEBUG] [LOCAL ] Loaded configuration for WIA: 3 features, 70.0% accuracy [2026-02-12T20:35:29.060682] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, 90.0% accuracy [2026-02-12T20:35:29.060916] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 4 features, 90.0% accuracy [2026-02-12T20:35:29.061168] [DEBUG] [LOCAL ] Loaded configuration for HIO: 4 features, 60.0% accuracy [2026-02-12T20:35:29.061457] [DEBUG] [LOCAL ] Loaded configuration for GASS: 2 features, 80.0% accuracy [2026-02-12T20:35:29.061690] [DEBUG] [LOCAL ] Loaded configuration for GSBD: 1 features, 50.0% accuracy [2026-02-12T20:35:29.061924] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 6 features, 90.0% accuracy [2026-02-12T20:35:29.062170] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 2 features, 90.0% accuracy [2026-02-12T20:35:29.062413] [DEBUG] [LOCAL ] Loaded configuration for RNA: 4 features, 50.0% accuracy [2026-02-12T20:35:29.062647] [DEBUG] [LOCAL ] Loaded configuration for PTLO: 5 features, 70.0% accuracy [2026-02-12T20:35:29.062900] [DEBUG] [LOCAL ] Loaded configuration for ALC: 2 features, 80.0% accuracy [2026-02-12T20:35:29.062968] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, 90.0% accuracy [2026-02-12T20:35:29.063324] [DEBUG] [LOCAL ] Loaded configuration for BZH: 1 features, 70.0% accuracy [2026-02-12T20:35:29.063604] [DEBUG] [LOCAL ] Loaded configuration for SOJE: 2 features, 80.0% accuracy [2026-02-12T20:35:29.063678] [DEBUG] [LOCAL ] Loaded configuration for BAM: 5 features, 100.0% accuracy [2026-02-12T20:35:29.063970] [DEBUG] [LOCAL ] Loaded configuration for TMUS: 3 features, 70.0% accuracy [2026-02-12T20:35:29.064046] [DEBUG] [LOCAL ] Loaded configuration for CCI: 1 features, 80.0% accuracy [2026-02-12T20:35:29.064124] [DEBUG] [LOCAL ] Loaded configuration for NMG: 2 features, 70.0% accuracy [2026-02-12T20:35:29.064365] [DEBUG] [LOCAL ] Loaded configuration for YETI: 0 features, 60.0% accuracy [2026-02-12T20:35:29.064625] [DEBUG] [LOCAL ] Loaded configuration for PHI: 4 features, 80.0% accuracy [2026-02-12T20:35:29.064865] [DEBUG] [LOCAL ] Loaded configuration for UHG: 2 features, 80.0% accuracy [2026-02-12T20:35:29.065125] [DEBUG] [LOCAL ] Loaded configuration for SNA: 2 features, 80.0% accuracy [2026-02-12T20:35:29.065381] [DEBUG] [LOCAL ] Loaded configuration for WWD: 0 features, 70.0% accuracy [2026-02-12T20:35:29.065649] [DEBUG] [LOCAL ] Loaded configuration for GTN: 2 features, 50.0% accuracy [2026-02-12T20:35:29.065905] [DEBUG] [LOCAL ] Loaded configuration for HEI: 2 features, 90.0% accuracy [2026-02-12T20:35:29.066144] [DEBUG] [LOCAL ] Loaded configuration for XTIA: 1 features, 70.0% accuracy [2026-02-12T20:35:29.066211] [DEBUG] [LOCAL ] Loaded configuration for RMM: 1 features, 90.0% accuracy [2026-02-12T20:35:29.066443] [DEBUG] [LOCAL ] Loaded configuration for DIOD: 2 features, 90.0% accuracy [2026-02-12T20:35:29.066517] [DEBUG] [LOCAL ] Loaded configuration for WEN: 0 features, 80.0% accuracy [2026-02-12T20:35:29.066787] [DEBUG] [LOCAL ] Loaded configuration for DBI: 2 features, 70.0% accuracy [2026-02-12T20:35:29.067024] [DEBUG] [LOCAL ] Loaded configuration for OPK: 1 features, 70.0% accuracy [2026-02-12T20:35:29.067257] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 3 features, 90.0% accuracy [2026-02-12T20:35:29.067482] [DEBUG] [LOCAL ] Loaded configuration for LAC: 1 features, 70.0% accuracy [2026-02-12T20:35:29.067727] [DEBUG] [LOCAL ] Loaded configuration for FBP: 1 features, 80.0% accuracy [2026-02-12T20:35:29.067797] [DEBUG] [LOCAL ] Loaded configuration for TTE: 2 features, 70.0% accuracy [2026-02-12T20:35:29.067855] [DEBUG] [LOCAL ] Loaded configuration for TALO: 1 features, 60.0% accuracy [2026-02-12T20:35:29.068134] [DEBUG] [LOCAL ] Loaded configuration for LUCD: 3 features, 50.0% accuracy [2026-02-12T20:35:29.068417] [DEBUG] [LOCAL ] Loaded configuration for CG: 2 features, 80.0% accuracy [2026-02-12T20:35:29.068688] [DEBUG] [LOCAL ] Loaded configuration for AXGN: 2 features, 80.0% accuracy [2026-02-12T20:35:29.068935] [DEBUG] [LOCAL ] Loaded configuration for DHF: 2 features, 80.0% accuracy [2026-02-12T20:35:29.069217] [DEBUG] [LOCAL ] Loaded configuration for BC: 2 features, 70.0% accuracy [2026-02-12T20:35:29.069512] [DEBUG] [LOCAL ] Loaded configuration for ESAB: 2 features, 80.0% accuracy [2026-02-12T20:35:29.069768] [DEBUG] [LOCAL ] Loaded configuration for IDAI: 2 features, 60.0% accuracy [2026-02-12T20:35:29.070017] [DEBUG] [LOCAL ] Loaded configuration for MGM: 5 features, 80.0% accuracy [2026-02-12T20:35:29.070248] [DEBUG] [LOCAL ] Loaded configuration for DOGZ: 2 features, 50.0% accuracy [2026-02-12T20:35:29.070475] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, 90.0% accuracy [2026-02-12T20:35:29.070709] [DEBUG] [LOCAL ] Loaded configuration for OPTX: 2 features, 80.0% accuracy [2026-02-12T20:35:29.070933] [DEBUG] [LOCAL ] Loaded configuration for NBHC: 1 features, 80.0% accuracy [2026-02-12T20:35:29.071165] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, 100.0% accuracy [2026-02-12T20:35:29.071390] [DEBUG] [LOCAL ] Loaded configuration for CPF: 5 features, 70.0% accuracy [2026-02-12T20:35:29.071641] [DEBUG] [LOCAL ] Loaded configuration for NIE: 1 features, 60.0% accuracy [2026-02-12T20:35:29.072604] [DEBUG] [LOCAL ] Loaded configuration for STN: 2 features, 80.0% accuracy [2026-02-12T20:35:29.072847] [DEBUG] [LOCAL ] Loaded configuration for FCNCO: 1 features, 60.0% accuracy [2026-02-12T20:35:29.072916] [DEBUG] [LOCAL ] Loaded configuration for MCS: 4 features, 70.0% accuracy [2026-02-12T20:35:29.073183] [DEBUG] [LOCAL ] Loaded configuration for PGNY: 2 features, 80.0% accuracy [2026-02-12T20:35:29.073299] [DEBUG] [LOCAL ] Loaded configuration for TTI: 2 features, 60.0% accuracy [2026-02-12T20:35:29.073613] [DEBUG] [LOCAL ] Loaded configuration for ETHA: 4 features, 70.0% accuracy [2026-02-12T20:35:29.073978] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, 100.0% accuracy [2026-02-12T20:35:29.074291] [DEBUG] [LOCAL ] Loaded configuration for ZGN: 4 features, 60.0% accuracy [2026-02-12T20:35:29.074632] [DEBUG] [LOCAL ] Loaded configuration for AESI: 2 features, 70.0% accuracy [2026-02-12T20:35:29.074986] [DEBUG] [LOCAL ] Loaded configuration for IQI: 1 features, 80.0% accuracy [2026-02-12T20:35:29.075113] [DEBUG] [LOCAL ] Loaded configuration for DNLI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.075224] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 2 features, 90.0% accuracy [2026-02-12T20:35:29.075313] [DEBUG] [LOCAL ] Loaded configuration for SPRY: 1 features, 70.0% accuracy [2026-02-12T20:35:29.075613] [DEBUG] [LOCAL ] Loaded configuration for ADM: 2 features, 70.0% accuracy [2026-02-12T20:35:29.075943] [DEBUG] [LOCAL ] Loaded configuration for TRUP: 1 features, 70.0% accuracy [2026-02-12T20:35:29.076090] [DEBUG] [LOCAL ] Loaded configuration for MHK: 0 features, 90.0% accuracy [2026-02-12T20:35:29.076436] [DEBUG] [LOCAL ] Loaded configuration for AJG: 1 features, 80.0% accuracy [2026-02-12T20:35:29.076847] [DEBUG] [LOCAL ] Loaded configuration for MTZ: 4 features, 70.0% accuracy [2026-02-12T20:35:29.077147] [DEBUG] [LOCAL ] Loaded configuration for CTVA: 2 features, 50.0% accuracy [2026-02-12T20:35:29.078083] [DEBUG] [LOCAL ] Loaded configuration for NC: 3 features, 80.0% accuracy [2026-02-12T20:35:29.078400] [DEBUG] [LOCAL ] Loaded configuration for USOI: 0 features, 60.0% accuracy [2026-02-12T20:35:29.078728] [DEBUG] [LOCAL ] Loaded configuration for ALKS: 1 features, 80.0% accuracy [2026-02-12T20:35:29.079029] [DEBUG] [LOCAL ] Loaded configuration for TREX: 3 features, 80.0% accuracy [2026-02-12T20:35:29.079300] [DEBUG] [LOCAL ] Loaded configuration for TPYP: 1 features, 60.0% accuracy [2026-02-12T20:35:29.079640] [DEBUG] [LOCAL ] Loaded configuration for AOD: 4 features, 90.0% accuracy [2026-02-12T20:35:29.079738] [DEBUG] [LOCAL ] Loaded configuration for SNES: 3 features, 70.0% accuracy [2026-02-12T20:35:29.080010] [DEBUG] [LOCAL ] Loaded configuration for ALCO: 5 features, 80.0% accuracy [2026-02-12T20:35:29.080277] [DEBUG] [LOCAL ] Loaded configuration for IMOS: 0 features, 70.0% accuracy [2026-02-12T20:35:29.081270] [DEBUG] [LOCAL ] Loaded configuration for CYD: 3 features, 70.0% accuracy [2026-02-12T20:35:29.081562] [DEBUG] [LOCAL ] Loaded configuration for MRK: 2 features, 90.0% accuracy [2026-02-12T20:35:29.081893] [DEBUG] [LOCAL ] Loaded configuration for DGCB: 0 features, 70.0% accuracy [2026-02-12T20:35:29.082178] [DEBUG] [LOCAL ] Loaded configuration for MUA: 1 features, 70.0% accuracy [2026-02-12T20:35:29.082453] [DEBUG] [LOCAL ] Loaded configuration for GNL: 0 features, 70.0% accuracy [2026-02-12T20:35:29.082749] [DEBUG] [LOCAL ] Loaded configuration for JOE: 2 features, 80.0% accuracy [2026-02-12T20:35:29.083042] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 5 features, 100.0% accuracy [2026-02-12T20:35:29.083331] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 3 features, 90.0% accuracy [2026-02-12T20:35:29.083620] [DEBUG] [LOCAL ] Loaded configuration for TME: 3 features, 80.0% accuracy [2026-02-12T20:35:29.083942] [DEBUG] [LOCAL ] Loaded configuration for BVS: 2 features, 80.0% accuracy [2026-02-12T20:35:29.084211] [DEBUG] [LOCAL ] Loaded configuration for MAMA: 4 features, 70.0% accuracy [2026-02-12T20:35:29.084473] [DEBUG] [LOCAL ] Loaded configuration for FCCO: 4 features, 70.0% accuracy [2026-02-12T20:35:29.084729] [DEBUG] [LOCAL ] Loaded configuration for ESCA: 4 features, 80.0% accuracy [2026-02-12T20:35:29.084814] [DEBUG] [LOCAL ] Loaded configuration for TROX: 2 features, 90.0% accuracy [2026-02-12T20:35:29.085067] [DEBUG] [LOCAL ] Loaded configuration for MTH: 3 features, 80.0% accuracy [2026-02-12T20:35:29.085166] [DEBUG] [LOCAL ] Loaded configuration for SWK: 0 features, 70.0% accuracy [2026-02-12T20:35:29.085244] [DEBUG] [LOCAL ] Loaded configuration for HL: 6 features, 90.0% accuracy [2026-02-12T20:35:29.085563] [DEBUG] [LOCAL ] Loaded configuration for IRON: 3 features, 70.0% accuracy [2026-02-12T20:35:29.085871] [DEBUG] [LOCAL ] Loaded configuration for BL: 3 features, 50.0% accuracy [2026-02-12T20:35:29.086143] [DEBUG] [LOCAL ] Loaded configuration for INO: 1 features, 80.0% accuracy [2026-02-12T20:35:29.086411] [DEBUG] [LOCAL ] Loaded configuration for INDP: 0 features, 70.0% accuracy [2026-02-12T20:35:29.086500] [DEBUG] [LOCAL ] Loaded configuration for PDM: 2 features, 80.0% accuracy [2026-02-12T20:35:29.086945] [DEBUG] [LOCAL ] Loaded configuration for STEP: 3 features, 70.0% accuracy [2026-02-12T20:35:29.087039] [DEBUG] [LOCAL ] Loaded configuration for PLD: 1 features, 90.0% accuracy [2026-02-12T20:35:29.087459] [DEBUG] [LOCAL ] Loaded configuration for EPD: 4 features, 100.0% accuracy [2026-02-12T20:35:29.087765] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, 90.0% accuracy [2026-02-12T20:35:29.088104] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, 90.0% accuracy [2026-02-12T20:35:29.088402] [DEBUG] [LOCAL ] Loaded configuration for DQ: 1 features, 70.0% accuracy [2026-02-12T20:35:29.088693] [DEBUG] [LOCAL ] Loaded configuration for COPP: 4 features, 70.0% accuracy [2026-02-12T20:35:29.088983] [DEBUG] [LOCAL ] Loaded configuration for OFLX: 4 features, 70.0% accuracy [2026-02-12T20:35:29.089294] [DEBUG] [LOCAL ] Loaded configuration for AUPH: 5 features, 70.0% accuracy [2026-02-12T20:35:29.089560] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 0 features, 90.0% accuracy [2026-02-12T20:35:29.089858] [DEBUG] [LOCAL ] Loaded configuration for GREE: 1 features, 70.0% accuracy [2026-02-12T20:35:29.090144] [DEBUG] [LOCAL ] Loaded configuration for RSI: 3 features, 90.0% accuracy [2026-02-12T20:35:29.090416] [DEBUG] [LOCAL ] Loaded configuration for HBM: 1 features, 80.0% accuracy [2026-02-12T20:35:29.090717] [DEBUG] [LOCAL ] Loaded configuration for SREA: 5 features, 90.0% accuracy [2026-02-12T20:35:29.090974] [DEBUG] [LOCAL ] Loaded configuration for YELP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.091290] [DEBUG] [LOCAL ] Loaded configuration for NHI: 1 features, 70.0% accuracy [2026-02-12T20:35:29.092291] [DEBUG] [LOCAL ] Loaded configuration for CABO: 2 features, 70.0% accuracy [2026-02-12T20:35:29.092607] [DEBUG] [LOCAL ] Loaded configuration for BPOP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.092881] [DEBUG] [LOCAL ] Loaded configuration for EBC: 1 features, 90.0% accuracy [2026-02-12T20:35:29.093175] [DEBUG] [LOCAL ] Loaded configuration for BNED: 3 features, 70.0% accuracy [2026-02-12T20:35:29.093496] [DEBUG] [LOCAL ] Loaded configuration for BSM: 1 features, 70.0% accuracy [2026-02-12T20:35:29.093789] [DEBUG] [LOCAL ] Loaded configuration for SMBK: 1 features, 60.0% accuracy [2026-02-12T20:35:29.093890] [DEBUG] [LOCAL ] Loaded configuration for PMTS: 3 features, 80.0% accuracy [2026-02-12T20:35:29.094183] [DEBUG] [LOCAL ] Loaded configuration for STC: 3 features, 70.0% accuracy [2026-02-12T20:35:29.094448] [DEBUG] [LOCAL ] Loaded configuration for GRBK: 1 features, 80.0% accuracy [2026-02-12T20:35:29.094783] [DEBUG] [LOCAL ] Loaded configuration for UPS: 2 features, 60.0% accuracy [2026-02-12T20:35:29.095056] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 0 features, 90.0% accuracy [2026-02-12T20:35:29.095326] [DEBUG] [LOCAL ] Loaded configuration for SDRL: 2 features, 80.0% accuracy [2026-02-12T20:35:29.095607] [DEBUG] [LOCAL ] Loaded configuration for HBAN: 3 features, 80.0% accuracy [2026-02-12T20:35:29.095869] [DEBUG] [LOCAL ] Loaded configuration for WKEY: 0 features, 80.0% accuracy [2026-02-12T20:35:29.095957] [DEBUG] [LOCAL ] Loaded configuration for TYGO: 2 features, 60.0% accuracy [2026-02-12T20:35:29.096282] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 3 features, 100.0% accuracy [2026-02-12T20:35:29.096547] [DEBUG] [LOCAL ] Loaded configuration for CNX: 4 features, 80.0% accuracy [2026-02-12T20:35:29.096828] [DEBUG] [LOCAL ] Loaded configuration for SD: 1 features, 80.0% accuracy [2026-02-12T20:35:29.096924] [DEBUG] [LOCAL ] Loaded configuration for TEVA: 1 features, 60.0% accuracy [2026-02-12T20:35:29.097010] [DEBUG] [LOCAL ] Loaded configuration for RILYN: 4 features, 80.0% accuracy [2026-02-12T20:35:29.097305] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 3 features, 100.0% accuracy [2026-02-12T20:35:29.097596] [DEBUG] [LOCAL ] Loaded configuration for WAB: 2 features, 80.0% accuracy [2026-02-12T20:35:29.097878] [DEBUG] [LOCAL ] Loaded configuration for PPG: 4 features, 60.0% accuracy [2026-02-12T20:35:29.098175] [DEBUG] [LOCAL ] Loaded configuration for PHG: 3 features, 80.0% accuracy [2026-02-12T20:35:29.099845] [DEBUG] [LOCAL ] Loaded configuration for OPAL: 4 features, 90.0% accuracy [2026-02-12T20:35:29.100192] [DEBUG] [LOCAL ] Loaded configuration for AVTX: 0 features, 50.0% accuracy [2026-02-12T20:35:29.100471] [DEBUG] [LOCAL ] Loaded configuration for FTRI: 1 features, 60.0% accuracy [2026-02-12T20:35:29.100782] [DEBUG] [LOCAL ] Loaded configuration for AZ: 3 features, 70.0% accuracy [2026-02-12T20:35:29.101079] [DEBUG] [LOCAL ] Loaded configuration for DXC: 3 features, 80.0% accuracy [2026-02-12T20:35:29.101391] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, 90.0% accuracy [2026-02-12T20:35:29.101481] [DEBUG] [LOCAL ] Loaded configuration for TG: 2 features, 70.0% accuracy [2026-02-12T20:35:29.101761] [DEBUG] [LOCAL ] Loaded configuration for KGS: 4 features, 80.0% accuracy [2026-02-12T20:35:29.102048] [DEBUG] [LOCAL ] Loaded configuration for EQIX: 2 features, 70.0% accuracy [2026-02-12T20:35:29.102349] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 5 features, 90.0% accuracy [2026-02-12T20:35:29.102619] [DEBUG] [LOCAL ] Loaded configuration for URGN: 3 features, 60.0% accuracy [2026-02-12T20:35:29.102879] [DEBUG] [LOCAL ] Loaded configuration for TALK: 4 features, 70.0% accuracy [2026-02-12T20:35:29.103138] [DEBUG] [LOCAL ] Loaded configuration for MOS: 3 features, 60.0% accuracy [2026-02-12T20:35:29.103444] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 2 features, 100.0% accuracy [2026-02-12T20:35:29.103521] [DEBUG] [LOCAL ] Loaded configuration for BIP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.103797] [DEBUG] [LOCAL ] Loaded configuration for EGBN: 3 features, 70.0% accuracy [2026-02-12T20:35:29.104056] [DEBUG] [LOCAL ] Loaded configuration for PEN: 1 features, 90.0% accuracy [2026-02-12T20:35:29.104384] [DEBUG] [LOCAL ] Loaded configuration for BFS: 4 features, 90.0% accuracy [2026-02-12T20:35:29.104482] [DEBUG] [LOCAL ] Loaded configuration for HLN: 1 features, 70.0% accuracy [2026-02-12T20:35:29.104716] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 2 features, 90.0% accuracy [2026-02-12T20:35:29.105023] [DEBUG] [LOCAL ] Loaded configuration for LICN: 4 features, 70.0% accuracy [2026-02-12T20:35:29.105282] [DEBUG] [LOCAL ] Loaded configuration for BEP: 0 features, 90.0% accuracy [2026-02-12T20:35:29.105369] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, 90.0% accuracy [2026-02-12T20:35:29.106416] [DEBUG] [LOCAL ] Loaded configuration for EMXC: 1 features, 80.0% accuracy [2026-02-12T20:35:29.106674] [DEBUG] [LOCAL ] Loaded configuration for HAS: 2 features, 80.0% accuracy [2026-02-12T20:35:29.106921] [DEBUG] [LOCAL ] Loaded configuration for NEM: 4 features, 90.0% accuracy [2026-02-12T20:35:29.107006] [DEBUG] [LOCAL ] Loaded configuration for JBSS: 1 features, 60.0% accuracy [2026-02-12T20:35:29.107293] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 2 features, 90.0% accuracy [2026-02-12T20:35:29.107587] [DEBUG] [LOCAL ] Loaded configuration for TAP: 1 features, 90.0% accuracy [2026-02-12T20:35:29.107674] [DEBUG] [LOCAL ] Loaded configuration for PKE: 2 features, 60.0% accuracy [2026-02-12T20:35:29.107736] [DEBUG] [LOCAL ] Loaded configuration for MYRG: 2 features, 70.0% accuracy [2026-02-12T20:35:29.107986] [DEBUG] [LOCAL ] Loaded configuration for PHM: 2 features, 60.0% accuracy [2026-02-12T20:35:29.108274] [DEBUG] [LOCAL ] Loaded configuration for PEB: 3 features, 90.0% accuracy [2026-02-12T20:35:29.108532] [DEBUG] [LOCAL ] Loaded configuration for JAZZ: 2 features, 70.0% accuracy [2026-02-12T20:35:29.108809] [DEBUG] [LOCAL ] Loaded configuration for IGIB: 3 features, 80.0% accuracy [2026-02-12T20:35:29.109085] [DEBUG] [LOCAL ] Loaded configuration for BBAI: 1 features, 60.0% accuracy [2026-02-12T20:35:29.109164] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 2 features, 90.0% accuracy [2026-02-12T20:35:29.109417] [DEBUG] [LOCAL ] Loaded configuration for FMS: 1 features, 60.0% accuracy [2026-02-12T20:35:29.109735] [DEBUG] [LOCAL ] Loaded configuration for AOSL: 2 features, 70.0% accuracy [2026-02-12T20:35:29.109974] [DEBUG] [LOCAL ] Loaded configuration for AMSF: 0 features, 80.0% accuracy [2026-02-12T20:35:29.110231] [DEBUG] [LOCAL ] Loaded configuration for GHY: 4 features, 70.0% accuracy [2026-02-12T20:35:29.110300] [DEBUG] [LOCAL ] Loaded configuration for IPI: 2 features, 60.0% accuracy [2026-02-12T20:35:29.110541] [DEBUG] [LOCAL ] Loaded configuration for RKLB: 0 features, 60.0% accuracy [2026-02-12T20:35:29.110634] [DEBUG] [LOCAL ] Loaded configuration for PSFE: 2 features, 70.0% accuracy [2026-02-12T20:35:29.110918] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 4 features, 90.0% accuracy [2026-02-12T20:35:29.111210] [DEBUG] [LOCAL ] Loaded configuration for ALX: 2 features, 70.0% accuracy [2026-02-12T20:35:29.111451] [DEBUG] [LOCAL ] Loaded configuration for ASC: 3 features, 60.0% accuracy [2026-02-12T20:35:29.111723] [DEBUG] [LOCAL ] Loaded configuration for SM: 1 features, 80.0% accuracy [2026-02-12T20:35:29.112016] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 4 features, 90.0% accuracy [2026-02-12T20:35:29.112311] [DEBUG] [LOCAL ] Loaded configuration for BP: 4 features, 70.0% accuracy [2026-02-12T20:35:29.112390] [DEBUG] [LOCAL ] Loaded configuration for RL: 1 features, 70.0% accuracy [2026-02-12T20:35:29.112670] [DEBUG] [LOCAL ] Loaded configuration for BLK: 3 features, 90.0% accuracy [2026-02-12T20:35:29.112912] [DEBUG] [LOCAL ] Loaded configuration for CAVA: 2 features, 70.0% accuracy [2026-02-12T20:35:29.112980] [DEBUG] [LOCAL ] Loaded configuration for SG: 1 features, 60.0% accuracy [2026-02-12T20:35:29.113266] [DEBUG] [LOCAL ] Loaded configuration for COYA: 0 features, 90.0% accuracy [2026-02-12T20:35:29.113518] [DEBUG] [LOCAL ] Loaded configuration for ACIC: 2 features, 70.0% accuracy [2026-02-12T20:35:29.113780] [DEBUG] [LOCAL ] Loaded configuration for WALD: 2 features, 80.0% accuracy [2026-02-12T20:35:29.114020] [DEBUG] [LOCAL ] Loaded configuration for FTXO: 4 features, 60.0% accuracy [2026-02-12T20:35:29.114306] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 4 features, 90.0% accuracy [2026-02-12T20:35:29.114550] [DEBUG] [LOCAL ] Loaded configuration for INN: 6 features, 80.0% accuracy [2026-02-12T20:35:29.114808] [DEBUG] [LOCAL ] Loaded configuration for GNSS: 4 features, 80.0% accuracy [2026-02-12T20:35:29.115044] [DEBUG] [LOCAL ] Loaded configuration for CBRL: 3 features, 70.0% accuracy [2026-02-12T20:35:29.115329] [DEBUG] [LOCAL ] Loaded configuration for QQMG: 3 features, 70.0% accuracy [2026-02-12T20:35:29.115607] [DEBUG] [LOCAL ] Loaded configuration for DHC: 4 features, 70.0% accuracy [2026-02-12T20:35:29.115854] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 0 features, 90.0% accuracy [2026-02-12T20:35:29.116091] [DEBUG] [LOCAL ] Loaded configuration for NNN: 1 features, 70.0% accuracy [2026-02-12T20:35:29.116160] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 1 features, 90.0% accuracy [2026-02-12T20:35:29.116392] [DEBUG] [LOCAL ] Loaded configuration for CTSH: 2 features, 60.0% accuracy [2026-02-12T20:35:29.116629] [DEBUG] [LOCAL ] Loaded configuration for KVUE: 2 features, 60.0% accuracy [2026-02-12T20:35:29.116698] [DEBUG] [LOCAL ] Loaded configuration for WRB: 2 features, 70.0% accuracy [2026-02-12T20:35:29.116936] [DEBUG] [LOCAL ] Loaded configuration for CCCC: 3 features, 80.0% accuracy [2026-02-12T20:35:29.117194] [DEBUG] [LOCAL ] Loaded configuration for IVAL: 1 features, 70.0% accuracy [2026-02-12T20:35:29.117439] [DEBUG] [LOCAL ] Loaded configuration for WINA: 1 features, 70.0% accuracy [2026-02-12T20:35:29.117512] [DEBUG] [LOCAL ] Loaded configuration for PTON: 2 features, 100.0% accuracy [2026-02-12T20:35:29.117772] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 4 features, 90.0% accuracy [2026-02-12T20:35:29.118069] [DEBUG] [LOCAL ] Loaded configuration for SSTI: 3 features, 80.0% accuracy [2026-02-12T20:35:29.118310] [DEBUG] [LOCAL ] Loaded configuration for LPRO: 2 features, 70.0% accuracy [2026-02-12T20:35:29.118398] [DEBUG] [LOCAL ] Loaded configuration for SKIL: 2 features, 80.0% accuracy [2026-02-12T20:35:29.118641] [DEBUG] [LOCAL ] Loaded configuration for ACGLO: 2 features, 80.0% accuracy [2026-02-12T20:35:29.118721] [DEBUG] [LOCAL ] Loaded configuration for NXGL: 2 features, 90.0% accuracy [2026-02-12T20:35:29.119009] [DEBUG] [LOCAL ] Loaded configuration for BDC: 4 features, 70.0% accuracy [2026-02-12T20:35:29.119264] [DEBUG] [LOCAL ] Loaded configuration for IUSB: 3 features, 70.0% accuracy [2026-02-12T20:35:29.119977] [DEBUG] [LOCAL ] Loaded configuration for AMZZ: 3 features, 80.0% accuracy [2026-02-12T20:35:29.120235] [DEBUG] [LOCAL ] Loaded configuration for PTF: 4 features, 90.0% accuracy [2026-02-12T20:35:29.120491] [DEBUG] [LOCAL ] Loaded configuration for DPRO: 1 features, 70.0% accuracy [2026-02-12T20:35:29.120798] [DEBUG] [LOCAL ] Loaded configuration for PCRX: 2 features, 80.0% accuracy [2026-02-12T20:35:29.121101] [DEBUG] [LOCAL ] Loaded configuration for MIRA: 3 features, 70.0% accuracy [2026-02-12T20:35:29.121386] [DEBUG] [LOCAL ] Loaded configuration for AZN: 3 features, 100.0% accuracy [2026-02-12T20:35:29.121642] [DEBUG] [LOCAL ] Loaded configuration for SYK: 2 features, 70.0% accuracy [2026-02-12T20:35:29.121745] [DEBUG] [LOCAL ] Loaded configuration for ORA: 2 features, 70.0% accuracy [2026-02-12T20:35:29.122008] [DEBUG] [LOCAL ] Loaded configuration for CLRO: 2 features, 80.0% accuracy [2026-02-12T20:35:29.122279] [DEBUG] [LOCAL ] Loaded configuration for CVE: 2 features, 80.0% accuracy [2026-02-12T20:35:29.122530] [DEBUG] [LOCAL ] Loaded configuration for ELC: 2 features, 80.0% accuracy [2026-02-12T20:35:29.122816] [DEBUG] [LOCAL ] Loaded configuration for CAH: 2 features, 100.0% accuracy [2026-02-12T20:35:29.122888] [DEBUG] [LOCAL ] Loaded configuration for TTC: 3 features, 60.0% accuracy [2026-02-12T20:35:29.123142] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 4 features, 100.0% accuracy [2026-02-12T20:35:29.123432] [DEBUG] [LOCAL ] Loaded configuration for EGY: 2 features, 90.0% accuracy [2026-02-12T20:35:29.123687] [DEBUG] [LOCAL ] Loaded configuration for EBAY: 2 features, 70.0% accuracy [2026-02-12T20:35:29.123948] [DEBUG] [LOCAL ] Loaded configuration for SITM: 1 features, 90.0% accuracy [2026-02-12T20:35:29.124203] [DEBUG] [LOCAL ] Loaded configuration for INTA: 3 features, 60.0% accuracy [2026-02-12T20:35:29.124508] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 2 features, 90.0% accuracy [2026-02-12T20:35:29.124778] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 3 features, 100.0% accuracy [2026-02-12T20:35:29.124864] [DEBUG] [LOCAL ] Loaded configuration for TCBK: 2 features, 80.0% accuracy [2026-02-12T20:35:29.124924] [DEBUG] [LOCAL ] Loaded configuration for DVA: 2 features, 80.0% accuracy [2026-02-12T20:35:29.125154] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 4 features, 90.0% accuracy [2026-02-12T20:35:29.125401] [DEBUG] [LOCAL ] Loaded configuration for PSEC: 3 features, 60.0% accuracy [2026-02-12T20:35:29.125641] [DEBUG] [LOCAL ] Loaded configuration for CPA: 1 features, 70.0% accuracy [2026-02-12T20:35:29.125893] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 5 features, 90.0% accuracy [2026-02-12T20:35:29.126150] [DEBUG] [LOCAL ] Loaded configuration for ESQ: 0 features, 60.0% accuracy [2026-02-12T20:35:29.126401] [DEBUG] [LOCAL ] Loaded configuration for DXPE: 1 features, 80.0% accuracy [2026-02-12T20:35:29.126653] [DEBUG] [LOCAL ] Loaded configuration for DMXF: 3 features, 80.0% accuracy [2026-02-12T20:35:29.126885] [DEBUG] [LOCAL ] Loaded configuration for HSTM: 2 features, 80.0% accuracy [2026-02-12T20:35:29.127123] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 3 features, 90.0% accuracy [2026-02-12T20:35:29.127408] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 0 features, 90.0% accuracy [2026-02-12T20:35:29.127667] [DEBUG] [LOCAL ] Loaded configuration for LNTH: 4 features, 80.0% accuracy [2026-02-12T20:35:29.127917] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, 90.0% accuracy [2026-02-12T20:35:29.128185] [DEBUG] [LOCAL ] Loaded configuration for BVN: 3 features, 80.0% accuracy [2026-02-12T20:35:29.128480] [DEBUG] [LOCAL ] Loaded configuration for BBIO: 1 features, 60.0% accuracy [2026-02-12T20:35:29.128759] [DEBUG] [LOCAL ] Loaded configuration for BGB: 3 features, 80.0% accuracy [2026-02-12T20:35:29.129017] [DEBUG] [LOCAL ] Loaded configuration for WRAP: 1 features, 60.0% accuracy [2026-02-12T20:35:29.129288] [DEBUG] [LOCAL ] Loaded configuration for HYZD: 4 features, 70.0% accuracy [2026-02-12T20:35:29.129544] [DEBUG] [LOCAL ] Loaded configuration for FNY: 4 features, 80.0% accuracy [2026-02-12T20:35:29.129823] [DEBUG] [LOCAL ] Loaded configuration for ALRM: 5 features, 70.0% accuracy [2026-02-12T20:35:29.129901] [DEBUG] [LOCAL ] Loaded configuration for NFTY: 3 features, 80.0% accuracy [2026-02-12T20:35:29.130146] [DEBUG] [LOCAL ] Loaded configuration for AGO: 3 features, 70.0% accuracy [2026-02-12T20:35:29.130398] [DEBUG] [LOCAL ] Loaded configuration for OGE: 5 features, 70.0% accuracy [2026-02-12T20:35:29.131333] [DEBUG] [LOCAL ] Loaded configuration for ASTE: 1 features, 50.0% accuracy [2026-02-12T20:35:29.131422] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 5 features, 100.0% accuracy [2026-02-12T20:35:29.131666] [DEBUG] [LOCAL ] Loaded configuration for FSBC: 2 features, 60.0% accuracy [2026-02-12T20:35:29.131916] [DEBUG] [LOCAL ] Loaded configuration for TECK: 2 features, 60.0% accuracy [2026-02-12T20:35:29.132224] [DEBUG] [LOCAL ] Loaded configuration for LGND: 1 features, 60.0% accuracy [2026-02-12T20:35:29.132472] [DEBUG] [LOCAL ] Loaded configuration for COTY: 4 features, 90.0% accuracy [2026-02-12T20:35:29.132743] [DEBUG] [LOCAL ] Loaded configuration for CZFS: 4 features, 70.0% accuracy [2026-02-12T20:35:29.132974] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, 90.0% accuracy [2026-02-12T20:35:29.133213] [DEBUG] [LOCAL ] Loaded configuration for QTTB: 3 features, 80.0% accuracy [2026-02-12T20:35:29.133509] [DEBUG] [LOCAL ] Loaded configuration for FVCB: 2 features, 70.0% accuracy [2026-02-12T20:35:29.133767] [DEBUG] [LOCAL ] Loaded configuration for UTL: 2 features, 70.0% accuracy [2026-02-12T20:35:29.133848] [DEBUG] [LOCAL ] Loaded configuration for PID: 2 features, 80.0% accuracy [2026-02-12T20:35:29.134088] [DEBUG] [LOCAL ] Loaded configuration for LLY: 0 features, 60.0% accuracy [2026-02-12T20:35:29.134166] [DEBUG] [LOCAL ] Loaded configuration for PKBK: 1 features, 60.0% accuracy [2026-02-12T20:35:29.134406] [DEBUG] [LOCAL ] Loaded configuration for GERN: 4 features, 80.0% accuracy [2026-02-12T20:35:29.134474] [DEBUG] [LOCAL ] Loaded configuration for PRTH: 3 features, 80.0% accuracy [2026-02-12T20:35:29.134747] [DEBUG] [LOCAL ] Loaded configuration for LKFN: 2 features, 70.0% accuracy [2026-02-12T20:35:29.134980] [DEBUG] [LOCAL ] Loaded configuration for CME: 1 features, 70.0% accuracy [2026-02-12T20:35:29.135281] [DEBUG] [LOCAL ] Loaded configuration for HTD: 4 features, 90.0% accuracy [2026-02-12T20:35:29.135515] [DEBUG] [LOCAL ] Loaded configuration for BMRC: 2 features, 80.0% accuracy [2026-02-12T20:35:29.135857] [DEBUG] [LOCAL ] Loaded configuration for BZ: 2 features, 70.0% accuracy [2026-02-12T20:35:29.136188] [DEBUG] [LOCAL ] Loaded configuration for IONS: 4 features, 100.0% accuracy [2026-02-12T20:35:29.136428] [DEBUG] [LOCAL ] Loaded configuration for NFG: 4 features, 70.0% accuracy [2026-02-12T20:35:29.136685] [DEBUG] [LOCAL ] Loaded configuration for GLPI: 4 features, 80.0% accuracy [2026-02-12T20:35:29.136937] [DEBUG] [LOCAL ] Loaded configuration for RGA: 1 features, 70.0% accuracy [2026-02-12T20:35:29.137208] [DEBUG] [LOCAL ] Loaded configuration for OZK: 2 features, 80.0% accuracy [2026-02-12T20:35:29.137499] [DEBUG] [LOCAL ] Loaded configuration for KE: 4 features, 70.0% accuracy [2026-02-12T20:35:29.137786] [DEBUG] [LOCAL ] Loaded configuration for CGEN: 3 features, 90.0% accuracy [2026-02-12T20:35:29.138049] [DEBUG] [LOCAL ] Loaded configuration for MGEE: 5 features, 70.0% accuracy [2026-02-12T20:35:29.138325] [DEBUG] [LOCAL ] Loaded configuration for PHIN: 4 features, 90.0% accuracy [2026-02-12T20:35:29.138600] [DEBUG] [LOCAL ] Loaded configuration for INDY: 3 features, 80.0% accuracy [2026-02-12T20:35:29.138854] [DEBUG] [LOCAL ] Loaded configuration for ZVIA: 2 features, 70.0% accuracy [2026-02-12T20:35:29.139125] [DEBUG] [LOCAL ] Loaded configuration for CII: 3 features, 70.0% accuracy [2026-02-12T20:35:29.139391] [DEBUG] [LOCAL ] Loaded configuration for APYX: 2 features, 50.0% accuracy [2026-02-12T20:35:29.139504] [DEBUG] [LOCAL ] Loaded configuration for ESOA: 0 features, 60.0% accuracy [2026-02-12T20:35:29.139749] [DEBUG] [LOCAL ] Loaded configuration for ICLN: 2 features, 80.0% accuracy [2026-02-12T20:35:29.140007] [DEBUG] [LOCAL ] Loaded configuration for SEVN: 4 features, 60.0% accuracy [2026-02-12T20:35:29.140264] [DEBUG] [LOCAL ] Loaded configuration for JHG: 3 features, 80.0% accuracy [2026-02-12T20:35:29.140521] [DEBUG] [LOCAL ] Loaded configuration for CNP: 1 features, 70.0% accuracy [2026-02-12T20:35:29.140802] [DEBUG] [LOCAL ] Loaded configuration for DKS: 1 features, 90.0% accuracy [2026-02-12T20:35:29.140873] [DEBUG] [LOCAL ] Loaded configuration for RIO: 2 features, 60.0% accuracy [2026-02-12T20:35:29.141118] [DEBUG] [LOCAL ] Loaded configuration for DIS: 2 features, 70.0% accuracy [2026-02-12T20:35:29.141361] [DEBUG] [LOCAL ] Loaded configuration for PLXS: 4 features, 60.0% accuracy [2026-02-12T20:35:29.141603] [DEBUG] [LOCAL ] Loaded configuration for BLRX: 1 features, 80.0% accuracy [2026-02-12T20:35:29.141840] [DEBUG] [LOCAL ] Loaded configuration for GS: 1 features, 70.0% accuracy [2026-02-12T20:35:29.142140] [DEBUG] [LOCAL ] Loaded configuration for NRIX: 1 features, 50.0% accuracy [2026-02-12T20:35:29.142388] [DEBUG] [LOCAL ] Loaded configuration for KEN: 0 features, 70.0% accuracy [2026-02-12T20:35:29.142699] [DEBUG] [LOCAL ] Loaded configuration for TSEM: 2 features, 80.0% accuracy [2026-02-12T20:35:29.142958] [DEBUG] [LOCAL ] Loaded configuration for APPS: 1 features, 80.0% accuracy [2026-02-12T20:35:29.143194] [DEBUG] [LOCAL ] Loaded configuration for KC: 3 features, 70.0% accuracy [2026-02-12T20:35:29.143264] [DEBUG] [LOCAL ] Loaded configuration for MBI: 1 features, 60.0% accuracy [2026-02-12T20:35:29.143497] [DEBUG] [LOCAL ] Loaded configuration for NUVB: 2 features, 80.0% accuracy [2026-02-12T20:35:29.143798] [DEBUG] [LOCAL ] Loaded configuration for AGEN: 4 features, 80.0% accuracy [2026-02-12T20:35:29.144046] [DEBUG] [LOCAL ] Loaded configuration for CNMD: 3 features, 70.0% accuracy [2026-02-12T20:35:29.144134] [DEBUG] [LOCAL ] Loaded configuration for QURE: 2 features, 80.0% accuracy [2026-02-12T20:35:29.144391] [DEBUG] [LOCAL ] Loaded configuration for AP: 4 features, 80.0% accuracy [2026-02-12T20:35:29.144640] [DEBUG] [LOCAL ] Loaded configuration for KRYS: 3 features, 80.0% accuracy [2026-02-12T20:35:29.144721] [DEBUG] [LOCAL ] Loaded configuration for RILY: 2 features, 90.0% accuracy [2026-02-12T20:35:29.145006] [DEBUG] [LOCAL ] Loaded configuration for CHE: 2 features, 60.0% accuracy [2026-02-12T20:35:29.145296] [DEBUG] [LOCAL ] Loaded configuration for KSS: 2 features, 70.0% accuracy [2026-02-12T20:35:29.145541] [DEBUG] [LOCAL ] Loaded configuration for DAVE: 2 features, 60.0% accuracy [2026-02-12T20:35:29.145863] [DEBUG] [LOCAL ] Loaded configuration for HLI: 3 features, 100.0% accuracy [2026-02-12T20:35:29.146116] [DEBUG] [LOCAL ] Loaded configuration for MPX: 4 features, 80.0% accuracy [2026-02-12T20:35:29.146196] [DEBUG] [LOCAL ] Loaded configuration for TCBIO: 2 features, 50.0% accuracy [2026-02-12T20:35:29.146437] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, 90.0% accuracy [2026-02-12T20:35:29.146677] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, 100.0% accuracy [2026-02-12T20:35:29.146963] [DEBUG] [LOCAL ] Loaded configuration for BNH: 2 features, 70.0% accuracy [2026-02-12T20:35:29.147259] [DEBUG] [LOCAL ] Loaded configuration for HD: 3 features, 80.0% accuracy [2026-02-12T20:35:29.147509] [DEBUG] [LOCAL ] Loaded configuration for CGNX: 2 features, 80.0% accuracy [2026-02-12T20:35:29.147793] [DEBUG] [LOCAL ] Loaded configuration for VTWG: 4 features, 70.0% accuracy [2026-02-12T20:35:29.148084] [DEBUG] [LOCAL ] Loaded configuration for DFGX: 3 features, 70.0% accuracy [2026-02-12T20:35:29.148181] [DEBUG] [LOCAL ] Loaded configuration for OPCH: 2 features, 80.0% accuracy [2026-02-12T20:35:29.148454] [DEBUG] [LOCAL ] Loaded configuration for HTH: 5 features, 80.0% accuracy [2026-02-12T20:35:29.148724] [DEBUG] [LOCAL ] Loaded configuration for REZI: 1 features, 80.0% accuracy [2026-02-12T20:35:29.148979] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 1 features, 90.0% accuracy [2026-02-12T20:35:29.149251] [DEBUG] [LOCAL ] Loaded configuration for ALDX: 1 features, 70.0% accuracy [2026-02-12T20:35:29.149706] [DEBUG] [LOCAL ] Loaded configuration for NVDS: 1 features, 70.0% accuracy [2026-02-12T20:35:29.149804] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 2 features, 90.0% accuracy [2026-02-12T20:35:29.150060] [DEBUG] [LOCAL ] Loaded configuration for GYRE: 3 features, 80.0% accuracy [2026-02-12T20:35:29.150336] [DEBUG] [LOCAL ] Loaded configuration for JANX: 3 features, 80.0% accuracy [2026-02-12T20:35:29.150427] [DEBUG] [LOCAL ] Loaded configuration for HWC: 5 features, 80.0% accuracy [2026-02-12T20:35:29.150695] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 4 features, 90.0% accuracy [2026-02-12T20:35:29.150775] [DEBUG] [LOCAL ] Loaded configuration for WEA: 2 features, 60.0% accuracy [2026-02-12T20:35:29.151080] [DEBUG] [LOCAL ] Loaded configuration for MLGO: 3 features, 80.0% accuracy [2026-02-12T20:35:29.151366] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 4 features, 90.0% accuracy [2026-02-12T20:35:29.151616] [DEBUG] [LOCAL ] Loaded configuration for FOA: 3 features, 90.0% accuracy [2026-02-12T20:35:29.151854] [DEBUG] [LOCAL ] Loaded configuration for KPTI: 4 features, 90.0% accuracy [2026-02-12T20:35:29.152104] [DEBUG] [LOCAL ] Loaded configuration for CEG: 2 features, 70.0% accuracy [2026-02-12T20:35:29.152339] [DEBUG] [LOCAL ] Loaded configuration for RUM: 1 features, 60.0% accuracy [2026-02-12T20:35:29.152598] [DEBUG] [LOCAL ] Loaded configuration for BHE: 2 features, 70.0% accuracy [2026-02-12T20:35:29.152872] [DEBUG] [LOCAL ] Loaded configuration for SRFM: 1 features, 90.0% accuracy [2026-02-12T20:35:29.153120] [DEBUG] [LOCAL ] Loaded configuration for INVA: 1 features, 80.0% accuracy [2026-02-12T20:35:29.153192] [DEBUG] [LOCAL ] Loaded configuration for DLB: 3 features, 70.0% accuracy [2026-02-12T20:35:29.153483] [DEBUG] [LOCAL ] Loaded configuration for QQQE: 4 features, 80.0% accuracy [2026-02-12T20:35:29.153564] [DEBUG] [LOCAL ] Loaded configuration for GHI: 4 features, 70.0% accuracy [2026-02-12T20:35:29.153824] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 3 features, 90.0% accuracy [2026-02-12T20:35:29.154121] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, 100.0% accuracy [2026-02-12T20:35:29.154209] [DEBUG] [LOCAL ] Loaded configuration for SSD: 0 features, 70.0% accuracy [2026-02-12T20:35:29.154450] [DEBUG] [LOCAL ] Loaded configuration for SID: 5 features, 70.0% accuracy [2026-02-12T20:35:29.154531] [DEBUG] [LOCAL ] Loaded configuration for MIDD: 1 features, 70.0% accuracy [2026-02-12T20:35:29.154808] [DEBUG] [LOCAL ] Loaded configuration for TDY: 2 features, 80.0% accuracy [2026-02-12T20:35:29.155083] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 3 features, 90.0% accuracy [2026-02-12T20:35:29.155344] [DEBUG] [LOCAL ] Loaded configuration for NAC: 4 features, 100.0% accuracy [2026-02-12T20:35:29.155598] [DEBUG] [LOCAL ] Loaded configuration for DARE: 4 features, 80.0% accuracy [2026-02-12T20:35:29.155870] [DEBUG] [LOCAL ] Loaded configuration for FE: 4 features, 80.0% accuracy [2026-02-12T20:35:29.155972] [DEBUG] [LOCAL ] Loaded configuration for WSBC: 1 features, 70.0% accuracy [2026-02-12T20:35:29.156041] [DEBUG] [LOCAL ] Loaded configuration for SBCF: 1 features, 80.0% accuracy [2026-02-12T20:35:29.156337] [DEBUG] [LOCAL ] Loaded configuration for GANX: 1 features, 70.0% accuracy [2026-02-12T20:35:29.156605] [DEBUG] [LOCAL ] Loaded configuration for HMY: 2 features, 80.0% accuracy [2026-02-12T20:35:29.156689] [DEBUG] [LOCAL ] Loaded configuration for PDEX: 2 features, 80.0% accuracy [2026-02-12T20:35:29.156767] [DEBUG] [LOCAL ] Loaded configuration for EOD: 3 features, 90.0% accuracy [2026-02-12T20:35:29.157028] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 3 features, 90.0% accuracy [2026-02-12T20:35:29.157318] [DEBUG] [LOCAL ] Loaded configuration for AFB: 0 features, 60.0% accuracy [2026-02-12T20:35:29.157596] [DEBUG] [LOCAL ] Loaded configuration for ZIP: 2 features, 80.0% accuracy [2026-02-12T20:35:29.157853] [DEBUG] [LOCAL ] Loaded configuration for CLB: 0 features, 80.0% accuracy [2026-02-12T20:35:29.158135] [DEBUG] [LOCAL ] Loaded configuration for JSML: 2 features, 70.0% accuracy [2026-02-12T20:35:29.158430] [DEBUG] [LOCAL ] Loaded configuration for AXSM: 2 features, 70.0% accuracy [2026-02-12T20:35:29.158697] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, 100.0% accuracy [2026-02-12T20:35:29.158931] [DEBUG] [LOCAL ] Loaded configuration for HPP: 2 features, 80.0% accuracy [2026-02-12T20:35:29.159180] [DEBUG] [LOCAL ] Loaded configuration for PNTG: 4 features, 80.0% accuracy [2026-02-12T20:35:29.159420] [DEBUG] [LOCAL ] Loaded configuration for IBTL: 2 features, 60.0% accuracy [2026-02-12T20:35:29.159669] [DEBUG] [LOCAL ] Loaded configuration for RRX: 1 features, 80.0% accuracy [2026-02-12T20:35:29.159963] [DEBUG] [LOCAL ] Loaded configuration for ARLO: 0 features, 60.0% accuracy [2026-02-12T20:35:29.160353] [DEBUG] [LOCAL ] Loaded configuration for NXP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.160435] [DEBUG] [LOCAL ] Loaded configuration for GVA: 5 features, 70.0% accuracy [2026-02-12T20:35:29.160737] [DEBUG] [LOCAL ] Loaded configuration for VLGEA: 3 features, 70.0% accuracy [2026-02-12T20:35:29.160986] [DEBUG] [LOCAL ] Loaded configuration for ARI: 2 features, 90.0% accuracy [2026-02-12T20:35:29.161238] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 4 features, 100.0% accuracy [2026-02-12T20:35:29.161502] [DEBUG] [LOCAL ] Loaded configuration for AGMH: 0 features, 80.0% accuracy [2026-02-12T20:35:29.161777] [DEBUG] [LOCAL ] Loaded configuration for MEOH: 4 features, 80.0% accuracy [2026-02-12T20:35:29.161850] [DEBUG] [LOCAL ] Loaded configuration for TMC: 2 features, 80.0% accuracy [2026-02-12T20:35:29.162077] [DEBUG] [LOCAL ] Loaded configuration for GLOB: 3 features, 80.0% accuracy [2026-02-12T20:35:29.162315] [DEBUG] [LOCAL ] Loaded configuration for CDRE: 0 features, 70.0% accuracy [2026-02-12T20:35:29.162657] [DEBUG] [LOCAL ] Loaded configuration for VIGI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.162916] [DEBUG] [LOCAL ] Loaded configuration for DERM: 1 features, 80.0% accuracy [2026-02-12T20:35:29.163185] [DEBUG] [LOCAL ] Loaded configuration for VWOB: 3 features, 80.0% accuracy [2026-02-12T20:35:29.163269] [DEBUG] [LOCAL ] Loaded configuration for CCS: 2 features, 70.0% accuracy [2026-02-12T20:35:29.163505] [DEBUG] [LOCAL ] Loaded configuration for PROF: 3 features, 60.0% accuracy [2026-02-12T20:35:29.163772] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 6 features, 90.0% accuracy [2026-02-12T20:35:29.164095] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 4 features, 90.0% accuracy [2026-02-12T20:35:29.164175] [DEBUG] [LOCAL ] Loaded configuration for THRY: 0 features, 70.0% accuracy [2026-02-12T20:35:29.164405] [DEBUG] [LOCAL ] Loaded configuration for MRCY: 3 features, 80.0% accuracy [2026-02-12T20:35:29.164665] [DEBUG] [LOCAL ] Loaded configuration for SRE: 2 features, 70.0% accuracy [2026-02-12T20:35:29.164904] [DEBUG] [LOCAL ] Loaded configuration for FFA: 2 features, 60.0% accuracy [2026-02-12T20:35:29.165208] [DEBUG] [LOCAL ] Loaded configuration for MOMO: 0 features, 70.0% accuracy [2026-02-12T20:35:29.165434] [DEBUG] [LOCAL ] Loaded configuration for QRVO: 2 features, 70.0% accuracy [2026-02-12T20:35:29.165666] [DEBUG] [LOCAL ] Loaded configuration for STE: 3 features, 90.0% accuracy [2026-02-12T20:35:29.165894] [DEBUG] [LOCAL ] Loaded configuration for TH: 1 features, 70.0% accuracy [2026-02-12T20:35:29.166150] [DEBUG] [LOCAL ] Loaded configuration for FANG: 2 features, 80.0% accuracy [2026-02-12T20:35:29.166218] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 2 features, 90.0% accuracy [2026-02-12T20:35:29.166477] [DEBUG] [LOCAL ] Loaded configuration for ALG: 4 features, 90.0% accuracy [2026-02-12T20:35:29.166713] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 3 features, 90.0% accuracy [2026-02-12T20:35:29.166781] [DEBUG] [LOCAL ] Loaded configuration for HTZ: 2 features, 70.0% accuracy [2026-02-12T20:35:29.167022] [DEBUG] [LOCAL ] Loaded configuration for ETON: 4 features, 70.0% accuracy [2026-02-12T20:35:29.167265] [DEBUG] [LOCAL ] Loaded configuration for ANAB: 1 features, 80.0% accuracy [2026-02-12T20:35:29.167503] [DEBUG] [LOCAL ] Loaded configuration for BCAX: 3 features, 60.0% accuracy [2026-02-12T20:35:29.167783] [DEBUG] [LOCAL ] Loaded configuration for PKX: 1 features, 90.0% accuracy [2026-02-12T20:35:29.168100] [DEBUG] [LOCAL ] Loaded configuration for ADI: 1 features, 80.0% accuracy [2026-02-12T20:35:29.168397] [DEBUG] [LOCAL ] Loaded configuration for TWG: 4 features, 90.0% accuracy [2026-02-12T20:35:29.168705] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 4 features, 90.0% accuracy [2026-02-12T20:35:29.168795] [DEBUG] [LOCAL ] Loaded configuration for CIG: 2 features, 80.0% accuracy [2026-02-12T20:35:29.169043] [DEBUG] [LOCAL ] Loaded configuration for DRIO: 4 features, 90.0% accuracy [2026-02-12T20:35:29.169127] [DEBUG] [LOCAL ] Loaded configuration for UZE: 2 features, 80.0% accuracy [2026-02-12T20:35:29.169425] [DEBUG] [LOCAL ] Loaded configuration for TPGXL: 1 features, 80.0% accuracy [2026-02-12T20:35:29.169658] [DEBUG] [LOCAL ] Loaded configuration for SBI: 3 features, 90.0% accuracy [2026-02-12T20:35:29.170453] [DEBUG] [LOCAL ] Loaded configuration for GBX: 2 features, 90.0% accuracy [2026-02-12T20:35:29.170742] [DEBUG] [LOCAL ] Loaded configuration for AIZN: 2 features, 80.0% accuracy [2026-02-12T20:35:29.171012] [DEBUG] [LOCAL ] Loaded configuration for VANI: 1 features, 70.0% accuracy [2026-02-12T20:35:29.171270] [DEBUG] [LOCAL ] Loaded configuration for TPC: 5 features, 60.0% accuracy [2026-02-12T20:35:29.171544] [DEBUG] [LOCAL ] Loaded configuration for HALO: 1 features, 90.0% accuracy [2026-02-12T20:35:29.171832] [DEBUG] [LOCAL ] Loaded configuration for EHI: 2 features, 60.0% accuracy [2026-02-12T20:35:29.172080] [DEBUG] [LOCAL ] Loaded configuration for TYG: 3 features, 70.0% accuracy [2026-02-12T20:35:29.172326] [DEBUG] [LOCAL ] Loaded configuration for NNOX: 2 features, 70.0% accuracy [2026-02-12T20:35:29.172456] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 2 features, 90.0% accuracy [2026-02-12T20:35:29.172714] [DEBUG] [LOCAL ] Loaded configuration for PZZA: 3 features, 80.0% accuracy [2026-02-12T20:35:29.172787] [DEBUG] [LOCAL ] Loaded configuration for ESEA: 3 features, 70.0% accuracy [2026-02-12T20:35:29.173077] [DEBUG] [LOCAL ] Loaded configuration for CPSH: 1 features, 80.0% accuracy [2026-02-12T20:35:29.173455] [DEBUG] [LOCAL ] Loaded configuration for MGX: 0 features, 60.0% accuracy [2026-02-12T20:35:29.174401] [DEBUG] [LOCAL ] Loaded configuration for FEMB: 1 features, 80.0% accuracy [2026-02-12T20:35:29.174701] [DEBUG] [LOCAL ] Loaded configuration for UTF: 4 features, 80.0% accuracy [2026-02-12T20:35:29.174967] [DEBUG] [LOCAL ] Loaded configuration for NCTY: 7 features, 80.0% accuracy [2026-02-12T20:35:29.175231] [DEBUG] [LOCAL ] Loaded configuration for WBS: 4 features, 70.0% accuracy [2026-02-12T20:35:29.175510] [DEBUG] [LOCAL ] Loaded configuration for CPRX: 0 features, 60.0% accuracy [2026-02-12T20:35:29.175811] [DEBUG] [LOCAL ] Loaded configuration for PLAY: 3 features, 70.0% accuracy [2026-02-12T20:35:29.176073] [DEBUG] [LOCAL ] Loaded configuration for VTRS: 0 features, 80.0% accuracy [2026-02-12T20:35:29.176346] [DEBUG] [LOCAL ] Loaded configuration for HAL: 2 features, 80.0% accuracy [2026-02-12T20:35:29.176815] [DEBUG] [LOCAL ] Loaded configuration for CSB: 3 features, 60.0% accuracy [2026-02-12T20:35:29.177103] [DEBUG] [LOCAL ] Loaded configuration for PKOH: 4 features, 80.0% accuracy [2026-02-12T20:35:29.177429] [DEBUG] [LOCAL ] Loaded configuration for AHH: 3 features, 70.0% accuracy [2026-02-12T20:35:29.177710] [DEBUG] [LOCAL ] Loaded configuration for CRWD: 4 features, 80.0% accuracy [2026-02-12T20:35:29.177964] [DEBUG] [LOCAL ] Loaded configuration for WAFD: 3 features, 70.0% accuracy [2026-02-12T20:35:29.178066] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 1 features, 90.0% accuracy [2026-02-12T20:35:29.178328] [DEBUG] [LOCAL ] Loaded configuration for TDG: 0 features, 80.0% accuracy [2026-02-12T20:35:29.178487] [DEBUG] [LOCAL ] Loaded configuration for PDO: 0 features, 70.0% accuracy [2026-02-12T20:35:29.179221] [DEBUG] [LOCAL ] Loaded configuration for BBDO: 3 features, 80.0% accuracy [2026-02-12T20:35:29.179538] [DEBUG] [LOCAL ] Loaded configuration for ZM: 2 features, 100.0% accuracy [2026-02-12T20:35:29.179846] [DEBUG] [LOCAL ] Loaded configuration for MSFD: 3 features, 60.0% accuracy [2026-02-12T20:35:29.180106] [DEBUG] [LOCAL ] Loaded configuration for PRAX: 0 features, 70.0% accuracy [2026-02-12T20:35:29.180421] [DEBUG] [LOCAL ] Loaded configuration for TOWN: 2 features, 70.0% accuracy [2026-02-12T20:35:29.180697] [DEBUG] [LOCAL ] Loaded configuration for AVAH: 1 features, 80.0% accuracy [2026-02-12T20:35:29.180772] [DEBUG] [LOCAL ] Loaded configuration for VMBS: 1 features, 70.0% accuracy [2026-02-12T20:35:29.181068] [DEBUG] [LOCAL ] Loaded configuration for APLS: 1 features, 70.0% accuracy [2026-02-12T20:35:29.181343] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 4 features, 100.0% accuracy [2026-02-12T20:35:29.181640] [DEBUG] [LOCAL ] Loaded configuration for JIVE: 4 features, 80.0% accuracy [2026-02-12T20:35:29.181880] [DEBUG] [LOCAL ] Loaded configuration for SUSL: 4 features, 70.0% accuracy [2026-02-12T20:35:29.181949] [DEBUG] [LOCAL ] Loaded configuration for TRI: 1 features, 90.0% accuracy [2026-02-12T20:35:29.182245] [DEBUG] [LOCAL ] Loaded configuration for ANGL: 0 features, 70.0% accuracy [2026-02-12T20:35:29.182484] [DEBUG] [LOCAL ] Loaded configuration for RYAN: 1 features, 80.0% accuracy [2026-02-12T20:35:29.182714] [DEBUG] [LOCAL ] Loaded configuration for UIS: 4 features, 60.0% accuracy [2026-02-12T20:35:29.183154] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 3 features, 100.0% accuracy [2026-02-12T20:35:29.183413] [DEBUG] [LOCAL ] Loaded configuration for CWAN: 0 features, 70.0% accuracy [2026-02-12T20:35:29.183704] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 1 features, 90.0% accuracy [2026-02-12T20:35:29.183966] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 2 features, 90.0% accuracy [2026-02-12T20:35:29.184216] [DEBUG] [LOCAL ] Loaded configuration for DLNG: 3 features, 80.0% accuracy [2026-02-12T20:35:29.184494] [DEBUG] [LOCAL ] Loaded configuration for CAE: 5 features, 80.0% accuracy [2026-02-12T20:35:29.184779] [DEBUG] [LOCAL ] Loaded configuration for LNC: 2 features, 70.0% accuracy [2026-02-12T20:35:29.185024] [DEBUG] [LOCAL ] Loaded configuration for TKO: 6 features, 100.0% accuracy [2026-02-12T20:35:29.185322] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 4 features, 90.0% accuracy [2026-02-12T20:35:29.185619] [DEBUG] [LOCAL ] Loaded configuration for SATL: 1 features, 60.0% accuracy [2026-02-12T20:35:29.185858] [DEBUG] [LOCAL ] Loaded configuration for STX: 5 features, 80.0% accuracy [2026-02-12T20:35:29.186144] [DEBUG] [LOCAL ] Loaded configuration for GTY: 1 features, 90.0% accuracy [2026-02-12T20:35:29.186466] [DEBUG] [LOCAL ] Loaded configuration for WEX: 1 features, 100.0% accuracy [2026-02-12T20:35:29.186548] [DEBUG] [LOCAL ] Loaded configuration for SCI: 0 features, 60.0% accuracy [2026-02-12T20:35:29.186813] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, 90.0% accuracy [2026-02-12T20:35:29.187108] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 3 features, 90.0% accuracy [2026-02-12T20:35:29.187456] [DEBUG] [LOCAL ] Loaded configuration for BCH: 2 features, 50.0% accuracy [2026-02-12T20:35:29.187713] [DEBUG] [LOCAL ] Loaded configuration for LOAN: 2 features, 60.0% accuracy [2026-02-12T20:35:29.187983] [DEBUG] [LOCAL ] Loaded configuration for BSCX: 3 features, 80.0% accuracy [2026-02-12T20:35:29.189631] [DEBUG] [LOCAL ] Loaded configuration for PPTA: 2 features, 70.0% accuracy [2026-02-12T20:35:29.189926] [DEBUG] [LOCAL ] Loaded configuration for CDZI: 3 features, 70.0% accuracy [2026-02-12T20:35:29.190017] [DEBUG] [LOCAL ] Loaded configuration for SPCB: 2 features, 80.0% accuracy [2026-02-12T20:35:29.190335] [DEBUG] [LOCAL ] Loaded configuration for MGA: 1 features, 90.0% accuracy [2026-02-12T20:35:29.190408] [DEBUG] [LOCAL ] Loaded configuration for TENB: 0 features, 60.0% accuracy [2026-02-12T20:35:29.190654] [DEBUG] [LOCAL ] Loaded configuration for LOPE: 5 features, 80.0% accuracy [2026-02-12T20:35:29.191033] [DEBUG] [LOCAL ] Loaded configuration for ATNI: 4 features, 60.0% accuracy [2026-02-12T20:35:29.191467] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 6 features, 90.0% accuracy [2026-02-12T20:35:29.191966] [DEBUG] [LOCAL ] Loaded configuration for RNAZ: 2 features, 60.0% accuracy [2026-02-12T20:35:29.192783] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 1 features, 100.0% accuracy [2026-02-12T20:35:29.193136] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 3 features, 90.0% accuracy [2026-02-12T20:35:29.193452] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 3 features, 90.0% accuracy [2026-02-12T20:35:29.193721] [DEBUG] [LOCAL ] Loaded configuration for AEYE: 4 features, 80.0% accuracy [2026-02-12T20:35:29.193816] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, 100.0% accuracy [2026-02-12T20:35:29.194157] [DEBUG] [LOCAL ] Loaded configuration for BIO: 3 features, 70.0% accuracy [2026-02-12T20:35:29.194452] [DEBUG] [LOCAL ] Loaded configuration for HSY: 1 features, 70.0% accuracy [2026-02-12T20:35:29.194722] [DEBUG] [LOCAL ] Loaded configuration for RGTI: 1 features, 80.0% accuracy [2026-02-12T20:35:29.195025] [DEBUG] [LOCAL ] Loaded configuration for OMF: 1 features, 90.0% accuracy [2026-02-12T20:35:29.195268] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 2 features, 90.0% accuracy [2026-02-12T20:35:29.195596] [DEBUG] [LOCAL ] Loaded configuration for BHFAN: 1 features, 60.0% accuracy [2026-02-12T20:35:29.195914] [DEBUG] [LOCAL ] Loaded configuration for KTCC: 3 features, 60.0% accuracy [2026-02-12T20:35:29.197021] [DEBUG] [LOCAL ] Loaded configuration for HRZN: 3 features, 70.0% accuracy [2026-02-12T20:35:29.197333] [DEBUG] [LOCAL ] Loaded configuration for XP: 2 features, 70.0% accuracy [2026-02-12T20:35:29.197610] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 0 features, 90.0% accuracy [2026-02-12T20:35:29.197878] [DEBUG] [LOCAL ] Loaded configuration for DCI: 1 features, 70.0% accuracy [2026-02-12T20:35:29.198143] [DEBUG] [LOCAL ] Loaded configuration for GMAB: 4 features, 100.0% accuracy [2026-02-12T20:35:29.198443] [DEBUG] [LOCAL ] Loaded configuration for SAIC: 5 features, 70.0% accuracy [2026-02-12T20:35:29.198686] [DEBUG] [LOCAL ] Loaded configuration for VTN: 2 features, 70.0% accuracy [2026-02-12T20:35:29.198954] [DEBUG] [LOCAL ] Loaded configuration for BOLD: 3 features, 80.0% accuracy [2026-02-12T20:35:29.199211] [DEBUG] [LOCAL ] Loaded configuration for NBIX: 1 features, 70.0% accuracy [2026-02-12T20:35:29.199443] [DEBUG] [LOCAL ] Loaded configuration for OIA: 2 features, 80.0% accuracy [2026-02-12T20:35:29.199705] [DEBUG] [LOCAL ] Loaded configuration for UBRL: 2 features, 70.0% accuracy [2026-02-12T20:35:29.201370] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 1 features, 100.0% accuracy [2026-02-12T20:35:29.201666] [DEBUG] [LOCAL ] Loaded configuration for MHD: 3 features, 70.0% accuracy [2026-02-12T20:35:29.201950] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 1 features, 90.0% accuracy [2026-02-12T20:35:29.202306] [DEBUG] [LOCAL ] Loaded configuration for AFRI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.202599] [DEBUG] [LOCAL ] Loaded configuration for EHC: 1 features, 80.0% accuracy [2026-02-12T20:35:29.202892] [DEBUG] [LOCAL ] Loaded configuration for IEP: 1 features, 100.0% accuracy [2026-02-12T20:35:29.202974] [DEBUG] [LOCAL ] Loaded configuration for VTC: 0 features, 70.0% accuracy [2026-02-12T20:35:29.203212] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, 90.0% accuracy [2026-02-12T20:35:29.203468] [DEBUG] [LOCAL ] Loaded configuration for KOSS: 5 features, 80.0% accuracy [2026-02-12T20:35:29.203755] [DEBUG] [LOCAL ] Loaded configuration for LTH: 4 features, 70.0% accuracy [2026-02-12T20:35:29.203831] [DEBUG] [LOCAL ] Loaded configuration for SAM: 1 features, 70.0% accuracy [2026-02-12T20:35:29.204084] [DEBUG] [LOCAL ] Loaded configuration for MRAM: 2 features, 80.0% accuracy [2026-02-12T20:35:29.204172] [DEBUG] [LOCAL ] Loaded configuration for PDD: 2 features, 80.0% accuracy [2026-02-12T20:35:29.205754] [DEBUG] [LOCAL ] Loaded configuration for HWM: 4 features, 80.0% accuracy [2026-02-12T20:35:29.205842] [DEBUG] [LOCAL ] Loaded configuration for VVX: 2 features, 70.0% accuracy [2026-02-12T20:35:29.206120] [DEBUG] [LOCAL ] Loaded configuration for CLS: 1 features, 80.0% accuracy [2026-02-12T20:35:29.206401] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 1 features, 90.0% accuracy [2026-02-12T20:35:29.206665] [DEBUG] [LOCAL ] Loaded configuration for LCII: 1 features, 90.0% accuracy [2026-02-12T20:35:29.206941] [DEBUG] [LOCAL ] Loaded configuration for BDX: 4 features, 80.0% accuracy [2026-02-12T20:35:29.207231] [DEBUG] [LOCAL ] Loaded configuration for HBB: 1 features, 80.0% accuracy [2026-02-12T20:35:29.207535] [DEBUG] [LOCAL ] Loaded configuration for NAAS: 3 features, 90.0% accuracy [2026-02-12T20:35:29.207650] [DEBUG] [LOCAL ] Loaded configuration for TSBK: 2 features, 60.0% accuracy [2026-02-12T20:35:29.207927] [DEBUG] [LOCAL ] Loaded configuration for SKIN: 3 features, 70.0% accuracy [2026-02-12T20:35:29.208022] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, 90.0% accuracy [2026-02-12T20:35:29.208104] [DEBUG] [LOCAL ] Loaded configuration for TFSL: 2 features, 70.0% accuracy [2026-02-12T20:35:29.208386] [DEBUG] [LOCAL ] Loaded configuration for KINS: 2 features, 60.0% accuracy [2026-02-12T20:35:29.208663] [DEBUG] [LOCAL ] Loaded configuration for GE: 3 features, 90.0% accuracy [2026-02-12T20:35:29.208976] [DEBUG] [LOCAL ] Loaded configuration for ANIX: 1 features, 60.0% accuracy [2026-02-12T20:35:29.209054] [DEBUG] [LOCAL ] Loaded configuration for CFO: 5 features, 90.0% accuracy [2026-02-12T20:35:29.209332] [DEBUG] [LOCAL ] Loaded configuration for BCC: 1 features, 70.0% accuracy [2026-02-12T20:35:29.209668] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 4 features, 90.0% accuracy [2026-02-12T20:35:29.209928] [DEBUG] [LOCAL ] Loaded configuration for EL: 4 features, 80.0% accuracy [2026-02-12T20:35:29.210202] [DEBUG] [LOCAL ] Loaded configuration for FFIC: 4 features, 60.0% accuracy [2026-02-12T20:35:29.210504] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 6 features, 90.0% accuracy [2026-02-12T20:35:29.210597] [DEBUG] [LOCAL ] Loaded configuration for TMHC: 1 features, 70.0% accuracy [2026-02-12T20:35:29.210851] [DEBUG] [LOCAL ] Loaded configuration for MFM: 3 features, 80.0% accuracy [2026-02-12T20:35:29.211402] [DEBUG] [LOCAL ] Loaded configuration for GRID: 2 features, 60.0% accuracy [2026-02-12T20:35:29.211721] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, 90.0% accuracy [2026-02-12T20:35:29.211991] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 2 features, 90.0% accuracy [2026-02-12T20:35:29.212256] [DEBUG] [LOCAL ] Loaded configuration for SND: 2 features, 70.0% accuracy [2026-02-12T20:35:29.212516] [DEBUG] [LOCAL ] Loaded configuration for GTX: 0 features, 90.0% accuracy [2026-02-12T20:35:29.212809] [DEBUG] [LOCAL ] Loaded configuration for SENS: 2 features, 70.0% accuracy [2026-02-12T20:35:29.212886] [DEBUG] [LOCAL ] Loaded configuration for WBX: 0 features, 90.0% accuracy [2026-02-12T20:35:29.212963] [DEBUG] [LOCAL ] Loaded configuration for PTNQ: 3 features, 70.0% accuracy [2026-02-12T20:35:29.213209] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 5 features, 90.0% accuracy [2026-02-12T20:35:29.213565] [DEBUG] [LOCAL ] Loaded configuration for YRD: 0 features, 70.0% accuracy [2026-02-12T20:35:29.213834] [DEBUG] [LOCAL ] Loaded configuration for SHOC: 2 features, 70.0% accuracy [2026-02-12T20:35:29.214105] [DEBUG] [LOCAL ] Loaded configuration for MQY: 3 features, 70.0% accuracy [2026-02-12T20:35:29.214398] [DEBUG] [LOCAL ] Loaded configuration for GPC: 4 features, 70.0% accuracy [2026-02-12T20:35:29.214476] [DEBUG] [LOCAL ] Loaded configuration for WFRD: 1 features, 80.0% accuracy [2026-02-12T20:35:29.214729] [DEBUG] [LOCAL ] Loaded configuration for NABL: 0 features, 90.0% accuracy [2026-02-12T20:35:29.215038] [DEBUG] [LOCAL ] Loaded configuration for AWI: 2 features, 70.0% accuracy [2026-02-12T20:35:29.215291] [DEBUG] [LOCAL ] Loaded configuration for GNE: 1 features, 80.0% accuracy [2026-02-12T20:35:29.215612] [DEBUG] [LOCAL ] Loaded configuration for HQI: 2 features, 70.0% accuracy [2026-02-12T20:35:29.215914] [DEBUG] [LOCAL ] Loaded configuration for WDC: 5 features, 80.0% accuracy [2026-02-12T20:35:29.215991] [DEBUG] [LOCAL ] Loaded configuration for MWA: 1 features, 60.0% accuracy [2026-02-12T20:35:29.216252] [DEBUG] [LOCAL ] Loaded configuration for CPB: 2 features, 80.0% accuracy [2026-02-12T20:35:29.216518] [DEBUG] [LOCAL ] Loaded configuration for LAB: 2 features, 60.0% accuracy [2026-02-12T20:35:29.216839] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 3 features, 90.0% accuracy [2026-02-12T20:35:29.217080] [DEBUG] [LOCAL ] Loaded configuration for ILMN: 1 features, 70.0% accuracy [2026-02-12T20:35:29.217335] [DEBUG] [LOCAL ] Loaded configuration for DKL: 3 features, 80.0% accuracy [2026-02-12T20:35:29.217602] [DEBUG] [LOCAL ] Loaded configuration for RPID: 4 features, 70.0% accuracy [2026-02-12T20:35:29.217898] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 3 features, 90.0% accuracy [2026-02-12T20:35:29.218151] [DEBUG] [LOCAL ] Loaded configuration for GPN: 3 features, 50.0% accuracy [2026-02-12T20:35:29.218417] [DEBUG] [LOCAL ] Loaded configuration for LBTYA: 6 features, 70.0% accuracy [2026-02-12T20:35:29.218714] [DEBUG] [LOCAL ] Loaded configuration for ARBB: 2 features, 90.0% accuracy [2026-02-12T20:35:29.218953] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 4 features, 90.0% accuracy [2026-02-12T20:35:29.219253] [DEBUG] [LOCAL ] Loaded configuration for QCLN: 4 features, 80.0% accuracy [2026-02-12T20:35:29.219327] [DEBUG] [LOCAL ] Loaded configuration for TRGP: 2 features, 80.0% accuracy [2026-02-12T20:35:29.219387] [DEBUG] [LOCAL ] Loaded configuration for SHY: 1 features, 90.0% accuracy [2026-02-12T20:35:29.219674] [DEBUG] [LOCAL ] Loaded configuration for BND: 0 features, 50.0% accuracy [2026-02-12T20:35:29.219982] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 6 features, 90.0% accuracy [2026-02-12T20:35:29.220246] [DEBUG] [LOCAL ] Loaded configuration for DMLP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.220484] [DEBUG] [LOCAL ] Loaded configuration for INFY: 1 features, 80.0% accuracy [2026-02-12T20:35:29.220783] [DEBUG] [LOCAL ] Loaded configuration for GAIA: 2 features, 60.0% accuracy [2026-02-12T20:35:29.221021] [DEBUG] [LOCAL ] Loaded configuration for FTSL: 1 features, 70.0% accuracy [2026-02-12T20:35:29.221319] [DEBUG] [LOCAL ] Loaded configuration for DFP: 1 features, 60.0% accuracy [2026-02-12T20:35:29.221565] [DEBUG] [LOCAL ] Loaded configuration for PTC: 2 features, 80.0% accuracy [2026-02-12T20:35:29.221834] [DEBUG] [LOCAL ] Loaded configuration for KMX: 2 features, 90.0% accuracy [2026-02-12T20:35:29.222183] [DEBUG] [LOCAL ] Loaded configuration for TM: 4 features, 90.0% accuracy [2026-02-12T20:35:29.222289] [DEBUG] [LOCAL ] Loaded configuration for SMHI: 1 features, 70.0% accuracy [2026-02-12T20:35:29.222554] [DEBUG] [LOCAL ] Loaded configuration for BWEN: 4 features, 80.0% accuracy [2026-02-12T20:35:29.222654] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, 90.0% accuracy [2026-02-12T20:35:29.222896] [DEBUG] [LOCAL ] Loaded configuration for INMD: 4 features, 100.0% accuracy [2026-02-12T20:35:29.223161] [DEBUG] [LOCAL ] Loaded configuration for AROC: 3 features, 80.0% accuracy [2026-02-12T20:35:29.223230] [DEBUG] [LOCAL ] Loaded configuration for MTN: 2 features, 80.0% accuracy [2026-02-12T20:35:29.223488] [DEBUG] [LOCAL ] Loaded configuration for MRM: 3 features, 80.0% accuracy [2026-02-12T20:35:29.223791] [DEBUG] [LOCAL ] Loaded configuration for ABEO: 3 features, 80.0% accuracy [2026-02-12T20:35:29.224110] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 7 features, 90.0% accuracy [2026-02-12T20:35:29.224385] [DEBUG] [LOCAL ] Loaded configuration for CGEM: 1 features, 60.0% accuracy [2026-02-12T20:35:29.224650] [DEBUG] [LOCAL ] Loaded configuration for ZH: 4 features, 80.0% accuracy [2026-02-12T20:35:29.224905] [DEBUG] [LOCAL ] Loaded configuration for ARBE: 5 features, 70.0% accuracy [2026-02-12T20:35:29.224985] [DEBUG] [LOCAL ] Loaded configuration for PDLB: 2 features, 60.0% accuracy [2026-02-12T20:35:29.225261] [DEBUG] [LOCAL ] Loaded configuration for SIFY: 3 features, 80.0% accuracy [2026-02-12T20:35:29.225352] [DEBUG] [LOCAL ] Loaded configuration for FA: 0 features, 50.0% accuracy [2026-02-12T20:35:29.225648] [DEBUG] [LOCAL ] Loaded configuration for STI: 4 features, 70.0% accuracy [2026-02-12T20:35:29.225948] [DEBUG] [LOCAL ] Loaded configuration for STKS: 6 features, 80.0% accuracy [2026-02-12T20:35:29.226252] [DEBUG] [LOCAL ] Loaded configuration for DRH: 2 features, 70.0% accuracy [2026-02-12T20:35:29.226531] [DEBUG] [LOCAL ] Loaded configuration for SFB: 3 features, 80.0% accuracy [2026-02-12T20:35:29.226836] [DEBUG] [LOCAL ] Loaded configuration for FAF: 2 features, 80.0% accuracy [2026-02-12T20:35:29.226925] [DEBUG] [LOCAL ] Loaded configuration for ONB: 4 features, 100.0% accuracy [2026-02-12T20:35:29.226995] [DEBUG] [LOCAL ] Loaded configuration for TFC: 1 features, 70.0% accuracy [2026-02-12T20:35:29.227260] [DEBUG] [LOCAL ] Loaded configuration for NVS: 2 features, 90.0% accuracy [2026-02-12T20:35:29.227532] [DEBUG] [LOCAL ] Loaded configuration for NDMO: 6 features, 80.0% accuracy [2026-02-12T20:35:29.227799] [DEBUG] [LOCAL ] Loaded configuration for BOH: 1 features, 90.0% accuracy [2026-02-12T20:35:29.228091] [DEBUG] [LOCAL ] Loaded configuration for VEEE: 3 features, 90.0% accuracy [2026-02-12T20:35:29.228343] [DEBUG] [LOCAL ] Loaded configuration for STK: 3 features, 90.0% accuracy [2026-02-12T20:35:29.228610] [DEBUG] [LOCAL ] Loaded configuration for DEO: 0 features, 70.0% accuracy [2026-02-12T20:35:29.228912] [DEBUG] [LOCAL ] Loaded configuration for FERG: 3 features, 70.0% accuracy [2026-02-12T20:35:29.229173] [DEBUG] [LOCAL ] Loaded configuration for JILL: 3 features, 60.0% accuracy [2026-02-12T20:35:29.229423] [DEBUG] [LOCAL ] Loaded configuration for GNPX: 3 features, 70.0% accuracy [2026-02-12T20:35:29.229663] [DEBUG] [LOCAL ] Loaded configuration for INTC: 4 features, 90.0% accuracy [2026-02-12T20:35:29.229905] [DEBUG] [LOCAL ] Loaded configuration for PPIH: 1 features, 80.0% accuracy [2026-02-12T20:35:29.230132] [DEBUG] [LOCAL ] Loaded configuration for UBSI: 1 features, 80.0% accuracy [2026-02-12T20:35:29.230201] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 2 features, 90.0% accuracy [2026-02-12T20:35:29.230475] [DEBUG] [LOCAL ] Loaded configuration for CIA: 1 features, 60.0% accuracy [2026-02-12T20:35:29.230718] [DEBUG] [LOCAL ] Loaded configuration for IFS: 4 features, 80.0% accuracy [2026-02-12T20:35:29.230951] [DEBUG] [LOCAL ] Loaded configuration for VTWO: 1 features, 70.0% accuracy [2026-02-12T20:35:29.231197] [DEBUG] [LOCAL ] Loaded configuration for DSGX: 4 features, 80.0% accuracy [2026-02-12T20:35:29.231448] [DEBUG] [LOCAL ] Loaded configuration for SPB: 2 features, 100.0% accuracy [2026-02-12T20:35:29.231547] [DEBUG] [LOCAL ] Loaded configuration for UMC: 1 features, 90.0% accuracy [2026-02-12T20:35:29.231886] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 2 features, 90.0% accuracy [2026-02-12T20:35:29.231973] [DEBUG] [LOCAL ] Loaded configuration for TWI: 1 features, 80.0% accuracy [2026-02-12T20:35:29.232272] [DEBUG] [LOCAL ] Loaded configuration for LEGN: 2 features, 70.0% accuracy [2026-02-12T20:35:29.232506] [DEBUG] [LOCAL ] Loaded configuration for MLM: 1 features, 60.0% accuracy [2026-02-12T20:35:29.232776] [DEBUG] [LOCAL ] Loaded configuration for MASS: 5 features, 70.0% accuracy [2026-02-12T20:35:29.233090] [DEBUG] [LOCAL ] Loaded configuration for GCBC: 4 features, 80.0% accuracy [2026-02-12T20:35:29.233437] [DEBUG] [LOCAL ] Loaded configuration for ACM: 0 features, 90.0% accuracy [2026-02-12T20:35:29.233687] [DEBUG] [LOCAL ] Loaded configuration for TXRH: 3 features, 90.0% accuracy [2026-02-12T20:35:29.233948] [DEBUG] [LOCAL ] Loaded configuration for TPVG: 4 features, 60.0% accuracy [2026-02-12T20:35:29.234268] [DEBUG] [LOCAL ] Loaded configuration for AIRS: 5 features, 80.0% accuracy [2026-02-12T20:35:29.234556] [DEBUG] [LOCAL ] Loaded configuration for TDUP: 4 features, 70.0% accuracy [2026-02-12T20:35:29.234897] [DEBUG] [LOCAL ] Loaded configuration for SOXQ: 3 features, 60.0% accuracy [2026-02-12T20:35:29.235167] [DEBUG] [LOCAL ] Loaded configuration for ICOP: 2 features, 80.0% accuracy [2026-02-12T20:35:29.235508] [DEBUG] [LOCAL ] Loaded configuration for HNDL: 1 features, 70.0% accuracy [2026-02-12T20:35:29.235860] [DEBUG] [LOCAL ] Loaded configuration for CLLS: 3 features, 70.0% accuracy [2026-02-12T20:35:29.236160] [DEBUG] [LOCAL ] Loaded configuration for AAON: 1 features, 80.0% accuracy [2026-02-12T20:35:29.236496] [DEBUG] [LOCAL ] Loaded configuration for BGLC: 3 features, 90.0% accuracy [2026-02-12T20:35:29.236799] [DEBUG] [LOCAL ] Loaded configuration for HBANL: 1 features, 60.0% accuracy [2026-02-12T20:35:29.237084] [DEBUG] [LOCAL ] Loaded configuration for EYE: 2 features, 90.0% accuracy [2026-02-12T20:35:29.237348] [DEBUG] [LOCAL ] Loaded configuration for TCBX: 2 features, 70.0% accuracy [2026-02-12T20:35:29.237622] [DEBUG] [LOCAL ] Loaded configuration for PPH: 3 features, 90.0% accuracy [2026-02-12T20:35:29.237884] [DEBUG] [LOCAL ] Loaded configuration for KAI: 2 features, 60.0% accuracy [2026-02-12T20:35:29.238122] [DEBUG] [LOCAL ] Loaded configuration for GDEN: 1 features, 80.0% accuracy [2026-02-12T20:35:29.238365] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 2 features, 100.0% accuracy [2026-02-12T20:35:29.238452] [DEBUG] [LOCAL ] Loaded configuration for NCNA: 2 features, 70.0% accuracy [2026-02-12T20:35:29.238746] [DEBUG] [LOCAL ] Loaded configuration for MKSI: 4 features, 80.0% accuracy [2026-02-12T20:35:29.238990] [DEBUG] [LOCAL ] Loaded configuration for SLM: 3 features, 70.0% accuracy [2026-02-12T20:35:29.239282] [DEBUG] [LOCAL ] Loaded configuration for MUC: 3 features, 90.0% accuracy [2026-02-12T20:35:29.239553] [DEBUG] [LOCAL ] Loaded configuration for FICS: 1 features, 70.0% accuracy [2026-02-12T20:35:29.239843] [DEBUG] [LOCAL ] Loaded configuration for JVA: 3 features, 90.0% accuracy [2026-02-12T20:35:29.240118] [DEBUG] [LOCAL ] Loaded configuration for REFI: 4 features, 90.0% accuracy [2026-02-12T20:35:29.240375] [DEBUG] [LOCAL ] Loaded configuration for ALLY: 2 features, 70.0% accuracy [2026-02-12T20:35:29.240624] [DEBUG] [LOCAL ] Loaded configuration for TWO: 2 features, 80.0% accuracy [2026-02-12T20:35:29.240709] [DEBUG] [LOCAL ] Loaded configuration for PCQ: 2 features, 60.0% accuracy [2026-02-12T20:35:29.240946] [DEBUG] [LOCAL ] Loaded configuration for ATEN: 1 features, 70.0% accuracy [2026-02-12T20:35:29.241205] [DEBUG] [LOCAL ] Loaded configuration for CNOB: 2 features, 70.0% accuracy [2026-02-12T20:35:29.241509] [DEBUG] [LOCAL ] Loaded configuration for OTEX: 5 features, 70.0% accuracy [2026-02-12T20:35:29.241612] [DEBUG] [LOCAL ] Loaded configuration for ICUI: 4 features, 70.0% accuracy [2026-02-12T20:35:29.241857] [DEBUG] [LOCAL ] Loaded configuration for FLYE: 5 features, 90.0% accuracy [2026-02-12T20:35:29.242099] [DEBUG] [LOCAL ] Loaded configuration for FIS: 3 features, 80.0% accuracy [2026-02-12T20:35:29.242344] [DEBUG] [LOCAL ] Loaded configuration for JD: 4 features, 50.0% accuracy [2026-02-12T20:35:29.242677] [DEBUG] [LOCAL ] Loaded configuration for OLP: 2 features, 70.0% accuracy [2026-02-12T20:35:29.242957] [DEBUG] [LOCAL ] Loaded configuration for C: 0 features, 80.0% accuracy [2026-02-12T20:35:29.243276] [DEBUG] [LOCAL ] Loaded configuration for VNOM: 2 features, 60.0% accuracy [2026-02-12T20:35:29.243546] [DEBUG] [LOCAL ] Loaded configuration for AVXL: 1 features, 50.0% accuracy [2026-02-12T20:35:29.243881] [DEBUG] [LOCAL ] Loaded configuration for TRMB: 3 features, 70.0% accuracy [2026-02-12T20:35:29.244331] [DEBUG] [LOCAL ] Loaded configuration for GOGO: 2 features, 50.0% accuracy [2026-02-12T20:35:29.244609] [DEBUG] [LOCAL ] Loaded configuration for EOG: 1 features, 90.0% accuracy [2026-02-12T20:35:29.244855] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 5 features, 90.0% accuracy [2026-02-12T20:35:29.244940] [DEBUG] [LOCAL ] Loaded configuration for ORN: 2 features, 60.0% accuracy [2026-02-12T20:35:29.245196] [DEBUG] [LOCAL ] Loaded configuration for SFBS: 3 features, 80.0% accuracy [2026-02-12T20:35:29.245490] [DEBUG] [LOCAL ] Loaded configuration for SCVL: 2 features, 70.0% accuracy [2026-02-12T20:35:29.245731] [DEBUG] [LOCAL ] Loaded configuration for BOE: 1 features, 60.0% accuracy [2026-02-12T20:35:29.246024] [DEBUG] [LOCAL ] Loaded configuration for LC: 4 features, 80.0% accuracy [2026-02-12T20:35:29.246104] [DEBUG] [LOCAL ] Loaded configuration for SB: 1 features, 80.0% accuracy [2026-02-12T20:35:29.246173] [DEBUG] [LOCAL ] Loaded configuration for VAC: 6 features, 90.0% accuracy [2026-02-12T20:35:29.246426] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 4 features, 100.0% accuracy [2026-02-12T20:35:29.246719] [DEBUG] [LOCAL ] Loaded configuration for HYFM: 1 features, 70.0% accuracy [2026-02-12T20:35:29.246977] [DEBUG] [LOCAL ] Loaded configuration for SLVM: 4 features, 70.0% accuracy [2026-02-12T20:35:29.247268] [DEBUG] [LOCAL ] Loaded configuration for DDI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.247551] [DEBUG] [LOCAL ] Loaded configuration for GD: 0 features, 90.0% accuracy [2026-02-12T20:35:29.247898] [DEBUG] [LOCAL ] Loaded configuration for STHO: 4 features, 80.0% accuracy [2026-02-12T20:35:29.248155] [DEBUG] [LOCAL ] Loaded configuration for BANX: 4 features, 90.0% accuracy [2026-02-12T20:35:29.248225] [DEBUG] [LOCAL ] Loaded configuration for SBUX: 0 features, 70.0% accuracy [2026-02-12T20:35:29.248469] [DEBUG] [LOCAL ] Loaded configuration for PHVS: 4 features, 60.0% accuracy [2026-02-12T20:35:29.248721] [DEBUG] [LOCAL ] Loaded configuration for AL: 2 features, 60.0% accuracy [2026-02-12T20:35:29.248955] [DEBUG] [LOCAL ] Loaded configuration for MASI: 3 features, 80.0% accuracy [2026-02-12T20:35:29.249260] [DEBUG] [LOCAL ] Loaded configuration for OOMA: 0 features, 70.0% accuracy [2026-02-12T20:35:29.249555] [DEBUG] [LOCAL ] Loaded configuration for NVTS: 6 features, 90.0% accuracy [2026-02-12T20:35:29.249821] [DEBUG] [LOCAL ] Loaded configuration for IBTO: 2 features, 60.0% accuracy [2026-02-12T20:35:29.250092] [DEBUG] [LOCAL ] Loaded configuration for BOKF: 1 features, 70.0% accuracy [2026-02-12T20:35:29.250365] [DEBUG] [LOCAL ] Loaded configuration for LVS: 2 features, 80.0% accuracy [2026-02-12T20:35:29.250663] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 2 features, 90.0% accuracy [2026-02-12T20:35:29.250909] [DEBUG] [LOCAL ] Loaded configuration for BHF: 4 features, 80.0% accuracy [2026-02-12T20:35:29.251016] [DEBUG] [LOCAL ] Loaded configuration for NMM: 1 features, 80.0% accuracy [2026-02-12T20:35:29.251320] [DEBUG] [LOCAL ] Loaded configuration for THQ: 5 features, 90.0% accuracy [2026-02-12T20:35:29.251614] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 4 features, 90.0% accuracy [2026-02-12T20:35:29.251688] [DEBUG] [LOCAL ] Loaded configuration for SJM: 1 features, 70.0% accuracy [2026-02-12T20:35:29.251921] [DEBUG] [LOCAL ] Loaded configuration for ALLE: 3 features, 80.0% accuracy [2026-02-12T20:35:29.252204] [DEBUG] [LOCAL ] Loaded configuration for HGLB: 2 features, 60.0% accuracy [2026-02-12T20:35:29.252283] [DEBUG] [LOCAL ] Loaded configuration for ZURA: 0 features, 60.0% accuracy [2026-02-12T20:35:29.252594] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 3 features, 90.0% accuracy [2026-02-12T20:35:29.252835] [DEBUG] [LOCAL ] Loaded configuration for ACLS: 3 features, 70.0% accuracy [2026-02-12T20:35:29.253082] [DEBUG] [LOCAL ] Loaded configuration for LNZA: 1 features, 90.0% accuracy [2026-02-12T20:35:29.253336] [DEBUG] [LOCAL ] Loaded configuration for IDA: 2 features, 60.0% accuracy [2026-02-12T20:35:29.253645] [DEBUG] [LOCAL ] Loaded configuration for HIVE: 3 features, 70.0% accuracy [2026-02-12T20:35:29.253933] [DEBUG] [LOCAL ] Loaded configuration for BKH: 1 features, 80.0% accuracy [2026-02-12T20:35:29.254222] [DEBUG] [LOCAL ] Loaded configuration for CLNN: 2 features, 70.0% accuracy [2026-02-12T20:35:29.254495] [DEBUG] [LOCAL ] Loaded configuration for BGH: 2 features, 70.0% accuracy [2026-02-12T20:35:29.254759] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 1 features, 90.0% accuracy [2026-02-12T20:35:29.255006] [DEBUG] [LOCAL ] Loaded configuration for LOGI: 2 features, 70.0% accuracy [2026-02-12T20:35:29.255276] [DEBUG] [LOCAL ] Loaded configuration for DYN: 2 features, 70.0% accuracy [2026-02-12T20:35:29.255600] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, 90.0% accuracy [2026-02-12T20:35:29.255897] [DEBUG] [LOCAL ] Loaded configuration for LIND: 0 features, 70.0% accuracy [2026-02-12T20:35:29.256182] [DEBUG] [LOCAL ] Loaded configuration for VLTO: 2 features, 60.0% accuracy [2026-02-12T20:35:29.256496] [DEBUG] [LOCAL ] Loaded configuration for OMC: 3 features, 80.0% accuracy [2026-02-12T20:35:29.256609] [DEBUG] [LOCAL ] Loaded configuration for WERN: 2 features, 80.0% accuracy [2026-02-12T20:35:29.256849] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 3 features, 90.0% accuracy [2026-02-12T20:35:29.257195] [DEBUG] [LOCAL ] Loaded configuration for FN: 2 features, 60.0% accuracy [2026-02-12T20:35:29.257455] [DEBUG] [LOCAL ] Loaded configuration for MGPI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.257719] [DEBUG] [LOCAL ] Loaded configuration for SON: 0 features, 60.0% accuracy [2026-02-12T20:35:29.258042] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 7 features, 90.0% accuracy [2026-02-12T20:35:29.258370] [DEBUG] [LOCAL ] Loaded configuration for ASGN: 2 features, 70.0% accuracy [2026-02-12T20:35:29.258615] [DEBUG] [LOCAL ] Loaded configuration for FLNG: 2 features, 70.0% accuracy [2026-02-12T20:35:29.258869] [DEBUG] [LOCAL ] Loaded configuration for BN: 3 features, 60.0% accuracy [2026-02-12T20:35:29.259155] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 2 features, 90.0% accuracy [2026-02-12T20:35:29.259388] [DEBUG] [LOCAL ] Loaded configuration for DH: 3 features, 80.0% accuracy [2026-02-12T20:35:29.259476] [DEBUG] [LOCAL ] Loaded configuration for RVTY: 2 features, 60.0% accuracy [2026-02-12T20:35:29.259735] [DEBUG] [LOCAL ] Loaded configuration for MDXH: 1 features, 70.0% accuracy [2026-02-12T20:35:29.259986] [DEBUG] [LOCAL ] Loaded configuration for ACEL: 3 features, 80.0% accuracy [2026-02-12T20:35:29.260291] [DEBUG] [LOCAL ] Loaded configuration for LE: 1 features, 60.0% accuracy [2026-02-12T20:35:29.260362] [DEBUG] [LOCAL ] Loaded configuration for TLN: 1 features, 70.0% accuracy [2026-02-12T20:35:29.260617] [DEBUG] [LOCAL ] Loaded configuration for DB: 4 features, 70.0% accuracy [2026-02-12T20:35:29.260919] [DEBUG] [LOCAL ] Loaded configuration for SPSC: 1 features, 60.0% accuracy [2026-02-12T20:35:29.261192] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, 90.0% accuracy [2026-02-12T20:35:29.261441] [DEBUG] [LOCAL ] Loaded configuration for INDI: 1 features, 90.0% accuracy [2026-02-12T20:35:29.261709] [DEBUG] [LOCAL ] Loaded configuration for RHP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.261953] [DEBUG] [LOCAL ] Loaded configuration for BNTC: 4 features, 70.0% accuracy [2026-02-12T20:35:29.262224] [DEBUG] [LOCAL ] Loaded configuration for CLF: 2 features, 60.0% accuracy [2026-02-12T20:35:29.262292] [DEBUG] [LOCAL ] Loaded configuration for MTLS: 1 features, 60.0% accuracy [2026-02-12T20:35:29.262352] [DEBUG] [LOCAL ] Loaded configuration for JMIA: 3 features, 80.0% accuracy [2026-02-12T20:35:29.262604] [DEBUG] [LOCAL ] Loaded configuration for USEA: 2 features, 80.0% accuracy [2026-02-12T20:35:29.262675] [DEBUG] [LOCAL ] Loaded configuration for LX: 1 features, 70.0% accuracy [2026-02-12T20:35:29.262912] [DEBUG] [LOCAL ] Loaded configuration for BCE: 3 features, 80.0% accuracy [2026-02-12T20:35:29.262981] [DEBUG] [LOCAL ] Loaded configuration for CSWC: 3 features, 60.0% accuracy [2026-02-12T20:35:29.263247] [DEBUG] [LOCAL ] Loaded configuration for DXCM: 1 features, 60.0% accuracy [2026-02-12T20:35:29.263336] [DEBUG] [LOCAL ] Loaded configuration for TNC: 2 features, 70.0% accuracy [2026-02-12T20:35:29.263399] [DEBUG] [LOCAL ] Loaded configuration for CDC: 6 features, 90.0% accuracy [2026-02-12T20:35:29.263668] [DEBUG] [LOCAL ] Loaded configuration for DGRS: 1 features, 70.0% accuracy [2026-02-12T20:35:29.263953] [DEBUG] [LOCAL ] Loaded configuration for FRHC: 1 features, 70.0% accuracy [2026-02-12T20:35:29.264218] [DEBUG] [LOCAL ] Loaded configuration for SUSB: 2 features, 80.0% accuracy [2026-02-12T20:35:29.264460] [DEBUG] [LOCAL ] Loaded configuration for DLTH: 3 features, 80.0% accuracy [2026-02-12T20:35:29.264705] [DEBUG] [LOCAL ] Loaded configuration for BKE: 5 features, 80.0% accuracy [2026-02-12T20:35:29.264976] [DEBUG] [LOCAL ] Loaded configuration for BAX: 2 features, 70.0% accuracy [2026-02-12T20:35:29.265304] [DEBUG] [LOCAL ] Loaded configuration for LND: 0 features, 80.0% accuracy [2026-02-12T20:35:29.265560] [DEBUG] [LOCAL ] Loaded configuration for FCNCA: 0 features, 80.0% accuracy [2026-02-12T20:35:29.265828] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 3 features, 90.0% accuracy [2026-02-12T20:35:29.265898] [DEBUG] [LOCAL ] Loaded configuration for CVGI: 2 features, 70.0% accuracy [2026-02-12T20:35:29.265965] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 1 features, 90.0% accuracy [2026-02-12T20:35:29.266212] [DEBUG] [LOCAL ] Loaded configuration for ITRI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.266474] [DEBUG] [LOCAL ] Loaded configuration for CELH: 1 features, 90.0% accuracy [2026-02-12T20:35:29.266757] [DEBUG] [LOCAL ] Loaded configuration for PK: 1 features, 70.0% accuracy [2026-02-12T20:35:29.267060] [DEBUG] [LOCAL ] Loaded configuration for BRO: 3 features, 80.0% accuracy [2026-02-12T20:35:29.267322] [DEBUG] [LOCAL ] Loaded configuration for SEE: 0 features, 80.0% accuracy [2026-02-12T20:35:29.267609] [DEBUG] [LOCAL ] Loaded configuration for REAL: 4 features, 60.0% accuracy [2026-02-12T20:35:29.267878] [DEBUG] [LOCAL ] Loaded configuration for OGN: 0 features, 70.0% accuracy [2026-02-12T20:35:29.267949] [DEBUG] [LOCAL ] Loaded configuration for SGC: 2 features, 60.0% accuracy [2026-02-12T20:35:29.268251] [DEBUG] [LOCAL ] Loaded configuration for LGI: 2 features, 60.0% accuracy [2026-02-12T20:35:29.269196] [DEBUG] [LOCAL ] Loaded configuration for GFI: 6 features, 90.0% accuracy [2026-02-12T20:35:29.269464] [DEBUG] [LOCAL ] Loaded configuration for ALLO: 0 features, 70.0% accuracy [2026-02-12T20:35:29.269756] [DEBUG] [LOCAL ] Loaded configuration for MMD: 2 features, 80.0% accuracy [2026-02-12T20:35:29.269839] [DEBUG] [LOCAL ] Loaded configuration for VRNS: 1 features, 70.0% accuracy [2026-02-12T20:35:29.269900] [DEBUG] [LOCAL ] Loaded configuration for NBB: 2 features, 70.0% accuracy [2026-02-12T20:35:29.270185] [DEBUG] [LOCAL ] Loaded configuration for QQQM: 5 features, 70.0% accuracy [2026-02-12T20:35:29.270453] [DEBUG] [LOCAL ] Loaded configuration for POOL: 2 features, 70.0% accuracy [2026-02-12T20:35:29.270542] [DEBUG] [LOCAL ] Loaded configuration for TTWO: 0 features, 80.0% accuracy [2026-02-12T20:35:29.270824] [DEBUG] [LOCAL ] Loaded configuration for DMB: 2 features, 80.0% accuracy [2026-02-12T20:35:29.270907] [DEBUG] [LOCAL ] Loaded configuration for PII: 3 features, 70.0% accuracy [2026-02-12T20:35:29.271199] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, 90.0% accuracy [2026-02-12T20:35:29.271485] [DEBUG] [LOCAL ] Loaded configuration for MNKD: 0 features, 80.0% accuracy [2026-02-12T20:35:29.271776] [DEBUG] [LOCAL ] Loaded configuration for ETB: 5 features, 80.0% accuracy [2026-02-12T20:35:29.271853] [DEBUG] [LOCAL ] Loaded configuration for BEAM: 2 features, 70.0% accuracy [2026-02-12T20:35:29.271920] [DEBUG] [LOCAL ] Loaded configuration for ORIC: 1 features, 80.0% accuracy [2026-02-12T20:35:29.272182] [DEBUG] [LOCAL ] Loaded configuration for POWL: 0 features, 70.0% accuracy [2026-02-12T20:35:29.272439] [DEBUG] [LOCAL ] Loaded configuration for FPI: 1 features, 80.0% accuracy [2026-02-12T20:35:29.272700] [DEBUG] [LOCAL ] Loaded configuration for PMO: 0 features, 60.0% accuracy [2026-02-12T20:35:29.272951] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 3 features, 90.0% accuracy [2026-02-12T20:35:29.273193] [DEBUG] [LOCAL ] Loaded configuration for KYTX: 1 features, 80.0% accuracy [2026-02-12T20:35:29.273454] [DEBUG] [LOCAL ] Loaded configuration for EGP: 4 features, 80.0% accuracy [2026-02-12T20:35:29.273755] [DEBUG] [LOCAL ] Loaded configuration for SBAC: 1 features, 80.0% accuracy [2026-02-12T20:35:29.274009] [DEBUG] [LOCAL ] Loaded configuration for SDHY: 0 features, 80.0% accuracy [2026-02-12T20:35:29.274291] [DEBUG] [LOCAL ] Loaded configuration for EXPI: 4 features, 80.0% accuracy [2026-02-12T20:35:29.274399] [DEBUG] [LOCAL ] Loaded configuration for USFD: 3 features, 70.0% accuracy [2026-02-12T20:35:29.274632] [DEBUG] [LOCAL ] Loaded configuration for CCIF: 1 features, 80.0% accuracy [2026-02-12T20:35:29.274891] [DEBUG] [LOCAL ] Loaded configuration for FDP: 3 features, 70.0% accuracy [2026-02-12T20:35:29.275120] [DEBUG] [LOCAL ] Loaded configuration for BSAC: 2 features, 80.0% accuracy [2026-02-12T20:35:29.275198] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, 90.0% accuracy [2026-02-12T20:35:29.275428] [DEBUG] [LOCAL ] Loaded configuration for FITBI: 4 features, 60.0% accuracy [2026-02-12T20:35:29.275726] [DEBUG] [LOCAL ] Loaded configuration for ANTX: 2 features, 50.0% accuracy [2026-02-12T20:35:29.275972] [DEBUG] [LOCAL ] Loaded configuration for NCA: 3 features, 80.0% accuracy [2026-02-12T20:35:29.276958] [DEBUG] [LOCAL ] Loaded configuration for SGHC: 2 features, 80.0% accuracy [2026-02-12T20:35:29.277053] [DEBUG] [LOCAL ] Loaded configuration for RFI: 4 features, 80.0% accuracy [2026-02-12T20:35:29.277315] [DEBUG] [LOCAL ] Loaded configuration for HUM: 3 features, 100.0% accuracy [2026-02-12T20:35:29.277590] [DEBUG] [LOCAL ] Loaded configuration for FIVE: 4 features, 80.0% accuracy [2026-02-12T20:35:29.277664] [DEBUG] [LOCAL ] Loaded configuration for SDVY: 2 features, 70.0% accuracy [2026-02-12T20:35:29.277735] [DEBUG] [LOCAL ] Loaded configuration for SPE: 2 features, 70.0% accuracy [2026-02-12T20:35:29.278193] [DEBUG] [LOCAL ] Loaded configuration for PCG: 2 features, 60.0% accuracy [2026-02-12T20:35:29.278446] [DEBUG] [LOCAL ] Loaded configuration for SFM: 2 features, 60.0% accuracy [2026-02-12T20:35:29.278526] [DEBUG] [LOCAL ] Loaded configuration for PASG: 3 features, 80.0% accuracy [2026-02-12T20:35:29.278793] [DEBUG] [LOCAL ] Loaded configuration for XENE: 6 features, 90.0% accuracy [2026-02-12T20:35:29.279077] [DEBUG] [LOCAL ] Loaded configuration for NRG: 2 features, 80.0% accuracy [2026-02-12T20:35:29.279339] [DEBUG] [LOCAL ] Loaded configuration for INSM: 2 features, 80.0% accuracy [2026-02-12T20:35:29.279604] [DEBUG] [LOCAL ] Loaded configuration for UPLD: 3 features, 100.0% accuracy [2026-02-12T20:35:29.279855] [DEBUG] [LOCAL ] Loaded configuration for WAL: 1 features, 70.0% accuracy [2026-02-12T20:35:29.280094] [DEBUG] [LOCAL ] Loaded configuration for THO: 4 features, 80.0% accuracy [2026-02-12T20:35:29.280330] [DEBUG] [LOCAL ] Loaded configuration for SOJD: 4 features, 80.0% accuracy [2026-02-12T20:35:29.280565] [DEBUG] [LOCAL ] Loaded configuration for ABCB: 3 features, 80.0% accuracy [2026-02-12T20:35:29.280838] [DEBUG] [LOCAL ] Loaded configuration for AEM: 1 features, 70.0% accuracy [2026-02-12T20:35:29.281114] [DEBUG] [LOCAL ] Loaded configuration for FMC: 4 features, 80.0% accuracy [2026-02-12T20:35:29.281202] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 4 features, 90.0% accuracy [2026-02-12T20:35:29.281472] [DEBUG] [LOCAL ] Loaded configuration for GIS: 5 features, 90.0% accuracy [2026-02-12T20:35:29.281799] [DEBUG] [LOCAL ] Loaded configuration for AFGC: 2 features, 70.0% accuracy [2026-02-12T20:35:29.282093] [DEBUG] [LOCAL ] Loaded configuration for FHB: 2 features, 80.0% accuracy [2026-02-12T20:35:29.282174] [DEBUG] [LOCAL ] Loaded configuration for USGO: 2 features, 80.0% accuracy [2026-02-12T20:35:29.282422] [DEBUG] [LOCAL ] Loaded configuration for FRBA: 4 features, 100.0% accuracy [2026-02-12T20:35:29.282731] [DEBUG] [LOCAL ] Loaded configuration for LENZ: 3 features, 80.0% accuracy [2026-02-12T20:35:29.282986] [DEBUG] [LOCAL ] Loaded configuration for EBF: 3 features, 70.0% accuracy [2026-02-12T20:35:29.283242] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 2 features, 90.0% accuracy [2026-02-12T20:35:29.283486] [DEBUG] [LOCAL ] Loaded configuration for OMCL: 4 features, 70.0% accuracy [2026-02-12T20:35:29.283761] [DEBUG] [LOCAL ] Loaded configuration for DAO: 0 features, 70.0% accuracy [2026-02-12T20:35:29.284010] [DEBUG] [LOCAL ] Loaded configuration for FTCI: 1 features, 80.0% accuracy [2026-02-12T20:35:29.284273] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, 90.0% accuracy [2026-02-12T20:35:29.284523] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 2 features, 90.0% accuracy [2026-02-12T20:35:29.284812] [DEBUG] [LOCAL ] Loaded configuration for AIO: 4 features, 80.0% accuracy [2026-02-12T20:35:29.285077] [DEBUG] [LOCAL ] Loaded configuration for GTLS: 2 features, 60.0% accuracy [2026-02-12T20:35:29.285325] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 2 features, 90.0% accuracy [2026-02-12T20:35:29.285615] [DEBUG] [LOCAL ] Loaded configuration for BNGO: 3 features, 60.0% accuracy [2026-02-12T20:35:29.285849] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 3 features, 90.0% accuracy [2026-02-12T20:35:29.286090] [DEBUG] [LOCAL ] Loaded configuration for GRMN: 2 features, 60.0% accuracy [2026-02-12T20:35:29.286353] [DEBUG] [LOCAL ] Loaded configuration for AXS: 2 features, 80.0% accuracy [2026-02-12T20:35:29.286692] [DEBUG] [LOCAL ] Loaded configuration for SPWH: 2 features, 80.0% accuracy [2026-02-12T20:35:29.286973] [DEBUG] [LOCAL ] Loaded configuration for S: 5 features, 90.0% accuracy [2026-02-12T20:35:29.287229] [DEBUG] [LOCAL ] Loaded configuration for KBWP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.287539] [DEBUG] [LOCAL ] Loaded configuration for TNXP: 3 features, 60.0% accuracy [2026-02-12T20:35:29.287820] [DEBUG] [LOCAL ] Loaded configuration for QYLD: 4 features, 60.0% accuracy [2026-02-12T20:35:29.288064] [DEBUG] [LOCAL ] Loaded configuration for VKQ: 1 features, 80.0% accuracy [2026-02-12T20:35:29.288325] [DEBUG] [LOCAL ] Loaded configuration for BSMQ: 2 features, 80.0% accuracy [2026-02-12T20:35:29.288595] [DEBUG] [LOCAL ] Loaded configuration for ARM: 3 features, 90.0% accuracy [2026-02-12T20:35:29.288688] [DEBUG] [LOCAL ] Loaded configuration for VS: 1 features, 70.0% accuracy [2026-02-12T20:35:29.288943] [DEBUG] [LOCAL ] Loaded configuration for NE: 0 features, 60.0% accuracy [2026-02-12T20:35:29.289183] [DEBUG] [LOCAL ] Loaded configuration for FTS: 0 features, 60.0% accuracy [2026-02-12T20:35:29.289443] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, 90.0% accuracy [2026-02-12T20:35:29.289776] [DEBUG] [LOCAL ] Loaded configuration for CCO: 1 features, 70.0% accuracy [2026-02-12T20:35:29.290084] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 3 features, 90.0% accuracy [2026-02-12T20:35:29.290401] [DEBUG] [LOCAL ] Loaded configuration for VRIG: 0 features, 80.0% accuracy [2026-02-12T20:35:29.290726] [DEBUG] [LOCAL ] Loaded configuration for VOD: 3 features, 80.0% accuracy [2026-02-12T20:35:29.290800] [DEBUG] [LOCAL ] Loaded configuration for RELX: 0 features, 60.0% accuracy [2026-02-12T20:35:29.291056] [DEBUG] [LOCAL ] Loaded configuration for HSCS: 2 features, 80.0% accuracy [2026-02-12T20:35:29.291391] [DEBUG] [LOCAL ] Loaded configuration for HITI: 0 features, 80.0% accuracy [2026-02-12T20:35:29.291648] [DEBUG] [LOCAL ] Loaded configuration for FDIG: 0 features, 70.0% accuracy [2026-02-12T20:35:29.291908] [DEBUG] [LOCAL ] Loaded configuration for HAFC: 4 features, 70.0% accuracy [2026-02-12T20:35:29.292156] [DEBUG] [LOCAL ] Loaded configuration for AMP: 1 features, 70.0% accuracy [2026-02-12T20:35:29.292417] [DEBUG] [LOCAL ] Loaded configuration for BCPC: 2 features, 60.0% accuracy [2026-02-12T20:35:29.292659] [DEBUG] [LOCAL ] Loaded configuration for CBL: 3 features, 80.0% accuracy [2026-02-12T20:35:29.292895] [DEBUG] [LOCAL ] Loaded configuration for FRSH: 4 features, 70.0% accuracy [2026-02-12T20:35:29.293152] [DEBUG] [LOCAL ] Loaded configuration for WPP: 0 features, 60.0% accuracy [2026-02-12T20:35:29.293405] [DEBUG] [LOCAL ] Loaded configuration for QTUM: 3 features, 70.0% accuracy [2026-02-12T20:35:29.293641] [DEBUG] [LOCAL ] Loaded configuration for PECO: 2 features, 80.0% accuracy [2026-02-12T20:35:29.293886] [DEBUG] [LOCAL ] Loaded configuration for CVX: 3 features, 60.0% accuracy [2026-02-12T20:35:29.294208] [DEBUG] [LOCAL ] Loaded configuration for LAZ: 1 features, 70.0% accuracy [2026-02-12T20:35:29.294515] [DEBUG] [LOCAL ] Loaded configuration for ADEA: 3 features, 80.0% accuracy [2026-02-12T20:35:29.294631] [DEBUG] [LOCAL ] Loaded configuration for NEGG: 1 features, 70.0% accuracy [2026-02-12T20:35:29.294891] [DEBUG] [LOCAL ] Loaded configuration for ICL: 0 features, 70.0% accuracy [2026-02-12T20:35:29.295154] [DEBUG] [LOCAL ] Loaded configuration for CRM: 2 features, 80.0% accuracy [2026-02-12T20:35:29.295416] [DEBUG] [LOCAL ] Loaded configuration for CNM: 2 features, 60.0% accuracy [2026-02-12T20:35:29.295485] [DEBUG] [LOCAL ] Loaded configuration for TEAM: 1 features, 80.0% accuracy [2026-02-12T20:35:29.295843] [DEBUG] [LOCAL ] Loaded configuration for TCX: 2 features, 70.0% accuracy [2026-02-12T20:35:29.296146] [DEBUG] [LOCAL ] Loaded configuration for DTG: 3 features, 80.0% accuracy [2026-02-12T20:35:29.296446] [DEBUG] [LOCAL ] Loaded configuration for STNE: 6 features, 80.0% accuracy [2026-02-12T20:35:29.296685] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, 90.0% accuracy [2026-02-12T20:35:29.296975] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 4 features, 100.0% accuracy [2026-02-12T20:35:29.297282] [DEBUG] [LOCAL ] Loaded configuration for DTB: 3 features, 80.0% accuracy [2026-02-12T20:35:29.297529] [DEBUG] [LOCAL ] Loaded configuration for MSM: 2 features, 80.0% accuracy [2026-02-12T20:35:29.297823] [DEBUG] [LOCAL ] Loaded configuration for HSHP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.298118] [DEBUG] [LOCAL ] Loaded configuration for IBTJ: 3 features, 80.0% accuracy [2026-02-12T20:35:29.298464] [DEBUG] [LOCAL ] Loaded configuration for COF: 1 features, 70.0% accuracy [2026-02-12T20:35:29.298774] [DEBUG] [LOCAL ] Loaded configuration for UNTY: 2 features, 80.0% accuracy [2026-02-12T20:35:29.299043] [DEBUG] [LOCAL ] Loaded configuration for NPCE: 2 features, 80.0% accuracy [2026-02-12T20:35:29.299322] [DEBUG] [LOCAL ] Loaded configuration for WSFS: 3 features, 70.0% accuracy [2026-02-12T20:35:29.299404] [DEBUG] [LOCAL ] Loaded configuration for WTI: 2 features, 90.0% accuracy [2026-02-12T20:35:29.299473] [DEBUG] [LOCAL ] Loaded configuration for OXSQ: 5 features, 60.0% accuracy [2026-02-12T20:35:29.299745] [DEBUG] [LOCAL ] Loaded configuration for SLAB: 3 features, 70.0% accuracy [2026-02-12T20:35:29.300005] [DEBUG] [LOCAL ] Loaded configuration for BMRA: 1 features, 80.0% accuracy [2026-02-12T20:35:29.300274] [DEBUG] [LOCAL ] Loaded configuration for AISP: 3 features, 70.0% accuracy [2026-02-12T20:35:29.300533] [DEBUG] [LOCAL ] Loaded configuration for TSI: 0 features, 70.0% accuracy [2026-02-12T20:35:29.300626] [DEBUG] [LOCAL ] Loaded configuration for MOFG: 2 features, 80.0% accuracy [2026-02-12T20:35:29.300873] [DEBUG] [LOCAL ] Loaded configuration for MFG: 2 features, 70.0% accuracy [2026-02-12T20:35:29.301130] [DEBUG] [LOCAL ] Loaded configuration for EMN: 1 features, 90.0% accuracy [2026-02-12T20:35:29.301381] [DEBUG] [LOCAL ] Loaded configuration for RDCM: 4 features, 70.0% accuracy [2026-02-12T20:35:29.301637] [DEBUG] [LOCAL ] Loaded configuration for NXPI: 6 features, 70.0% accuracy [2026-02-12T20:35:29.301900] [DEBUG] [LOCAL ] Loaded configuration for JOBY: 2 features, 60.0% accuracy [2026-02-12T20:35:29.302194] [DEBUG] [LOCAL ] Loaded configuration for UHAL: 4 features, 80.0% accuracy [2026-02-12T20:35:29.302460] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 4 features, 90.0% accuracy [2026-02-12T20:35:29.302714] [DEBUG] [LOCAL ] Loaded configuration for INOD: 2 features, 60.0% accuracy [2026-02-12T20:35:29.302975] [DEBUG] [LOCAL ] Loaded configuration for EMO: 5 features, 70.0% accuracy [2026-02-12T20:35:29.303220] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 3 features, 100.0% accuracy [2026-02-12T20:35:29.303290] [DEBUG] [LOCAL ] Loaded configuration for FHTX: 3 features, 70.0% accuracy [2026-02-12T20:35:29.303545] [DEBUG] [LOCAL ] Loaded configuration for KVHI: 1 features, 70.0% accuracy [2026-02-12T20:35:29.303815] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 5 features, 90.0% accuracy [2026-02-12T20:35:29.304051] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 4 features, 90.0% accuracy [2026-02-12T20:35:29.304130] [DEBUG] [LOCAL ] Loaded configuration for QCRH: 2 features, 70.0% accuracy [2026-02-12T20:35:29.304360] [DEBUG] [LOCAL ] Loaded configuration for BLFS: 2 features, 80.0% accuracy [2026-02-12T20:35:29.304683] [DEBUG] [LOCAL ] Loaded configuration for CALM: 3 features, 60.0% accuracy [2026-02-12T20:35:29.304939] [DEBUG] [LOCAL ] Loaded configuration for SSTK: 2 features, 80.0% accuracy [2026-02-12T20:35:29.305189] [DEBUG] [LOCAL ] Loaded configuration for ERIC: 2 features, 70.0% accuracy [2026-02-12T20:35:29.305434] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 1 features, 90.0% accuracy [2026-02-12T20:35:29.305681] [DEBUG] [LOCAL ] Loaded configuration for KNSA: 3 features, 80.0% accuracy [2026-02-12T20:35:29.305925] [DEBUG] [LOCAL ] Loaded configuration for MPAA: 3 features, 80.0% accuracy [2026-02-12T20:35:29.306005] [DEBUG] [LOCAL ] Loaded configuration for UBFO: 4 features, 60.0% accuracy [2026-02-12T20:35:29.306253] [DEBUG] [LOCAL ] Loaded configuration for HRB: 4 features, 80.0% accuracy [2026-02-12T20:35:29.306495] [DEBUG] [LOCAL ] Loaded configuration for XGN: 3 features, 60.0% accuracy [2026-02-12T20:35:29.306761] [DEBUG] [LOCAL ] Loaded configuration for MOD: 1 features, 90.0% accuracy [2026-02-12T20:35:29.307016] [DEBUG] [LOCAL ] Loaded configuration for VYX: 3 features, 80.0% accuracy [2026-02-12T20:35:29.307276] [DEBUG] [LOCAL ] Loaded configuration for EIX: 3 features, 70.0% accuracy [2026-02-12T20:35:29.307517] [DEBUG] [LOCAL ] Loaded configuration for PUMP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.307829] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 3 features, 90.0% accuracy [2026-02-12T20:35:29.308068] [DEBUG] [LOCAL ] Loaded configuration for ETY: 1 features, 80.0% accuracy [2026-02-12T20:35:29.308327] [DEBUG] [LOCAL ] Loaded configuration for A: 2 features, 80.0% accuracy [2026-02-12T20:35:29.308615] [DEBUG] [LOCAL ] Loaded configuration for LOB: 1 features, 70.0% accuracy [2026-02-12T20:35:29.308862] [DEBUG] [LOCAL ] Loaded configuration for KOPN: 1 features, 50.0% accuracy [2026-02-12T20:35:29.309163] [DEBUG] [LOCAL ] Loaded configuration for NPK: 4 features, 70.0% accuracy [2026-02-12T20:35:29.309440] [DEBUG] [LOCAL ] Loaded configuration for IMAX: 2 features, 70.0% accuracy [2026-02-12T20:35:29.309514] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 2 features, 90.0% accuracy [2026-02-12T20:35:29.309802] [DEBUG] [LOCAL ] Loaded configuration for ZIM: 0 features, 70.0% accuracy [2026-02-12T20:35:29.310049] [DEBUG] [LOCAL ] Loaded configuration for BSJQ: 4 features, 70.0% accuracy [2026-02-12T20:35:29.310371] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 1 features, 90.0% accuracy [2026-02-12T20:35:29.310653] [DEBUG] [LOCAL ] Loaded configuration for HURC: 3 features, 80.0% accuracy [2026-02-12T20:35:29.310912] [DEBUG] [LOCAL ] Loaded configuration for CWD: 4 features, 80.0% accuracy [2026-02-12T20:35:29.311006] [DEBUG] [LOCAL ] Loaded configuration for BRC: 2 features, 70.0% accuracy [2026-02-12T20:35:29.311298] [DEBUG] [LOCAL ] Loaded configuration for BA: 1 features, 80.0% accuracy [2026-02-12T20:35:29.311603] [DEBUG] [LOCAL ] Loaded configuration for PFN: 2 features, 80.0% accuracy [2026-02-12T20:35:29.311849] [DEBUG] [LOCAL ] Loaded configuration for KNSL: 3 features, 80.0% accuracy [2026-02-12T20:35:29.312098] [DEBUG] [LOCAL ] Loaded configuration for KOF: 3 features, 60.0% accuracy [2026-02-12T20:35:29.312398] [DEBUG] [LOCAL ] Loaded configuration for EQH: 3 features, 70.0% accuracy [2026-02-12T20:35:29.312690] [DEBUG] [LOCAL ] Loaded configuration for BSL: 3 features, 70.0% accuracy [2026-02-12T20:35:29.312935] [DEBUG] [LOCAL ] Loaded configuration for KELYA: 1 features, 70.0% accuracy [2026-02-12T20:35:29.313007] [DEBUG] [LOCAL ] Loaded configuration for RITM: 2 features, 80.0% accuracy [2026-02-12T20:35:29.313250] [DEBUG] [LOCAL ] Loaded configuration for FRA: 1 features, 70.0% accuracy [2026-02-12T20:35:29.313486] [DEBUG] [LOCAL ] Loaded configuration for STLA: 3 features, 80.0% accuracy [2026-02-12T20:35:29.313769] [DEBUG] [LOCAL ] Loaded configuration for HPK: 1 features, 80.0% accuracy [2026-02-12T20:35:29.313848] [DEBUG] [LOCAL ] Loaded configuration for OM: 1 features, 60.0% accuracy [2026-02-12T20:35:29.314076] [DEBUG] [LOCAL ] Loaded configuration for ACGLN: 2 features, 70.0% accuracy [2026-02-12T20:35:29.314156] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, 90.0% accuracy [2026-02-12T20:35:29.314393] [DEBUG] [LOCAL ] Loaded configuration for RGP: 2 features, 80.0% accuracy [2026-02-12T20:35:29.314654] [DEBUG] [LOCAL ] Loaded configuration for NYXH: 0 features, 60.0% accuracy [2026-02-12T20:35:29.314890] [DEBUG] [LOCAL ] Loaded configuration for MCN: 4 features, 70.0% accuracy [2026-02-12T20:35:29.314978] [DEBUG] [LOCAL ] Loaded configuration for SWKS: 2 features, 70.0% accuracy [2026-02-12T20:35:29.315052] [DEBUG] [LOCAL ] Loaded configuration for CSGP: 2 features, 80.0% accuracy [2026-02-12T20:35:29.315288] [DEBUG] [LOCAL ] Loaded configuration for NBTB: 6 features, 70.0% accuracy [2026-02-12T20:35:29.315538] [DEBUG] [LOCAL ] Loaded configuration for HYI: 1 features, 90.0% accuracy [2026-02-12T20:35:29.315857] [DEBUG] [LOCAL ] Loaded configuration for TRDA: 3 features, 60.0% accuracy [2026-02-12T20:35:29.316108] [DEBUG] [LOCAL ] Loaded configuration for SKE: 1 features, 70.0% accuracy [2026-02-12T20:35:29.316376] [DEBUG] [LOCAL ] Loaded configuration for MAC: 2 features, 60.0% accuracy [2026-02-12T20:35:29.316689] [DEBUG] [LOCAL ] Loaded configuration for OKE: 3 features, 80.0% accuracy [2026-02-12T20:35:29.316935] [DEBUG] [LOCAL ] Loaded configuration for ZS: 3 features, 90.0% accuracy [2026-02-12T20:35:29.317006] [DEBUG] [LOCAL ] Loaded configuration for XPEL: 1 features, 70.0% accuracy [2026-02-12T20:35:29.317280] [DEBUG] [LOCAL ] Loaded configuration for BIB: 1 features, 80.0% accuracy [2026-02-12T20:35:29.317363] [DEBUG] [LOCAL ] Loaded configuration for SPG: 0 features, 70.0% accuracy [2026-02-12T20:35:29.317648] [DEBUG] [LOCAL ] Loaded configuration for JFIN: 2 features, 70.0% accuracy [2026-02-12T20:35:29.317910] [DEBUG] [LOCAL ] Loaded configuration for BLKB: 2 features, 80.0% accuracy [2026-02-12T20:35:29.318192] [DEBUG] [LOCAL ] Loaded configuration for ROAD: 2 features, 70.0% accuracy [2026-02-12T20:35:29.318459] [DEBUG] [LOCAL ] Loaded configuration for CBRE: 4 features, 80.0% accuracy [2026-02-12T20:35:29.318724] [DEBUG] [LOCAL ] Loaded configuration for SHIP: 3 features, 90.0% accuracy [2026-02-12T20:35:29.318982] [DEBUG] [LOCAL ] Loaded configuration for IMXI: 1 features, 70.0% accuracy [2026-02-12T20:35:29.319052] [DEBUG] [LOCAL ] Loaded configuration for SBS: 1 features, 70.0% accuracy [2026-02-12T20:35:29.319122] [DEBUG] [LOCAL ] Loaded configuration for PFH: 1 features, 80.0% accuracy [2026-02-12T20:35:29.319405] [DEBUG] [LOCAL ] Loaded configuration for PBFS: 3 features, 60.0% accuracy [2026-02-12T20:35:29.319649] [DEBUG] [LOCAL ] Loaded configuration for SNAP: 2 features, 70.0% accuracy [2026-02-12T20:35:29.319944] [DEBUG] [LOCAL ] Loaded configuration for SOGP: 0 features, 80.0% accuracy [2026-02-12T20:35:29.320186] [DEBUG] [LOCAL ] Loaded configuration for PEBO: 0 features, 70.0% accuracy [2026-02-12T20:35:29.320422] [DEBUG] [LOCAL ] Loaded configuration for RTO: 3 features, 80.0% accuracy [2026-02-12T20:35:29.320657] [DEBUG] [LOCAL ] Loaded configuration for PSF: 3 features, 80.0% accuracy [2026-02-12T20:35:29.320909] [DEBUG] [LOCAL ] Loaded configuration for ALNY: 3 features, 70.0% accuracy [2026-02-12T20:35:29.321179] [DEBUG] [LOCAL ] Loaded configuration for PSN: 0 features, 90.0% accuracy [2026-02-12T20:35:29.321422] [DEBUG] [LOCAL ] Loaded configuration for GEOS: 3 features, 70.0% accuracy [2026-02-12T20:35:29.321661] [DEBUG] [LOCAL ] Loaded configuration for COLB: 2 features, 80.0% accuracy [2026-02-12T20:35:29.321900] [DEBUG] [LOCAL ] Loaded configuration for SNN: 3 features, 90.0% accuracy [2026-02-12T20:35:29.322205] [DEBUG] [LOCAL ] Loaded configuration for DIBS: 0 features, 80.0% accuracy [2026-02-12T20:35:29.322513] [DEBUG] [LOCAL ] Loaded configuration for ACWI: 1 features, 80.0% accuracy [2026-02-12T20:35:29.322633] [DEBUG] [LOCAL ] Loaded configuration for PDS: 2 features, 80.0% accuracy [2026-02-12T20:35:29.322879] [DEBUG] [LOCAL ] Loaded configuration for STRL: 3 features, 80.0% accuracy [2026-02-12T20:35:29.323142] [DEBUG] [LOCAL ] Loaded configuration for FTI: 4 features, 90.0% accuracy [2026-02-12T20:35:29.323402] [DEBUG] [LOCAL ] Loaded configuration for DHX: 2 features, 90.0% accuracy [2026-02-12T20:35:29.323668] [DEBUG] [LOCAL ] Loaded configuration for CHEF: 1 features, 70.0% accuracy [2026-02-12T20:35:29.323932] [DEBUG] [LOCAL ] Loaded configuration for LNG: 3 features, 70.0% accuracy [2026-02-12T20:35:29.324187] [DEBUG] [LOCAL ] Loaded configuration for ANNX: 2 features, 60.0% accuracy [2026-02-12T20:35:29.324264] [DEBUG] [LOCAL ] Loaded configuration for WSO: 1 features, 80.0% accuracy [2026-02-12T20:35:29.324515] [DEBUG] [LOCAL ] Loaded configuration for CNS: 4 features, 100.0% accuracy [2026-02-12T20:35:29.324802] [DEBUG] [LOCAL ] Loaded configuration for BWG: 2 features, 80.0% accuracy [2026-02-12T20:35:29.325091] [DEBUG] [LOCAL ] Loaded configuration for FNX: 2 features, 70.0% accuracy [2026-02-12T20:35:29.325191] [DEBUG] [LOCAL ] Loaded configuration for NEXN: 2 features, 70.0% accuracy [2026-02-12T20:35:29.325454] [DEBUG] [LOCAL ] Loaded configuration for LXP: 1 features, 80.0% accuracy [2026-02-12T20:35:29.325533] [DEBUG] [LOCAL ] Loaded configuration for PAYC: 1 features, 70.0% accuracy [2026-02-12T20:35:29.325813] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 3 features, 100.0% accuracy [2026-02-12T20:35:29.326073] [DEBUG] [LOCAL ] Loaded configuration for SNX: 3 features, 80.0% accuracy [2026-02-12T20:35:29.326143] [DEBUG] [LOCAL ] Loaded configuration for LESL: 1 features, 70.0% accuracy [2026-02-12T20:35:29.326381] [DEBUG] [LOCAL ] Loaded configuration for ABM: 2 features, 80.0% accuracy [2026-02-12T20:35:29.326670] [DEBUG] [LOCAL ] Loaded configuration for AZZ: 1 features, 80.0% accuracy [2026-02-12T20:35:29.326900] [DEBUG] [LOCAL ] Loaded configuration for PRDO: 3 features, 80.0% accuracy [2026-02-12T20:35:29.327158] [DEBUG] [LOCAL ] Loaded configuration for AIG: 3 features, 90.0% accuracy [2026-02-12T20:35:29.327478] [DEBUG] [LOCAL ] Loaded configuration for SIRI: 3 features, 80.0% accuracy [2026-02-12T20:35:29.327745] [DEBUG] [LOCAL ] Loaded configuration for GAB: 1 features, 90.0% accuracy [2026-02-12T20:35:29.328001] [DEBUG] [LOCAL ] Loaded configuration for HIX: 1 features, 70.0% accuracy [2026-02-12T20:35:29.328255] [DEBUG] [LOCAL ] Loaded configuration for DINO: 2 features, 80.0% accuracy [2026-02-12T20:35:29.328511] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 4 features, 90.0% accuracy [2026-02-12T20:35:29.328776] [DEBUG] [LOCAL ] Loaded configuration for OC: 4 features, 70.0% accuracy [2026-02-12T20:35:29.328861] [DEBUG] [LOCAL ] Loaded configuration for NNDM: 1 features, 70.0% accuracy [2026-02-12T20:35:29.329127] [DEBUG] [LOCAL ] Loaded configuration for UVE: 2 features, 80.0% accuracy [2026-02-12T20:35:29.329537] [DEBUG] [LOCAL ] Loaded configuration for GABC: 2 features, 70.0% accuracy [2026-02-12T20:35:29.329817] [DEBUG] [LOCAL ] Loaded configuration for RMNI: 4 features, 70.0% accuracy [2026-02-12T20:35:29.330080] [DEBUG] [LOCAL ] Loaded configuration for HWKN: 2 features, 80.0% accuracy [2026-02-12T20:35:29.330460] [DEBUG] [LOCAL ] Loaded configuration for ZNTL: 2 features, 40.0% accuracy [2026-02-12T20:35:29.330718] [DEBUG] [LOCAL ] Loaded configuration for GNOM: 2 features, 80.0% accuracy [2026-02-12T20:35:29.330987] [DEBUG] [LOCAL ] Loaded configuration for MSI: 4 features, 70.0% accuracy [2026-02-12T20:35:29.331285] [DEBUG] [LOCAL ] Loaded configuration for CACI: 1 features, 80.0% accuracy [2026-02-12T20:35:29.331359] [DEBUG] [LOCAL ] Loaded configuration for LVHD: 4 features, 70.0% accuracy [2026-02-12T20:35:29.331630] [DEBUG] [LOCAL ] Loaded configuration for EGAN: 3 features, 70.0% accuracy [2026-02-12T20:35:29.331900] [DEBUG] [LOCAL ] Loaded configuration for MPA: 3 features, 80.0% accuracy [2026-02-12T20:35:29.332148] [DEBUG] [LOCAL ] Loaded configuration for HRTX: 1 features, 70.0% accuracy [2026-02-12T20:35:29.332606] [DEBUG] [LOCAL ] Loaded configuration for RMMZ: 3 features, 70.0% accuracy [2026-02-12T20:35:29.332844] [DEBUG] [LOCAL ] Loaded configuration for FTXN: 2 features, 80.0% accuracy [2026-02-12T20:35:29.333099] [DEBUG] [LOCAL ] Loaded configuration for DCBO: 1 features, 80.0% accuracy [2026-02-12T20:35:29.333188] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 2 features, 90.0% accuracy [2026-02-12T20:35:29.333606] [DEBUG] [LOCAL ] Loaded configuration for CRNX: 2 features, 80.0% accuracy [2026-02-12T20:35:29.333859] [DEBUG] [LOCAL ] Loaded configuration for GWRE: 1 features, 80.0% accuracy [2026-02-12T20:35:29.334091] [DEBUG] [LOCAL ] Loaded configuration for NIKL: 0 features, 60.0% accuracy [2026-02-12T20:35:29.334165] [DEBUG] [LOCAL ] Loaded configuration for SPFI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.334416] [DEBUG] [LOCAL ] Loaded configuration for FMBH: 2 features, 60.0% accuracy [2026-02-12T20:35:29.334683] [DEBUG] [LOCAL ] Loaded configuration for IHD: 2 features, 70.0% accuracy [2026-02-12T20:35:29.334976] [DEBUG] [LOCAL ] Loaded configuration for RVSB: 1 features, 50.0% accuracy [2026-02-12T20:35:29.335077] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 1 features, 90.0% accuracy [2026-02-12T20:35:29.335534] [DEBUG] [LOCAL ] Loaded configuration for IBTG: 2 features, 80.0% accuracy [2026-02-12T20:35:29.335855] [DEBUG] [LOCAL ] Loaded configuration for NNI: 2 features, 90.0% accuracy [2026-02-12T20:35:29.336296] [DEBUG] [LOCAL ] Loaded configuration for EOLS: 1 features, 50.0% accuracy [2026-02-12T20:35:29.336559] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 2 features, 90.0% accuracy [2026-02-12T20:35:29.336865] [DEBUG] [LOCAL ] Loaded configuration for MEI: 4 features, 90.0% accuracy [2026-02-12T20:35:29.337135] [DEBUG] [LOCAL ] Loaded configuration for URI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.337408] [DEBUG] [LOCAL ] Loaded configuration for CWBC: 2 features, 70.0% accuracy [2026-02-12T20:35:29.337487] [DEBUG] [LOCAL ] Loaded configuration for IOSP: 2 features, 80.0% accuracy [2026-02-12T20:35:29.337590] [DEBUG] [LOCAL ] Loaded configuration for NMRA: 2 features, 90.0% accuracy [2026-02-12T20:35:29.337913] [DEBUG] [LOCAL ] Loaded configuration for SPH: 1 features, 80.0% accuracy [2026-02-12T20:35:29.338232] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 6 features, 90.0% accuracy [2026-02-12T20:35:29.338479] [DEBUG] [LOCAL ] Loaded configuration for SBH: 3 features, 70.0% accuracy [2026-02-12T20:35:29.338735] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, 100.0% accuracy [2026-02-12T20:35:29.339190] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 6 features, 90.0% accuracy [2026-02-12T20:35:29.339487] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 4 features, 90.0% accuracy [2026-02-12T20:35:29.339799] [DEBUG] [LOCAL ] Loaded configuration for AGNC: 3 features, 80.0% accuracy [2026-02-12T20:35:29.340077] [DEBUG] [LOCAL ] Loaded configuration for BOND: 3 features, 60.0% accuracy [2026-02-12T20:35:29.340158] [DEBUG] [LOCAL ] Loaded configuration for MHO: 1 features, 60.0% accuracy [2026-02-12T20:35:29.340442] [DEBUG] [LOCAL ] Loaded configuration for AMC: 4 features, 70.0% accuracy [2026-02-12T20:35:29.340695] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, 90.0% accuracy [2026-02-12T20:35:29.340940] [DEBUG] [LOCAL ] Loaded configuration for XERS: 2 features, 70.0% accuracy [2026-02-12T20:35:29.341194] [DEBUG] [LOCAL ] Loaded configuration for ALK: 2 features, 80.0% accuracy [2026-02-12T20:35:29.341438] [DEBUG] [LOCAL ] Loaded configuration for BNTX: 2 features, 90.0% accuracy [2026-02-12T20:35:29.341716] [DEBUG] [LOCAL ] Loaded configuration for CATH: 4 features, 60.0% accuracy [2026-02-12T20:35:29.341973] [DEBUG] [LOCAL ] Loaded configuration for WY: 0 features, 90.0% accuracy [2026-02-12T20:35:29.342050] [DEBUG] [LOCAL ] Loaded configuration for PPL: 3 features, 90.0% accuracy [2026-02-12T20:35:29.342280] [DEBUG] [LOCAL ] Loaded configuration for MCHP: 2 features, 80.0% accuracy [2026-02-12T20:35:29.342516] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 5 features, 90.0% accuracy [2026-02-12T20:35:29.342927] [DEBUG] [LOCAL ] Loaded configuration for JRS: 2 features, 60.0% accuracy [2026-02-12T20:35:29.343221] [DEBUG] [LOCAL ] Loaded configuration for AMG: 2 features, 100.0% accuracy [2026-02-12T20:35:29.343523] [DEBUG] [LOCAL ] Loaded configuration for TQQQ: 6 features, 80.0% accuracy [2026-02-12T20:35:29.343621] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 6 features, 100.0% accuracy [2026-02-12T20:35:29.343868] [DEBUG] [LOCAL ] Loaded configuration for BWFG: 1 features, 70.0% accuracy [2026-02-12T20:35:29.344126] [DEBUG] [LOCAL ] Loaded configuration for PFBC: 3 features, 70.0% accuracy [2026-02-12T20:35:29.344439] [DEBUG] [LOCAL ] Loaded configuration for ADTN: 3 features, 80.0% accuracy [2026-02-12T20:35:29.344751] [DEBUG] [LOCAL ] Loaded configuration for GOLF: 3 features, 80.0% accuracy [2026-02-12T20:35:29.345052] [DEBUG] [LOCAL ] Loaded configuration for WDAY: 3 features, 80.0% accuracy [2026-02-12T20:35:29.345326] [DEBUG] [LOCAL ] Loaded configuration for CASY: 1 features, 80.0% accuracy [2026-02-12T20:35:29.345599] [DEBUG] [LOCAL ] Loaded configuration for CENTA: 2 features, 80.0% accuracy [2026-02-12T20:35:29.345870] [DEBUG] [LOCAL ] Loaded configuration for APPF: 2 features, 50.0% accuracy [2026-02-12T20:35:29.346127] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 4 features, 100.0% accuracy [2026-02-12T20:35:29.346383] [DEBUG] [LOCAL ] Loaded configuration for SMCI: 3 features, 80.0% accuracy [2026-02-12T20:35:29.346471] [DEBUG] [LOCAL ] Loaded configuration for FRO: 4 features, 80.0% accuracy [2026-02-12T20:35:29.346710] [DEBUG] [LOCAL ] Loaded configuration for GWH: 2 features, 80.0% accuracy [2026-02-12T20:35:29.346961] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, 90.0% accuracy [2026-02-12T20:35:29.347029] [DEBUG] [LOCAL ] Loaded configuration for COLM: 0 features, 90.0% accuracy [2026-02-12T20:35:29.347269] [DEBUG] [LOCAL ] Loaded configuration for IRM: 1 features, 70.0% accuracy [2026-02-12T20:35:29.347531] [DEBUG] [LOCAL ] Loaded configuration for CHDN: 2 features, 80.0% accuracy [2026-02-12T20:35:29.347817] [DEBUG] [LOCAL ] Loaded configuration for EXLS: 4 features, 80.0% accuracy [2026-02-12T20:35:29.348087] [DEBUG] [LOCAL ] Loaded configuration for GDDY: 3 features, 80.0% accuracy [2026-02-12T20:35:29.348332] [DEBUG] [LOCAL ] Loaded configuration for CRAI: 3 features, 70.0% accuracy [2026-02-12T20:35:29.348643] [DEBUG] [LOCAL ] Loaded configuration for SELF: 3 features, 70.0% accuracy [2026-02-12T20:35:29.348946] [DEBUG] [LOCAL ] Loaded configuration for MMSI: 4 features, 60.0% accuracy [2026-02-12T20:35:29.349226] [DEBUG] [LOCAL ] Loaded configuration for KARO: 2 features, 80.0% accuracy [2026-02-12T20:35:29.349470] [DEBUG] [LOCAL ] Loaded configuration for DLO: 4 features, 80.0% accuracy [2026-02-12T20:35:29.349564] [DEBUG] [LOCAL ] Loaded configuration for GENI: 1 features, 70.0% accuracy [2026-02-12T20:35:29.349832] [DEBUG] [LOCAL ] Loaded configuration for WKC: 3 features, 70.0% accuracy [2026-02-12T20:35:29.350087] [DEBUG] [LOCAL ] Loaded configuration for NEE: 3 features, 80.0% accuracy [2026-02-12T20:35:29.350334] [DEBUG] [LOCAL ] Loaded configuration for BEEP: 1 features, 70.0% accuracy [2026-02-12T20:35:29.350604] [DEBUG] [LOCAL ] Loaded configuration for ARQ: 2 features, 70.0% accuracy [2026-02-12T20:35:29.350692] [DEBUG] [LOCAL ] Loaded configuration for MITK: 4 features, 70.0% accuracy [2026-02-12T20:35:29.350998] [DEBUG] [LOCAL ] Loaded configuration for VRSN: 1 features, 80.0% accuracy [2026-02-12T20:35:29.351293] [DEBUG] [LOCAL ] Loaded configuration for PGEN: 2 features, 60.0% accuracy [2026-02-12T20:35:29.351558] [DEBUG] [LOCAL ] Loaded configuration for HGBL: 1 features, 70.0% accuracy [2026-02-12T20:35:29.351861] [DEBUG] [LOCAL ] Loaded configuration for DDD: 1 features, 70.0% accuracy [2026-02-12T20:35:29.352119] [DEBUG] [LOCAL ] Loaded configuration for JCI: 4 features, 90.0% accuracy [2026-02-12T20:35:29.352373] [DEBUG] [LOCAL ] Loaded configuration for GNLX: 3 features, 80.0% accuracy [2026-02-12T20:35:29.352445] [DEBUG] [LOCAL ] Loaded configuration for CHSCM: 3 features, 80.0% accuracy [2026-02-12T20:35:29.352686] [DEBUG] [LOCAL ] Loaded configuration for TZOO: 1 features, 60.0% accuracy [2026-02-12T20:35:29.352993] [DEBUG] [LOCAL ] Loaded configuration for ASMB: 2 features, 80.0% accuracy [2026-02-12T20:35:29.353311] [DEBUG] [LOCAL ] Loaded configuration for MUSA: 3 features, 80.0% accuracy [2026-02-12T20:35:29.353393] [DEBUG] [LOCAL ] Loaded configuration for VRTS: 2 features, 80.0% accuracy [2026-02-12T20:35:29.353640] [DEBUG] [LOCAL ] Loaded configuration for TWIN: 1 features, 70.0% accuracy [2026-02-12T20:35:29.353893] [DEBUG] [LOCAL ] Loaded configuration for FDTX: 1 features, 50.0% accuracy [2026-02-12T20:35:29.354164] [DEBUG] [LOCAL ] Loaded configuration for AAPB: 4 features, 70.0% accuracy [2026-02-12T20:35:29.354417] [DEBUG] [LOCAL ] Loaded configuration for BFLY: 1 features, 80.0% accuracy [2026-02-12T20:35:29.354672] [DEBUG] [LOCAL ] Loaded configuration for KB: 3 features, 70.0% accuracy [2026-02-12T20:35:29.354936] [DEBUG] [LOCAL ] Loaded configuration for JPEF: 1 features, 90.0% accuracy [2026-02-12T20:35:29.355242] [DEBUG] [LOCAL ] Loaded configuration for ETJ: 2 features, 60.0% accuracy [2026-02-12T20:35:29.355494] [DEBUG] [LOCAL ] Loaded configuration for ZWS: 1 features, 70.0% accuracy [2026-02-12T20:35:29.355731] [DEBUG] [LOCAL ] Loaded configuration for ACA: 2 features, 60.0% accuracy [2026-02-12T20:35:29.355996] [DEBUG] [LOCAL ] Loaded configuration for NWS: 2 features, 60.0% accuracy [2026-02-12T20:35:29.356274] [DEBUG] [LOCAL ] Loaded configuration for CAL: 0 features, 70.0% accuracy [2026-02-12T20:35:29.356526] [DEBUG] [LOCAL ] Loaded configuration for DELL: 2 features, 60.0% accuracy [2026-02-12T20:35:29.356815] [DEBUG] [LOCAL ] Loaded configuration for IAG: 3 features, 80.0% accuracy [2026-02-12T20:35:29.357089] [DEBUG] [LOCAL ] Loaded configuration for MEG: 5 features, 80.0% accuracy [2026-02-12T20:35:29.357459] [DEBUG] [LOCAL ] Loaded configuration for IREN: 1 features, 60.0% accuracy [2026-02-12T20:35:29.357773] [DEBUG] [LOCAL ] Loaded configuration for ISTB: 2 features, 80.0% accuracy [2026-02-12T20:35:29.357853] [DEBUG] [LOCAL ] Loaded configuration for KFS: 4 features, 80.0% accuracy [2026-02-12T20:35:29.357915] [DEBUG] [LOCAL ] Loaded configuration for RIG: 2 features, 70.0% accuracy [2026-02-12T20:35:29.358189] [DEBUG] [LOCAL ] Loaded configuration for MC: 2 features, 70.0% accuracy [2026-02-12T20:35:29.358436] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 5 features, 90.0% accuracy [2026-02-12T20:35:29.358693] [DEBUG] [LOCAL ] Loaded configuration for MED: 2 features, 70.0% accuracy [2026-02-12T20:35:29.358778] [DEBUG] [LOCAL ] Loaded configuration for VALN: 1 features, 60.0% accuracy [2026-02-12T20:35:29.359090] [DEBUG] [LOCAL ] Loaded configuration for BUI: 4 features, 50.0% accuracy [2026-02-12T20:35:29.359345] [DEBUG] [LOCAL ] Loaded configuration for SWX: 1 features, 80.0% accuracy [2026-02-12T20:35:29.359607] [DEBUG] [LOCAL ] Loaded configuration for FCAL: 3 features, 80.0% accuracy [2026-02-12T20:35:29.359679] [DEBUG] [LOCAL ] Loaded configuration for JAKK: 5 features, 80.0% accuracy [2026-02-12T20:35:29.359738] [DEBUG] [LOCAL ] Loaded configuration for BXP: 4 features, 80.0% accuracy [2026-02-12T20:35:29.359974] [DEBUG] [LOCAL ] Loaded configuration for IEI: 3 features, 80.0% accuracy [2026-02-12T20:35:29.361743] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, 90.0% accuracy [2026-02-12T20:35:29.362031] [DEBUG] [LOCAL ] Loaded configuration for APLE: 4 features, 90.0% accuracy [2026-02-12T20:35:29.362894] [DEBUG] [LOCAL ] Loaded configuration for ZTS: 3 features, 70.0% accuracy [2026-02-12T20:35:29.363188] [DEBUG] [LOCAL ] Loaded configuration for PXS: 4 features, 70.0% accuracy [2026-02-12T20:35:29.363271] [DEBUG] [LOCAL ] Loaded configuration for ZTO: 1 features, 70.0% accuracy [2026-02-12T20:35:29.363609] [DEBUG] [LOCAL ] Loaded configuration for MUX: 5 features, 70.0% accuracy [2026-02-12T20:35:29.363872] [DEBUG] [LOCAL ] Loaded configuration for COMP: 6 features, 70.0% accuracy [2026-02-12T20:35:29.364139] [DEBUG] [LOCAL ] Loaded configuration for BHFAP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.364410] [DEBUG] [LOCAL ] Loaded configuration for SIXG: 4 features, 70.0% accuracy [2026-02-12T20:35:29.364720] [DEBUG] [LOCAL ] Loaded configuration for ADC: 4 features, 90.0% accuracy [2026-02-12T20:35:29.364967] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, 100.0% accuracy [2026-02-12T20:35:29.365212] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 1 features, 90.0% accuracy [2026-02-12T20:35:29.365472] [DEBUG] [LOCAL ] Loaded configuration for ALMS: 3 features, 70.0% accuracy [2026-02-12T20:35:29.365721] [DEBUG] [LOCAL ] Loaded configuration for KRRO: 4 features, 80.0% accuracy [2026-02-12T20:35:29.365999] [DEBUG] [LOCAL ] Loaded configuration for AI: 3 features, 100.0% accuracy [2026-02-12T20:35:29.366260] [DEBUG] [LOCAL ] Loaded configuration for GH: 3 features, 80.0% accuracy [2026-02-12T20:35:29.366501] [DEBUG] [LOCAL ] Loaded configuration for AVO: 2 features, 80.0% accuracy [2026-02-12T20:35:29.366594] [DEBUG] [LOCAL ] Loaded configuration for PLBC: 1 features, 70.0% accuracy [2026-02-12T20:35:29.366854] [DEBUG] [LOCAL ] Loaded configuration for ORRF: 3 features, 60.0% accuracy [2026-02-12T20:35:29.367113] [DEBUG] [LOCAL ] Loaded configuration for CRBP: 0 features, 70.0% accuracy [2026-02-12T20:35:29.367399] [DEBUG] [LOCAL ] Loaded configuration for CRGY: 4 features, 70.0% accuracy [2026-02-12T20:35:29.367659] [DEBUG] [LOCAL ] Loaded configuration for SFIX: 2 features, 60.0% accuracy [2026-02-12T20:35:29.367933] [DEBUG] [LOCAL ] Loaded configuration for BHP: 3 features, 70.0% accuracy [2026-02-12T20:35:29.368196] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 3 features, 90.0% accuracy [2026-02-12T20:35:29.368455] [DEBUG] [LOCAL ] Loaded configuration for MSGE: 3 features, 60.0% accuracy [2026-02-12T20:35:29.368752] [DEBUG] [LOCAL ] Loaded configuration for ENPH: 2 features, 80.0% accuracy [2026-02-12T20:35:29.369059] [DEBUG] [LOCAL ] Loaded configuration for BTE: 2 features, 80.0% accuracy [2026-02-12T20:35:29.369360] [DEBUG] [LOCAL ] Loaded configuration for SRTS: 3 features, 90.0% accuracy [2026-02-12T20:35:29.369432] [DEBUG] [LOCAL ] Loaded configuration for VRCA: 1 features, 60.0% accuracy [2026-02-12T20:35:29.369491] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, 90.0% accuracy [2026-02-12T20:35:29.369560] [DEBUG] [LOCAL ] Loaded configuration for SII: 2 features, 70.0% accuracy [2026-02-12T20:35:29.369817] [DEBUG] [LOCAL ] Loaded configuration for FOF: 0 features, 90.0% accuracy [2026-02-12T20:35:29.370073] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 0 features, 90.0% accuracy [2026-02-12T20:35:29.370154] [DEBUG] [LOCAL ] Loaded configuration for RLI: 0 features, 90.0% accuracy [2026-02-12T20:35:29.370382] [DEBUG] [LOCAL ] Loaded configuration for MQ: 2 features, 80.0% accuracy [2026-02-12T20:35:29.370627] [DEBUG] [LOCAL ] Loaded configuration for TENX: 3 features, 80.0% accuracy [2026-02-12T20:35:29.370697] [DEBUG] [LOCAL ] Loaded configuration for QTRX: 2 features, 70.0% accuracy [2026-02-12T20:35:29.370928] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 2 features, 100.0% accuracy [2026-02-12T20:35:29.371226] [DEBUG] [LOCAL ] Loaded configuration for UNP: 4 features, 90.0% accuracy [2026-02-12T20:35:29.371484] [DEBUG] [LOCAL ] Loaded configuration for VBNK: 2 features, 80.0% accuracy [2026-02-12T20:35:29.371769] [DEBUG] [LOCAL ] Loaded configuration for TRC: 2 features, 90.0% accuracy [2026-02-12T20:35:29.372040] [DEBUG] [LOCAL ] Loaded configuration for AMRN: 4 features, 80.0% accuracy [2026-02-12T20:35:29.372307] [DEBUG] [LOCAL ] Loaded configuration for HZO: 2 features, 70.0% accuracy [2026-02-12T20:35:29.372613] [DEBUG] [LOCAL ] Loaded configuration for ENSG: 4 features, 70.0% accuracy [2026-02-12T20:35:29.372857] [DEBUG] [LOCAL ] Loaded configuration for GLSI: 3 features, 80.0% accuracy [2026-02-12T20:35:29.373102] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 4 features, 100.0% accuracy [2026-02-12T20:35:29.373586] [DEBUG] [LOCAL ] Loaded configuration for BOF: 2 features, 80.0% accuracy [2026-02-12T20:35:29.373836] [DEBUG] [LOCAL ] Loaded configuration for FROG: 3 features, 80.0% accuracy [2026-02-12T20:35:29.374106] [DEBUG] [LOCAL ] Loaded configuration for DSL: 0 features, 60.0% accuracy [2026-02-12T20:35:29.374597] [DEBUG] [LOCAL ] Loaded configuration for GSK: 1 features, 90.0% accuracy [2026-02-12T20:35:29.374678] [DEBUG] [LOCAL ] Loaded configuration for NTRSO: 2 features, 80.0% accuracy [2026-02-12T20:35:29.374925] [DEBUG] [LOCAL ] Loaded configuration for NIM: 0 features, 70.0% accuracy [2026-02-12T20:35:29.375174] [DEBUG] [LOCAL ] Loaded configuration for XRAY: 4 features, 70.0% accuracy [2026-02-12T20:35:29.375426] [DEBUG] [LOCAL ] Loaded configuration for AMWD: 0 features, 70.0% accuracy [2026-02-12T20:35:29.375685] [DEBUG] [LOCAL ] Loaded configuration for VICI: 4 features, 80.0% accuracy [2026-02-12T20:35:29.375988] [DEBUG] [LOCAL ] Loaded configuration for DK: 1 features, 70.0% accuracy [2026-02-12T20:35:29.376063] [DEBUG] [LOCAL ] Loaded configuration for DDL: 1 features, 80.0% accuracy [2026-02-12T20:35:29.376302] [DEBUG] [LOCAL ] Loaded configuration for HFFG: 0 features, 60.0% accuracy [2026-02-12T20:35:29.376539] [DEBUG] [LOCAL ] Loaded configuration for TIL: 3 features, 70.0% accuracy [2026-02-12T20:35:29.376827] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 7 features, 90.0% accuracy [2026-02-12T20:35:29.376903] [DEBUG] [LOCAL ] Loaded configuration for LWLG: 1 features, 60.0% accuracy [2026-02-12T20:35:29.377200] [DEBUG] [LOCAL ] Loaded configuration for SAIA: 1 features, 70.0% accuracy [2026-02-12T20:35:29.377283] [DEBUG] [LOCAL ] Loaded configuration for PBH: 1 features, 80.0% accuracy [2026-02-12T20:35:29.377542] [DEBUG] [LOCAL ] Loaded configuration for PRI: 3 features, 80.0% accuracy [2026-02-12T20:35:29.377952] [DEBUG] [LOCAL ] Loaded configuration for BBUC: 2 features, 50.0% accuracy [2026-02-12T20:35:29.378495] [DEBUG] [LOCAL ] Loaded configuration for AWP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.378790] [DEBUG] [LOCAL ] Loaded configuration for AHCO: 2 features, 60.0% accuracy [2026-02-12T20:35:29.379148] [DEBUG] [LOCAL ] Loaded configuration for ESE: 3 features, 60.0% accuracy [2026-02-12T20:35:29.379460] [DEBUG] [LOCAL ] Loaded configuration for STOK: 2 features, 70.0% accuracy [2026-02-12T20:35:29.379763] [DEBUG] [LOCAL ] Loaded configuration for HOOD: 4 features, 80.0% accuracy [2026-02-12T20:35:29.380039] [DEBUG] [LOCAL ] Loaded configuration for WRBY: 3 features, 70.0% accuracy [2026-02-12T20:35:29.380379] [DEBUG] [LOCAL ] Loaded configuration for WGMI: 4 features, 60.0% accuracy [2026-02-12T20:35:29.380667] [DEBUG] [LOCAL ] Loaded configuration for FCN: 3 features, 70.0% accuracy [2026-02-12T20:35:29.380920] [DEBUG] [LOCAL ] Loaded configuration for GTLB: 1 features, 60.0% accuracy [2026-02-12T20:35:29.381178] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 2 features, 90.0% accuracy [2026-02-12T20:35:29.381422] [DEBUG] [LOCAL ] Loaded configuration for GAM: 2 features, 80.0% accuracy [2026-02-12T20:35:29.381730] [DEBUG] [LOCAL ] Loaded configuration for LILAK: 1 features, 60.0% accuracy [2026-02-12T20:35:29.381992] [DEBUG] [LOCAL ] Loaded configuration for ZBRA: 1 features, 70.0% accuracy [2026-02-12T20:35:29.382322] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 4 features, 90.0% accuracy [2026-02-12T20:35:29.382396] [DEBUG] [LOCAL ] Loaded configuration for RUN: 1 features, 70.0% accuracy [2026-02-12T20:35:29.382656] [DEBUG] [LOCAL ] Loaded configuration for GFL: 1 features, 80.0% accuracy [2026-02-12T20:35:29.382901] [DEBUG] [LOCAL ] Loaded configuration for YTRA: 2 features, 80.0% accuracy [2026-02-12T20:35:29.382970] [DEBUG] [LOCAL ] Loaded configuration for RSG: 1 features, 80.0% accuracy [2026-02-12T20:35:29.383257] [DEBUG] [LOCAL ] Loaded configuration for NVMI: 3 features, 80.0% accuracy [2026-02-12T20:35:29.383540] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 3 features, 90.0% accuracy [2026-02-12T20:35:29.383647] [DEBUG] [LOCAL ] Loaded configuration for MVBF: 1 features, 60.0% accuracy [2026-02-12T20:35:29.383910] [DEBUG] [LOCAL ] Loaded configuration for HTGC: 1 features, 60.0% accuracy [2026-02-12T20:35:29.384169] [DEBUG] [LOCAL ] Loaded configuration for CSIQ: 4 features, 80.0% accuracy [2026-02-12T20:35:29.384426] [DEBUG] [LOCAL ] Loaded configuration for IFN: 3 features, 70.0% accuracy [2026-02-12T20:35:29.384695] [DEBUG] [LOCAL ] Loaded configuration for SFLO: 1 features, 70.0% accuracy [2026-02-12T20:35:29.384957] [DEBUG] [LOCAL ] Loaded configuration for MYN: 1 features, 100.0% accuracy [2026-02-12T20:35:29.385225] [DEBUG] [LOCAL ] Loaded configuration for HELE: 1 features, 90.0% accuracy [2026-02-12T20:35:29.385465] [DEBUG] [LOCAL ] Loaded configuration for ATHM: 3 features, 80.0% accuracy [2026-02-12T20:35:29.385717] [DEBUG] [LOCAL ] Loaded configuration for DECK: 4 features, 80.0% accuracy [2026-02-12T20:35:29.385970] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 4 features, 90.0% accuracy [2026-02-12T20:35:29.386834] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 3 features, 100.0% accuracy [2026-02-12T20:35:29.386925] [DEBUG] [LOCAL ] Loaded configuration for WB: 1 features, 90.0% accuracy [2026-02-12T20:35:29.387238] [DEBUG] [LOCAL ] Loaded configuration for GNK: 2 features, 50.0% accuracy [2026-02-12T20:35:29.387592] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 1 features, 90.0% accuracy [2026-02-12T20:35:29.387897] [DEBUG] [LOCAL ] Loaded configuration for VBF: 4 features, 90.0% accuracy [2026-02-12T20:35:29.387979] [DEBUG] [LOCAL ] Loaded configuration for BGX: 5 features, 90.0% accuracy [2026-02-12T20:35:29.388248] [DEBUG] [LOCAL ] Loaded configuration for ASML: 2 features, 90.0% accuracy [2026-02-12T20:35:29.388534] [DEBUG] [LOCAL ] Loaded configuration for APPN: 5 features, 70.0% accuracy [2026-02-12T20:35:29.388648] [DEBUG] [LOCAL ] Loaded configuration for USIG: 4 features, 80.0% accuracy [2026-02-12T20:35:29.388966] [DEBUG] [LOCAL ] Loaded configuration for NRIM: 1 features, 70.0% accuracy [2026-02-12T20:35:29.389214] [DEBUG] [LOCAL ] Loaded configuration for MGRC: 3 features, 70.0% accuracy [2026-02-12T20:35:29.389457] [DEBUG] [LOCAL ] Loaded configuration for DNA: 3 features, 80.0% accuracy [2026-02-12T20:35:29.389527] [DEBUG] [LOCAL ] Loaded configuration for MODL: 4 features, 80.0% accuracy [2026-02-12T20:35:29.389818] [DEBUG] [LOCAL ] Loaded configuration for KMPB: 5 features, 80.0% accuracy [2026-02-12T20:35:29.389897] [DEBUG] [LOCAL ] Loaded configuration for TNDM: 2 features, 70.0% accuracy [2026-02-12T20:35:29.390148] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 3 features, 90.0% accuracy [2026-02-12T20:35:29.390436] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 3 features, 90.0% accuracy [2026-02-12T20:35:29.390691] [DEBUG] [LOCAL ] Loaded configuration for GCMG: 2 features, 70.0% accuracy [2026-02-12T20:35:29.391268] [DEBUG] [LOCAL ] Loaded configuration for SMH: 2 features, 70.0% accuracy [2026-02-12T20:35:29.391344] [DEBUG] [LOCAL ] Loaded configuration for OEC: 0 features, 80.0% accuracy [2026-02-12T20:35:29.391607] [DEBUG] [LOCAL ] Loaded configuration for FALN: 4 features, 80.0% accuracy [2026-02-12T20:35:29.391919] [DEBUG] [LOCAL ] Loaded configuration for HLMN: 2 features, 80.0% accuracy [2026-02-12T20:35:29.392011] [DEBUG] [LOCAL ] Loaded configuration for REPL: 0 features, 70.0% accuracy [2026-02-12T20:35:29.392251] [DEBUG] [LOCAL ] Loaded configuration for NFE: 0 features, 80.0% accuracy [2026-02-12T20:35:29.392511] [DEBUG] [LOCAL ] Loaded configuration for TCMD: 2 features, 70.0% accuracy [2026-02-12T20:35:29.392781] [DEBUG] [LOCAL ] Loaded configuration for CCB: 2 features, 80.0% accuracy [2026-02-12T20:35:29.392867] [DEBUG] [LOCAL ] Loaded configuration for MSGM: 2 features, 70.0% accuracy [2026-02-12T20:35:29.393119] [DEBUG] [LOCAL ] Loaded configuration for ALSN: 1 features, 80.0% accuracy [2026-02-12T20:35:29.393427] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 1 features, 100.0% accuracy [2026-02-12T20:35:29.393678] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, 90.0% accuracy [2026-02-12T20:35:29.393976] [DEBUG] [LOCAL ] Loaded configuration for STKL: 3 features, 90.0% accuracy [2026-02-12T20:35:29.394297] [DEBUG] [LOCAL ] Loaded configuration for EWCZ: 2 features, 80.0% accuracy [2026-02-12T20:35:29.395289] [DEBUG] [LOCAL ] Loaded configuration for EVRG: 1 features, 70.0% accuracy [2026-02-12T20:35:29.395387] [DEBUG] [LOCAL ] Loaded configuration for UTEN: 2 features, 70.0% accuracy [2026-02-12T20:35:29.395663] [DEBUG] [LOCAL ] Loaded configuration for EXAS: 3 features, 70.0% accuracy [2026-02-12T20:35:29.395970] [DEBUG] [LOCAL ] Loaded configuration for SPGI: 3 features, 80.0% accuracy [2026-02-12T20:35:29.396251] [DEBUG] [LOCAL ] Loaded configuration for PI: 3 features, 50.0% accuracy [2026-02-12T20:35:29.396517] [DEBUG] [LOCAL ] Loaded configuration for OSBC: 2 features, 80.0% accuracy [2026-02-12T20:35:29.396784] [DEBUG] [LOCAL ] Loaded configuration for SCD: 1 features, 70.0% accuracy [2026-02-12T20:35:29.397031] [DEBUG] [LOCAL ] Loaded configuration for KTB: 5 features, 90.0% accuracy [2026-02-12T20:35:29.397294] [DEBUG] [LOCAL ] Loaded configuration for MELI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.397543] [DEBUG] [LOCAL ] Loaded configuration for EOI: 3 features, 80.0% accuracy [2026-02-12T20:35:29.397823] [DEBUG] [LOCAL ] Loaded configuration for NCZ: 3 features, 80.0% accuracy [2026-02-12T20:35:29.398103] [DEBUG] [LOCAL ] Loaded configuration for LNN: 1 features, 70.0% accuracy [2026-02-12T20:35:29.398360] [DEBUG] [LOCAL ] Loaded configuration for GKOS: 2 features, 60.0% accuracy [2026-02-12T20:35:29.398620] [DEBUG] [LOCAL ] Loaded configuration for TBI: 4 features, 90.0% accuracy [2026-02-12T20:35:29.398920] [DEBUG] [LOCAL ] Loaded configuration for JLL: 5 features, 90.0% accuracy [2026-02-12T20:35:29.399163] [DEBUG] [LOCAL ] Loaded configuration for NICE: 3 features, 70.0% accuracy [2026-02-12T20:35:29.399427] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 2 features, 90.0% accuracy [2026-02-12T20:35:29.399673] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 2 features, 90.0% accuracy [2026-02-12T20:35:29.399947] [DEBUG] [LOCAL ] Loaded configuration for AON: 1 features, 70.0% accuracy [2026-02-12T20:35:29.400226] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 5 features, 90.0% accuracy [2026-02-12T20:35:29.400519] [DEBUG] [LOCAL ] Loaded configuration for UL: 3 features, 80.0% accuracy [2026-02-12T20:35:29.400803] [DEBUG] [LOCAL ] Loaded configuration for FEP: 1 features, 70.0% accuracy [2026-02-12T20:35:29.401069] [DEBUG] [LOCAL ] Loaded configuration for CHKP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.401326] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 4 features, 90.0% accuracy [2026-02-12T20:35:29.401626] [DEBUG] [LOCAL ] Loaded configuration for CRNC: 1 features, 70.0% accuracy [2026-02-12T20:35:29.401933] [DEBUG] [LOCAL ] Loaded configuration for FCF: 3 features, 90.0% accuracy [2026-02-12T20:35:29.402199] [DEBUG] [LOCAL ] Loaded configuration for CQP: 2 features, 80.0% accuracy [2026-02-12T20:35:29.402434] [DEBUG] [LOCAL ] Loaded configuration for OZKAP: 4 features, 70.0% accuracy [2026-02-12T20:35:29.402730] [DEBUG] [LOCAL ] Loaded configuration for VFS: 3 features, 60.0% accuracy [2026-02-12T20:35:29.403034] [DEBUG] [LOCAL ] Loaded configuration for APEI: 3 features, 80.0% accuracy [2026-02-12T20:35:29.403276] [DEBUG] [LOCAL ] Loaded configuration for MRVI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.403513] [DEBUG] [LOCAL ] Loaded configuration for BEKE: 6 features, 80.0% accuracy [2026-02-12T20:35:29.403812] [DEBUG] [LOCAL ] Loaded configuration for AVNS: 1 features, 80.0% accuracy [2026-02-12T20:35:29.404073] [DEBUG] [LOCAL ] Loaded configuration for WIX: 2 features, 70.0% accuracy [2026-02-12T20:35:29.404332] [DEBUG] [LOCAL ] Loaded configuration for CVI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.404590] [DEBUG] [LOCAL ] Loaded configuration for DMRC: 2 features, 80.0% accuracy [2026-02-12T20:35:29.404664] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 1 features, 100.0% accuracy [2026-02-12T20:35:29.404898] [DEBUG] [LOCAL ] Loaded configuration for NBXG: 4 features, 60.0% accuracy [2026-02-12T20:35:29.405142] [DEBUG] [LOCAL ] Loaded configuration for ZYME: 2 features, 60.0% accuracy [2026-02-12T20:35:29.405432] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 2 features, 90.0% accuracy [2026-02-12T20:35:29.405666] [DEBUG] [LOCAL ] Loaded configuration for CNQ: 2 features, 80.0% accuracy [2026-02-12T20:35:29.405924] [DEBUG] [LOCAL ] Loaded configuration for VZ: 3 features, 60.0% accuracy [2026-02-12T20:35:29.406203] [DEBUG] [LOCAL ] Loaded configuration for AMH: 2 features, 80.0% accuracy [2026-02-12T20:35:29.406448] [DEBUG] [LOCAL ] Loaded configuration for DOCS: 2 features, 80.0% accuracy [2026-02-12T20:35:29.406692] [DEBUG] [LOCAL ] Loaded configuration for DTE: 0 features, 70.0% accuracy [2026-02-12T20:35:29.406925] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 2 features, 90.0% accuracy [2026-02-12T20:35:29.407237] [DEBUG] [LOCAL ] Loaded configuration for SNPS: 3 features, 80.0% accuracy [2026-02-12T20:35:29.407485] [DEBUG] [LOCAL ] Loaded configuration for NGS: 2 features, 70.0% accuracy [2026-02-12T20:35:29.407721] [DEBUG] [LOCAL ] Loaded configuration for BAC: 1 features, 70.0% accuracy [2026-02-12T20:35:29.407980] [DEBUG] [LOCAL ] Loaded configuration for TPH: 2 features, 70.0% accuracy [2026-02-12T20:35:29.408304] [DEBUG] [LOCAL ] Loaded configuration for HEQ: 3 features, 70.0% accuracy [2026-02-12T20:35:29.408543] [DEBUG] [LOCAL ] Loaded configuration for MORN: 2 features, 80.0% accuracy [2026-02-12T20:35:29.408808] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 4 features, 90.0% accuracy [2026-02-12T20:35:29.409066] [DEBUG] [LOCAL ] Loaded configuration for HBANP: 2 features, 60.0% accuracy [2026-02-12T20:35:29.409329] [DEBUG] [LOCAL ] Loaded configuration for SSB: 3 features, 80.0% accuracy [2026-02-12T20:35:29.409599] [DEBUG] [LOCAL ] Loaded configuration for TK: 3 features, 70.0% accuracy [2026-02-12T20:35:29.409843] [DEBUG] [LOCAL ] Loaded configuration for NVGS: 2 features, 80.0% accuracy [2026-02-12T20:35:29.410102] [DEBUG] [LOCAL ] Loaded configuration for ISD: 3 features, 80.0% accuracy [2026-02-12T20:35:29.410353] [DEBUG] [LOCAL ] Loaded configuration for FLXS: 3 features, 60.0% accuracy [2026-02-12T20:35:29.410601] [DEBUG] [LOCAL ] Loaded configuration for SLP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.410847] [DEBUG] [LOCAL ] Loaded configuration for III: 1 features, 70.0% accuracy [2026-02-12T20:35:29.410936] [DEBUG] [LOCAL ] Loaded configuration for PMM: 4 features, 70.0% accuracy [2026-02-12T20:35:29.411435] [DEBUG] [LOCAL ] Loaded configuration for WFG: 3 features, 80.0% accuracy [2026-02-12T20:35:29.411710] [DEBUG] [LOCAL ] Loaded configuration for AVY: 1 features, 40.0% accuracy [2026-02-12T20:35:29.411955] [DEBUG] [LOCAL ] Loaded configuration for HG: 2 features, 70.0% accuracy [2026-02-12T20:35:29.412453] [DEBUG] [LOCAL ] Loaded configuration for MNTK: 3 features, 70.0% accuracy [2026-02-12T20:35:29.412553] [DEBUG] [LOCAL ] Loaded configuration for SENEA: 1 features, 90.0% accuracy [2026-02-12T20:35:29.412842] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 1 features, 100.0% accuracy [2026-02-12T20:35:29.413152] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 4 features, 90.0% accuracy [2026-02-12T20:35:29.413449] [DEBUG] [LOCAL ] Loaded configuration for AXTA: 3 features, 70.0% accuracy [2026-02-12T20:35:29.414279] [DEBUG] [LOCAL ] Loaded configuration for NMFC: 0 features, 70.0% accuracy [2026-02-12T20:35:29.414560] [DEBUG] [LOCAL ] Loaded configuration for MYI: 4 features, 70.0% accuracy [2026-02-12T20:35:29.414842] [DEBUG] [LOCAL ] Loaded configuration for LDP: 2 features, 80.0% accuracy [2026-02-12T20:35:29.415094] [DEBUG] [LOCAL ] Loaded configuration for CXE: 1 features, 70.0% accuracy [2026-02-12T20:35:29.415392] [DEBUG] [LOCAL ] Loaded configuration for DY: 4 features, 70.0% accuracy [2026-02-12T20:35:29.415650] [DEBUG] [LOCAL ] Loaded configuration for FORM: 2 features, 70.0% accuracy [2026-02-12T20:35:29.415894] [DEBUG] [LOCAL ] Loaded configuration for CENX: 3 features, 60.0% accuracy [2026-02-12T20:35:29.415979] [DEBUG] [LOCAL ] Loaded configuration for WLDN: 1 features, 50.0% accuracy [2026-02-12T20:35:29.416237] [DEBUG] [LOCAL ] Loaded configuration for DBL: 2 features, 70.0% accuracy [2026-02-12T20:35:29.416498] [DEBUG] [LOCAL ] Loaded configuration for CASH: 1 features, 80.0% accuracy [2026-02-12T20:35:29.416774] [DEBUG] [LOCAL ] Loaded configuration for CRUS: 2 features, 80.0% accuracy [2026-02-12T20:35:29.417088] [DEBUG] [LOCAL ] Loaded configuration for ADSE: 0 features, 80.0% accuracy [2026-02-12T20:35:29.417401] [DEBUG] [LOCAL ] Loaded configuration for LECO: 2 features, 90.0% accuracy [2026-02-12T20:35:29.417655] [DEBUG] [LOCAL ] Loaded configuration for STAG: 0 features, 60.0% accuracy [2026-02-12T20:35:29.417905] [DEBUG] [LOCAL ] Loaded configuration for BTCS: 2 features, 80.0% accuracy [2026-02-12T20:35:29.418175] [DEBUG] [LOCAL ] Loaded configuration for BLX: 5 features, 100.0% accuracy [2026-02-12T20:35:29.418474] [DEBUG] [LOCAL ] Loaded configuration for LIF: 4 features, 60.0% accuracy [2026-02-12T20:35:29.418551] [DEBUG] [LOCAL ] Loaded configuration for LBRDK: 1 features, 80.0% accuracy [2026-02-12T20:35:29.418827] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 3 features, 90.0% accuracy [2026-02-12T20:35:29.419078] [DEBUG] [LOCAL ] Loaded configuration for IMTX: 0 features, 70.0% accuracy [2026-02-12T20:35:29.419351] [DEBUG] [LOCAL ] Loaded configuration for EVCM: 5 features, 70.0% accuracy [2026-02-12T20:35:29.419650] [DEBUG] [LOCAL ] Loaded configuration for EMB: 2 features, 80.0% accuracy [2026-02-12T20:35:29.419721] [DEBUG] [LOCAL ] Loaded configuration for PHO: 2 features, 70.0% accuracy [2026-02-12T20:35:29.420087] [DEBUG] [LOCAL ] Loaded configuration for DAL: 0 features, 60.0% accuracy [2026-02-12T20:35:29.420356] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 4 features, 90.0% accuracy [2026-02-12T20:35:29.420632] [DEBUG] [LOCAL ] Loaded configuration for SAH: 2 features, 70.0% accuracy [2026-02-12T20:35:29.420910] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 2 features, 90.0% accuracy [2026-02-12T20:35:29.421160] [DEBUG] [LOCAL ] Loaded configuration for ATLCZ: 1 features, 70.0% accuracy [2026-02-12T20:35:29.421595] [DEBUG] [LOCAL ] Loaded configuration for BROS: 5 features, 90.0% accuracy [2026-02-12T20:35:29.421846] [DEBUG] [LOCAL ] Loaded configuration for CRESY: 1 features, 70.0% accuracy [2026-02-12T20:35:29.422102] [DEBUG] [LOCAL ] Loaded configuration for CC: 1 features, 80.0% accuracy [2026-02-12T20:35:29.422362] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, 90.0% accuracy [2026-02-12T20:35:29.422641] [DEBUG] [LOCAL ] Loaded configuration for EXFY: 3 features, 80.0% accuracy [2026-02-12T20:35:29.422896] [DEBUG] [LOCAL ] Loaded configuration for PCM: 3 features, 80.0% accuracy [2026-02-12T20:35:29.423159] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 3 features, 90.0% accuracy [2026-02-12T20:35:29.423417] [DEBUG] [LOCAL ] Loaded configuration for ONEQ: 2 features, 80.0% accuracy [2026-02-12T20:35:29.423679] [DEBUG] [LOCAL ] Loaded configuration for UTZ: 0 features, 70.0% accuracy [2026-02-12T20:35:29.423929] [DEBUG] [LOCAL ] Loaded configuration for CBAN: 1 features, 80.0% accuracy [2026-02-12T20:35:29.424031] [DEBUG] [LOCAL ] Loaded configuration for SLB: 3 features, 70.0% accuracy [2026-02-12T20:35:29.424277] [DEBUG] [LOCAL ] Loaded configuration for DPZ: 2 features, 80.0% accuracy [2026-02-12T20:35:29.424525] [DEBUG] [LOCAL ] Loaded configuration for VGM: 1 features, 80.0% accuracy [2026-02-12T20:35:29.424627] [DEBUG] [LOCAL ] Loaded configuration for MRCC: 3 features, 80.0% accuracy [2026-02-12T20:35:29.424689] [DEBUG] [LOCAL ] Loaded configuration for SPXC: 1 features, 70.0% accuracy [2026-02-12T20:35:29.424757] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, 90.0% accuracy [2026-02-12T20:35:29.424835] [DEBUG] [LOCAL ] Loaded configuration for GLUE: 2 features, 80.0% accuracy [2026-02-12T20:35:29.425075] [DEBUG] [LOCAL ] Loaded configuration for NOG: 1 features, 70.0% accuracy [2026-02-12T20:35:29.425342] [DEBUG] [LOCAL ] Loaded configuration for TRTX: 3 features, 80.0% accuracy [2026-02-12T20:35:29.425411] [DEBUG] [LOCAL ] Loaded configuration for GGAL: 2 features, 80.0% accuracy [2026-02-12T20:35:29.425482] [DEBUG] [LOCAL ] Loaded configuration for PESI: 0 features, 80.0% accuracy [2026-02-12T20:35:29.425735] [DEBUG] [LOCAL ] Loaded configuration for SHG: 4 features, 80.0% accuracy [2026-02-12T20:35:29.425970] [DEBUG] [LOCAL ] Loaded configuration for SLF: 1 features, 70.0% accuracy [2026-02-12T20:35:29.426440] [DEBUG] [LOCAL ] Loaded configuration for KRC: 3 features, 70.0% accuracy [2026-02-12T20:35:29.426706] [DEBUG] [LOCAL ] Loaded configuration for SKY: 2 features, 70.0% accuracy [2026-02-12T20:35:29.426967] [DEBUG] [LOCAL ] Loaded configuration for GMM: 1 features, 70.0% accuracy [2026-02-12T20:35:29.427245] [DEBUG] [LOCAL ] Loaded configuration for NATH: 4 features, 90.0% accuracy [2026-02-12T20:35:29.427516] [DEBUG] [LOCAL ] Loaded configuration for BDJ: 2 features, 70.0% accuracy [2026-02-12T20:35:29.427837] [DEBUG] [LOCAL ] Loaded configuration for TLS: 3 features, 70.0% accuracy [2026-02-12T20:35:29.428123] [DEBUG] [LOCAL ] Loaded configuration for MTSI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.428225] [DEBUG] [LOCAL ] Loaded configuration for MAS: 0 features, 80.0% accuracy [2026-02-12T20:35:29.428649] [DEBUG] [LOCAL ] Loaded configuration for SITC: 3 features, 80.0% accuracy [2026-02-12T20:35:29.428908] [DEBUG] [LOCAL ] Loaded configuration for CUBE: 3 features, 60.0% accuracy [2026-02-12T20:35:29.429180] [DEBUG] [LOCAL ] Loaded configuration for SGRY: 3 features, 80.0% accuracy [2026-02-12T20:35:29.429260] [DEBUG] [LOCAL ] Loaded configuration for GEVO: 1 features, 60.0% accuracy [2026-02-12T20:35:29.429490] [DEBUG] [LOCAL ] Loaded configuration for WLKP: 0 features, 80.0% accuracy [2026-02-12T20:35:29.429603] [DEBUG] [LOCAL ] Loaded configuration for PERF: 3 features, 70.0% accuracy [2026-02-12T20:35:29.429686] [DEBUG] [LOCAL ] Loaded configuration for SSL: 2 features, 60.0% accuracy [2026-02-12T20:35:29.429937] [DEBUG] [LOCAL ] Loaded configuration for RAY: 1 features, 80.0% accuracy [2026-02-12T20:35:29.430240] [DEBUG] [LOCAL ] Loaded configuration for VERA: 2 features, 80.0% accuracy [2026-02-12T20:35:29.430474] [DEBUG] [LOCAL ] Loaded configuration for CORZ: 2 features, 70.0% accuracy [2026-02-12T20:35:29.430720] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 1 features, 90.0% accuracy [2026-02-12T20:35:29.430971] [DEBUG] [LOCAL ] Loaded configuration for PYXS: 5 features, 80.0% accuracy [2026-02-12T20:35:29.431085] [DEBUG] [LOCAL ] Loaded configuration for IBP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.431316] [DEBUG] [LOCAL ] Loaded configuration for EHTH: 2 features, 70.0% accuracy [2026-02-12T20:35:29.431552] [DEBUG] [LOCAL ] Loaded configuration for UGP: 4 features, 70.0% accuracy [2026-02-12T20:35:29.431808] [DEBUG] [LOCAL ] Loaded configuration for FUL: 3 features, 70.0% accuracy [2026-02-12T20:35:29.432080] [DEBUG] [LOCAL ] Loaded configuration for YSG: 1 features, 90.0% accuracy [2026-02-12T20:35:29.432345] [DEBUG] [LOCAL ] Loaded configuration for FNLC: 0 features, 80.0% accuracy [2026-02-12T20:35:29.432593] [DEBUG] [LOCAL ] Loaded configuration for DLY: 3 features, 70.0% accuracy [2026-02-12T20:35:29.432846] [DEBUG] [LOCAL ] Loaded configuration for CSAN: 1 features, 60.0% accuracy [2026-02-12T20:35:29.433079] [DEBUG] [LOCAL ] Loaded configuration for BCYC: 2 features, 80.0% accuracy [2026-02-12T20:35:29.433521] [DEBUG] [LOCAL ] Loaded configuration for METD: 4 features, 80.0% accuracy [2026-02-12T20:35:29.433842] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 2 features, 90.0% accuracy [2026-02-12T20:35:29.434076] [DEBUG] [LOCAL ] Loaded configuration for KHC: 3 features, 80.0% accuracy [2026-02-12T20:35:29.434505] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 2 features, 90.0% accuracy [2026-02-12T20:35:29.434766] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 0 features, 90.0% accuracy [2026-02-12T20:35:29.435020] [DEBUG] [LOCAL ] Loaded configuration for GLNG: 5 features, 80.0% accuracy [2026-02-12T20:35:29.435253] [DEBUG] [LOCAL ] Loaded configuration for VFC: 4 features, 90.0% accuracy [2026-02-12T20:35:29.435544] [DEBUG] [LOCAL ] Loaded configuration for ABVC: 1 features, 80.0% accuracy [2026-02-12T20:35:29.435810] [DEBUG] [LOCAL ] Loaded configuration for CDP: 2 features, 80.0% accuracy [2026-02-12T20:35:29.435891] [DEBUG] [LOCAL ] Loaded configuration for MRX: 3 features, 90.0% accuracy [2026-02-12T20:35:29.435962] [DEBUG] [LOCAL ] Loaded configuration for SAMG: 0 features, 50.0% accuracy [2026-02-12T20:35:29.436198] [DEBUG] [LOCAL ] Loaded configuration for NVRI: 3 features, 80.0% accuracy [2026-02-12T20:35:29.436285] [DEBUG] [LOCAL ] Loaded configuration for USMC: 2 features, 80.0% accuracy [2026-02-12T20:35:29.436540] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 1 features, 100.0% accuracy [2026-02-12T20:35:29.436835] [DEBUG] [LOCAL ] Loaded configuration for TKC: 3 features, 70.0% accuracy [2026-02-12T20:35:29.437076] [DEBUG] [LOCAL ] Loaded configuration for BMA: 2 features, 50.0% accuracy [2026-02-12T20:35:29.437333] [DEBUG] [LOCAL ] Loaded configuration for SLGN: 5 features, 80.0% accuracy [2026-02-12T20:35:29.437591] [DEBUG] [LOCAL ] Loaded configuration for BKD: 4 features, 100.0% accuracy [2026-02-12T20:35:29.437701] [DEBUG] [LOCAL ] Loaded configuration for PAM: 2 features, 80.0% accuracy [2026-02-12T20:35:29.437780] [DEBUG] [LOCAL ] Loaded configuration for SRG: 0 features, 80.0% accuracy [2026-02-12T20:35:29.438024] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 3 features, 90.0% accuracy [2026-02-12T20:35:29.438325] [DEBUG] [LOCAL ] Loaded configuration for ENTA: 3 features, 70.0% accuracy [2026-02-12T20:35:29.438621] [DEBUG] [LOCAL ] Loaded configuration for VITL: 5 features, 80.0% accuracy [2026-02-12T20:35:29.439561] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 2 features, 90.0% accuracy [2026-02-12T20:35:29.439865] [DEBUG] [LOCAL ] Loaded configuration for ONCO: 4 features, 60.0% accuracy [2026-02-12T20:35:29.440145] [DEBUG] [LOCAL ] Loaded configuration for NI: 3 features, 70.0% accuracy [2026-02-12T20:35:29.440409] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 3 features, 90.0% accuracy [2026-02-12T20:35:29.440656] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 3 features, 90.0% accuracy [2026-02-12T20:35:29.440904] [DEBUG] [LOCAL ] Loaded configuration for BYSI: 3 features, 80.0% accuracy [2026-02-12T20:35:29.440996] [DEBUG] [LOCAL ] Loaded configuration for SNDX: 1 features, 70.0% accuracy [2026-02-12T20:35:29.441245] [DEBUG] [LOCAL ] Loaded configuration for CNA: 1 features, 20.0% accuracy [2026-02-12T20:35:29.441536] [DEBUG] [LOCAL ] Loaded configuration for UI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.441805] [DEBUG] [LOCAL ] Loaded configuration for IBTM: 2 features, 70.0% accuracy [2026-02-12T20:35:29.441891] [DEBUG] [LOCAL ] Loaded configuration for ZION: 2 features, 70.0% accuracy [2026-02-12T20:35:29.442134] [DEBUG] [LOCAL ] Loaded configuration for MRTN: 3 features, 70.0% accuracy [2026-02-12T20:35:29.442396] [DEBUG] [LOCAL ] Loaded configuration for PFSI: 3 features, 70.0% accuracy [2026-02-12T20:35:29.442466] [DEBUG] [LOCAL ] Loaded configuration for PDX: 2 features, 80.0% accuracy [2026-02-12T20:35:29.442699] [DEBUG] [LOCAL ] Loaded configuration for BSVN: 2 features, 70.0% accuracy [2026-02-12T20:35:29.442949] [DEBUG] [LOCAL ] Loaded configuration for OKYO: 0 features, 80.0% accuracy [2026-02-12T20:35:29.443199] [DEBUG] [LOCAL ] Loaded configuration for AIQ: 6 features, 80.0% accuracy [2026-02-12T20:35:29.443286] [DEBUG] [LOCAL ] Loaded configuration for RFM: 2 features, 80.0% accuracy [2026-02-12T20:35:29.443519] [DEBUG] [LOCAL ] Loaded configuration for GSM: 1 features, 80.0% accuracy [2026-02-12T20:35:29.443774] [DEBUG] [LOCAL ] Loaded configuration for DLPN: 4 features, 70.0% accuracy [2026-02-12T20:35:29.443854] [DEBUG] [LOCAL ] Loaded configuration for WABC: 1 features, 80.0% accuracy [2026-02-12T20:35:29.444092] [DEBUG] [LOCAL ] Loaded configuration for EEMA: 2 features, 40.0% accuracy [2026-02-12T20:35:29.444371] [DEBUG] [LOCAL ] Loaded configuration for IBBQ: 1 features, 60.0% accuracy [2026-02-12T20:35:29.444620] [DEBUG] [LOCAL ] Loaded configuration for FTK: 1 features, 80.0% accuracy [2026-02-12T20:35:29.444912] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 4 features, 90.0% accuracy [2026-02-12T20:35:29.445197] [DEBUG] [LOCAL ] Loaded configuration for WINN: 3 features, 70.0% accuracy [2026-02-12T20:35:29.445452] [DEBUG] [LOCAL ] Loaded configuration for CMG: 6 features, 80.0% accuracy [2026-02-12T20:35:29.445689] [DEBUG] [LOCAL ] Loaded configuration for MSCI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.445922] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 2 features, 90.0% accuracy [2026-02-12T20:35:29.446206] [DEBUG] [LOCAL ] Loaded configuration for EEX: 2 features, 70.0% accuracy [2026-02-12T20:35:29.446290] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 1 features, 90.0% accuracy [2026-02-12T20:35:29.446610] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 4 features, 90.0% accuracy [2026-02-12T20:35:29.446685] [DEBUG] [LOCAL ] Loaded configuration for WTS: 2 features, 70.0% accuracy [2026-02-12T20:35:29.446910] [DEBUG] [LOCAL ] Loaded configuration for UFCS: 3 features, 70.0% accuracy [2026-02-12T20:35:29.447159] [DEBUG] [LOCAL ] Loaded configuration for EWBC: 1 features, 60.0% accuracy [2026-02-12T20:35:29.447428] [DEBUG] [LOCAL ] Loaded configuration for BTAI: 1 features, 80.0% accuracy [2026-02-12T20:35:29.447517] [DEBUG] [LOCAL ] Loaded configuration for JRI: 2 features, 60.0% accuracy [2026-02-12T20:35:29.447784] [DEBUG] [LOCAL ] Loaded configuration for KOP: 0 features, 90.0% accuracy [2026-02-12T20:35:29.448063] [DEBUG] [LOCAL ] Loaded configuration for JBGS: 2 features, 70.0% accuracy [2026-02-12T20:35:29.448342] [DEBUG] [LOCAL ] Loaded configuration for ASIX: 3 features, 80.0% accuracy [2026-02-12T20:35:29.448617] [DEBUG] [LOCAL ] Loaded configuration for DE: 3 features, 80.0% accuracy [2026-02-12T20:35:29.448696] [DEBUG] [LOCAL ] Loaded configuration for USVM: 1 features, 90.0% accuracy [2026-02-12T20:35:29.448933] [DEBUG] [LOCAL ] Loaded configuration for ECX: 4 features, 80.0% accuracy [2026-02-12T20:35:29.449031] [DEBUG] [LOCAL ] Loaded configuration for TPL: 1 features, 90.0% accuracy [2026-02-12T20:35:29.449489] [DEBUG] [LOCAL ] Loaded configuration for PIM: 1 features, 70.0% accuracy [2026-02-12T20:35:29.449832] [DEBUG] [LOCAL ] Loaded configuration for SBGI: 3 features, 70.0% accuracy [2026-02-12T20:35:29.450104] [DEBUG] [LOCAL ] Loaded configuration for GBCI: 1 features, 80.0% accuracy [2026-02-12T20:35:29.450603] [DEBUG] [LOCAL ] Loaded configuration for SSSS: 4 features, 80.0% accuracy [2026-02-12T20:35:29.450918] [DEBUG] [LOCAL ] Loaded configuration for FYC: 3 features, 80.0% accuracy [2026-02-12T20:35:29.451185] [DEBUG] [LOCAL ] Loaded configuration for EB: 1 features, 90.0% accuracy [2026-02-12T20:35:29.451436] [DEBUG] [LOCAL ] Loaded configuration for VYMI: 4 features, 80.0% accuracy [2026-02-12T20:35:29.451687] [DEBUG] [LOCAL ] Loaded configuration for FSM: 1 features, 70.0% accuracy [2026-02-12T20:35:29.451965] [DEBUG] [LOCAL ] Loaded configuration for SIGA: 3 features, 70.0% accuracy [2026-02-12T20:35:29.452229] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 4 features, 90.0% accuracy [2026-02-12T20:35:29.452470] [DEBUG] [LOCAL ] Loaded configuration for METC: 4 features, 80.0% accuracy [2026-02-12T20:35:29.452542] [DEBUG] [LOCAL ] Loaded configuration for LRGE: 2 features, 70.0% accuracy [2026-02-12T20:35:29.452858] [DEBUG] [LOCAL ] Loaded configuration for EM: 2 features, 70.0% accuracy [2026-02-12T20:35:29.453128] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, 100.0% accuracy [2026-02-12T20:35:29.453212] [DEBUG] [LOCAL ] Loaded configuration for UNM: 2 features, 80.0% accuracy [2026-02-12T20:35:29.453493] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 2 features, 100.0% accuracy [2026-02-12T20:35:29.453594] [DEBUG] [LOCAL ] Loaded configuration for Z: 3 features, 80.0% accuracy [2026-02-12T20:35:29.453851] [DEBUG] [LOCAL ] Loaded configuration for CMMB: 1 features, 70.0% accuracy [2026-02-12T20:35:29.454108] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 4 features, 90.0% accuracy [2026-02-12T20:35:29.454548] [DEBUG] [LOCAL ] Loaded configuration for BK: 0 features, 80.0% accuracy [2026-02-12T20:35:29.454640] [DEBUG] [LOCAL ] Loaded configuration for TUSK: 1 features, 70.0% accuracy [2026-02-12T20:35:29.454864] [DEBUG] [LOCAL ] Loaded configuration for STRS: 3 features, 90.0% accuracy [2026-02-12T20:35:29.455106] [DEBUG] [LOCAL ] Loaded configuration for CARE: 1 features, 70.0% accuracy [2026-02-12T20:35:29.455332] [DEBUG] [LOCAL ] Loaded configuration for UMBF: 2 features, 50.0% accuracy [2026-02-12T20:35:29.455402] [DEBUG] [LOCAL ] Loaded configuration for NDRA: 2 features, 70.0% accuracy [2026-02-12T20:35:29.455680] [DEBUG] [LOCAL ] Loaded configuration for TARS: 3 features, 70.0% accuracy [2026-02-12T20:35:29.455950] [DEBUG] [LOCAL ] Loaded configuration for LTC: 3 features, 90.0% accuracy [2026-02-12T20:35:29.456048] [DEBUG] [LOCAL ] Loaded configuration for USLM: 0 features, 70.0% accuracy [2026-02-12T20:35:29.456343] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 4 features, 90.0% accuracy [2026-02-12T20:35:29.456598] [DEBUG] [LOCAL ] Loaded configuration for DORM: 4 features, 90.0% accuracy [2026-02-12T20:35:29.456677] [DEBUG] [LOCAL ] Loaded configuration for TJX: 2 features, 60.0% accuracy [2026-02-12T20:35:29.456941] [DEBUG] [LOCAL ] Loaded configuration for ASPI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.457391] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 1 features, 90.0% accuracy [2026-02-12T20:35:29.457668] [DEBUG] [LOCAL ] Loaded configuration for WYNN: 3 features, 70.0% accuracy [2026-02-12T20:35:29.457906] [DEBUG] [LOCAL ] Loaded configuration for FMAO: 5 features, 80.0% accuracy [2026-02-12T20:35:29.458141] [DEBUG] [LOCAL ] Loaded configuration for ASTS: 1 features, 80.0% accuracy [2026-02-12T20:35:29.458588] [DEBUG] [LOCAL ] Loaded configuration for USCB: 4 features, 80.0% accuracy [2026-02-12T20:35:29.458830] [DEBUG] [LOCAL ] Loaded configuration for GBTG: 1 features, 60.0% accuracy [2026-02-12T20:35:29.459116] [DEBUG] [LOCAL ] Loaded configuration for RC: 2 features, 60.0% accuracy [2026-02-12T20:35:29.459380] [DEBUG] [LOCAL ] Loaded configuration for JGLO: 2 features, 80.0% accuracy [2026-02-12T20:35:29.459672] [DEBUG] [LOCAL ] Loaded configuration for FWONK: 3 features, 80.0% accuracy [2026-02-12T20:35:29.459761] [DEBUG] [LOCAL ] Loaded configuration for OFS: 3 features, 90.0% accuracy [2026-02-12T20:35:29.460009] [DEBUG] [LOCAL ] Loaded configuration for STWD: 3 features, 60.0% accuracy [2026-02-12T20:35:29.460080] [DEBUG] [LOCAL ] Loaded configuration for IAC: 3 features, 60.0% accuracy [2026-02-12T20:35:29.460139] [DEBUG] [LOCAL ] Loaded configuration for RCL: 1 features, 70.0% accuracy [2026-02-12T20:35:29.460367] [DEBUG] [LOCAL ] Loaded configuration for ANIK: 2 features, 60.0% accuracy [2026-02-12T20:35:29.460612] [DEBUG] [LOCAL ] Loaded configuration for HDSN: 1 features, 60.0% accuracy [2026-02-12T20:35:29.460872] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, 90.0% accuracy [2026-02-12T20:35:29.461124] [DEBUG] [LOCAL ] Loaded configuration for IXUS: 1 features, 80.0% accuracy [2026-02-12T20:35:29.461392] [DEBUG] [LOCAL ] Loaded configuration for APH: 4 features, 80.0% accuracy [2026-02-12T20:35:29.461626] [DEBUG] [LOCAL ] Loaded configuration for GRWG: 5 features, 80.0% accuracy [2026-02-12T20:35:29.461888] [DEBUG] [LOCAL ] Loaded configuration for CNNE: 3 features, 70.0% accuracy [2026-02-12T20:35:29.462154] [DEBUG] [LOCAL ] Loaded configuration for SOFI: 4 features, 80.0% accuracy [2026-02-12T20:35:29.462233] [DEBUG] [LOCAL ] Loaded configuration for CMCM: 4 features, 80.0% accuracy [2026-02-12T20:35:29.462509] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 2 features, 90.0% accuracy [2026-02-12T20:35:29.462599] [DEBUG] [LOCAL ] Loaded configuration for PRLB: 0 features, 70.0% accuracy [2026-02-12T20:35:29.462852] [DEBUG] [LOCAL ] Loaded configuration for PGZ: 3 features, 80.0% accuracy [2026-02-12T20:35:29.463108] [DEBUG] [LOCAL ] Loaded configuration for MERC: 3 features, 70.0% accuracy [2026-02-12T20:35:29.463366] [DEBUG] [LOCAL ] Loaded configuration for BUFC: 3 features, 80.0% accuracy [2026-02-12T20:35:29.463600] [DEBUG] [LOCAL ] Loaded configuration for SUSC: 2 features, 60.0% accuracy [2026-02-12T20:35:29.463858] [DEBUG] [LOCAL ] Loaded configuration for LSCC: 2 features, 100.0% accuracy [2026-02-12T20:35:29.464150] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 3 features, 90.0% accuracy [2026-02-12T20:35:29.464221] [DEBUG] [LOCAL ] Loaded configuration for SLRC: 1 features, 80.0% accuracy [2026-02-12T20:35:29.464465] [DEBUG] [LOCAL ] Loaded configuration for YUM: 3 features, 70.0% accuracy [2026-02-12T20:35:29.464698] [DEBUG] [LOCAL ] Loaded configuration for KRUS: 4 features, 60.0% accuracy [2026-02-12T20:35:29.465007] [DEBUG] [LOCAL ] Loaded configuration for NTIC: 3 features, 70.0% accuracy [2026-02-12T20:35:29.465156] [DEBUG] [LOCAL ] Loaded configuration for SPRO: 2 features, 70.0% accuracy [2026-02-12T20:35:29.465392] [DEBUG] [LOCAL ] Loaded configuration for OI: 3 features, 60.0% accuracy [2026-02-12T20:35:29.465683] [DEBUG] [LOCAL ] Loaded configuration for PCYO: 2 features, 80.0% accuracy [2026-02-12T20:35:29.465934] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 4 features, 100.0% accuracy [2026-02-12T20:35:29.466318] [DEBUG] [LOCAL ] Loaded configuration for CSX: 5 features, 90.0% accuracy [2026-02-12T20:35:29.466600] [DEBUG] [LOCAL ] Loaded configuration for VNO: 1 features, 80.0% accuracy [2026-02-12T20:35:29.466856] [DEBUG] [LOCAL ] Loaded configuration for FBL: 1 features, 70.0% accuracy [2026-02-12T20:35:29.466936] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 2 features, 90.0% accuracy [2026-02-12T20:35:29.467202] [DEBUG] [LOCAL ] Loaded configuration for CHSCP: 2 features, 70.0% accuracy [2026-02-12T20:35:29.467466] [DEBUG] [LOCAL ] Loaded configuration for AGX: 2 features, 90.0% accuracy [2026-02-12T20:35:29.467728] [DEBUG] [LOCAL ] Loaded configuration for SUN: 4 features, 70.0% accuracy [2026-02-12T20:35:29.467991] [DEBUG] [LOCAL ] Loaded configuration for GIB: 5 features, 80.0% accuracy [2026-02-12T20:35:29.468292] [DEBUG] [LOCAL ] Loaded configuration for DUK: 3 features, 60.0% accuracy [2026-02-12T20:35:29.468536] [DEBUG] [LOCAL ] Loaded configuration for SLDB: 2 features, 70.0% accuracy [2026-02-12T20:35:29.468797] [DEBUG] [LOCAL ] Loaded configuration for GDC: 2 features, 90.0% accuracy [2026-02-12T20:35:29.469065] [DEBUG] [LOCAL ] Loaded configuration for SY: 3 features, 90.0% accuracy [2026-02-12T20:35:29.469376] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 2 features, 90.0% accuracy [2026-02-12T20:35:29.469619] [DEBUG] [LOCAL ] Loaded configuration for CWEN: 0 features, 80.0% accuracy [2026-02-12T20:35:29.469852] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 3 features, 90.0% accuracy [2026-02-12T20:35:29.470099] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 2 features, 100.0% accuracy [2026-02-12T20:35:29.470361] [DEBUG] [LOCAL ] Loaded configuration for HLX: 4 features, 70.0% accuracy [2026-02-12T20:35:29.470604] [DEBUG] [LOCAL ] Loaded configuration for OMAB: 3 features, 70.0% accuracy [2026-02-12T20:35:29.470837] [DEBUG] [LOCAL ] Loaded configuration for OS: 5 features, 80.0% accuracy [2026-02-12T20:35:29.471871] [DEBUG] [LOCAL ] Loaded configuration for ASX: 1 features, 70.0% accuracy [2026-02-12T20:35:29.472173] [DEBUG] [LOCAL ] Loaded configuration for AEE: 1 features, 80.0% accuracy [2026-02-12T20:35:29.472469] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, 90.0% accuracy [2026-02-12T20:35:29.472782] [DEBUG] [LOCAL ] Loaded configuration for ADMA: 3 features, 60.0% accuracy [2026-02-12T20:35:29.473029] [DEBUG] [LOCAL ] Loaded configuration for CSCO: 5 features, 60.0% accuracy [2026-02-12T20:35:29.473276] [DEBUG] [LOCAL ] Loaded configuration for CNI: 1 features, 70.0% accuracy [2026-02-12T20:35:29.473528] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 3 features, 90.0% accuracy [2026-02-12T20:35:29.473798] [DEBUG] [LOCAL ] Loaded configuration for TXN: 5 features, 90.0% accuracy [2026-02-12T20:35:29.474092] [DEBUG] [LOCAL ] Loaded configuration for EVG: 1 features, 70.0% accuracy [2026-02-12T20:35:29.474178] [DEBUG] [LOCAL ] Loaded configuration for MHF: 3 features, 80.0% accuracy [2026-02-12T20:35:29.474457] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 1 features, 90.0% accuracy [2026-02-12T20:35:29.474725] [DEBUG] [LOCAL ] Loaded configuration for FID: 1 features, 80.0% accuracy [2026-02-12T20:35:29.474987] [DEBUG] [LOCAL ] Loaded configuration for ENIC: 2 features, 60.0% accuracy [2026-02-12T20:35:29.475300] [DEBUG] [LOCAL ] Loaded configuration for PCB: 1 features, 70.0% accuracy [2026-02-12T20:35:29.475377] [DEBUG] [LOCAL ] Loaded configuration for TDC: 2 features, 60.0% accuracy [2026-02-12T20:35:29.475606] [DEBUG] [LOCAL ] Loaded configuration for MFIC: 5 features, 80.0% accuracy [2026-02-12T20:35:29.475900] [DEBUG] [LOCAL ] Loaded configuration for GOF: 3 features, 70.0% accuracy [2026-02-12T20:35:29.476175] [DEBUG] [LOCAL ] Loaded configuration for UE: 3 features, 70.0% accuracy [2026-02-12T20:35:29.476442] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 1 features, 90.0% accuracy [2026-02-12T20:35:29.476699] [DEBUG] [LOCAL ] Loaded configuration for WTFC: 0 features, 70.0% accuracy [2026-02-12T20:35:29.476780] [DEBUG] [LOCAL ] Loaded configuration for SIGI: 1 features, 80.0% accuracy [2026-02-12T20:35:29.477040] [DEBUG] [LOCAL ] Loaded configuration for APAM: 1 features, 70.0% accuracy [2026-02-12T20:35:29.477311] [DEBUG] [LOCAL ] Loaded configuration for NWL: 3 features, 60.0% accuracy [2026-02-12T20:35:29.477600] [DEBUG] [LOCAL ] Loaded configuration for AEIS: 1 features, 80.0% accuracy [2026-02-12T20:35:29.477897] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, 90.0% accuracy [2026-02-12T20:35:29.478167] [DEBUG] [LOCAL ] Loaded configuration for AVA: 2 features, 90.0% accuracy [2026-02-12T20:35:29.478451] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 2 features, 90.0% accuracy [2026-02-12T20:35:29.478686] [DEBUG] [LOCAL ] Loaded configuration for DFIN: 1 features, 70.0% accuracy [2026-02-12T20:35:29.478938] [DEBUG] [LOCAL ] Loaded configuration for CNTY: 5 features, 80.0% accuracy [2026-02-12T20:35:29.479040] [DEBUG] [LOCAL ] Loaded configuration for UBND: 2 features, 90.0% accuracy [2026-02-12T20:35:29.479278] [DEBUG] [LOCAL ] Loaded configuration for PLSE: 2 features, 80.0% accuracy [2026-02-12T20:35:29.479532] [DEBUG] [LOCAL ] Loaded configuration for HMN: 0 features, 80.0% accuracy [2026-02-12T20:35:29.479840] [DEBUG] [LOCAL ] Loaded configuration for IPGP: 0 features, 90.0% accuracy [2026-02-12T20:35:29.480079] [DEBUG] [LOCAL ] Loaded configuration for CDIO: 2 features, 80.0% accuracy [2026-02-12T20:35:29.480382] [DEBUG] [LOCAL ] Loaded configuration for ADX: 2 features, 80.0% accuracy [2026-02-12T20:35:29.480627] [DEBUG] [LOCAL ] Loaded configuration for QTEC: 4 features, 70.0% accuracy [2026-02-12T20:35:29.480712] [DEBUG] [LOCAL ] Loaded configuration for DAWN: 1 features, 60.0% accuracy [2026-02-12T20:35:29.480955] [DEBUG] [LOCAL ] Loaded configuration for RGNX: 3 features, 70.0% accuracy [2026-02-12T20:35:29.481223] [DEBUG] [LOCAL ] Loaded configuration for WTRG: 1 features, 70.0% accuracy [2026-02-12T20:35:29.481543] [DEBUG] [LOCAL ] Loaded configuration for CVBF: 2 features, 70.0% accuracy [2026-02-12T20:35:29.481870] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 4 features, 90.0% accuracy [2026-02-12T20:35:29.482126] [DEBUG] [LOCAL ] Loaded configuration for CRL: 3 features, 70.0% accuracy [2026-02-12T20:35:29.482375] [DEBUG] [LOCAL ] Loaded configuration for CARG: 2 features, 80.0% accuracy [2026-02-12T20:35:29.482621] [DEBUG] [LOCAL ] Loaded configuration for JPM: 1 features, 80.0% accuracy [2026-02-12T20:35:29.482860] [DEBUG] [LOCAL ] Loaded configuration for SUUN: 1 features, 70.0% accuracy [2026-02-12T20:35:29.483111] [DEBUG] [LOCAL ] Loaded configuration for BSY: 2 features, 80.0% accuracy [2026-02-12T20:35:29.483188] [DEBUG] [LOCAL ] Loaded configuration for NWFL: 1 features, 70.0% accuracy [2026-02-12T20:35:29.483249] [DEBUG] [LOCAL ] Loaded configuration for KMB: 2 features, 80.0% accuracy [2026-02-12T20:35:29.483532] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 1 features, 90.0% accuracy [2026-02-12T20:35:29.483801] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 3 features, 90.0% accuracy [2026-02-12T20:35:29.484052] [DEBUG] [LOCAL ] Loaded configuration for ATO: 3 features, 80.0% accuracy [2026-02-12T20:35:29.484301] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 5 features, 90.0% accuracy [2026-02-12T20:35:29.484556] [DEBUG] [LOCAL ] Loaded configuration for CLMB: 0 features, 50.0% accuracy [2026-02-12T20:35:29.484839] [DEBUG] [LOCAL ] Loaded configuration for ESPO: 1 features, 80.0% accuracy [2026-02-12T20:35:29.484911] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, 90.0% accuracy [2026-02-12T20:35:29.485137] [DEBUG] [LOCAL ] Loaded configuration for FC: 1 features, 90.0% accuracy [2026-02-12T20:35:29.485215] [DEBUG] [LOCAL ] Loaded configuration for SAVA: 2 features, 70.0% accuracy [2026-02-12T20:35:29.485436] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 2 features, 90.0% accuracy [2026-02-12T20:35:29.485517] [DEBUG] [LOCAL ] Loaded configuration for TAK: 1 features, 80.0% accuracy [2026-02-12T20:35:29.485788] [DEBUG] [LOCAL ] Loaded configuration for TD: 1 features, 90.0% accuracy [2026-02-12T20:35:29.486076] [DEBUG] [LOCAL ] Loaded configuration for NUWE: 3 features, 80.0% accuracy [2026-02-12T20:35:29.486367] [DEBUG] [LOCAL ] Loaded configuration for SANM: 2 features, 90.0% accuracy [2026-02-12T20:35:29.486633] [DEBUG] [LOCAL ] Loaded configuration for AQMS: 1 features, 80.0% accuracy [2026-02-12T20:35:29.486898] [DEBUG] [LOCAL ] Loaded configuration for BCBP: 1 features, 60.0% accuracy [2026-02-12T20:35:29.487144] [DEBUG] [LOCAL ] Loaded configuration for KRG: 4 features, 100.0% accuracy [2026-02-12T20:35:29.487462] [DEBUG] [LOCAL ] Loaded configuration for NVD: 2 features, 100.0% accuracy [2026-02-12T20:35:29.487723] [DEBUG] [LOCAL ] Loaded configuration for CTKB: 2 features, 80.0% accuracy [2026-02-12T20:35:29.487983] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, 100.0% accuracy [2026-02-12T20:35:29.488248] [DEBUG] [LOCAL ] Loaded configuration for INSE: 1 features, 70.0% accuracy [2026-02-12T20:35:29.488490] [DEBUG] [LOCAL ] Loaded configuration for ATEC: 5 features, 80.0% accuracy [2026-02-12T20:35:29.488756] [DEBUG] [LOCAL ] Loaded configuration for UFPI: 1 features, 60.0% accuracy [2026-02-12T20:35:29.489020] [DEBUG] [LOCAL ] Loaded configuration for YQQQ: 4 features, 70.0% accuracy [2026-02-12T20:35:29.489318] [DEBUG] [LOCAL ] Loaded configuration for SBFM: 3 features, 60.0% accuracy [2026-02-12T20:35:29.489559] [DEBUG] [LOCAL ] Loaded configuration for TFPM: 5 features, 60.0% accuracy [2026-02-12T20:35:29.489830] [DEBUG] [LOCAL ] Loaded configuration for RIVN: 0 features, 60.0% accuracy [2026-02-12T20:35:29.490114] [DEBUG] [LOCAL ] Loaded configuration for ASTI: 1 features, 70.0% accuracy [2026-02-12T20:35:29.490355] [DEBUG] [LOCAL ] Loaded configuration for G: 2 features, 80.0% accuracy [2026-02-12T20:35:29.490605] [DEBUG] [LOCAL ] Loaded configuration for FLNC: 2 features, 70.0% accuracy [2026-02-12T20:35:29.490677] [DEBUG] [LOCAL ] Loaded configuration for ROP: 0 features, 70.0% accuracy [2026-02-12T20:35:29.490907] [DEBUG] [LOCAL ] Loaded configuration for SNFCA: 2 features, 70.0% accuracy [2026-02-12T20:35:29.491161] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 6 features, 90.0% accuracy [2026-02-12T20:35:29.491397] [DEBUG] [LOCAL ] Loaded configuration for WHF: 3 features, 60.0% accuracy [2026-02-12T20:35:29.492201] [DEBUG] [LOCAL ] Loaded configuration for AUB: 1 features, 50.0% accuracy [2026-02-12T20:35:29.492473] [DEBUG] [LOCAL ] Loaded configuration for BYD: 5 features, 90.0% accuracy [2026-02-12T20:35:29.492716] [DEBUG] [LOCAL ] Loaded configuration for WIMI: 3 features, 80.0% accuracy [2026-02-12T20:35:29.493164] [DEBUG] [LOCAL ] Loaded configuration for BWA: 3 features, 80.0% accuracy [2026-02-12T20:35:29.493421] [DEBUG] [LOCAL ] Loaded configuration for EXPO: 1 features, 80.0% accuracy [2026-02-12T20:35:29.493505] [DEBUG] [LOCAL ] Loaded configuration for ING: 1 features, 90.0% accuracy [2026-02-12T20:35:29.493765] [DEBUG] [LOCAL ] Loaded configuration for CYN: 4 features, 80.0% accuracy [2026-02-12T20:35:29.493853] [DEBUG] [LOCAL ] Loaded configuration for PTEN: 2 features, 80.0% accuracy [2026-02-12T20:35:29.494121] [DEBUG] [LOCAL ] Loaded configuration for APD: 1 features, 60.0% accuracy [2026-02-12T20:35:29.494401] [DEBUG] [LOCAL ] Loaded configuration for BEN: 2 features, 90.0% accuracy [2026-02-12T20:35:29.494693] [DEBUG] [LOCAL ] Loaded configuration for CAG: 2 features, 70.0% accuracy [2026-02-12T20:35:29.494951] [DEBUG] [LOCAL ] Loaded configuration for DLX: 2 features, 70.0% accuracy [2026-02-12T20:35:29.495247] [DEBUG] [LOCAL ] Loaded configuration for CNF: 2 features, 80.0% accuracy [2026-02-12T20:35:29.495515] [DEBUG] [LOCAL ] Loaded configuration for WAFDP: 2 features, 70.0% accuracy [2026-02-12T20:35:29.495789] [DEBUG] [LOCAL ] Loaded configuration for ACGL: 5 features, 60.0% accuracy [2026-02-12T20:35:29.496101] [DEBUG] [LOCAL ] Loaded configuration for NTLA: 5 features, 50.0% accuracy [2026-02-12T20:35:29.496366] [DEBUG] [LOCAL ] Loaded configuration for PFO: 4 features, 80.0% accuracy [2026-02-12T20:35:29.496631] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 4 features, 90.0% accuracy [2026-02-12T20:35:29.496897] [DEBUG] [LOCAL ] Loaded configuration for CALX: 0 features, 60.0% accuracy [2026-02-12T20:35:29.497147] [DEBUG] [LOCAL ] Loaded configuration for OPRA: 4 features, 80.0% accuracy [2026-02-12T20:35:29.497495] [DEBUG] [LOCAL ] Loaded configuration for ERO: 3 features, 100.0% accuracy [2026-02-12T20:35:29.497770] [DEBUG] [LOCAL ] Loaded configuration for NFJ: 4 features, 70.0% accuracy [2026-02-12T20:35:29.498071] [DEBUG] [LOCAL ] Loaded configuration for SYRE: 3 features, 80.0% accuracy [2026-02-12T20:35:29.498173] [DEBUG] [LOCAL ] Loaded configuration for UNF: 1 features, 60.0% accuracy [2026-02-12T20:35:29.498431] [DEBUG] [LOCAL ] Loaded configuration for JTEK: 2 features, 70.0% accuracy [2026-02-12T20:35:29.498708] [DEBUG] [LOCAL ] Loaded configuration for JSMD: 3 features, 70.0% accuracy [2026-02-12T20:35:29.498964] [DEBUG] [LOCAL ] Loaded configuration for HURN: 0 features, 70.0% accuracy [2026-02-12T20:35:29.499273] [DEBUG] [LOCAL ] Loaded configuration for VSEC: 3 features, 80.0% accuracy [2026-02-12T20:35:29.499519] [DEBUG] [LOCAL ] Loaded configuration for ACLX: 3 features, 80.0% accuracy [2026-02-12T20:35:29.499786] [DEBUG] [LOCAL ] Loaded configuration for KZIA: 0 features, 80.0% accuracy [2026-02-12T20:35:29.500064] [DEBUG] [LOCAL ] Loaded configuration for WRLD: 1 features, 50.0% accuracy [2026-02-12T20:35:29.500327] [DEBUG] [LOCAL ] Loaded configuration for GCO: 2 features, 80.0% accuracy [2026-02-12T20:35:29.500602] [DEBUG] [LOCAL ] Loaded configuration for SRI: 4 features, 90.0% accuracy [2026-02-12T20:35:29.500873] [DEBUG] [LOCAL ] Loaded configuration for IBOC: 1 features, 80.0% accuracy [2026-02-12T20:35:29.501124] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 3 features, 90.0% accuracy [2026-02-12T20:35:29.501384] [DEBUG] [LOCAL ] Loaded configuration for BJRI: 3 features, 70.0% accuracy [2026-02-12T20:35:29.501643] [DEBUG] [LOCAL ] Loaded configuration for TASK: 4 features, 70.0% accuracy [2026-02-12T20:35:29.501919] [DEBUG] [LOCAL ] Loaded configuration for RLAY: 0 features, 60.0% accuracy [2026-02-12T20:35:29.502212] [DEBUG] [LOCAL ] Loaded configuration for FG: 1 features, 100.0% accuracy [2026-02-12T20:35:29.502473] [DEBUG] [LOCAL ] Loaded configuration for MXL: 4 features, 60.0% accuracy [2026-02-12T20:35:29.502720] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 4 features, 90.0% accuracy [2026-02-12T20:35:29.502966] [DEBUG] [LOCAL ] Loaded configuration for SHBI: 1 features, 40.0% accuracy [2026-02-12T20:35:29.503297] [DEBUG] [LOCAL ] Loaded configuration for EXPE: 4 features, 70.0% accuracy [2026-02-12T20:35:29.503553] [DEBUG] [LOCAL ] Loaded configuration for SMCX: 3 features, 60.0% accuracy [2026-02-12T20:35:29.503853] [DEBUG] [LOCAL ] Loaded configuration for OLED: 1 features, 80.0% accuracy [2026-02-12T20:35:29.504104] [DEBUG] [LOCAL ] Loaded configuration for AGM: 2 features, 80.0% accuracy [2026-02-12T20:35:29.504350] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, 90.0% accuracy [2026-02-12T20:35:29.504603] [DEBUG] [LOCAL ] Loaded configuration for BBY: 1 features, 80.0% accuracy [2026-02-12T20:35:29.504854] [DEBUG] [LOCAL ] Loaded configuration for GFF: 1 features, 80.0% accuracy [2026-02-12T20:35:29.504925] [DEBUG] [LOCAL ] Loaded configuration for BURL: 1 features, 70.0% accuracy [2026-02-12T20:35:29.505653] [DEBUG] [LOCAL ] Loaded configuration for AVB: 1 features, 90.0% accuracy [2026-02-12T20:35:29.505903] [DEBUG] [LOCAL ] Loaded configuration for SNEX: 1 features, 80.0% accuracy [2026-02-12T20:35:29.506203] [DEBUG] [LOCAL ] Loaded configuration for VECO: 0 features, 90.0% accuracy [2026-02-12T20:35:29.506503] [DEBUG] [LOCAL ] Loaded configuration for RBC: 1 features, 80.0% accuracy [2026-02-12T20:35:29.506785] [DEBUG] [LOCAL ] Loaded configuration for CXSE: 3 features, 70.0% accuracy [2026-02-12T20:35:29.507039] [DEBUG] [LOCAL ] Loaded configuration for HLLY: 1 features, 60.0% accuracy [2026-02-12T20:35:29.507111] [DEBUG] [LOCAL ] Loaded configuration for PML: 1 features, 80.0% accuracy [2026-02-12T20:35:29.507236] [DEBUG] [LOCAL ] Loaded configuration for FTA: 2 features, 80.0% accuracy [2026-02-12T20:35:29.507513] [DEBUG] [LOCAL ] Loaded configuration for JJSF: 0 features, 60.0% accuracy [2026-02-12T20:35:29.507763] [DEBUG] [LOCAL ] Loaded configuration for DASH: 1 features, 90.0% accuracy [2026-02-12T20:35:29.507833] [DEBUG] [LOCAL ] Loaded configuration for MFC: 2 features, 80.0% accuracy [2026-02-12T20:35:29.508805] [DEBUG] [LOCAL ] Loaded configuration for CIM: 4 features, 80.0% accuracy [2026-02-12T20:35:29.509118] [DEBUG] [LOCAL ] Loaded configuration for QNTM: 2 features, 80.0% accuracy [2026-02-12T20:35:29.509550] [DEBUG] [LOCAL ] Loaded configuration for AMTB: 2 features, 80.0% accuracy [2026-02-12T20:35:29.509838] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 4 features, 90.0% accuracy [2026-02-12T20:35:29.510105] [DEBUG] [LOCAL ] Loaded configuration for WGS: 1 features, 60.0% accuracy [2026-02-12T20:35:29.510434] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 4 features, 90.0% accuracy [2026-02-12T20:35:29.510520] [DEBUG] [LOCAL ] Loaded configuration for HY: 3 features, 100.0% accuracy [2026-02-12T20:35:29.510641] [DEBUG] [LOCAL ] Loaded configuration for IDXX: 2 features, 70.0% accuracy [2026-02-12T20:35:29.510897] [DEBUG] [LOCAL ] Loaded configuration for ATAI: 0 features, 50.0% accuracy [2026-02-12T20:35:29.511162] [DEBUG] [LOCAL ] Loaded configuration for UPBD: 3 features, 70.0% accuracy [2026-02-12T20:35:29.511563] [DEBUG] [LOCAL ] Loaded configuration for BKCH: 1 features, 80.0% accuracy [2026-02-12T20:35:29.511837] [DEBUG] [LOCAL ] Loaded configuration for CLFD: 2 features, 70.0% accuracy [2026-02-12T20:35:29.512088] [DEBUG] [LOCAL ] Loaded configuration for PATK: 1 features, 80.0% accuracy [2026-02-12T20:35:29.512338] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 2 features, 90.0% accuracy [2026-02-12T20:35:29.512632] [DEBUG] [LOCAL ] Loaded configuration for TLSI: 0 features, 50.0% accuracy [2026-02-12T20:35:29.512704] [DEBUG] [LOCAL ] Loaded configuration for TY: 3 features, 60.0% accuracy [2026-02-12T20:35:29.512792] [DEBUG] [LOCAL ] Loaded configuration for RNG: 2 features, 70.0% accuracy [2026-02-12T20:35:29.513041] [DEBUG] [LOCAL ] Loaded configuration for CVKD: 1 features, 80.0% accuracy [2026-02-12T20:35:29.513301] [DEBUG] [LOCAL ] Loaded configuration for L: 1 features, 80.0% accuracy [2026-02-12T20:35:29.513608] [DEBUG] [LOCAL ] Loaded configuration for E: 2 features, 80.0% accuracy [2026-02-12T20:35:29.513874] [DEBUG] [LOCAL ] Loaded configuration for CRBG: 1 features, 80.0% accuracy [2026-02-12T20:35:29.513951] [DEBUG] [LOCAL ] Loaded configuration for RCUS: 2 features, 80.0% accuracy [2026-02-12T20:35:29.514011] [DEBUG] [LOCAL ] Loaded configuration for TMDX: 3 features, 80.0% accuracy [2026-02-12T20:35:29.514260] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 2 features, 100.0% accuracy [2026-02-12T20:35:29.514540] [DEBUG] [LOCAL ] Loaded configuration for MNDO: 3 features, 80.0% accuracy [2026-02-12T20:35:29.514814] [DEBUG] [LOCAL ] Loaded configuration for RFMZ: 1 features, 70.0% accuracy [2026-02-12T20:35:29.515112] [DEBUG] [LOCAL ] Loaded configuration for FWONA: 3 features, 80.0% accuracy [2026-02-12T20:35:29.515206] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, 90.0% accuracy [2026-02-12T20:35:29.515469] [DEBUG] [LOCAL ] Loaded configuration for SBLK: 2 features, 70.0% accuracy [2026-02-12T20:35:29.515698] [DEBUG] [LOCAL ] Loaded configuration for EOS: 1 features, 70.0% accuracy [2026-02-12T20:35:29.515936] [DEBUG] [LOCAL ] Loaded configuration for CRC: 3 features, 60.0% accuracy [2026-02-12T20:35:29.516228] [DEBUG] [LOCAL ] Loaded configuration for GILD: 0 features, 80.0% accuracy [2026-02-12T20:35:29.516697] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 1 features, 90.0% accuracy [2026-02-12T20:35:29.516935] [DEBUG] [LOCAL ] Loaded configuration for NAZ: 1 features, 80.0% accuracy [2026-02-12T20:35:29.517204] [DEBUG] [LOCAL ] Loaded configuration for FTRE: 1 features, 50.0% accuracy [2026-02-12T20:35:29.518079] [DEBUG] [LOCAL ] Loaded configuration for LINK: 3 features, 80.0% accuracy [2026-02-12T20:35:29.518367] [DEBUG] [LOCAL ] Loaded configuration for FINS: 1 features, 70.0% accuracy [2026-02-12T20:35:29.518622] [DEBUG] [LOCAL ] Loaded configuration for HCM: 2 features, 70.0% accuracy [2026-02-12T20:35:29.518695] [DEBUG] [LOCAL ] Loaded configuration for CLNE: 1 features, 70.0% accuracy [2026-02-12T20:35:29.518925] [DEBUG] [LOCAL ] Loaded configuration for RQI: 4 features, 60.0% accuracy [2026-02-12T20:35:29.519182] [DEBUG] [LOCAL ] Loaded configuration for MSD: 2 features, 80.0% accuracy [2026-02-12T20:35:29.519426] [DEBUG] [LOCAL ] Loaded configuration for USDX: 0 features, 50.0% accuracy [2026-02-12T20:35:29.519731] [DEBUG] [LOCAL ] Loaded configuration for AGNCP: 1 features, 50.0% accuracy [2026-02-12T20:35:29.520101] [DEBUG] [LOCAL ] Loaded configuration for VLN: 4 features, 70.0% accuracy [2026-02-12T20:35:29.520422] [DEBUG] [LOCAL ] Loaded configuration for AFG: 3 features, 80.0% accuracy [2026-02-12T20:35:29.520748] [DEBUG] [LOCAL ] Loaded configuration for REG: 3 features, 70.0% accuracy [2026-02-12T20:35:29.521096] [DEBUG] [LOCAL ] Loaded configuration for TSLL: 2 features, 80.0% accuracy [2026-02-12T20:35:29.521612] [DEBUG] [LOCAL ] Loaded configuration for LOVE: 2 features, 80.0% accuracy [2026-02-12T20:35:29.521923] [DEBUG] [LOCAL ] Loaded configuration for HBCP: 1 features, 50.0% accuracy [2026-02-12T20:35:29.522436] [DEBUG] [LOCAL ] Loaded configuration for OCUL: 2 features, 80.0% accuracy [2026-02-12T20:35:29.522792] [DEBUG] [LOCAL ] Loaded configuration for BSTZ: 2 features, 70.0% accuracy [2026-02-12T20:35:29.523160] [DEBUG] [LOCAL ] Loaded configuration for SNOA: 1 features, 80.0% accuracy [2026-02-12T20:35:29.523461] [DEBUG] [LOCAL ] Loaded configuration for TYL: 3 features, 80.0% accuracy [2026-02-12T20:35:29.523767] [DEBUG] [LOCAL ] Loaded configuration for DWSH: 4 features, 70.0% accuracy [2026-02-12T20:35:29.523845] [DEBUG] [LOCAL ] Loaded configuration for TBB: 1 features, 90.0% accuracy [2026-02-12T20:35:29.524132] [DEBUG] [LOCAL ] Loaded configuration for RM: 2 features, 80.0% accuracy [2026-02-12T20:35:29.524425] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 5 features, 90.0% accuracy [2026-02-12T20:35:29.524725] [DEBUG] [LOCAL ] Loaded configuration for BANC: 3 features, 70.0% accuracy [2026-02-12T20:35:29.524981] [DEBUG] [LOCAL ] Loaded configuration for IUS: 1 features, 80.0% accuracy [2026-02-12T20:35:29.525237] [DEBUG] [LOCAL ] Loaded configuration for APO: 2 features, 90.0% accuracy [2026-02-12T20:35:29.525647] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 3 features, 90.0% accuracy [2026-02-12T20:35:29.525904] [DEBUG] [LOCAL ] Loaded configuration for HAE: 2 features, 80.0% accuracy [2026-02-12T20:35:29.525981] [DEBUG] [LOCAL ] Loaded configuration for SAN: 2 features, 60.0% accuracy [2026-02-12T20:35:29.526396] [DEBUG] [LOCAL ] Loaded configuration for RBB: 1 features, 80.0% accuracy [2026-02-12T20:35:29.526470] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 1 features, 90.0% accuracy [2026-02-12T20:35:29.526717] [DEBUG] [LOCAL ] Loaded configuration for NUS: 3 features, 80.0% accuracy [2026-02-12T20:35:29.526982] [DEBUG] [LOCAL ] Loaded configuration for FPF: 3 features, 80.0% accuracy [2026-02-12T20:35:29.527259] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 3 features, 90.0% accuracy [2026-02-12T20:35:29.527561] [DEBUG] [LOCAL ] Loaded configuration for ONTF: 1 features, 70.0% accuracy [2026-02-12T20:35:29.527842] [DEBUG] [LOCAL ] Loaded configuration for LUMN: 4 features, 70.0% accuracy [2026-02-12T20:35:29.528090] [DEBUG] [LOCAL ] Loaded configuration for RMBS: 3 features, 100.0% accuracy [2026-02-12T20:35:29.528515] [DEBUG] [LOCAL ] Loaded configuration for TLSA: 5 features, 60.0% accuracy [2026-02-12T20:35:29.528800] [DEBUG] [LOCAL ] Loaded configuration for CCLD: 3 features, 80.0% accuracy [2026-02-12T20:35:29.529075] [DEBUG] [LOCAL ] Loaded configuration for RYAM: 3 features, 70.0% accuracy [2026-02-12T20:35:29.529511] [DEBUG] [LOCAL ] Loaded configuration for EOSE: 3 features, 80.0% accuracy [2026-02-12T20:35:29.529774] [DEBUG] [LOCAL ] Loaded configuration for TGS: 1 features, 70.0% accuracy [2026-02-12T20:35:29.529846] [DEBUG] [LOCAL ] Loaded configuration for MAXN: 3 features, 70.0% accuracy [2026-02-12T20:35:29.530092] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 1 features, 90.0% accuracy [2026-02-12T20:35:29.530548] [DEBUG] [LOCAL ] Loaded configuration for PEY: 1 features, 80.0% accuracy [2026-02-12T20:35:29.530846] [DEBUG] [LOCAL ] Loaded configuration for APG: 4 features, 70.0% accuracy [2026-02-12T20:35:29.530920] [DEBUG] [LOCAL ] Loaded configuration for NSC: 1 features, 80.0% accuracy [2026-02-12T20:35:29.531154] [DEBUG] [LOCAL ] Loaded configuration for ZVRA: 4 features, 60.0% accuracy [2026-02-12T20:35:29.531604] [DEBUG] [LOCAL ] Loaded configuration for FOXF: 1 features, 70.0% accuracy [2026-02-12T20:35:29.531863] [DEBUG] [LOCAL ] Loaded configuration for DBX: 5 features, 100.0% accuracy [2026-02-12T20:35:29.532342] [DEBUG] [LOCAL ] Loaded configuration for SHOP: 3 features, 70.0% accuracy [2026-02-12T20:35:29.532600] [DEBUG] [LOCAL ] Loaded configuration for USB: 3 features, 80.0% accuracy [2026-02-12T20:35:29.532894] [DEBUG] [LOCAL ] Loaded configuration for AYI: 4 features, 90.0% accuracy [2026-02-12T20:35:29.532981] [DEBUG] [LOCAL ] Loaded configuration for PPSI: 1 features, 70.0% accuracy [2026-02-12T20:35:29.533226] [DEBUG] [LOCAL ] Loaded configuration for CLH: 3 features, 70.0% accuracy [2026-02-12T20:35:29.533477] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 2 features, 90.0% accuracy [2026-02-12T20:35:29.533562] [DEBUG] [LOCAL ] Loaded configuration for SMHX: 3 features, 70.0% accuracy [2026-02-12T20:35:29.533840] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, 90.0% accuracy [2026-02-12T20:35:29.534074] [DEBUG] [LOCAL ] Loaded configuration for JELD: 2 features, 90.0% accuracy [2026-02-12T20:35:29.534317] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 5 features, 90.0% accuracy [2026-02-12T20:35:29.534386] [DEBUG] [LOCAL ] Loaded configuration for PEBK: 1 features, 50.0% accuracy [2026-02-12T20:35:29.534667] [DEBUG] [LOCAL ] Loaded configuration for TRIP: 3 features, 70.0% accuracy [2026-02-12T20:35:29.534926] [DEBUG] [LOCAL ] Loaded configuration for NWPX: 3 features, 70.0% accuracy [2026-02-12T20:35:29.535171] [DEBUG] [LOCAL ] Loaded configuration for EG: 2 features, 90.0% accuracy [2026-02-12T20:35:29.535462] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, 90.0% accuracy [2026-02-12T20:35:29.535705] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 5 features, 90.0% accuracy [2026-02-12T20:35:29.535948] [DEBUG] [LOCAL ] Loaded configuration for CP: 2 features, 60.0% accuracy [2026-02-12T20:35:29.536179] [DEBUG] [LOCAL ] Loaded configuration for ERAS: 3 features, 70.0% accuracy [2026-02-12T20:35:29.536413] [DEBUG] [LOCAL ] Loaded configuration for ES: 3 features, 70.0% accuracy [2026-02-12T20:35:29.536534] [DEBUG] [LOCAL ] Loaded configuration for PFD: 2 features, 90.0% accuracy [2026-02-12T20:35:29.536805] [DEBUG] [LOCAL ] Loaded configuration for BVFL: 0 features, 80.0% accuracy [2026-02-12T20:35:29.537051] [DEBUG] [LOCAL ] Loaded configuration for CCAP: 2 features, 70.0% accuracy [2026-02-12T20:35:29.537293] [DEBUG] [LOCAL ] Loaded configuration for MTG: 1 features, 80.0% accuracy [2026-02-12T20:35:29.537536] [DEBUG] [LOCAL ] Loaded configuration for XRX: 3 features, 90.0% accuracy [2026-02-12T20:35:29.537791] [DEBUG] [LOCAL ] Loaded configuration for TXMD: 3 features, 70.0% accuracy [2026-02-12T20:35:29.537881] [DEBUG] [LOCAL ] Loaded configuration for NODK: 2 features, 70.0% accuracy [2026-02-12T20:35:29.538172] [DEBUG] [LOCAL ] Loaded configuration for EDD: 2 features, 70.0% accuracy [2026-02-12T20:35:29.538618] [DEBUG] [LOCAL ] Loaded configuration for LPLA: 2 features, 50.0% accuracy [2026-02-12T20:35:29.538861] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 5 features, 100.0% accuracy [2026-02-12T20:35:29.539111] [DEBUG] [LOCAL ] Loaded configuration for DHI: 2 features, 90.0% accuracy [2026-02-12T20:35:29.539383] [DEBUG] [LOCAL ] Loaded configuration for RNAC: 2 features, 60.0% accuracy [2026-02-12T20:35:29.539637] [DEBUG] [LOCAL ] Loaded configuration for ARVN: 3 features, 90.0% accuracy [2026-02-12T20:35:29.539946] [DEBUG] [LOCAL ] Loaded configuration for ENGN: 2 features, 80.0% accuracy [2026-02-12T20:35:29.540220] [DEBUG] [LOCAL ] Loaded configuration for JQC: 0 features, 60.0% accuracy [2026-02-12T20:35:29.540491] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 3 features, 90.0% accuracy [2026-02-12T20:35:29.540760] [DEBUG] [LOCAL ] Loaded configuration for WMS: 8 features, 100.0% accuracy [2026-02-12T20:35:29.541020] [DEBUG] [LOCAL ] Loaded configuration for CYRX: 6 features, 80.0% accuracy [2026-02-12T20:35:29.541324] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 5 features, 100.0% accuracy [2026-02-12T20:35:29.541587] [DEBUG] [LOCAL ] Loaded configuration for BLND: 2 features, 70.0% accuracy [2026-02-12T20:35:29.541829] [DEBUG] [LOCAL ] Loaded configuration for CREX: 2 features, 80.0% accuracy [2026-02-12T20:35:29.542062] [DEBUG] [LOCAL ] Loaded configuration for UAE: 4 features, 80.0% accuracy [2026-02-12T20:35:29.542320] [DEBUG] [LOCAL ] Loaded configuration for GIII: 4 features, 80.0% accuracy [2026-02-12T20:35:29.542614] [DEBUG] [LOCAL ] Loaded configuration for WF: 2 features, 80.0% accuracy [2026-02-12T20:35:29.542854] [DEBUG] [LOCAL ] Loaded configuration for LAES: 2 features, 90.0% accuracy [2026-02-12T20:35:29.542938] [DEBUG] [LOCAL ] Loaded configuration for NVG: 1 features, 60.0% accuracy [2026-02-12T20:35:29.543161] [DEBUG] [LOCAL ] Loaded configuration for ON: 1 features, 70.0% accuracy [2026-02-12T20:35:29.543412] [DEBUG] [LOCAL ] Loaded configuration for EUFN: 1 features, 70.0% accuracy [2026-02-12T20:35:29.543501] [DEBUG] [LOCAL ] Loaded configuration for MRNA: 2 features, 80.0% accuracy [2026-02-12T20:35:29.543727] [DEBUG] [LOCAL ] Loaded configuration for GENK: 3 features, 70.0% accuracy [2026-02-12T20:35:29.544012] [DEBUG] [LOCAL ] Loaded configuration for ETN: 3 features, 80.0% accuracy [2026-02-12T20:35:29.544265] [DEBUG] [LOCAL ] Loaded configuration for CRK: 2 features, 80.0% accuracy [2026-02-12T20:35:29.544503] [DEBUG] [LOCAL ] Loaded configuration for RZB: 3 features, 60.0% accuracy [2026-02-12T20:35:29.544765] [DEBUG] [LOCAL ] Loaded configuration for RPD: 1 features, 60.0% accuracy [2026-02-12T20:35:29.544997] [DEBUG] [LOCAL ] Loaded configuration for QGEN: 3 features, 80.0% accuracy [2026-02-12T20:35:29.545237] [DEBUG] [LOCAL ] Loaded configuration for CNVS: 6 features, 80.0% accuracy [2026-02-12T20:35:29.545690] [DEBUG] [LOCAL ] Loaded configuration for UWMC: 1 features, 80.0% accuracy [2026-02-12T20:35:29.545934] [DEBUG] [LOCAL ] Loaded configuration for DRTS: 2 features, 80.0% accuracy [2026-02-12T20:35:29.546376] [DEBUG] [LOCAL ] Loaded configuration for CGON: 0 features, 90.0% accuracy [2026-02-12T20:35:29.546670] [DEBUG] [LOCAL ] Loaded configuration for WOOF: 1 features, 60.0% accuracy [2026-02-12T20:35:29.546926] [DEBUG] [LOCAL ] Loaded configuration for SHC: 4 features, 80.0% accuracy [2026-02-12T20:35:29.547192] [DEBUG] [LOCAL ] Loaded configuration for PRA: 3 features, 80.0% accuracy [2026-02-12T20:35:29.547467] [DEBUG] [LOCAL ] Loaded configuration for REX: 1 features, 70.0% accuracy [2026-02-12T20:35:29.547729] [DEBUG] [LOCAL ] Loaded configuration for AVBP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.547995] [DEBUG] [LOCAL ] Loaded configuration for MMS: 3 features, 70.0% accuracy [2026-02-12T20:35:29.548237] [DEBUG] [LOCAL ] Loaded configuration for KEX: 1 features, 80.0% accuracy [2026-02-12T20:35:29.548468] [DEBUG] [LOCAL ] Loaded configuration for IGD: 1 features, 70.0% accuracy [2026-02-12T20:35:29.548702] [DEBUG] [LOCAL ] Loaded configuration for HOG: 3 features, 90.0% accuracy [2026-02-12T20:35:29.548955] [DEBUG] [LOCAL ] Loaded configuration for EMF: 4 features, 70.0% accuracy [2026-02-12T20:35:29.549218] [DEBUG] [LOCAL ] Loaded configuration for ELDN: 3 features, 70.0% accuracy [2026-02-12T20:35:29.549470] [DEBUG] [LOCAL ] Loaded configuration for FFC: 2 features, 70.0% accuracy [2026-02-12T20:35:29.549734] [DEBUG] [LOCAL ] Loaded configuration for CGC: 2 features, 80.0% accuracy [2026-02-12T20:35:29.550076] [DEBUG] [LOCAL ] Loaded configuration for BKSY: 3 features, 80.0% accuracy [2026-02-12T20:35:29.550154] [DEBUG] [LOCAL ] Loaded configuration for PIE: 2 features, 80.0% accuracy [2026-02-12T20:35:29.550392] [DEBUG] [LOCAL ] Loaded configuration for EH: 3 features, 70.0% accuracy [2026-02-12T20:35:29.550682] [DEBUG] [LOCAL ] Loaded configuration for ASA: 0 features, 90.0% accuracy [2026-02-12T20:35:29.550758] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 7 features, 90.0% accuracy [2026-02-12T20:35:29.550831] [DEBUG] [LOCAL ] Loaded configuration for NZF: 1 features, 60.0% accuracy [2026-02-12T20:35:29.550892] [DEBUG] [LOCAL ] Loaded configuration for MDWD: 1 features, 70.0% accuracy [2026-02-12T20:35:29.551164] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 3 features, 90.0% accuracy [2026-02-12T20:35:29.551439] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, 90.0% accuracy [2026-02-12T20:35:29.551680] [DEBUG] [LOCAL ] Loaded configuration for BNL: 3 features, 70.0% accuracy [2026-02-12T20:35:29.551752] [DEBUG] [LOCAL ] Loaded configuration for TWLO: 1 features, 70.0% accuracy [2026-02-12T20:35:29.551811] [DEBUG] [LOCAL ] Loaded configuration for SES: 1 features, 60.0% accuracy [2026-02-12T20:35:29.552053] [DEBUG] [LOCAL ] Loaded configuration for WMK: 4 features, 70.0% accuracy [2026-02-12T20:35:29.552315] [DEBUG] [LOCAL ] Loaded configuration for EXG: 3 features, 80.0% accuracy [2026-02-12T20:35:29.552386] [DEBUG] [LOCAL ] Loaded configuration for RA: 2 features, 80.0% accuracy [2026-02-12T20:35:29.552444] [DEBUG] [LOCAL ] Loaded configuration for MX: 1 features, 70.0% accuracy [2026-02-12T20:35:29.552668] [DEBUG] [LOCAL ] Loaded configuration for UYLD: 1 features, 80.0% accuracy [2026-02-12T20:35:29.552903] [DEBUG] [LOCAL ] Loaded configuration for BBH: 3 features, 70.0% accuracy [2026-02-12T20:35:29.553160] [DEBUG] [LOCAL ] Loaded configuration for EPAC: 3 features, 60.0% accuracy [2026-02-12T20:35:29.553401] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 1 features, 90.0% accuracy [2026-02-12T20:35:29.553482] [DEBUG] [LOCAL ] Loaded configuration for RS: 2 features, 80.0% accuracy [2026-02-12T20:35:29.553732] [DEBUG] [LOCAL ] Loaded configuration for YPF: 3 features, 70.0% accuracy [2026-02-12T20:35:29.553965] [DEBUG] [LOCAL ] Loaded configuration for PLBY: 2 features, 70.0% accuracy [2026-02-12T20:35:29.554206] [DEBUG] [LOCAL ] Loaded configuration for ASYS: 3 features, 80.0% accuracy [2026-02-12T20:35:29.554478] [DEBUG] [LOCAL ] Loaded configuration for EVO: 2 features, 80.0% accuracy [2026-02-12T20:35:29.554716] [DEBUG] [LOCAL ] Loaded configuration for NA: 5 features, 80.0% accuracy [2026-02-12T20:35:29.554786] [DEBUG] [LOCAL ] Loaded configuration for FEM: 2 features, 70.0% accuracy [2026-02-12T20:35:29.555030] [DEBUG] [LOCAL ] Loaded configuration for IVZ: 2 features, 70.0% accuracy [2026-02-12T20:35:29.555266] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 2 features, 100.0% accuracy [2026-02-12T20:35:29.555528] [DEBUG] [LOCAL ] Loaded configuration for EBS: 4 features, 70.0% accuracy [2026-02-12T20:35:29.555624] [DEBUG] [LOCAL ] Loaded configuration for TVE: 2 features, 70.0% accuracy [2026-02-12T20:35:29.555860] [DEBUG] [LOCAL ] Loaded configuration for MRBK: 2 features, 80.0% accuracy [2026-02-12T20:35:29.556106] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, 90.0% accuracy [2026-02-12T20:35:29.556415] [DEBUG] [LOCAL ] Loaded configuration for HLNE: 1 features, 50.0% accuracy [2026-02-12T20:35:29.556746] [DEBUG] [LOCAL ] Loaded configuration for HHH: 5 features, 70.0% accuracy [2026-02-12T20:35:29.557055] [DEBUG] [LOCAL ] Loaded configuration for VGSH: 5 features, 90.0% accuracy [2026-02-12T20:35:29.557151] [DEBUG] [LOCAL ] Loaded configuration for PGC: 2 features, 80.0% accuracy [2026-02-12T20:35:29.557414] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 3 features, 100.0% accuracy [2026-02-12T20:35:29.557515] [DEBUG] [LOCAL ] Loaded configuration for STIM: 1 features, 60.0% accuracy [2026-02-12T20:35:29.557828] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, 90.0% accuracy [2026-02-12T20:35:29.558093] [DEBUG] [LOCAL ] Loaded configuration for AG: 3 features, 90.0% accuracy [2026-02-12T20:35:29.558386] [DEBUG] [LOCAL ] Loaded configuration for SRCE: 1 features, 70.0% accuracy [2026-02-12T20:35:29.558640] [DEBUG] [LOCAL ] Loaded configuration for UMH: 2 features, 60.0% accuracy [2026-02-12T20:35:29.558909] [DEBUG] [LOCAL ] Loaded configuration for CAF: 4 features, 80.0% accuracy [2026-02-12T20:35:29.559171] [DEBUG] [LOCAL ] Loaded configuration for HTBK: 0 features, 80.0% accuracy [2026-02-12T20:35:29.559420] [DEBUG] [LOCAL ] Loaded configuration for MGY: 2 features, 80.0% accuracy [2026-02-12T20:35:29.559721] [DEBUG] [LOCAL ] Loaded configuration for LFUS: 1 features, 80.0% accuracy [2026-02-12T20:35:29.559978] [DEBUG] [LOCAL ] Loaded configuration for MCHX: 3 features, 60.0% accuracy [2026-02-12T20:35:29.560053] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, 90.0% accuracy [2026-02-12T20:35:29.560338] [DEBUG] [LOCAL ] Loaded configuration for LFMD: 3 features, 60.0% accuracy [2026-02-12T20:35:29.560627] [DEBUG] [LOCAL ] Loaded configuration for MIRM: 1 features, 70.0% accuracy [2026-02-12T20:35:29.560871] [DEBUG] [LOCAL ] Loaded configuration for PB: 3 features, 80.0% accuracy [2026-02-12T20:35:29.561112] [DEBUG] [LOCAL ] Loaded configuration for VTSI: 2 features, 70.0% accuracy [2026-02-12T20:35:29.561395] [DEBUG] [LOCAL ] Loaded configuration for SDA: 1 features, 90.0% accuracy [2026-02-12T20:35:29.561647] [DEBUG] [LOCAL ] Loaded configuration for AGNCN: 2 features, 80.0% accuracy [2026-02-12T20:35:29.561905] [DEBUG] [LOCAL ] Loaded configuration for VMI: 3 features, 70.0% accuracy [2026-02-12T20:35:29.562164] [DEBUG] [LOCAL ] Loaded configuration for HPI: 2 features, 90.0% accuracy [2026-02-12T20:35:29.562397] [DEBUG] [LOCAL ] Loaded configuration for ELME: 3 features, 90.0% accuracy [2026-02-12T20:35:29.562626] [DEBUG] [LOCAL ] Loaded configuration for CXDO: 2 features, 90.0% accuracy [2026-02-12T20:35:29.562696] [DEBUG] [LOCAL ] Loaded configuration for BAP: 5 features, 90.0% accuracy [2026-02-12T20:35:29.562946] [DEBUG] [LOCAL ] Loaded configuration for VRE: 1 features, 70.0% accuracy [2026-02-12T20:35:29.563198] [DEBUG] [LOCAL ] Loaded configuration for SCM: 5 features, 90.0% accuracy [2026-02-12T20:35:29.563432] [DEBUG] [LOCAL ] Loaded configuration for DOX: 4 features, 80.0% accuracy [2026-02-12T20:35:29.563723] [DEBUG] [LOCAL ] Loaded configuration for TITN: 2 features, 70.0% accuracy [2026-02-12T20:35:29.563969] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 3 features, 90.0% accuracy [2026-02-12T20:35:29.564268] [DEBUG] [LOCAL ] Loaded configuration for CIEN: 2 features, 60.0% accuracy [2026-02-12T20:35:29.564521] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, 90.0% accuracy [2026-02-12T20:35:29.564787] [DEBUG] [LOCAL ] Loaded configuration for RELY: 2 features, 70.0% accuracy [2026-02-12T20:35:29.565080] [DEBUG] [LOCAL ] Loaded configuration for VINP: 1 features, 80.0% accuracy [2026-02-12T20:35:29.565339] [DEBUG] [LOCAL ] Loaded configuration for RARE: 2 features, 90.0% accuracy [2026-02-12T20:35:29.565408] [DEBUG] [LOCAL ] Loaded configuration for FYX: 3 features, 80.0% accuracy [2026-02-12T20:35:29.565634] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, 90.0% accuracy [2026-02-12T20:35:29.565868] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 2 features, 90.0% accuracy [2026-02-12T20:35:29.566102] [DEBUG] [LOCAL ] Loaded configuration for CUZ: 4 features, 80.0% accuracy [2026-02-12T20:35:29.566354] [DEBUG] [LOCAL ] Loaded configuration for FULC: 1 features, 70.0% accuracy [2026-02-12T20:35:29.566602] [DEBUG] [LOCAL ] Loaded configuration for DIN: 3 features, 90.0% accuracy [2026-02-12T20:35:29.566840] [DEBUG] [LOCAL ] Loaded configuration for CHH: 1 features, 100.0% accuracy [2026-02-12T20:35:29.567072] [DEBUG] [LOCAL ] Loaded configuration for GRAB: 4 features, 80.0% accuracy [2026-02-12T20:35:29.567318] [DEBUG] [LOCAL ] Loaded configuration for LNKB: 3 features, 80.0% accuracy [2026-02-12T20:35:29.567562] [DEBUG] [LOCAL ] Loaded configuration for AVGX: 2 features, 70.0% accuracy [2026-02-12T20:35:29.567841] [DEBUG] [LOCAL ] Loaded configuration for BCDA: 3 features, 80.0% accuracy [2026-02-12T20:35:29.568071] [DEBUG] [LOCAL ] Loaded configuration for ACDC: 3 features, 70.0% accuracy [2026-02-12T20:35:29.568304] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 2 features, 100.0% accuracy [2026-02-12T20:35:29.568568] [DEBUG] [LOCAL ] Loaded configuration for GLP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.568818] [DEBUG] [LOCAL ] Loaded configuration for EPAM: 2 features, 50.0% accuracy [2026-02-12T20:35:29.568901] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 2 features, 90.0% accuracy [2026-02-12T20:35:29.569124] [DEBUG] [LOCAL ] Loaded configuration for TGNA: 1 features, 60.0% accuracy [2026-02-12T20:35:29.569382] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 3 features, 90.0% accuracy [2026-02-12T20:35:29.569484] [DEBUG] [LOCAL ] Loaded configuration for NUTX: 0 features, 70.0% accuracy [2026-02-12T20:35:29.569718] [DEBUG] [LOCAL ] Loaded configuration for HII: 1 features, 60.0% accuracy [2026-02-12T20:35:29.570003] [DEBUG] [LOCAL ] Loaded configuration for ACI: 4 features, 80.0% accuracy [2026-02-12T20:35:29.570246] [DEBUG] [LOCAL ] Loaded configuration for EXK: 1 features, 60.0% accuracy [2026-02-12T20:35:29.570487] [DEBUG] [LOCAL ] Loaded configuration for ELS: 3 features, 50.0% accuracy [2026-02-12T20:35:29.570788] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 5 features, 100.0% accuracy [2026-02-12T20:35:29.571056] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, 90.0% accuracy [2026-02-12T20:35:29.571317] [DEBUG] [LOCAL ] Loaded configuration for TLYS: 1 features, 80.0% accuracy [2026-02-12T20:35:29.571565] [DEBUG] [LOCAL ] Loaded configuration for FLL: 2 features, 70.0% accuracy [2026-02-12T20:35:29.571851] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 0 features, 90.0% accuracy [2026-02-12T20:35:29.572097] [DEBUG] [LOCAL ] Loaded configuration for UVSP: 3 features, 60.0% accuracy [2026-02-12T20:35:29.572178] [DEBUG] [LOCAL ] Loaded configuration for GSL: 1 features, 90.0% accuracy [2026-02-12T20:35:29.572238] [DEBUG] [LOCAL ] Loaded configuration for STXG: 2 features, 80.0% accuracy [2026-02-12T20:35:29.572488] [DEBUG] [LOCAL ] Loaded configuration for AMSC: 3 features, 80.0% accuracy [2026-02-12T20:35:29.572731] [DEBUG] [LOCAL ] Loaded configuration for UTMD: 3 features, 70.0% accuracy [2026-02-12T20:35:29.572818] [DEBUG] [LOCAL ] Loaded configuration for TRN: 1 features, 70.0% accuracy [2026-02-12T20:35:29.573058] [DEBUG] [LOCAL ] Loaded configuration for NKX: 5 features, 80.0% accuracy [2026-02-12T20:35:29.573338] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, 90.0% accuracy [2026-02-12T20:35:29.573599] [DEBUG] [LOCAL ] Loaded configuration for STVN: 3 features, 70.0% accuracy [2026-02-12T20:35:29.573850] [DEBUG] [LOCAL ] Loaded configuration for BMI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.574104] [DEBUG] [LOCAL ] Loaded configuration for BPYPP: 4 features, 80.0% accuracy [2026-02-12T20:35:29.574396] [DEBUG] [LOCAL ] Loaded configuration for HDB: 3 features, 80.0% accuracy [2026-02-12T20:35:29.574637] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 4 features, 90.0% accuracy [2026-02-12T20:35:29.574905] [DEBUG] [LOCAL ] Loaded configuration for HPF: 3 features, 90.0% accuracy [2026-02-12T20:35:29.575157] [DEBUG] [LOCAL ] Loaded configuration for BCRX: 1 features, 70.0% accuracy [2026-02-12T20:35:29.575400] [DEBUG] [LOCAL ] Loaded configuration for PY: 1 features, 70.0% accuracy [2026-02-12T20:35:29.575643] [DEBUG] [LOCAL ] Loaded configuration for PSHG: 2 features, 80.0% accuracy [2026-02-12T20:35:29.575713] [DEBUG] [LOCAL ] Loaded configuration for LANDO: 0 features, 80.0% accuracy [2026-02-12T20:35:29.575958] [DEBUG] [LOCAL ] Loaded configuration for NMRK: 3 features, 80.0% accuracy [2026-02-12T20:35:29.576208] [DEBUG] [LOCAL ] Loaded configuration for MBCN: 3 features, 80.0% accuracy [2026-02-12T20:35:29.576451] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 6 features, 90.0% accuracy [2026-02-12T20:35:29.576712] [DEBUG] [LOCAL ] Loaded configuration for CAKE: 3 features, 70.0% accuracy [2026-02-12T20:35:29.577008] [DEBUG] [LOCAL ] Loaded configuration for ACXP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.577256] [DEBUG] [LOCAL ] Loaded configuration for FTHI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.577497] [DEBUG] [LOCAL ] Loaded configuration for HUYA: 0 features, 70.0% accuracy [2026-02-12T20:35:29.577733] [DEBUG] [LOCAL ] Loaded configuration for RNP: 4 features, 70.0% accuracy [2026-02-12T20:35:29.577966] [DEBUG] [LOCAL ] Loaded configuration for GEHC: 0 features, 80.0% accuracy [2026-02-12T20:35:29.578262] [DEBUG] [LOCAL ] Loaded configuration for VFLO: 4 features, 70.0% accuracy [2026-02-12T20:35:29.578504] [DEBUG] [LOCAL ] Loaded configuration for IBTK: 3 features, 70.0% accuracy [2026-02-12T20:35:29.578768] [DEBUG] [LOCAL ] Loaded configuration for OSS: 3 features, 100.0% accuracy [2026-02-12T20:35:29.579023] [DEBUG] [LOCAL ] Loaded configuration for WVE: 5 features, 60.0% accuracy [2026-02-12T20:35:29.579096] [DEBUG] [LOCAL ] Loaded configuration for SITE: 2 features, 100.0% accuracy [2026-02-12T20:35:29.579358] [DEBUG] [LOCAL ] Loaded configuration for AVK: 5 features, 90.0% accuracy [2026-02-12T20:35:29.579603] [DEBUG] [LOCAL ] Loaded configuration for CFG: 4 features, 100.0% accuracy [2026-02-12T20:35:29.579833] [DEBUG] [LOCAL ] Loaded configuration for ELAN: 2 features, 80.0% accuracy [2026-02-12T20:35:29.579902] [DEBUG] [LOCAL ] Loaded configuration for TDS: 2 features, 80.0% accuracy [2026-02-12T20:35:29.580129] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 3 features, 90.0% accuracy [2026-02-12T20:35:29.580370] [DEBUG] [LOCAL ] Loaded configuration for FTC: 3 features, 80.0% accuracy [2026-02-12T20:35:29.580609] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 5 features, 90.0% accuracy [2026-02-12T20:35:29.580841] [DEBUG] [LOCAL ] Loaded configuration for OSPN: 1 features, 80.0% accuracy [2026-02-12T20:35:29.580911] [DEBUG] [LOCAL ] Loaded configuration for DUOL: 2 features, 60.0% accuracy [2026-02-12T20:35:29.580977] [DEBUG] [LOCAL ] Loaded configuration for REBN: 1 features, 80.0% accuracy [2026-02-12T20:35:29.581218] [DEBUG] [LOCAL ] Loaded configuration for TARA: 3 features, 70.0% accuracy [2026-02-12T20:35:29.581462] [DEBUG] [LOCAL ] Loaded configuration for CABA: 3 features, 70.0% accuracy [2026-02-12T20:35:29.581547] [DEBUG] [LOCAL ] Loaded configuration for SKYH: 2 features, 70.0% accuracy [2026-02-12T20:35:29.581849] [DEBUG] [LOCAL ] Loaded configuration for STAA: 1 features, 60.0% accuracy [2026-02-12T20:35:29.582102] [DEBUG] [LOCAL ] Loaded configuration for DMO: 1 features, 70.0% accuracy [2026-02-12T20:35:29.582336] [DEBUG] [LOCAL ] Loaded configuration for CINF: 3 features, 80.0% accuracy [2026-02-12T20:35:29.582605] [DEBUG] [LOCAL ] Loaded configuration for CMSC: 3 features, 80.0% accuracy [2026-02-12T20:35:29.582896] [DEBUG] [LOCAL ] Loaded configuration for EDF: 3 features, 100.0% accuracy [2026-02-12T20:35:29.583176] [DEBUG] [LOCAL ] Loaded configuration for ACN: 2 features, 70.0% accuracy [2026-02-12T20:35:29.583408] [DEBUG] [LOCAL ] Loaded configuration for OKTA: 1 features, 80.0% accuracy [2026-02-12T20:35:29.583658] [DEBUG] [LOCAL ] Loaded configuration for CRI: 0 features, 70.0% accuracy [2026-02-12T20:35:29.583899] [DEBUG] [LOCAL ] Loaded configuration for GRPN: 2 features, 80.0% accuracy [2026-02-12T20:35:29.584197] [DEBUG] [LOCAL ] Loaded configuration for BKNG: 3 features, 70.0% accuracy [2026-02-12T20:35:29.584427] [DEBUG] [LOCAL ] Loaded configuration for GEN: 1 features, 90.0% accuracy [2026-02-12T20:35:29.584720] [DEBUG] [LOCAL ] Loaded configuration for SATS: 7 features, 90.0% accuracy [2026-02-12T20:35:29.584980] [DEBUG] [LOCAL ] Loaded configuration for DOLE: 3 features, 60.0% accuracy [2026-02-12T20:35:29.585214] [DEBUG] [LOCAL ] Loaded configuration for KNOP: 1 features, 80.0% accuracy [2026-02-12T20:35:29.585459] [DEBUG] [LOCAL ] Loaded configuration for PRN: 1 features, 60.0% accuracy [2026-02-12T20:35:29.585702] [DEBUG] [LOCAL ] Loaded configuration for SMID: 2 features, 60.0% accuracy [2026-02-12T20:35:29.585946] [DEBUG] [LOCAL ] Loaded configuration for CCJ: 2 features, 70.0% accuracy [2026-02-12T20:35:29.586180] [DEBUG] [LOCAL ] Loaded configuration for THRM: 3 features, 90.0% accuracy [2026-02-12T20:35:29.586412] [DEBUG] [LOCAL ] Loaded configuration for BSCS: 2 features, 60.0% accuracy [2026-02-12T20:35:29.586697] [DEBUG] [LOCAL ] Loaded configuration for ITUB: 4 features, 80.0% accuracy [2026-02-12T20:35:29.586948] [DEBUG] [LOCAL ] Loaded configuration for ENB: 3 features, 90.0% accuracy [2026-02-12T20:35:29.587241] [DEBUG] [LOCAL ] Loaded configuration for HPS: 2 features, 80.0% accuracy [2026-02-12T20:35:29.587486] [DEBUG] [LOCAL ] Loaded configuration for INAB: 2 features, 80.0% accuracy [2026-02-12T20:35:29.587567] [DEBUG] [LOCAL ] Loaded configuration for HYLS: 2 features, 70.0% accuracy [2026-02-12T20:35:29.587835] [DEBUG] [LOCAL ] Loaded configuration for OESX: 2 features, 50.0% accuracy [2026-02-12T20:35:29.588632] [DEBUG] [LOCAL ] Loaded configuration for JLS: 2 features, 60.0% accuracy [2026-02-12T20:35:29.588887] [DEBUG] [LOCAL ] Loaded configuration for JEF: 1 features, 80.0% accuracy [2026-02-12T20:35:29.589177] [DEBUG] [LOCAL ] Loaded configuration for ASO: 3 features, 100.0% accuracy [2026-02-12T20:35:29.589256] [DEBUG] [LOCAL ] Loaded configuration for NECB: 2 features, 70.0% accuracy [2026-02-12T20:35:29.589506] [DEBUG] [LOCAL ] Loaded configuration for HRTG: 0 features, 80.0% accuracy [2026-02-12T20:35:29.589786] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 2 features, 90.0% accuracy [2026-02-12T20:35:29.590062] [DEBUG] [LOCAL ] Loaded configuration for PUK: 5 features, 90.0% accuracy [2026-02-12T20:35:29.590363] [DEBUG] [LOCAL ] Loaded configuration for XPO: 3 features, 60.0% accuracy [2026-02-12T20:35:29.590829] [DEBUG] [LOCAL ] Loaded configuration for MVF: 2 features, 70.0% accuracy [2026-02-12T20:35:29.591091] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 3 features, 90.0% accuracy [2026-02-12T20:35:29.591351] [DEBUG] [LOCAL ] Loaded configuration for BAND: 3 features, 80.0% accuracy [2026-02-12T20:35:29.591432] [DEBUG] [LOCAL ] Loaded configuration for MTRN: 2 features, 70.0% accuracy [2026-02-12T20:35:29.591712] [DEBUG] [LOCAL ] Loaded configuration for VNDA: 3 features, 80.0% accuracy [2026-02-12T20:35:29.591947] [DEBUG] [LOCAL ] Loaded configuration for CNXN: 4 features, 60.0% accuracy [2026-02-12T20:35:29.592195] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 2 features, 90.0% accuracy [2026-02-12T20:35:29.592489] [DEBUG] [LOCAL ] Loaded configuration for WEYS: 2 features, 70.0% accuracy [2026-02-12T20:35:29.592731] [DEBUG] [LOCAL ] Loaded configuration for CCOI: 4 features, 70.0% accuracy [2026-02-12T20:35:29.593020] [DEBUG] [LOCAL ] Loaded configuration for RCS: 3 features, 90.0% accuracy [2026-02-12T20:35:29.593100] [DEBUG] [LOCAL ] Loaded configuration for SXI: 1 features, 70.0% accuracy [2026-02-12T20:35:29.593333] [DEBUG] [LOCAL ] Loaded configuration for GXAI: 0 features, 80.0% accuracy [2026-02-12T20:35:29.593595] [DEBUG] [LOCAL ] Loaded configuration for CHSCO: 1 features, 60.0% accuracy [2026-02-12T20:35:29.593885] [DEBUG] [LOCAL ] Loaded configuration for HERO: 4 features, 90.0% accuracy [2026-02-12T20:35:29.594150] [DEBUG] [LOCAL ] Loaded configuration for AEP: 1 features, 60.0% accuracy [2026-02-12T20:35:29.594388] [DEBUG] [LOCAL ] Loaded configuration for DRI: 4 features, 60.0% accuracy [2026-02-12T20:35:29.594646] [DEBUG] [LOCAL ] Loaded configuration for HUBS: 3 features, 80.0% accuracy [2026-02-12T20:35:29.594716] [DEBUG] [LOCAL ] Loaded configuration for RUNN: 1 features, 80.0% accuracy [2026-02-12T20:35:29.594953] [DEBUG] [LOCAL ] Loaded configuration for AIA: 2 features, 70.0% accuracy [2026-02-12T20:35:29.595228] [DEBUG] [LOCAL ] Loaded configuration for KNX: 1 features, 80.0% accuracy [2026-02-12T20:35:29.595502] [DEBUG] [LOCAL ] Loaded configuration for CTDD: 1 features, 70.0% accuracy [2026-02-12T20:35:29.595780] [DEBUG] [LOCAL ] Loaded configuration for DAVA: 2 features, 70.0% accuracy [2026-02-12T20:35:29.596012] [DEBUG] [LOCAL ] Loaded configuration for ESI: 1 features, 80.0% accuracy [2026-02-12T20:35:29.596240] [DEBUG] [LOCAL ] Loaded configuration for FCX: 4 features, 90.0% accuracy [2026-02-12T20:35:29.596476] [DEBUG] [LOCAL ] Loaded configuration for BATRK: 1 features, 60.0% accuracy [2026-02-12T20:35:29.596722] [DEBUG] [LOCAL ] Loaded configuration for MLI: 4 features, 80.0% accuracy [2026-02-12T20:35:29.596958] [DEBUG] [LOCAL ] Loaded configuration for RPRX: 1 features, 70.0% accuracy [2026-02-12T20:35:29.597231] [DEBUG] [LOCAL ] Loaded configuration for UROY: 5 features, 60.0% accuracy [2026-02-12T20:35:29.597305] [DEBUG] [LOCAL ] Loaded configuration for PRH: 2 features, 70.0% accuracy [2026-02-12T20:35:29.597534] [DEBUG] [LOCAL ] Loaded configuration for CCEP: 4 features, 70.0% accuracy [2026-02-12T20:35:29.597826] [DEBUG] [LOCAL ] Loaded configuration for IBTI: 2 features, 60.0% accuracy [2026-02-12T20:35:29.598094] [DEBUG] [LOCAL ] Loaded configuration for HQL: 4 features, 80.0% accuracy [2026-02-12T20:35:29.598350] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 4 features, 100.0% accuracy [2026-02-12T20:35:29.598603] [DEBUG] [LOCAL ] Loaded configuration for ZEPP: 1 features, 90.0% accuracy [2026-02-12T20:35:29.598689] [DEBUG] [LOCAL ] Loaded configuration for FLO: 3 features, 80.0% accuracy [2026-02-12T20:35:29.598921] [DEBUG] [LOCAL ] Loaded configuration for CCL: 1 features, 100.0% accuracy [2026-02-12T20:35:29.599155] [DEBUG] [LOCAL ] Loaded configuration for MSB: 1 features, 80.0% accuracy [2026-02-12T20:35:29.599388] [DEBUG] [LOCAL ] Loaded configuration for UMMA: 2 features, 80.0% accuracy [2026-02-12T20:35:29.599622] [DEBUG] [LOCAL ] Loaded configuration for ALL: 1 features, 70.0% accuracy [2026-02-12T20:35:29.599869] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 2 features, 90.0% accuracy [2026-02-12T20:35:29.600111] [DEBUG] [LOCAL ] Loaded configuration for KREF: 1 features, 80.0% accuracy [2026-02-12T20:35:29.600344] [DEBUG] [LOCAL ] Loaded configuration for HEPS: 3 features, 80.0% accuracy [2026-02-12T20:35:29.600635] [DEBUG] [LOCAL ] Loaded configuration for WH: 5 features, 90.0% accuracy [2026-02-12T20:35:29.601011] [DEBUG] [LOCAL ] Loaded configuration for SFL: 4 features, 70.0% accuracy [2026-02-12T20:35:29.601310] [DEBUG] [LOCAL ] Loaded configuration for TKNO: 1 features, 60.0% accuracy [2026-02-12T20:35:29.601550] [DEBUG] [LOCAL ] Loaded configuration for PEPG: 2 features, 60.0% accuracy [2026-02-12T20:35:29.601832] [DEBUG] [LOCAL ] Loaded configuration for TTMI: 3 features, 80.0% accuracy [2026-02-12T20:35:29.602103] [DEBUG] [LOCAL ] Loaded configuration for FPH: 2 features, 80.0% accuracy [2026-02-12T20:35:29.602354] [DEBUG] [LOCAL ] Loaded configuration for QRHC: 3 features, 70.0% accuracy [2026-02-12T20:35:29.602608] [DEBUG] [LOCAL ] Loaded configuration for SYF: 1 features, 80.0% accuracy [2026-02-12T20:35:29.602874] [DEBUG] [LOCAL ] Loaded configuration for DLHC: 3 features, 70.0% accuracy [2026-02-12T20:35:29.603193] [DEBUG] [LOCAL ] Loaded configuration for TOYO: 2 features, 80.0% accuracy [2026-02-12T20:35:29.603272] [DEBUG] [LOCAL ] Loaded configuration for OWL: 2 features, 80.0% accuracy [2026-02-12T20:35:29.603506] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 4 features, 90.0% accuracy [2026-02-12T20:35:29.603760] [DEBUG] [LOCAL ] Loaded configuration for FCEL: 3 features, 60.0% accuracy [2026-02-12T20:35:29.604057] [DEBUG] [LOCAL ] Loaded configuration for CMC: 1 features, 70.0% accuracy [2026-02-12T20:35:29.604310] [DEBUG] [LOCAL ] Loaded configuration for TYRA: 1 features, 70.0% accuracy [2026-02-12T20:35:29.604552] [DEBUG] [LOCAL ] Loaded configuration for AWK: 2 features, 80.0% accuracy [2026-02-12T20:35:29.604834] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, 90.0% accuracy [2026-02-12T20:35:29.605074] [DEBUG] [LOCAL ] Loaded configuration for CULP: 1 features, 70.0% accuracy [2026-02-12T20:35:29.605326] [DEBUG] [LOCAL ] Loaded configuration for WMG: 4 features, 80.0% accuracy [2026-02-12T20:35:29.606137] [DEBUG] [LOCAL ] Loaded configuration for NGL: 2 features, 70.0% accuracy [2026-02-12T20:35:29.606396] [DEBUG] [LOCAL ] Loaded configuration for INBX: 2 features, 70.0% accuracy [2026-02-12T20:35:29.606473] [DEBUG] [LOCAL ] Loaded configuration for PGP: 3 features, 70.0% accuracy [2026-02-12T20:35:29.606734] [DEBUG] [LOCAL ] Loaded configuration for STTK: 0 features, 90.0% accuracy [2026-02-12T20:35:29.606975] [DEBUG] [LOCAL ] Loaded configuration for OIS: 3 features, 60.0% accuracy [2026-02-12T20:35:29.607248] [DEBUG] [LOCAL ] Loaded configuration for PPC: 2 features, 70.0% accuracy [2026-02-12T20:35:29.607564] [DEBUG] [LOCAL ] Loaded configuration for BOX: 1 features, 70.0% accuracy [2026-02-12T20:35:29.607699] [DEBUG] [LOCAL ] Loaded configuration for VCEL: 1 features, 70.0% accuracy [2026-02-12T20:35:29.607999] [DEBUG] [LOCAL ] Loaded configuration for ARTL: 4 features, 80.0% accuracy [2026-02-12T20:35:29.608306] [DEBUG] [LOCAL ] Loaded configuration for ABNB: 3 features, 70.0% accuracy [2026-02-12T20:35:29.608603] [DEBUG] [LOCAL ] Loaded configuration for NCMI: 3 features, 70.0% accuracy [2026-02-12T20:35:29.608910] [DEBUG] [LOCAL ] Loaded configuration for EVH: 1 features, 90.0% accuracy [2026-02-12T20:35:29.609154] [DEBUG] [LOCAL ] Loaded configuration for MGNX: 0 features, 80.0% accuracy [2026-02-12T20:35:29.609456] [DEBUG] [LOCAL ] Loaded configuration for VLY: 2 features, 90.0% accuracy [2026-02-12T20:35:29.609545] [DEBUG] [LOCAL ] Loaded configuration for TRNO: 1 features, 70.0% accuracy [2026-02-12T20:35:29.609634] [DEBUG] [LOCAL ] Loaded configuration for NWG: 0 features, 70.0% accuracy [2026-02-12T20:35:29.609939] [DEBUG] [LOCAL ] Loaded configuration for AOHY: 1 features, 80.0% accuracy [2026-02-12T20:35:29.610185] [DEBUG] [LOCAL ] Loaded configuration for CRSP: 4 features, 60.0% accuracy [2026-02-12T20:35:29.610443] [DEBUG] [LOCAL ] Loaded configuration for PGY: 1 features, 60.0% accuracy [2026-02-12T20:35:29.610688] [DEBUG] [LOCAL ] Loaded configuration for LPCN: 1 features, 60.0% accuracy [2026-02-12T20:35:29.610938] [DEBUG] [LOCAL ] Loaded configuration for RIGL: 3 features, 60.0% accuracy [2026-02-12T20:35:29.611179] [DEBUG] [LOCAL ] Loaded configuration for CHRS: 1 features, 60.0% accuracy [2026-02-12T20:35:29.611471] [DEBUG] [LOCAL ] Loaded configuration for SRRK: 0 features, 60.0% accuracy [2026-02-12T20:35:29.611770] [DEBUG] [LOCAL ] Loaded configuration for CHWY: 1 features, 60.0% accuracy [2026-02-12T20:35:29.612017] [DEBUG] [LOCAL ] Loaded configuration for ODC: 2 features, 80.0% accuracy [2026-02-12T20:35:29.612262] [DEBUG] [LOCAL ] Loaded configuration for BDRX: 3 features, 70.0% accuracy [2026-02-12T20:35:29.612523] [DEBUG] [LOCAL ] Loaded configuration for APA: 4 features, 80.0% accuracy [2026-02-12T20:35:29.612617] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, 100.0% accuracy [2026-02-12T20:35:29.612857] [DEBUG] [LOCAL ] Loaded configuration for EVTL: 2 features, 70.0% accuracy [2026-02-12T20:35:29.613115] [DEBUG] [LOCAL ] Loaded configuration for IDYA: 3 features, 50.0% accuracy [2026-02-12T20:35:29.613358] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 1 features, 90.0% accuracy [2026-02-12T20:35:29.613430] [DEBUG] [LOCAL ] Loaded configuration for MBLY: 2 features, 60.0% accuracy [2026-02-12T20:35:29.613681] [DEBUG] [LOCAL ] Loaded configuration for ANVS: 2 features, 70.0% accuracy [2026-02-12T20:35:29.613933] [DEBUG] [LOCAL ] Loaded configuration for CUK: 4 features, 80.0% accuracy [2026-02-12T20:35:29.614205] [DEBUG] [LOCAL ] Loaded configuration for RFL: 4 features, 70.0% accuracy [2026-02-12T20:35:29.614445] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 3 features, 90.0% accuracy [2026-02-12T20:35:29.614689] [DEBUG] [LOCAL ] Loaded configuration for SAP: 2 features, 70.0% accuracy [2026-02-12T20:35:29.614956] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, 90.0% accuracy [2026-02-12T20:35:29.615044] [DEBUG] [LOCAL ] Loaded configuration for VERI: 2 features, 50.0% accuracy [2026-02-12T20:35:29.615297] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 1 features, 90.0% accuracy [2026-02-12T20:35:29.615367] [DEBUG] [LOCAL ] Loaded configuration for VAL: 2 features, 80.0% accuracy [2026-02-12T20:35:29.615603] [DEBUG] [LOCAL ] Loaded configuration for LAND: 3 features, 60.0% accuracy [2026-02-12T20:35:29.615899] [DEBUG] [LOCAL ] Loaded configuration for MNDY: 2 features, 70.0% accuracy [2026-02-12T20:35:29.616170] [DEBUG] [LOCAL ] Loaded configuration for AKAM: 2 features, 80.0% accuracy [2026-02-12T20:35:29.616434] [DEBUG] [LOCAL ] Loaded configuration for MAA: 3 features, 90.0% accuracy [2026-02-12T20:35:29.616523] [DEBUG] [LOCAL ] Loaded configuration for NREF: 0 features, 60.0% accuracy [2026-02-12T20:35:29.616774] [DEBUG] [LOCAL ] Loaded configuration for ICMB: 4 features, 80.0% accuracy [2026-02-12T20:35:29.617009] [DEBUG] [LOCAL ] Loaded configuration for XYF: 5 features, 70.0% accuracy [2026-02-12T20:35:29.617111] [DEBUG] [LOCAL ] Loaded configuration for OZEM: 1 features, 80.0% accuracy [2026-02-12T20:35:29.617364] [DEBUG] [LOCAL ] Loaded configuration for SNDL: 5 features, 80.0% accuracy [2026-02-12T20:35:29.617436] [DEBUG] [LOCAL ] Loaded configuration for MLTX: 1 features, 80.0% accuracy [2026-02-12T20:35:29.617666] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 4 features, 90.0% accuracy [2026-02-12T20:35:29.617894] [DEBUG] [LOCAL ] Loaded configuration for ALTY: 2 features, 80.0% accuracy [2026-02-12T20:35:29.618151] [DEBUG] [LOCAL ] Loaded configuration for NMI: 3 features, 80.0% accuracy [2026-02-12T20:35:29.618433] [DEBUG] [LOCAL ] Loaded configuration for UFI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.618717] [DEBUG] [LOCAL ] Loaded configuration for LEGH: 2 features, 60.0% accuracy [2026-02-12T20:35:29.619000] [DEBUG] [LOCAL ] Loaded configuration for MLKN: 1 features, 60.0% accuracy [2026-02-12T20:35:29.619235] [DEBUG] [LOCAL ] Loaded configuration for DFGP: 3 features, 80.0% accuracy [2026-02-12T20:35:29.619513] [DEBUG] [LOCAL ] Loaded configuration for RF: 5 features, 90.0% accuracy [2026-02-12T20:35:29.619788] [DEBUG] [LOCAL ] Loaded configuration for GMRE: 6 features, 80.0% accuracy [2026-02-12T20:35:29.620041] [DEBUG] [LOCAL ] Loaded configuration for NEXA: 3 features, 60.0% accuracy [2026-02-12T20:35:29.620271] [DEBUG] [LOCAL ] Loaded configuration for QUIK: 4 features, 80.0% accuracy [2026-02-12T20:35:29.620541] [DEBUG] [LOCAL ] Loaded configuration for GEL: 4 features, 100.0% accuracy [2026-02-12T20:35:29.620866] [DEBUG] [LOCAL ] Loaded configuration for WBD: 3 features, 60.0% accuracy [2026-02-12T20:35:29.620949] [DEBUG] [LOCAL ] Loaded configuration for TIGO: 0 features, 80.0% accuracy [2026-02-12T20:35:29.621204] [DEBUG] [LOCAL ] Loaded configuration for LPX: 3 features, 80.0% accuracy [2026-02-12T20:35:29.621470] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 5 features, 90.0% accuracy [2026-02-12T20:35:29.621723] [DEBUG] [LOCAL ] Loaded configuration for TGTX: 2 features, 70.0% accuracy [2026-02-12T20:35:29.622021] [DEBUG] [LOCAL ] Loaded configuration for CVCO: 3 features, 70.0% accuracy [2026-02-12T20:35:29.622299] [DEBUG] [LOCAL ] Loaded configuration for RCEL: 4 features, 60.0% accuracy [2026-02-12T20:35:29.622369] [DEBUG] [LOCAL ] Loaded configuration for SLS: 1 features, 70.0% accuracy [2026-02-12T20:35:29.622665] [DEBUG] [LOCAL ] Loaded configuration for CURI: 2 features, 60.0% accuracy [2026-02-12T20:35:29.622963] [DEBUG] [LOCAL ] Loaded configuration for HON: 3 features, 70.0% accuracy [2026-02-12T20:35:29.623245] [DEBUG] [LOCAL ] Loaded configuration for CRWS: 6 features, 60.0% accuracy [2026-02-12T20:35:29.623505] [DEBUG] [LOCAL ] Loaded configuration for CSPI: 2 features, 80.0% accuracy [2026-02-12T20:35:29.623779] [DEBUG] [LOCAL ] Loaded configuration for ATEX: 2 features, 80.0% accuracy [2026-02-12T20:35:29.624074] [DEBUG] [LOCAL ] Loaded configuration for VRDN: 5 features, 80.0% accuracy [2026-02-12T20:35:29.624317] [DEBUG] [LOCAL ] Loaded configuration for EFX: 2 features, 70.0% accuracy [2026-02-12T20:35:29.624592] [DEBUG] [LOCAL ] Loaded configuration for EXEL: 3 features, 80.0% accuracy [2026-02-12T20:35:29.624869] [DEBUG] [LOCAL ] Loaded configuration for REAX: 3 features, 90.0% accuracy [2026-02-12T20:35:29.625121] [DEBUG] [LOCAL ] Loaded configuration for LANDP: 3 features, 60.0% accuracy [2026-02-12T20:35:29.625368] [DEBUG] [LOCAL ] Loaded configuration for JHI: 0 features, 70.0% accuracy [2026-02-12T20:35:29.625636] [DEBUG] [LOCAL ] Loaded configuration for MCO: 3 features, 90.0% accuracy [2026-02-12T20:35:29.625877] [DEBUG] [LOCAL ] Loaded configuration for CODI: 0 features, 60.0% accuracy [2026-02-12T20:35:29.626169] [DEBUG] [LOCAL ] Loaded configuration for LEN: 6 features, 100.0% accuracy [2026-02-12T20:35:29.626451] [DEBUG] [LOCAL ] Loaded configuration for MKTX: 4 features, 80.0% accuracy [2026-02-12T20:35:29.626521] [DEBUG] [LOCAL ] Loaded configuration for QUAD: 1 features, 80.0% accuracy [2026-02-12T20:35:29.626773] [DEBUG] [LOCAL ] Loaded configuration for CRS: 1 features, 80.0% accuracy [2026-02-12T20:35:29.627043] [DEBUG] [LOCAL ] Loaded configuration for EFC: 1 features, 90.0% accuracy [2026-02-12T20:35:29.627288] [DEBUG] [LOCAL ] Loaded configuration for WLFC: 3 features, 60.0% accuracy [2026-02-12T20:35:29.627528] [DEBUG] [LOCAL ] Loaded configuration for NN: 2 features, 80.0% accuracy [2026-02-12T20:35:29.627837] [DEBUG] [LOCAL ] Loaded configuration for HOPE: 1 features, 70.0% accuracy [2026-02-12T20:35:29.628125] [DEBUG] [LOCAL ] Loaded configuration for EAI: 2 features, 70.0% accuracy [2026-02-12T20:35:29.628439] [DEBUG] [LOCAL ] Loaded configuration for OPP: 5 features, 90.0% accuracy [2026-02-12T20:35:29.628526] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 3 features, 90.0% accuracy [2026-02-12T20:35:29.628626] [DEBUG] [LOCAL ] Loaded configuration for ELVN: 2 features, 80.0% accuracy [2026-02-12T20:35:29.630452] [INFO ] [LOCAL ] Saved consolidated report: 3411 forecasts -> ./output/forecasts/full/2026-02-13.txt [2026-02-12T20:35:29.630506] [INFO ] [sig ] [85/85] Successfully generated report for 2026-02-13: 3411 entries [2026-02-12T20:35:29.630537] [INFO ] [sig ] ================================================== [2026-02-12T20:35:29.630565] [INFO ] [sig ] Report generation complete: 85/85 reports succeeded [2026-02-12T20:35:30.719200] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR FORECAST' [2026-02-12T20:35:30.719398] [INFO ] [sig ] Email notification sent [2026-02-12T20:35:30.720073] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-02-12T20:35:30.720243] [INFO ] [STATE ] Last completion updated: 2026-02-12T20:35:30.720129